Skip to content

Commit

Permalink
fix: TypeScript/Flow definitions
Browse files Browse the repository at this point in the history
  • Loading branch information
gr2m committed Nov 15, 2017
1 parent 733f63e commit be1d098
Showing 1 changed file with 5 additions and 7 deletions.
12 changes: 5 additions & 7 deletions scripts/generateTypes.js
Expand Up @@ -111,20 +111,18 @@ module.exports = function (languageName, templateFile, outputFile) {
var template = fs.readFileSync(templatePath, 'utf8')

// check routes path
var routesPath = pathJoin(__dirname, '..', 'lib', 'routes.json')
var routes = JSON.parse(fs.readFileSync(routesPath, 'utf8'))
if (!routes.defines) {
var routes = require('../lib/routes')
var definitions = require('../lib/definitions')
if (!definitions) {
Util.log('No routes defined.', 'fatal')
process.exit(1)
}

var defines = routes.defines
var requestHeaders = defines['request-headers']
delete routes.defines
var requestHeaders = definitions['request-headers']

Util.log('Generating ' + languageName + ' types...')

var params = entries(defines.params).reduce(combineParamData, [])
var params = entries(definitions.params).reduce(combineParamData, [])

var namespaces = Object.keys(routes).reduce(function (namespaces, namespace) {
var methods = entries(routes[namespace]).reduce(function (methods, entry) {
Expand Down

0 comments on commit be1d098

Please sign in to comment.