├── .eslintignore ├── .eslintrc ├── .github ├── dependabot.yml └── workflows │ ├── ci.yml │ └── codeql-analysis.yml ├── .gitignore ├── .npmignore ├── .npmrc ├── .prettierignore ├── LICENSE ├── README.md ├── __tests__ ├── .eslintrc ├── __fixtures__ │ ├── code │ │ ├── apex.cls │ │ ├── javascript.js │ │ ├── python.py │ │ ├── ruby.rb │ │ ├── swagger-api-with-error.js │ │ └── swagger-api.js │ ├── endpoint-with-scope-obj-prop.js │ ├── patterns │ │ ├── pattern-invalid.json │ │ └── pattern-valid.json │ ├── project-openapi │ │ ├── README.markdown │ │ ├── README.md │ │ ├── api.js │ │ ├── openapiBase.json │ │ └── openapiBase.yaml │ └── project │ │ ├── README.md │ │ ├── api.js │ │ ├── swaggerBase.json │ │ └── swaggerBase.yaml ├── __snapshots__ │ └── index.test.js.snap ├── cli.test.js ├── extractor.test.js ├── index.test.js ├── loader.test.js └── options.test.js ├── bin └── swagger-inline ├── package.json └── src ├── cli.js ├── extractor.js ├── index.js ├── loader.js └── options.js /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | node_modules/ 3 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/.npmignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | lockfile-version=3 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/.prettierignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/README.md -------------------------------------------------------------------------------- /__tests__/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/__tests__/.eslintrc -------------------------------------------------------------------------------- /__tests__/__fixtures__/code/apex.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/__tests__/__fixtures__/code/apex.cls -------------------------------------------------------------------------------- /__tests__/__fixtures__/code/javascript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/__tests__/__fixtures__/code/javascript.js -------------------------------------------------------------------------------- /__tests__/__fixtures__/code/python.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/__tests__/__fixtures__/code/python.py -------------------------------------------------------------------------------- /__tests__/__fixtures__/code/ruby.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/__tests__/__fixtures__/code/ruby.rb -------------------------------------------------------------------------------- /__tests__/__fixtures__/code/swagger-api-with-error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/__tests__/__fixtures__/code/swagger-api-with-error.js -------------------------------------------------------------------------------- /__tests__/__fixtures__/code/swagger-api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/__tests__/__fixtures__/code/swagger-api.js -------------------------------------------------------------------------------- /__tests__/__fixtures__/endpoint-with-scope-obj-prop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/__tests__/__fixtures__/endpoint-with-scope-obj-prop.js -------------------------------------------------------------------------------- /__tests__/__fixtures__/patterns/pattern-invalid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/__tests__/__fixtures__/patterns/pattern-invalid.json -------------------------------------------------------------------------------- /__tests__/__fixtures__/patterns/pattern-valid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/__tests__/__fixtures__/patterns/pattern-valid.json -------------------------------------------------------------------------------- /__tests__/__fixtures__/project-openapi/README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/__tests__/__fixtures__/project-openapi/README.markdown -------------------------------------------------------------------------------- /__tests__/__fixtures__/project-openapi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/__tests__/__fixtures__/project-openapi/README.md -------------------------------------------------------------------------------- /__tests__/__fixtures__/project-openapi/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/__tests__/__fixtures__/project-openapi/api.js -------------------------------------------------------------------------------- /__tests__/__fixtures__/project-openapi/openapiBase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/__tests__/__fixtures__/project-openapi/openapiBase.json -------------------------------------------------------------------------------- /__tests__/__fixtures__/project-openapi/openapiBase.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/__tests__/__fixtures__/project-openapi/openapiBase.yaml -------------------------------------------------------------------------------- /__tests__/__fixtures__/project/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/__tests__/__fixtures__/project/README.md -------------------------------------------------------------------------------- /__tests__/__fixtures__/project/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/__tests__/__fixtures__/project/api.js -------------------------------------------------------------------------------- /__tests__/__fixtures__/project/swaggerBase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/__tests__/__fixtures__/project/swaggerBase.json -------------------------------------------------------------------------------- /__tests__/__fixtures__/project/swaggerBase.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/__tests__/__fixtures__/project/swaggerBase.yaml -------------------------------------------------------------------------------- /__tests__/__snapshots__/index.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/__tests__/__snapshots__/index.test.js.snap -------------------------------------------------------------------------------- /__tests__/cli.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/__tests__/cli.test.js -------------------------------------------------------------------------------- /__tests__/extractor.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/__tests__/extractor.test.js -------------------------------------------------------------------------------- /__tests__/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/__tests__/index.test.js -------------------------------------------------------------------------------- /__tests__/loader.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/__tests__/loader.test.js -------------------------------------------------------------------------------- /__tests__/options.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/__tests__/options.test.js -------------------------------------------------------------------------------- /bin/swagger-inline: -------------------------------------------------------------------------------- 1 | #! /usr/bin/env node 2 | require('../src/cli')(process.argv); 3 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/package.json -------------------------------------------------------------------------------- /src/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/src/cli.js -------------------------------------------------------------------------------- /src/extractor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/src/extractor.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/src/index.js -------------------------------------------------------------------------------- /src/loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/src/loader.js -------------------------------------------------------------------------------- /src/options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readmeio/swagger-inline/HEAD/src/options.js --------------------------------------------------------------------------------