1.0.0 • Published 3 years ago
strapi-generate-types v1.0.0

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"]