- Designed to work with AdonisJS, his packages lucid and bouncer out of the box
- add / modify Adonis commands
npm i -D @ayato-san/adonis-commands
node ace configure @ayato-san/adonis-commands
-
make:action
create an action class -
make:enum
create an enum file -
make:helper
create an helper file (empty) -
make:presenter
create a presenter class -
make:repository
create a repository class -
make:migration
(⚠️ only if lucid configured) create a migration based on default adonis migration but using postgresuuid
generation
activate modules :
import { defineConfig } from '@ayato-san/adonis-commands'
const commandConfig = defineConfig({
modules: ['lucid', 'bouncer'],
})
export default commandConfig
change folders generation :
import { defineConfig } from '@ayato-san/adonis-commands'
const commandConfig = defineConfig({
folders: {
app: 'src',
start: 'boot',
},
})
export default commandConfig