This project was generated using Angular CLI version 19.0.2.
These instructions are meant to be used by a new or old project. Please respect the spirit of the configuration, if at all possible.
- api
- specs
- openapi_spec.json
- mock
- auto-gen
- Auto generated API Handlers - Ideally DO NOT CHANGE unless required
- custom-handlers
- handlers.js For your custom handlers independent of autogeneration (Will not be overwritten)
- auto-gen
- gen
- Auto generated API Handlers - Ideally DO NOT CHANGE. If required something went realy wrong ask for help.
- specs
- npm install msw@latest --save-dev
- npm install msw-auto-mock @faker-js/faker --save-dev
- npx msw-auto-mock ./src/api/specs/petstore-v3.1.json -o ./src/api/mock/auto-gen --base-url http://petstore.swagger.io/v1
npx msw init /src/api/mock/auto-gen
- npm install @openapitools/openapi-generator-cli --save-dev
- Install a JRE of your choice to run the generator (Oracle)
- npx openapi-generator-cli generate -i ./src/api/specs/petstore-v3.1.json -g typescript-angular -o ./src/api/auto-gen