api-chunk
TypeScript icon, indicating that this package has built-in type declarations

1.0.3 • Public • Published

api-chunk

oclif Version Downloads/week License

quickstart

$ npm install -g api-chunk
$ api-chunk COMMAND
running command...
$ api-chunk (-v|--version|version)
api-chunk/1.0.3 darwin-x64 node-v12.19.0
$ api-chunk --help [COMMAND]
USAGE
  $ api-chunk COMMAND
...

Commands

api-chunk add [COLLECTION1] [COLLECTION2] [COLLECTION3] [COLLECTION4] [COLLECTION5]

generate new routes, controllers and a model by specifying a 'type'

USAGE
  $ api-chunk add [COLLECTION1] [COLLECTION2] [COLLECTION3] [COLLECTION4] [COLLECTION5]

DESCRIPTION
  eg. `api-chunk add event`

EXAMPLE
  $ api-chunk add message
  generates a Message model with routes and controllers

See code: src/commands/add.ts

api-chunk help [COMMAND]

display help for api-chunk

USAGE
  $ api-chunk help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

api-chunk start [PROJECTNAME] [COLLECTION1] [COLLECTION2] [COLLECTION3] [COLLECTION4] [COLLECTION5]

generates a blank api-chunk project

USAGE
  $ api-chunk start [PROJECTNAME] [COLLECTION1] [COLLECTION2] [COLLECTION3] [COLLECTION4] [COLLECTION5]

OPTIONS
  -f, --force
  -h, --help       show CLI help
  -n, --name=name  name to print

EXAMPLE
  $ api-chunk start <PROJECTNAME>
  generates a project folder called <PROJECTNAME>

See code: src/commands/start.ts

TODO: auth api-chunk --auth generates basic auth solution, user models, /register, /login, /logout, /profile routes and controllers

generate /register /login /logout /profile

TODO: postgreSQL TODO: generate from a RAML/YAML file TODO: loads of other things i'll never do

Package Sidebar

Install

npm i api-chunk

Weekly Downloads

2

Version

1.0.3

License

MIT

Unpacked Size

17.1 kB

Total Files

13

Last publish

Collaborators

  • basiclaser