├── .editorconfig ├── .github └── workflows │ ├── check_build.yml │ ├── npm-tag-latest.yml │ └── release.yml ├── .gitignore ├── .husky ├── .gitignore ├── commit-msg └── pre-commit ├── .npmrc ├── .prettierrc ├── .vscode ├── extensions.json ├── launch.json └── settings.json ├── CHANGELOG.md ├── README.md ├── bin ├── run.cmd └── run.js ├── commitlint.config.js ├── eslint.config.js ├── package.json ├── release.config.cjs ├── src ├── actions │ ├── action-result.ts │ ├── api │ │ ├── transform.ts │ │ └── validate.ts │ ├── auth │ │ ├── login.ts │ │ ├── logout.ts │ │ └── status.ts │ ├── portal │ │ ├── copilot.ts │ │ ├── generate.ts │ │ ├── quickstart.ts │ │ ├── recipe │ │ │ └── new-recipe.ts │ │ ├── serve.ts │ │ └── toc │ │ │ └── new-toc.ts │ ├── quickstart.ts │ └── sdk │ │ ├── generate.ts │ │ └── quickstart.ts ├── application │ └── portal │ │ ├── recipe │ │ ├── portal-recipe.ts │ │ └── recipe-generator.ts │ │ └── toc │ │ ├── toc-content-parser.ts │ │ └── toc-structure-generator.ts ├── client-utils │ └── auth-manager.ts ├── commands │ ├── api │ │ ├── transform.ts │ │ └── validate.ts │ ├── auth │ │ ├── login.ts │ │ ├── logout.ts │ │ └── status.ts │ ├── portal │ │ ├── copilot.ts │ │ ├── generate.ts │ │ ├── recipe │ │ │ └── new.ts │ │ ├── serve.ts │ │ └── toc │ │ │ └── new.ts │ ├── quickstart.ts │ └── sdk │ │ └── generate.ts ├── config │ └── axios-config.ts ├── hooks │ ├── not-found.ts │ └── utils.ts ├── index.ts ├── infrastructure │ ├── debounce-service.ts │ ├── env-info.ts │ ├── file-service.ts │ ├── launcher-service.ts │ ├── network-service.ts │ ├── service-error.ts │ ├── services │ │ ├── api-client-factory.ts │ │ ├── api-service.ts │ │ ├── auth-service.ts │ │ ├── file-download-service.ts │ │ ├── portal-service.ts │ │ ├── telemetry-service.ts │ │ ├── transformation-service.ts │ │ └── validation-service.ts │ ├── tmp-extensions.ts │ └── zip-service.ts ├── prompts │ ├── api │ │ ├── transform.ts │ │ └── validate.ts │ ├── auth │ │ ├── login.ts │ │ ├── logout.ts │ │ └── status.ts │ ├── format.ts │ ├── portal │ │ ├── copilot.ts │ │ ├── generate.ts │ │ ├── quickstart.ts │ │ ├── recipe │ │ │ └── new-recipe.ts │ │ ├── serve.ts │ │ └── toc │ │ │ └── new-toc.ts │ ├── prompt.ts │ ├── quickstart.ts │ └── sdk │ │ ├── generate.ts │ │ └── quickstart.ts ├── types │ ├── api │ │ ├── account.ts │ │ └── transform.ts │ ├── build-context.ts │ ├── build │ │ └── build.ts │ ├── common │ │ └── command-metadata.ts │ ├── events │ │ ├── domain-event.ts │ │ ├── quickstart-completed.ts │ │ ├── quickstart-initiated.ts │ │ ├── recipe-creation-failed.ts │ │ └── toc-creation-failed.ts │ ├── file │ │ ├── directory.ts │ │ ├── directoryPath.ts │ │ ├── fileName.ts │ │ ├── filePath.ts │ │ ├── resource-input.ts │ │ └── urlPath.ts │ ├── flags-provider.ts │ ├── portal-context.ts │ ├── recipe-context.ts │ ├── recipe │ │ └── recipe.ts │ ├── resource-context.ts │ ├── sdk-context.ts │ ├── sdk │ │ └── generate.ts │ ├── sdl │ │ └── sdl.ts │ ├── spec-context.ts │ ├── temp-context.ts │ ├── toc-context.ts │ ├── toc │ │ └── toc.ts │ ├── transform-context.ts │ └── utils.ts └── utils │ ├── string-utils.ts │ └── utils.ts ├── test ├── actions │ └── portal │ │ ├── serve.test.ts │ │ └── toc │ │ └── new-toc.test.ts ├── application │ └── portal │ │ ├── recipe │ │ └── new │ │ │ ├── portal-recipe.test.ts │ │ │ └── recipe-generator.test.ts │ │ ├── serve │ │ ├── portal-watcher.test.ts │ │ ├── serve-handler.test.ts │ │ └── watcher-handler.test.ts │ │ └── toc │ │ └── new │ │ ├── sdl-parser.test.ts │ │ ├── toc-content-parser.test.ts │ │ └── toc-structure-generator.test.ts ├── commands │ ├── examples-parse.test.ts │ └── portal │ │ └── generate.test.ts ├── mocha.opts ├── resources │ └── build-inputs │ │ └── default │ │ ├── APIMATIC-BUILD.json │ │ ├── content │ │ ├── guides │ │ │ ├── guide1.md │ │ │ └── toc.yml │ │ └── toc.yml │ │ ├── spec │ │ ├── APIMATIC-META.json │ │ └── Apimatic-Calculator.json │ │ └── static │ │ └── images │ │ └── logo.png └── tsconfig.json └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/check_build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/.github/workflows/check_build.yml -------------------------------------------------------------------------------- /.github/workflows/npm-tag-latest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/.github/workflows/npm-tag-latest.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npx lint-staged 5 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/.npmrc -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/README.md -------------------------------------------------------------------------------- /bin/run.cmd: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | node "%~dp0\run" %* 4 | -------------------------------------------------------------------------------- /bin/run.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/bin/run.js -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/commitlint.config.js -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/eslint.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/package.json -------------------------------------------------------------------------------- /release.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/release.config.cjs -------------------------------------------------------------------------------- /src/actions/action-result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/actions/action-result.ts -------------------------------------------------------------------------------- /src/actions/api/transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/actions/api/transform.ts -------------------------------------------------------------------------------- /src/actions/api/validate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/actions/api/validate.ts -------------------------------------------------------------------------------- /src/actions/auth/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/actions/auth/login.ts -------------------------------------------------------------------------------- /src/actions/auth/logout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/actions/auth/logout.ts -------------------------------------------------------------------------------- /src/actions/auth/status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/actions/auth/status.ts -------------------------------------------------------------------------------- /src/actions/portal/copilot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/actions/portal/copilot.ts -------------------------------------------------------------------------------- /src/actions/portal/generate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/actions/portal/generate.ts -------------------------------------------------------------------------------- /src/actions/portal/quickstart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/actions/portal/quickstart.ts -------------------------------------------------------------------------------- /src/actions/portal/recipe/new-recipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/actions/portal/recipe/new-recipe.ts -------------------------------------------------------------------------------- /src/actions/portal/serve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/actions/portal/serve.ts -------------------------------------------------------------------------------- /src/actions/portal/toc/new-toc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/actions/portal/toc/new-toc.ts -------------------------------------------------------------------------------- /src/actions/quickstart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/actions/quickstart.ts -------------------------------------------------------------------------------- /src/actions/sdk/generate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/actions/sdk/generate.ts -------------------------------------------------------------------------------- /src/actions/sdk/quickstart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/actions/sdk/quickstart.ts -------------------------------------------------------------------------------- /src/application/portal/recipe/portal-recipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/application/portal/recipe/portal-recipe.ts -------------------------------------------------------------------------------- /src/application/portal/recipe/recipe-generator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/application/portal/recipe/recipe-generator.ts -------------------------------------------------------------------------------- /src/application/portal/toc/toc-content-parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/application/portal/toc/toc-content-parser.ts -------------------------------------------------------------------------------- /src/application/portal/toc/toc-structure-generator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/application/portal/toc/toc-structure-generator.ts -------------------------------------------------------------------------------- /src/client-utils/auth-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/client-utils/auth-manager.ts -------------------------------------------------------------------------------- /src/commands/api/transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/commands/api/transform.ts -------------------------------------------------------------------------------- /src/commands/api/validate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/commands/api/validate.ts -------------------------------------------------------------------------------- /src/commands/auth/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/commands/auth/login.ts -------------------------------------------------------------------------------- /src/commands/auth/logout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/commands/auth/logout.ts -------------------------------------------------------------------------------- /src/commands/auth/status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/commands/auth/status.ts -------------------------------------------------------------------------------- /src/commands/portal/copilot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/commands/portal/copilot.ts -------------------------------------------------------------------------------- /src/commands/portal/generate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/commands/portal/generate.ts -------------------------------------------------------------------------------- /src/commands/portal/recipe/new.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/commands/portal/recipe/new.ts -------------------------------------------------------------------------------- /src/commands/portal/serve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/commands/portal/serve.ts -------------------------------------------------------------------------------- /src/commands/portal/toc/new.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/commands/portal/toc/new.ts -------------------------------------------------------------------------------- /src/commands/quickstart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/commands/quickstart.ts -------------------------------------------------------------------------------- /src/commands/sdk/generate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/commands/sdk/generate.ts -------------------------------------------------------------------------------- /src/config/axios-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/config/axios-config.ts -------------------------------------------------------------------------------- /src/hooks/not-found.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/hooks/not-found.ts -------------------------------------------------------------------------------- /src/hooks/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/hooks/utils.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- 1 | export { run } from "@oclif/core"; 2 | -------------------------------------------------------------------------------- /src/infrastructure/debounce-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/infrastructure/debounce-service.ts -------------------------------------------------------------------------------- /src/infrastructure/env-info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/infrastructure/env-info.ts -------------------------------------------------------------------------------- /src/infrastructure/file-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/infrastructure/file-service.ts -------------------------------------------------------------------------------- /src/infrastructure/launcher-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/infrastructure/launcher-service.ts -------------------------------------------------------------------------------- /src/infrastructure/network-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/infrastructure/network-service.ts -------------------------------------------------------------------------------- /src/infrastructure/service-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/infrastructure/service-error.ts -------------------------------------------------------------------------------- /src/infrastructure/services/api-client-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/infrastructure/services/api-client-factory.ts -------------------------------------------------------------------------------- /src/infrastructure/services/api-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/infrastructure/services/api-service.ts -------------------------------------------------------------------------------- /src/infrastructure/services/auth-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/infrastructure/services/auth-service.ts -------------------------------------------------------------------------------- /src/infrastructure/services/file-download-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/infrastructure/services/file-download-service.ts -------------------------------------------------------------------------------- /src/infrastructure/services/portal-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/infrastructure/services/portal-service.ts -------------------------------------------------------------------------------- /src/infrastructure/services/telemetry-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/infrastructure/services/telemetry-service.ts -------------------------------------------------------------------------------- /src/infrastructure/services/transformation-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/infrastructure/services/transformation-service.ts -------------------------------------------------------------------------------- /src/infrastructure/services/validation-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/infrastructure/services/validation-service.ts -------------------------------------------------------------------------------- /src/infrastructure/tmp-extensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/infrastructure/tmp-extensions.ts -------------------------------------------------------------------------------- /src/infrastructure/zip-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/infrastructure/zip-service.ts -------------------------------------------------------------------------------- /src/prompts/api/transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/prompts/api/transform.ts -------------------------------------------------------------------------------- /src/prompts/api/validate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/prompts/api/validate.ts -------------------------------------------------------------------------------- /src/prompts/auth/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/prompts/auth/login.ts -------------------------------------------------------------------------------- /src/prompts/auth/logout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/prompts/auth/logout.ts -------------------------------------------------------------------------------- /src/prompts/auth/status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/prompts/auth/status.ts -------------------------------------------------------------------------------- /src/prompts/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/prompts/format.ts -------------------------------------------------------------------------------- /src/prompts/portal/copilot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/prompts/portal/copilot.ts -------------------------------------------------------------------------------- /src/prompts/portal/generate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/prompts/portal/generate.ts -------------------------------------------------------------------------------- /src/prompts/portal/quickstart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/prompts/portal/quickstart.ts -------------------------------------------------------------------------------- /src/prompts/portal/recipe/new-recipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/prompts/portal/recipe/new-recipe.ts -------------------------------------------------------------------------------- /src/prompts/portal/serve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/prompts/portal/serve.ts -------------------------------------------------------------------------------- /src/prompts/portal/toc/new-toc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/prompts/portal/toc/new-toc.ts -------------------------------------------------------------------------------- /src/prompts/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/prompts/prompt.ts -------------------------------------------------------------------------------- /src/prompts/quickstart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/prompts/quickstart.ts -------------------------------------------------------------------------------- /src/prompts/sdk/generate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/prompts/sdk/generate.ts -------------------------------------------------------------------------------- /src/prompts/sdk/quickstart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/prompts/sdk/quickstart.ts -------------------------------------------------------------------------------- /src/types/api/account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/types/api/account.ts -------------------------------------------------------------------------------- /src/types/api/transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/types/api/transform.ts -------------------------------------------------------------------------------- /src/types/build-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/types/build-context.ts -------------------------------------------------------------------------------- /src/types/build/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/types/build/build.ts -------------------------------------------------------------------------------- /src/types/common/command-metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/types/common/command-metadata.ts -------------------------------------------------------------------------------- /src/types/events/domain-event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/types/events/domain-event.ts -------------------------------------------------------------------------------- /src/types/events/quickstart-completed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/types/events/quickstart-completed.ts -------------------------------------------------------------------------------- /src/types/events/quickstart-initiated.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/types/events/quickstart-initiated.ts -------------------------------------------------------------------------------- /src/types/events/recipe-creation-failed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/types/events/recipe-creation-failed.ts -------------------------------------------------------------------------------- /src/types/events/toc-creation-failed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/types/events/toc-creation-failed.ts -------------------------------------------------------------------------------- /src/types/file/directory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/types/file/directory.ts -------------------------------------------------------------------------------- /src/types/file/directoryPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/types/file/directoryPath.ts -------------------------------------------------------------------------------- /src/types/file/fileName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/types/file/fileName.ts -------------------------------------------------------------------------------- /src/types/file/filePath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/types/file/filePath.ts -------------------------------------------------------------------------------- /src/types/file/resource-input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/types/file/resource-input.ts -------------------------------------------------------------------------------- /src/types/file/urlPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/types/file/urlPath.ts -------------------------------------------------------------------------------- /src/types/flags-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/types/flags-provider.ts -------------------------------------------------------------------------------- /src/types/portal-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/types/portal-context.ts -------------------------------------------------------------------------------- /src/types/recipe-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/types/recipe-context.ts -------------------------------------------------------------------------------- /src/types/recipe/recipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/types/recipe/recipe.ts -------------------------------------------------------------------------------- /src/types/resource-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/types/resource-context.ts -------------------------------------------------------------------------------- /src/types/sdk-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/types/sdk-context.ts -------------------------------------------------------------------------------- /src/types/sdk/generate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/types/sdk/generate.ts -------------------------------------------------------------------------------- /src/types/sdl/sdl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/types/sdl/sdl.ts -------------------------------------------------------------------------------- /src/types/spec-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/types/spec-context.ts -------------------------------------------------------------------------------- /src/types/temp-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/types/temp-context.ts -------------------------------------------------------------------------------- /src/types/toc-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/types/toc-context.ts -------------------------------------------------------------------------------- /src/types/toc/toc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/types/toc/toc.ts -------------------------------------------------------------------------------- /src/types/transform-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/types/transform-context.ts -------------------------------------------------------------------------------- /src/types/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/types/utils.ts -------------------------------------------------------------------------------- /src/utils/string-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/utils/string-utils.ts -------------------------------------------------------------------------------- /src/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/src/utils/utils.ts -------------------------------------------------------------------------------- /test/actions/portal/serve.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/test/actions/portal/serve.test.ts -------------------------------------------------------------------------------- /test/actions/portal/toc/new-toc.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/test/actions/portal/toc/new-toc.test.ts -------------------------------------------------------------------------------- /test/application/portal/recipe/new/portal-recipe.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/test/application/portal/recipe/new/portal-recipe.test.ts -------------------------------------------------------------------------------- /test/application/portal/recipe/new/recipe-generator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/test/application/portal/recipe/new/recipe-generator.test.ts -------------------------------------------------------------------------------- /test/application/portal/serve/portal-watcher.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/test/application/portal/serve/portal-watcher.test.ts -------------------------------------------------------------------------------- /test/application/portal/serve/serve-handler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/test/application/portal/serve/serve-handler.test.ts -------------------------------------------------------------------------------- /test/application/portal/serve/watcher-handler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/test/application/portal/serve/watcher-handler.test.ts -------------------------------------------------------------------------------- /test/application/portal/toc/new/sdl-parser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/test/application/portal/toc/new/sdl-parser.test.ts -------------------------------------------------------------------------------- /test/application/portal/toc/new/toc-content-parser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/test/application/portal/toc/new/toc-content-parser.test.ts -------------------------------------------------------------------------------- /test/application/portal/toc/new/toc-structure-generator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/test/application/portal/toc/new/toc-structure-generator.test.ts -------------------------------------------------------------------------------- /test/commands/examples-parse.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/test/commands/examples-parse.test.ts -------------------------------------------------------------------------------- /test/commands/portal/generate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/test/commands/portal/generate.test.ts -------------------------------------------------------------------------------- /test/mocha.opts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/test/mocha.opts -------------------------------------------------------------------------------- /test/resources/build-inputs/default/APIMATIC-BUILD.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/test/resources/build-inputs/default/APIMATIC-BUILD.json -------------------------------------------------------------------------------- /test/resources/build-inputs/default/content/guides/guide1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/test/resources/build-inputs/default/content/guides/guide1.md -------------------------------------------------------------------------------- /test/resources/build-inputs/default/content/guides/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/test/resources/build-inputs/default/content/guides/toc.yml -------------------------------------------------------------------------------- /test/resources/build-inputs/default/content/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/test/resources/build-inputs/default/content/toc.yml -------------------------------------------------------------------------------- /test/resources/build-inputs/default/spec/APIMATIC-META.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/test/resources/build-inputs/default/spec/APIMATIC-META.json -------------------------------------------------------------------------------- /test/resources/build-inputs/default/spec/Apimatic-Calculator.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/test/resources/build-inputs/default/spec/Apimatic-Calculator.json -------------------------------------------------------------------------------- /test/resources/build-inputs/default/static/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/test/resources/build-inputs/default/static/images/logo.png -------------------------------------------------------------------------------- /test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/test/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apimatic/apimatic-cli/HEAD/tsconfig.json --------------------------------------------------------------------------------