All commands can be called with some additional options illustrated in the table below.
| Name | Description | Required |
|---|---|---|
| -b, --better-feedback | Enables source-map-support and loud-rejection. | No |
| -c, --config | Path to configuration file. | No |
| -d, --directory | Path to working directory. | No |
| -h, --help | Output usage information. | No |
| -V, --verbose | Enable verbose mode. | No |
| -v, --version | Output version number. | No |
Builds project
rid build
Builds project in watch mode
rid build:watch
Cleans generated files
rid clean
Generates markdown documentation
rid docs
Generates ESDoc
rid esdocs
Links up the project
rid link [modules]
| Name | Description | Default | Type | Required | Can be empty |
|---|---|---|---|---|---|
| modules | Modules that should be linked into the extensions in extensions/ | Array() |
No | Yes |
| Name | Description | Default | Type | Required | Can be empty |
|---|---|---|---|---|---|
| --yarn | If yarn should be used over npm | false |
Boolean |
No |
Runs lint
rid lint
Run local lint inside packages
rid lint:alias
Run release script
rid release
| Name | Description | Default | Type | Required | Can be empty |
|---|---|---|---|---|---|
| --next | Publish to next tag on npm | false |
Boolean |
No | |
| --use-alias | If lint:alias should be used over the default lint when doing releases | false |
Boolean |
No |
Removes node_modules folders in extensions/
rid rnm
Runs local test inside packages
rid test:alias