Overwrite existing files when generating files from stubs
Display verbose logs for package installation
Returns the TsMorph project instance See https://ts-morph.com/
Define validations for the environment variables
Register bouncer policies to the list of policies collection exported from the "app/policies/main.ts" file.
Update RCFile
Register a new Vite plugin in the vite.config.ts file
Register a new Japa plugin in the tests/bootstrap.ts file
Generate the stub
Install packages using the correct package manager You can specify version of each package by setting it in the name like :
this.installPackages([{ name: '@adonisjs/lucid@next', isDevDependency: false }])
OptionalpackageManager: SupportedPackageManager | "pnpm@6" | "deno"List the packages one should install before using the packages
Codemods to modify AdonisJS source files. The codemod APIs relies on "@adonisjs/assembler" package and it must be installed as a dependency inside user application.