├── .gitignore ├── .jshintrc ├── .npmignore ├── Gruntfile.js ├── LICENSE ├── README.md ├── bin └── swagger2js.js ├── circle.yml ├── lib ├── cli.js ├── codegen.js ├── flow.js └── typescript.js ├── package.json ├── templates ├── angular-class.mustache ├── flow-class.mustache ├── flow-method.mustache ├── flow-type.mustache ├── method.mustache ├── node-class.mustache ├── react-class.mustache ├── type.mustache ├── typescript-class.mustache └── typescript-method.mustache ├── tests ├── apis │ ├── _batch.json │ ├── _datasources.json │ ├── _jobs.json │ ├── _modules.json │ ├── _queries.json │ ├── account.json │ ├── auth.json │ ├── package.json │ ├── ping.json │ ├── project.json │ ├── protected.json │ ├── queries.json │ ├── ref.json │ ├── test.json │ ├── uber.json │ └── users.json └── generation.js └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | node_modules/ 3 | *.iml 4 | wks.* 5 | .DS_Store 6 | *.swp 7 | 8 | tmp-* 9 | -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/.jshintrc -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | .git* 2 | test/ 3 | .DS_Store 4 | *.swp 5 | -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/Gruntfile.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/README.md -------------------------------------------------------------------------------- /bin/swagger2js.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/bin/swagger2js.js -------------------------------------------------------------------------------- /circle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/circle.yml -------------------------------------------------------------------------------- /lib/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/lib/cli.js -------------------------------------------------------------------------------- /lib/codegen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/lib/codegen.js -------------------------------------------------------------------------------- /lib/flow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/lib/flow.js -------------------------------------------------------------------------------- /lib/typescript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/lib/typescript.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/package.json -------------------------------------------------------------------------------- /templates/angular-class.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/templates/angular-class.mustache -------------------------------------------------------------------------------- /templates/flow-class.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/templates/flow-class.mustache -------------------------------------------------------------------------------- /templates/flow-method.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/templates/flow-method.mustache -------------------------------------------------------------------------------- /templates/flow-type.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/templates/flow-type.mustache -------------------------------------------------------------------------------- /templates/method.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/templates/method.mustache -------------------------------------------------------------------------------- /templates/node-class.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/templates/node-class.mustache -------------------------------------------------------------------------------- /templates/react-class.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/templates/react-class.mustache -------------------------------------------------------------------------------- /templates/type.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/templates/type.mustache -------------------------------------------------------------------------------- /templates/typescript-class.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/templates/typescript-class.mustache -------------------------------------------------------------------------------- /templates/typescript-method.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/templates/typescript-method.mustache -------------------------------------------------------------------------------- /tests/apis/_batch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/tests/apis/_batch.json -------------------------------------------------------------------------------- /tests/apis/_datasources.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/tests/apis/_datasources.json -------------------------------------------------------------------------------- /tests/apis/_jobs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/tests/apis/_jobs.json -------------------------------------------------------------------------------- /tests/apis/_modules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/tests/apis/_modules.json -------------------------------------------------------------------------------- /tests/apis/_queries.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/tests/apis/_queries.json -------------------------------------------------------------------------------- /tests/apis/account.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/tests/apis/account.json -------------------------------------------------------------------------------- /tests/apis/auth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/tests/apis/auth.json -------------------------------------------------------------------------------- /tests/apis/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/tests/apis/package.json -------------------------------------------------------------------------------- /tests/apis/ping.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/tests/apis/ping.json -------------------------------------------------------------------------------- /tests/apis/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/tests/apis/project.json -------------------------------------------------------------------------------- /tests/apis/protected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/tests/apis/protected.json -------------------------------------------------------------------------------- /tests/apis/queries.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/tests/apis/queries.json -------------------------------------------------------------------------------- /tests/apis/ref.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/tests/apis/ref.json -------------------------------------------------------------------------------- /tests/apis/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/tests/apis/test.json -------------------------------------------------------------------------------- /tests/apis/uber.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/tests/apis/uber.json -------------------------------------------------------------------------------- /tests/apis/users.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/tests/apis/users.json -------------------------------------------------------------------------------- /tests/generation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/tests/generation.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wcandillon/swagger-js-codegen/HEAD/yarn.lock --------------------------------------------------------------------------------