 
Codegen with Turbo Generators
Our Starterkit goes beyond the setup by helping you skip boilerplate code through generators:
Using generators programmatically
Bypassing prompts in the terminal
Any generator in the project can be called from the terminal with pre-filled answers to the prompts. This will bypass the question being asked.
npx turbo gen <generator-name> --args <answer-1> <answer-2> <answer_3> ...This also works with some of the npm scripts predefined in the project, but you’ll need to pass the -- argument to separate the npm script arguments from the npm command line arguments, e.g.:
npm run add:schema -- --args <workspacePath> <name> <description>Take note that the order of the arguments is important.
Pass them in the order they are defined as prompts in the generator / asked without providing them.
If you pass too little arguments, the generator will simply ask you to answer the rest of the questions.
You can also pass
_instead of an answer to an argument to still have that specific question asked, e.g:
npx turbo gen <generator-name> --args <answer-1> _ <answer_3> ...npm run add:schema -- --args 'packages/@app-core' _ 'Some New Schema'
 
>>> ? What is the name of the schema?