Plugin to generate tools, transformers and applications for the Flowcore Platform
npm install @flowcore/cli-plugin-generatorFlowcore CLI Plugin - Generator
=================
Plugin to generate tools, transformers and applications for the Flowcore Platform



sh-session
$ npm install -g @flowcore/cli-plugin-generator
$ generator COMMAND
running command...
$ generator (--version)
@flowcore/cli-plugin-generator/1.3.0 darwin-arm64 node-v20.15.0
$ generator --help [COMMAND]
USAGE
$ generator COMMAND
...
`
Commands
* generator generate nextjs-entity NAME
* generator new bun-service NAME
* generator new generator NAME
* generator new nextjs-app NAME
* generator new plugin NAME
* generator new transformer NAMEgenerator generate nextjs-entity NAMECreate a new NextJS entity using the Flowcore IDD approach
`
USAGE
$ generator generate nextjs-entity NAME [--profile ]ARGUMENTS
NAME name of the entity to generate
FLAGS
--profile= Specify the configuration profile to use
DESCRIPTION
Create a new NextJS entity using the Flowcore IDD approach
EXAMPLES
$ generator generate nextjs-entity my-entity
`_See code: src/commands/generate/nextjs-entity.ts_
generator new bun-service NAMECreate a new Bun service
`
USAGE
$ generator new bun-service NAME [--profile ] [--no-flowcore]ARGUMENTS
NAME name of the bun service
FLAGS
--no-flowcore do not use flowcore
--profile= Specify the configuration profile to use
DESCRIPTION
Create a new Bun service
EXAMPLES
$ generator new bun-service my-service
$ generator new bun-service my-service --no-flowcore
`_See code: src/commands/new/bun-service.ts_
generator new generator NAMECreate a new generator
`
USAGE
$ generator new generator NAME [--profile ]ARGUMENTS
NAME name of the generator
FLAGS
--profile= Specify the configuration profile to use
DESCRIPTION
Create a new generator
EXAMPLES
$ generator new generator my-generator
`_See code: src/commands/new/generator.ts_
generator new nextjs-app NAMECreate a new NextJS application using the Flowcore IDD approach
`
USAGE
$ generator new nextjs-app NAME [--profile ]ARGUMENTS
NAME name of the nextjs app
FLAGS
--profile= Specify the configuration profile to use
DESCRIPTION
Create a new NextJS application using the Flowcore IDD approach
EXAMPLES
$ generator new nextjs-app my-app
`_See code: src/commands/new/nextjs-app.ts_
generator new plugin NAMECreate a new plugin
`
USAGE
$ generator new plugin NAME [--profile ]ARGUMENTS
NAME name of the plugin
FLAGS
--profile= Specify the configuration profile to use
DESCRIPTION
Create a new plugin
EXAMPLES
$ generator new plugin my-plugin
`_See code: src/commands/new/plugin.ts_
generator new transformer NAMECreate a new Bun transformer
`
USAGE
$ generator new transformer NAME [--profile ] [--no-flowcore]ARGUMENTS
NAME name of the bun transformer
FLAGS
--no-flowcore do not use flowcore
--profile= Specify the configuration profile to use
DESCRIPTION
Create a new Bun transformer
EXAMPLES
$ generator new transformer my-transformer
$ generator new transformer my-transformer --no-flowcore
``_See code: src/commands/new/transformer.ts_