├── .changeset ├── README.md └── config.json ├── .commitlintrc.yaml ├── .editorconfig ├── .eslintignore ├── .eslintrc.yaml ├── .github └── workflows │ └── ci.yaml ├── .gitignore ├── .husky ├── commit-msg ├── pre-commit └── pre-push ├── .lintstagedrc.yaml ├── .prettierrc.cjs ├── .stylelintrc.yaml ├── .validate-branch-namerc.yaml ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── demo ├── .gitignore ├── .vscode │ └── settings.json ├── CHANGELOG.md ├── README.md ├── astro.config.mjs ├── package.json ├── public │ ├── api │ │ └── openapi.json │ └── favicon.svg ├── src │ ├── app │ │ ├── LayoutDefault.astro │ │ ├── LayoutDefault.scss │ │ ├── constants.ts │ │ └── globals.scss │ ├── components │ │ └── .gitkeep │ ├── definitions │ │ ├── Person.schema.yaml │ │ └── openapi.yaml │ ├── lib │ │ └── openapi-ext.ts │ ├── modules │ │ ├── DataOperations.astro │ │ └── DataOperations.client.ts │ ├── pages │ │ ├── [docs].astro │ │ ├── api-docs │ │ │ └── [...gui].astro │ │ ├── api │ │ │ └── [...openapi].ts │ │ ├── index.astro │ │ └── playground │ │ │ └── index.astro │ ├── services │ │ ├── index.ts │ │ └── persons.ts │ └── types │ │ └── openapi.d.ts ├── tsconfig.json └── yarn.lock ├── docs ├── README.md ├── learn │ ├── 05-getting-started │ │ ├── 05-installation.md │ │ ├── 10-configuration.md │ │ └── README.md │ └── 10-usage │ │ ├── 05-operations.md │ │ ├── 10-client.md │ │ ├── 15-api-docs-gui.md │ │ └── README.md ├── reference │ ├── 00-packages │ │ ├── README.md │ │ ├── astro_openapi_backend.md │ │ ├── astro_openapi_bundler.md │ │ ├── astro_openapi_client.md │ │ ├── astro_openapi_gui_elements.md │ │ ├── astro_openapi_gui_redoc.md │ │ ├── astro_openapi_gui_swagger.md │ │ └── astro_openapi_typegen.md │ ├── 05-directory-structure │ │ └── README.md │ ├── 10-server-routes │ │ └── README.md │ └── 15-external │ │ └── README.md └── xyz │ ├── 05-playgrounds │ └── README.md │ ├── 10-support-project │ └── README.md │ └── 15-acknowledgements │ └── README.md ├── package.json ├── packages ├── backend │ ├── CHANGELOG.md │ ├── README.md │ ├── api.ts │ ├── entrypoint.ts │ ├── handle-astro-request.ts │ ├── index.ts │ ├── integration.ts │ ├── package.json │ ├── pnpm-lock.yaml │ ├── tsconfig.json │ └── typedoc.json ├── bundler │ ├── CHANGELOG.md │ ├── README.md │ ├── index.ts │ ├── integration.ts │ ├── package.json │ ├── pnpm-lock.yaml │ ├── tsconfig.json │ └── typedoc.json ├── client │ ├── CHANGELOG.md │ ├── README.md │ ├── app.ts │ ├── get.ts │ ├── index.ts │ ├── integration.ts │ ├── package.json │ ├── tsconfig.json │ └── typedoc.json ├── gui-elements │ ├── CHANGELOG.md │ ├── OpenApiGuiElements.astro │ ├── README.md │ ├── gui-elements-endpoint.astro │ ├── index.ts │ ├── integration.ts │ ├── package.json │ ├── tsconfig.json │ └── typedoc.json ├── gui-redoc │ ├── CHANGELOG.md │ ├── OpenApiGuiRedoc.astro │ ├── README.md │ ├── gui-redoc-endpoint.astro │ ├── index.ts │ ├── integration.ts │ ├── package.json │ ├── tsconfig.json │ └── typedoc.json ├── gui-swagger │ ├── CHANGELOG.md │ ├── OpenApiGuiSwagger.astro │ ├── OpenApiGuiSwagger.client.ts │ ├── README.md │ ├── gui-swagger-endpoint.astro │ ├── index.ts │ ├── integration.ts │ ├── lib │ │ └── swagger-dark │ │ │ ├── LICENSE │ │ │ └── swagger-dark.css │ ├── package.json │ ├── tsconfig.json │ └── typedoc.json └── typegen │ ├── CHANGELOG.md │ ├── README.md │ ├── index.ts │ ├── integration.ts │ ├── package.json │ ├── pnpm-lock.yaml │ ├── tsconfig.json │ └── typedoc.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── tsconfig.json ├── turbo.json └── typedoc.json /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.commitlintrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/.commitlintrc.yaml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | openapi.d.ts 2 | -------------------------------------------------------------------------------- /.eslintrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/.eslintrc.yaml -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | . "$(dirname -- "$0")/_/husky.sh" 3 | 4 | pnpm lint-staged 5 | -------------------------------------------------------------------------------- /.husky/pre-push: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/.husky/pre-push -------------------------------------------------------------------------------- /.lintstagedrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/.lintstagedrc.yaml -------------------------------------------------------------------------------- /.prettierrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/.prettierrc.cjs -------------------------------------------------------------------------------- /.stylelintrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/.stylelintrc.yaml -------------------------------------------------------------------------------- /.validate-branch-namerc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/.validate-branch-namerc.yaml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/README.md -------------------------------------------------------------------------------- /demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/demo/.gitignore -------------------------------------------------------------------------------- /demo/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/demo/.vscode/settings.json -------------------------------------------------------------------------------- /demo/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/demo/CHANGELOG.md -------------------------------------------------------------------------------- /demo/README.md: -------------------------------------------------------------------------------- 1 | # 🚀  Astro OpenAPI — Demo 2 | 3 | See [project documentation](https://github.com/JulianCataldo/astro-openapi#readme). 4 | -------------------------------------------------------------------------------- /demo/astro.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/demo/astro.config.mjs -------------------------------------------------------------------------------- /demo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/demo/package.json -------------------------------------------------------------------------------- /demo/public/api/openapi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/demo/public/api/openapi.json -------------------------------------------------------------------------------- /demo/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/demo/public/favicon.svg -------------------------------------------------------------------------------- /demo/src/app/LayoutDefault.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/demo/src/app/LayoutDefault.astro -------------------------------------------------------------------------------- /demo/src/app/LayoutDefault.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/demo/src/app/LayoutDefault.scss -------------------------------------------------------------------------------- /demo/src/app/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/demo/src/app/constants.ts -------------------------------------------------------------------------------- /demo/src/app/globals.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/demo/src/app/globals.scss -------------------------------------------------------------------------------- /demo/src/components/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/src/definitions/Person.schema.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/demo/src/definitions/Person.schema.yaml -------------------------------------------------------------------------------- /demo/src/definitions/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/demo/src/definitions/openapi.yaml -------------------------------------------------------------------------------- /demo/src/lib/openapi-ext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/demo/src/lib/openapi-ext.ts -------------------------------------------------------------------------------- /demo/src/modules/DataOperations.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/demo/src/modules/DataOperations.astro -------------------------------------------------------------------------------- /demo/src/modules/DataOperations.client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/demo/src/modules/DataOperations.client.ts -------------------------------------------------------------------------------- /demo/src/pages/[docs].astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/demo/src/pages/[docs].astro -------------------------------------------------------------------------------- /demo/src/pages/api-docs/[...gui].astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/demo/src/pages/api-docs/[...gui].astro -------------------------------------------------------------------------------- /demo/src/pages/api/[...openapi].ts: -------------------------------------------------------------------------------- 1 | export { all } from '@astro-openapi/backend/entrypoint.js'; 2 | -------------------------------------------------------------------------------- /demo/src/pages/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/demo/src/pages/index.astro -------------------------------------------------------------------------------- /demo/src/pages/playground/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/demo/src/pages/playground/index.astro -------------------------------------------------------------------------------- /demo/src/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/demo/src/services/index.ts -------------------------------------------------------------------------------- /demo/src/services/persons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/demo/src/services/persons.ts -------------------------------------------------------------------------------- /demo/src/types/openapi.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/demo/src/types/openapi.d.ts -------------------------------------------------------------------------------- /demo/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "astro/tsconfigs/strictest" 3 | } 4 | -------------------------------------------------------------------------------- /demo/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/demo/yarn.lock -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/learn/05-getting-started/05-installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/docs/learn/05-getting-started/05-installation.md -------------------------------------------------------------------------------- /docs/learn/05-getting-started/10-configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/docs/learn/05-getting-started/10-configuration.md -------------------------------------------------------------------------------- /docs/learn/05-getting-started/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/docs/learn/05-getting-started/README.md -------------------------------------------------------------------------------- /docs/learn/10-usage/05-operations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/docs/learn/10-usage/05-operations.md -------------------------------------------------------------------------------- /docs/learn/10-usage/10-client.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/docs/learn/10-usage/10-client.md -------------------------------------------------------------------------------- /docs/learn/10-usage/15-api-docs-gui.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/docs/learn/10-usage/15-api-docs-gui.md -------------------------------------------------------------------------------- /docs/learn/10-usage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/docs/learn/10-usage/README.md -------------------------------------------------------------------------------- /docs/reference/00-packages/README.md: -------------------------------------------------------------------------------- 1 | # Packages 2 | -------------------------------------------------------------------------------- /docs/reference/00-packages/astro_openapi_backend.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/docs/reference/00-packages/astro_openapi_backend.md -------------------------------------------------------------------------------- /docs/reference/00-packages/astro_openapi_bundler.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/docs/reference/00-packages/astro_openapi_bundler.md -------------------------------------------------------------------------------- /docs/reference/00-packages/astro_openapi_client.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/docs/reference/00-packages/astro_openapi_client.md -------------------------------------------------------------------------------- /docs/reference/00-packages/astro_openapi_gui_elements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/docs/reference/00-packages/astro_openapi_gui_elements.md -------------------------------------------------------------------------------- /docs/reference/00-packages/astro_openapi_gui_redoc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/docs/reference/00-packages/astro_openapi_gui_redoc.md -------------------------------------------------------------------------------- /docs/reference/00-packages/astro_openapi_gui_swagger.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/docs/reference/00-packages/astro_openapi_gui_swagger.md -------------------------------------------------------------------------------- /docs/reference/00-packages/astro_openapi_typegen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/docs/reference/00-packages/astro_openapi_typegen.md -------------------------------------------------------------------------------- /docs/reference/05-directory-structure/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/docs/reference/05-directory-structure/README.md -------------------------------------------------------------------------------- /docs/reference/10-server-routes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/docs/reference/10-server-routes/README.md -------------------------------------------------------------------------------- /docs/reference/15-external/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/docs/reference/15-external/README.md -------------------------------------------------------------------------------- /docs/xyz/05-playgrounds/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/docs/xyz/05-playgrounds/README.md -------------------------------------------------------------------------------- /docs/xyz/10-support-project/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/docs/xyz/10-support-project/README.md -------------------------------------------------------------------------------- /docs/xyz/15-acknowledgements/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/docs/xyz/15-acknowledgements/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/package.json -------------------------------------------------------------------------------- /packages/backend/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/backend/CHANGELOG.md -------------------------------------------------------------------------------- /packages/backend/README.md: -------------------------------------------------------------------------------- 1 | # 🚀  Astro OpenAPI — Backend 2 | 3 | See [project documentation](https://github.com/JulianCataldo/astro-openapi#readme). 4 | -------------------------------------------------------------------------------- /packages/backend/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/backend/api.ts -------------------------------------------------------------------------------- /packages/backend/entrypoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/backend/entrypoint.ts -------------------------------------------------------------------------------- /packages/backend/handle-astro-request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/backend/handle-astro-request.ts -------------------------------------------------------------------------------- /packages/backend/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/backend/index.ts -------------------------------------------------------------------------------- /packages/backend/integration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/backend/integration.ts -------------------------------------------------------------------------------- /packages/backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/backend/package.json -------------------------------------------------------------------------------- /packages/backend/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/backend/pnpm-lock.yaml -------------------------------------------------------------------------------- /packages/backend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/backend/tsconfig.json -------------------------------------------------------------------------------- /packages/backend/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/backend/typedoc.json -------------------------------------------------------------------------------- /packages/bundler/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/bundler/CHANGELOG.md -------------------------------------------------------------------------------- /packages/bundler/README.md: -------------------------------------------------------------------------------- 1 | # 🚀  Astro OpenAPI — Bundler 2 | 3 | See [project documentation](https://github.com/JulianCataldo/astro-openapi#readme). 4 | -------------------------------------------------------------------------------- /packages/bundler/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/bundler/index.ts -------------------------------------------------------------------------------- /packages/bundler/integration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/bundler/integration.ts -------------------------------------------------------------------------------- /packages/bundler/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/bundler/package.json -------------------------------------------------------------------------------- /packages/bundler/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/bundler/pnpm-lock.yaml -------------------------------------------------------------------------------- /packages/bundler/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/bundler/tsconfig.json -------------------------------------------------------------------------------- /packages/bundler/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/bundler/typedoc.json -------------------------------------------------------------------------------- /packages/client/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/client/CHANGELOG.md -------------------------------------------------------------------------------- /packages/client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/client/README.md -------------------------------------------------------------------------------- /packages/client/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/client/app.ts -------------------------------------------------------------------------------- /packages/client/get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/client/get.ts -------------------------------------------------------------------------------- /packages/client/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/client/index.ts -------------------------------------------------------------------------------- /packages/client/integration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/client/integration.ts -------------------------------------------------------------------------------- /packages/client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/client/package.json -------------------------------------------------------------------------------- /packages/client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/client/tsconfig.json -------------------------------------------------------------------------------- /packages/client/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/client/typedoc.json -------------------------------------------------------------------------------- /packages/gui-elements/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/gui-elements/CHANGELOG.md -------------------------------------------------------------------------------- /packages/gui-elements/OpenApiGuiElements.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/gui-elements/OpenApiGuiElements.astro -------------------------------------------------------------------------------- /packages/gui-elements/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/gui-elements/README.md -------------------------------------------------------------------------------- /packages/gui-elements/gui-elements-endpoint.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/gui-elements/gui-elements-endpoint.astro -------------------------------------------------------------------------------- /packages/gui-elements/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/gui-elements/index.ts -------------------------------------------------------------------------------- /packages/gui-elements/integration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/gui-elements/integration.ts -------------------------------------------------------------------------------- /packages/gui-elements/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/gui-elements/package.json -------------------------------------------------------------------------------- /packages/gui-elements/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/gui-elements/tsconfig.json -------------------------------------------------------------------------------- /packages/gui-elements/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/gui-elements/typedoc.json -------------------------------------------------------------------------------- /packages/gui-redoc/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/gui-redoc/CHANGELOG.md -------------------------------------------------------------------------------- /packages/gui-redoc/OpenApiGuiRedoc.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/gui-redoc/OpenApiGuiRedoc.astro -------------------------------------------------------------------------------- /packages/gui-redoc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/gui-redoc/README.md -------------------------------------------------------------------------------- /packages/gui-redoc/gui-redoc-endpoint.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/gui-redoc/gui-redoc-endpoint.astro -------------------------------------------------------------------------------- /packages/gui-redoc/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/gui-redoc/index.ts -------------------------------------------------------------------------------- /packages/gui-redoc/integration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/gui-redoc/integration.ts -------------------------------------------------------------------------------- /packages/gui-redoc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/gui-redoc/package.json -------------------------------------------------------------------------------- /packages/gui-redoc/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/gui-redoc/tsconfig.json -------------------------------------------------------------------------------- /packages/gui-redoc/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/gui-redoc/typedoc.json -------------------------------------------------------------------------------- /packages/gui-swagger/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/gui-swagger/CHANGELOG.md -------------------------------------------------------------------------------- /packages/gui-swagger/OpenApiGuiSwagger.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/gui-swagger/OpenApiGuiSwagger.astro -------------------------------------------------------------------------------- /packages/gui-swagger/OpenApiGuiSwagger.client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/gui-swagger/OpenApiGuiSwagger.client.ts -------------------------------------------------------------------------------- /packages/gui-swagger/README.md: -------------------------------------------------------------------------------- 1 | # 🚀  Astro OpenAPI — Swagger 2 | 3 | See [project documentation](https://github.com/JulianCataldo/astro-openapi#readme). 4 | -------------------------------------------------------------------------------- /packages/gui-swagger/gui-swagger-endpoint.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/gui-swagger/gui-swagger-endpoint.astro -------------------------------------------------------------------------------- /packages/gui-swagger/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/gui-swagger/index.ts -------------------------------------------------------------------------------- /packages/gui-swagger/integration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/gui-swagger/integration.ts -------------------------------------------------------------------------------- /packages/gui-swagger/lib/swagger-dark/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/gui-swagger/lib/swagger-dark/LICENSE -------------------------------------------------------------------------------- /packages/gui-swagger/lib/swagger-dark/swagger-dark.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/gui-swagger/lib/swagger-dark/swagger-dark.css -------------------------------------------------------------------------------- /packages/gui-swagger/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/gui-swagger/package.json -------------------------------------------------------------------------------- /packages/gui-swagger/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/gui-swagger/tsconfig.json -------------------------------------------------------------------------------- /packages/gui-swagger/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/gui-swagger/typedoc.json -------------------------------------------------------------------------------- /packages/typegen/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/typegen/CHANGELOG.md -------------------------------------------------------------------------------- /packages/typegen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/typegen/README.md -------------------------------------------------------------------------------- /packages/typegen/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/typegen/index.ts -------------------------------------------------------------------------------- /packages/typegen/integration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/typegen/integration.ts -------------------------------------------------------------------------------- /packages/typegen/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/typegen/package.json -------------------------------------------------------------------------------- /packages/typegen/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/typegen/pnpm-lock.yaml -------------------------------------------------------------------------------- /packages/typegen/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/typegen/tsconfig.json -------------------------------------------------------------------------------- /packages/typegen/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/packages/typegen/typedoc.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/tsconfig.json -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/turbo.json -------------------------------------------------------------------------------- /typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JulianCataldo/astro-openapi/HEAD/typedoc.json --------------------------------------------------------------------------------