├── .changeset ├── README.md └── config.json ├── .eslintignore ├── .eslintrc.js ├── .github ├── actions │ └── setup │ │ └── action.yaml └── workflows │ ├── main.yaml │ ├── release.yaml │ └── snapshot-release.yaml ├── .gitignore ├── .vscode ├── launch.json └── settings.json ├── LICENSE ├── README.md ├── babel.config.js ├── examples └── react-query-petstore │ ├── .gitignore │ ├── CHANGELOG.md │ ├── package.json │ ├── petstore-backend.sh │ ├── petstore.yaml │ ├── src │ ├── App.tsx │ ├── api │ │ ├── components │ │ │ ├── requestBodies │ │ │ │ ├── Pet.ts │ │ │ │ ├── UserArray.ts │ │ │ │ └── index.ts │ │ │ └── schemas │ │ │ │ ├── Address.ts │ │ │ │ ├── ApiResponse.ts │ │ │ │ ├── Category.ts │ │ │ │ ├── Customer.ts │ │ │ │ ├── Order.ts │ │ │ │ ├── Pet.ts │ │ │ │ ├── Tag.ts │ │ │ │ ├── User.ts │ │ │ │ └── index.ts │ │ ├── operations │ │ │ ├── addPet.ts │ │ │ ├── createUser.ts │ │ │ ├── createUsersWithListInput.ts │ │ │ ├── deleteOrder.ts │ │ │ ├── deletePet.ts │ │ │ ├── deleteUser.ts │ │ │ ├── findPetsByStatus.ts │ │ │ ├── findPetsByTags.ts │ │ │ ├── getInventory.ts │ │ │ ├── getOrderById.ts │ │ │ ├── getPetById.ts │ │ │ ├── getUserByName.ts │ │ │ ├── index.ts │ │ │ ├── loginUser.ts │ │ │ ├── logoutUser.ts │ │ │ ├── placeOrder.ts │ │ │ ├── updatePet.ts │ │ │ ├── updatePetWithForm.ts │ │ │ ├── updateUser.ts │ │ │ └── uploadFile.ts │ │ └── servers.ts │ ├── common │ │ ├── fetchRequestAdapter.ts │ │ └── react-query.ts │ ├── features │ │ └── pet │ │ │ ├── AddPet.tsx │ │ │ ├── EditPet.tsx │ │ │ ├── PetForm.tsx │ │ │ ├── PetsHome.tsx │ │ │ ├── PetsIndex.tsx │ │ │ ├── PetsTable.tsx │ │ │ └── petService.ts │ ├── index.html │ └── index.tsx │ └── tsconfig.json ├── package.json ├── packages ├── cli │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── bin.ts │ │ ├── codegen │ │ │ ├── body.ts │ │ │ ├── common.ts │ │ │ ├── components.ts │ │ │ ├── context.ts │ │ │ ├── format.ts │ │ │ ├── fs.ts │ │ │ ├── index.ts │ │ │ ├── main.ts │ │ │ ├── operations.ts │ │ │ ├── operationsIndex.ts │ │ │ ├── parameter.ts │ │ │ ├── response.ts │ │ │ ├── schema.ts │ │ │ └── servers.ts │ │ ├── environment.ts │ │ ├── index.ts │ │ ├── parser │ │ │ ├── JSONReference.ts │ │ │ ├── __tests__ │ │ │ │ ├── __fixtures__ │ │ │ │ │ └── pet-store.json │ │ │ │ └── schema.ts │ │ │ ├── body.ts │ │ │ ├── common.ts │ │ │ ├── components.ts │ │ │ ├── context.ts │ │ │ ├── index.ts │ │ │ ├── main.ts │ │ │ ├── operation.ts │ │ │ ├── parameter.ts │ │ │ ├── parseDocument.ts │ │ │ ├── parserOutput.ts │ │ │ ├── response.ts │ │ │ ├── schema.ts │ │ │ └── server.ts │ │ └── utils.ts │ └── tsconfig.json ├── core │ ├── README.md │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── mediaTypes.ts │ │ └── operation.ts │ └── tsconfig.json └── runtime │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ ├── client │ │ ├── __fixtures__ │ │ │ └── baseOperations.ts │ │ ├── apiError.ts │ │ ├── apiResponse.ts │ │ ├── httpRequestAdapter.ts │ │ ├── index.ts │ │ ├── parseResponse.ts │ │ ├── prepareRequest.test.ts │ │ ├── prepareRequest.ts │ │ └── request.ts │ ├── index.ts │ └── model │ │ ├── body.ts │ │ ├── index.ts │ │ ├── operation.ts │ │ ├── parameters.ts │ │ └── responses.ts │ └── tsconfig.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml └── tsconfig.json /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/actions/setup/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/.github/actions/setup/action.yaml -------------------------------------------------------------------------------- /.github/workflows/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/.github/workflows/main.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/snapshot-release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/.github/workflows/snapshot-release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | out 3 | dist 4 | .parcel-cache 5 | coverage -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/babel.config.js -------------------------------------------------------------------------------- /examples/react-query-petstore/.gitignore: -------------------------------------------------------------------------------- 1 | build -------------------------------------------------------------------------------- /examples/react-query-petstore/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/CHANGELOG.md -------------------------------------------------------------------------------- /examples/react-query-petstore/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/package.json -------------------------------------------------------------------------------- /examples/react-query-petstore/petstore-backend.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/petstore-backend.sh -------------------------------------------------------------------------------- /examples/react-query-petstore/petstore.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/petstore.yaml -------------------------------------------------------------------------------- /examples/react-query-petstore/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/App.tsx -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/components/requestBodies/Pet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/api/components/requestBodies/Pet.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/components/requestBodies/UserArray.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/api/components/requestBodies/UserArray.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/components/requestBodies/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/api/components/requestBodies/index.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/components/schemas/Address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/api/components/schemas/Address.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/components/schemas/ApiResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/api/components/schemas/ApiResponse.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/components/schemas/Category.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/api/components/schemas/Category.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/components/schemas/Customer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/api/components/schemas/Customer.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/components/schemas/Order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/api/components/schemas/Order.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/components/schemas/Pet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/api/components/schemas/Pet.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/components/schemas/Tag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/api/components/schemas/Tag.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/components/schemas/User.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/api/components/schemas/User.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/components/schemas/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/api/components/schemas/index.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/operations/addPet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/api/operations/addPet.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/operations/createUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/api/operations/createUser.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/operations/createUsersWithListInput.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/api/operations/createUsersWithListInput.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/operations/deleteOrder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/api/operations/deleteOrder.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/operations/deletePet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/api/operations/deletePet.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/operations/deleteUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/api/operations/deleteUser.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/operations/findPetsByStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/api/operations/findPetsByStatus.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/operations/findPetsByTags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/api/operations/findPetsByTags.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/operations/getInventory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/api/operations/getInventory.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/operations/getOrderById.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/api/operations/getOrderById.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/operations/getPetById.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/api/operations/getPetById.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/operations/getUserByName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/api/operations/getUserByName.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/operations/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/api/operations/index.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/operations/loginUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/api/operations/loginUser.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/operations/logoutUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/api/operations/logoutUser.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/operations/placeOrder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/api/operations/placeOrder.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/operations/updatePet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/api/operations/updatePet.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/operations/updatePetWithForm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/api/operations/updatePetWithForm.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/operations/updateUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/api/operations/updateUser.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/operations/uploadFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/api/operations/uploadFile.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/api/servers.ts: -------------------------------------------------------------------------------- 1 | export const servers = ["/v3"]; 2 | -------------------------------------------------------------------------------- /examples/react-query-petstore/src/common/fetchRequestAdapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/common/fetchRequestAdapter.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/common/react-query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/common/react-query.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/features/pet/AddPet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/features/pet/AddPet.tsx -------------------------------------------------------------------------------- /examples/react-query-petstore/src/features/pet/EditPet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/features/pet/EditPet.tsx -------------------------------------------------------------------------------- /examples/react-query-petstore/src/features/pet/PetForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/features/pet/PetForm.tsx -------------------------------------------------------------------------------- /examples/react-query-petstore/src/features/pet/PetsHome.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/features/pet/PetsHome.tsx -------------------------------------------------------------------------------- /examples/react-query-petstore/src/features/pet/PetsIndex.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/features/pet/PetsIndex.tsx -------------------------------------------------------------------------------- /examples/react-query-petstore/src/features/pet/PetsTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/features/pet/PetsTable.tsx -------------------------------------------------------------------------------- /examples/react-query-petstore/src/features/pet/petService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/features/pet/petService.ts -------------------------------------------------------------------------------- /examples/react-query-petstore/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/index.html -------------------------------------------------------------------------------- /examples/react-query-petstore/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/src/index.tsx -------------------------------------------------------------------------------- /examples/react-query-petstore/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/examples/react-query-petstore/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/package.json -------------------------------------------------------------------------------- /packages/cli/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/CHANGELOG.md -------------------------------------------------------------------------------- /packages/cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/README.md -------------------------------------------------------------------------------- /packages/cli/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/package.json -------------------------------------------------------------------------------- /packages/cli/src/bin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/bin.ts -------------------------------------------------------------------------------- /packages/cli/src/codegen/body.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/codegen/body.ts -------------------------------------------------------------------------------- /packages/cli/src/codegen/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/codegen/common.ts -------------------------------------------------------------------------------- /packages/cli/src/codegen/components.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/codegen/components.ts -------------------------------------------------------------------------------- /packages/cli/src/codegen/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/codegen/context.ts -------------------------------------------------------------------------------- /packages/cli/src/codegen/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/codegen/format.ts -------------------------------------------------------------------------------- /packages/cli/src/codegen/fs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/codegen/fs.ts -------------------------------------------------------------------------------- /packages/cli/src/codegen/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/codegen/index.ts -------------------------------------------------------------------------------- /packages/cli/src/codegen/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/codegen/main.ts -------------------------------------------------------------------------------- /packages/cli/src/codegen/operations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/codegen/operations.ts -------------------------------------------------------------------------------- /packages/cli/src/codegen/operationsIndex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/codegen/operationsIndex.ts -------------------------------------------------------------------------------- /packages/cli/src/codegen/parameter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/codegen/parameter.ts -------------------------------------------------------------------------------- /packages/cli/src/codegen/response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/codegen/response.ts -------------------------------------------------------------------------------- /packages/cli/src/codegen/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/codegen/schema.ts -------------------------------------------------------------------------------- /packages/cli/src/codegen/servers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/codegen/servers.ts -------------------------------------------------------------------------------- /packages/cli/src/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/environment.ts -------------------------------------------------------------------------------- /packages/cli/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/index.ts -------------------------------------------------------------------------------- /packages/cli/src/parser/JSONReference.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/parser/JSONReference.ts -------------------------------------------------------------------------------- /packages/cli/src/parser/__tests__/__fixtures__/pet-store.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/parser/__tests__/__fixtures__/pet-store.json -------------------------------------------------------------------------------- /packages/cli/src/parser/__tests__/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/parser/__tests__/schema.ts -------------------------------------------------------------------------------- /packages/cli/src/parser/body.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/parser/body.ts -------------------------------------------------------------------------------- /packages/cli/src/parser/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/parser/common.ts -------------------------------------------------------------------------------- /packages/cli/src/parser/components.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/parser/components.ts -------------------------------------------------------------------------------- /packages/cli/src/parser/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/parser/context.ts -------------------------------------------------------------------------------- /packages/cli/src/parser/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/parser/index.ts -------------------------------------------------------------------------------- /packages/cli/src/parser/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/parser/main.ts -------------------------------------------------------------------------------- /packages/cli/src/parser/operation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/parser/operation.ts -------------------------------------------------------------------------------- /packages/cli/src/parser/parameter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/parser/parameter.ts -------------------------------------------------------------------------------- /packages/cli/src/parser/parseDocument.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/parser/parseDocument.ts -------------------------------------------------------------------------------- /packages/cli/src/parser/parserOutput.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/parser/parserOutput.ts -------------------------------------------------------------------------------- /packages/cli/src/parser/response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/parser/response.ts -------------------------------------------------------------------------------- /packages/cli/src/parser/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/parser/schema.ts -------------------------------------------------------------------------------- /packages/cli/src/parser/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/parser/server.ts -------------------------------------------------------------------------------- /packages/cli/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/src/utils.ts -------------------------------------------------------------------------------- /packages/cli/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/cli/tsconfig.json -------------------------------------------------------------------------------- /packages/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/core/README.md -------------------------------------------------------------------------------- /packages/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/core/package.json -------------------------------------------------------------------------------- /packages/core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/core/src/index.ts -------------------------------------------------------------------------------- /packages/core/src/mediaTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/core/src/mediaTypes.ts -------------------------------------------------------------------------------- /packages/core/src/operation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/core/src/operation.ts -------------------------------------------------------------------------------- /packages/core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/core/tsconfig.json -------------------------------------------------------------------------------- /packages/runtime/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/runtime/CHANGELOG.md -------------------------------------------------------------------------------- /packages/runtime/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/runtime/README.md -------------------------------------------------------------------------------- /packages/runtime/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/runtime/package.json -------------------------------------------------------------------------------- /packages/runtime/src/client/__fixtures__/baseOperations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/runtime/src/client/__fixtures__/baseOperations.ts -------------------------------------------------------------------------------- /packages/runtime/src/client/apiError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/runtime/src/client/apiError.ts -------------------------------------------------------------------------------- /packages/runtime/src/client/apiResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/runtime/src/client/apiResponse.ts -------------------------------------------------------------------------------- /packages/runtime/src/client/httpRequestAdapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/runtime/src/client/httpRequestAdapter.ts -------------------------------------------------------------------------------- /packages/runtime/src/client/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/runtime/src/client/index.ts -------------------------------------------------------------------------------- /packages/runtime/src/client/parseResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/runtime/src/client/parseResponse.ts -------------------------------------------------------------------------------- /packages/runtime/src/client/prepareRequest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/runtime/src/client/prepareRequest.test.ts -------------------------------------------------------------------------------- /packages/runtime/src/client/prepareRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/runtime/src/client/prepareRequest.ts -------------------------------------------------------------------------------- /packages/runtime/src/client/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/runtime/src/client/request.ts -------------------------------------------------------------------------------- /packages/runtime/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/runtime/src/index.ts -------------------------------------------------------------------------------- /packages/runtime/src/model/body.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/runtime/src/model/body.ts -------------------------------------------------------------------------------- /packages/runtime/src/model/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/runtime/src/model/index.ts -------------------------------------------------------------------------------- /packages/runtime/src/model/operation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/runtime/src/model/operation.ts -------------------------------------------------------------------------------- /packages/runtime/src/model/parameters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/runtime/src/model/parameters.ts -------------------------------------------------------------------------------- /packages/runtime/src/model/responses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/runtime/src/model/responses.ts -------------------------------------------------------------------------------- /packages/runtime/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/packages/runtime/tsconfig.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fredx87/openapi-io-ts/HEAD/tsconfig.json --------------------------------------------------------------------------------