Package Exports
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (strapi-generate-types) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme

strapi-generate-types
CLI to generate types based on your Strapi API content types.
Features
- Generate Typescript's types based on your content types
- Ease-of-use thanks a beautiful prompt
Getting started
⏳ Installation
yarn add strapi-generate-typesor
npm install --save strapi-generate-types🖐 Requirements
In order to use this generator you must have installed the GraphQL plugin on your Strapi API.
yarn strapi install graphqlFor more informations see the GraphQL plugin
🕹 Usage
yarn strapi-generate-types generateOR
npx strapi-generate-types generateThe prompt will ask you 3 things:
- First, the host of your Strapi API with which you want to generate your types (default:
http://localhost:1337). - Then, where you want to generate it (default:
./models/). - Finally, the name of the file which will be generated (default:
types.ts)
Enjoy 🎉
If you don't want to use the prompt everytime you run the generator, you can use the quickgen:
yarn|npx strapi quickgen <url> [-p, --path <location>, default: "./models/"] [-n, --file-name <filename>, default: "types.ts"]