Security News
Fluent Assertions Faces Backlash After Abandoning Open Source Licensing
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
@rtk-incubator/rtk-query-codegen-openapi
Advanced tools
This is a utility library meant to be used with RTK Query that will generate a typed API client from an OpenAPI schema.
By default, running the CLI will only log the output to the terminal. You can either pipe this output to a new file, or you can specify an output file via CLI args.
npx @rtk-incubator/rtk-query-codegen-openapi --hooks https://petstore3.swagger.io/api/v3/openapi.json > petstore-api.generated.ts
npx @rtk-incubator/rtk-query-codegen-openapi --file petstore-api.generated.ts --hooks https://petstore3.swagger.io/api/v3/openapi.json
npx @rtk-incubator/rtk-query-codegen-openapi --file generated.api.ts --baseQuery ./customBaseQuery.ts:namedBaseQueryFn --hooks https://petstore3.swagger.io/api/v3/openapi.json
--exportName <name>
- change the name of the exported api (default: api
)--reducerPath <path>
- change the name of the reducerPath
(default: api
)--baseQuery <file>
- specify a file with a custom baseQuery
function. Optionally takes a named function in that file. (default: fetchBaseQuery
- ex: ./customBaseQuery.ts:myCustomBaseQueryFn
)--argSuffix <name>
- change the suffix of the arg type (default: ApiArg
- ex: AddPetApiArg
)--responseSuffix <name>
- change the suffix of the response type (default: ApiResponse
- ex: AddPetApiResponse
)--baseUrl <url>
- set the baseUrl
when using fetchBaseQuery
(will be ignored if you pass --baseQuery
)--createApiImportPath <path>
- set the entry point to import createApi
from. Currently only react
is available. Defaults to react
if --hooks
is passed.--hooks
- include React Hooks in the output (ex: export const { useGetModelQuery, useUpdateModelMutation } = api
)--file <filename>
- specify a filename to output to (ex: ./generated.api.ts
)FAQs
Code Generator
The npm package @rtk-incubator/rtk-query-codegen-openapi receives a total of 404 weekly downloads. As such, @rtk-incubator/rtk-query-codegen-openapi popularity was classified as not popular.
We found that @rtk-incubator/rtk-query-codegen-openapi demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 3 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
Research
Security News
Socket researchers uncover the risks of a malicious Python package targeting Discord developers.
Security News
The UK is proposing a bold ban on ransomware payments by public entities to disrupt cybercrime, protect critical services, and lead global cybersecurity efforts.