Research
Security News
Quasar RAT Disguised as an npm Package for Detecting Vulnerabilities in Ethereum Smart Contracts
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
@rocketmakers/nebula-cli
Advanced tools
Nebula CLI allows one to create resources to significantly improve dev experience and code quality
Nebula CLI allows one to create resources to significantly improve dev experience and code quality
A link to the full documentation can be found here
$ npm install -g @rocketmakers/nebula-cli
$ nebula COMMAND
running command...
$ nebula (-v|--version|version)
@rocketmakers/nebula-cli/0.0.11 linux-x64 node-v12.14.0
$ nebula --help [COMMAND]
USAGE
$ nebula COMMAND
...
nebula autocomplete [SHELL]
nebula commands
nebula help [COMMAND]
nebula platform:build [FILE]
nebula platform:destroy [FILE]
nebula platform:start [FILE]
nebula plugins
nebula plugins:install PLUGIN...
nebula plugins:link PLUGIN
nebula plugins:uninstall PLUGIN...
nebula plugins:update
nebula update [CHANNEL]
nebula which COMMAND
nebula autocomplete [SHELL]
display autocomplete installation instructions
USAGE
$ nebula autocomplete [SHELL]
ARGUMENTS
SHELL shell type
OPTIONS
-r, --refresh-cache Refresh cache (ignores displaying instructions)
EXAMPLES
$ nebula autocomplete
$ nebula autocomplete bash
$ nebula autocomplete zsh
$ nebula autocomplete --refresh-cache
See code: @oclif/plugin-autocomplete
nebula commands
list all the commands
USAGE
$ nebula commands
OPTIONS
-h, --help show CLI help
-j, --json display unfiltered api data in json format
-x, --extended show extra columns
--columns=columns only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=filter filter property by partial string matching, ex: name=foo
--hidden show hidden commands
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=csv|json|yaml output in a more machine friendly format
--sort=sort property to sort by (prepend '-' for descending)
See code: @oclif/plugin-commands
nebula help [COMMAND]
display help for nebula
USAGE
$ nebula help [COMMAND]
ARGUMENTS
COMMAND command to show help for
OPTIONS
--all see all commands in CLI
See code: @oclif/plugin-help
nebula platform:build [FILE]
Initiates the build of a Nebula compatible project
USAGE
$ nebula platform:build [FILE]
OPTIONS
-c, --config=config Location of the Nebula config JSON. If not specified, it looks for
a nebula.json in the current working directory
-h, --help show CLI help
-l, --loglevel=(fatal|error|warn|info|trace|debug) [default: info] Log level of display output
-r, --root=root [default: .] Location of the project root
See code: @rocketmakers/nebula-platform
nebula platform:destroy [FILE]
Destroys the local deployment of a Nebula compatible project
USAGE
$ nebula platform:destroy [FILE]
OPTIONS
-c, --config=config Location of the Nebula config JSON. If not specified, it looks for
a nebula.json in the current working directory
-h, --help show CLI help
-l, --loglevel=(fatal|error|warn|info|trace|debug) [default: info] Log level of display output
-r, --root=root [default: .] Location of the project root
See code: @rocketmakers/nebula-platform
nebula platform:start [FILE]
Initiates the local deployment of a Nebula compatible project
USAGE
$ nebula platform:start [FILE]
OPTIONS
-c, --config=config Location of the Nebula config JSON. If not specified, it looks for
a nebula.json in the current working directory
-h, --help show CLI help
-k, --kind=(all|core|main) [default: all] Kind of deployment to start
-l, --loglevel=(fatal|error|warn|info|trace|debug) [default: info] Log level of display output
-r, --root=root [default: .] Location of the project root
See code: @rocketmakers/nebula-platform
nebula plugins
list installed plugins
USAGE
$ nebula plugins
OPTIONS
--core show core plugins
EXAMPLE
$ nebula plugins
See code: @oclif/plugin-plugins
nebula plugins:install PLUGIN...
installs a plugin into the CLI
USAGE
$ nebula plugins:install PLUGIN...
ARGUMENTS
PLUGIN plugin to install
OPTIONS
-f, --force yarn install with force flag
-h, --help show CLI help
-v, --verbose
DESCRIPTION
Can be installed from npm or a git url.
Installation of a user-installed plugin will override a core plugin.
e.g. If you have a core plugin that has a 'hello' command, installing a user-installed plugin with a 'hello' command
will override the core plugin implementation. This is useful if a user needs to update core plugin functionality in
the CLI without the need to patch and update the whole CLI.
ALIASES
$ nebula plugins:add
EXAMPLES
$ nebula plugins:install myplugin
$ nebula plugins:install https://github.com/someuser/someplugin
$ nebula plugins:install someuser/someplugin
See code: @oclif/plugin-plugins
nebula plugins:link PLUGIN
links a plugin into the CLI for development
USAGE
$ nebula plugins:link PLUGIN
ARGUMENTS
PATH [default: .] path to plugin
OPTIONS
-h, --help show CLI help
-v, --verbose
DESCRIPTION
Installation of a linked plugin will override a user-installed or core plugin.
e.g. If you have a user-installed or core plugin that has a 'hello' command, installing a linked plugin with a 'hello'
command will override the user-installed or core plugin implementation. This is useful for development work.
EXAMPLE
$ nebula plugins:link myplugin
See code: @oclif/plugin-plugins
nebula plugins:uninstall PLUGIN...
removes a plugin from the CLI
USAGE
$ nebula plugins:uninstall PLUGIN...
ARGUMENTS
PLUGIN plugin to uninstall
OPTIONS
-h, --help show CLI help
-v, --verbose
ALIASES
$ nebula plugins:unlink
$ nebula plugins:remove
See code: @oclif/plugin-plugins
nebula plugins:update
update installed plugins
USAGE
$ nebula plugins:update
OPTIONS
-h, --help show CLI help
-v, --verbose
See code: @oclif/plugin-plugins
nebula update [CHANNEL]
update the nebula CLI
USAGE
$ nebula update [CHANNEL]
See code: @oclif/plugin-update
nebula which COMMAND
show which plugin a command is in
USAGE
$ nebula which COMMAND
See code: @oclif/plugin-which
FAQs
Nebula CLI allows one to create resources to significantly improve dev experience and code quality
We found that @rocketmakers/nebula-cli demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 4 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Security News
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
Security News
Research
A supply chain attack on Rspack's npm packages injected cryptomining malware, potentially impacting thousands of developers.
Research
Security News
Socket researchers discovered a malware campaign on npm delivering the Skuld infostealer via typosquatted packages, exposing sensitive data.