Security News
Node.js EOL Versions CVE Dubbed the "Worst CVE of the Year" by Security Experts
Critics call the Node.js EOL CVE a misuse of the system, sparking debate over CVE standards and the growing noise in vulnerability databases.
@chisel/steroids
Advanced tools
Steroids helps building backend solutions with Node.js, Express, and TypeScript by introducing new components that are easy and fast to develop.
Here's a quick list of features Steroids provides:
npm install @chisel/steroids -g
You can read the official documentation to learn how to use Steroids to develop backend solutions.
After installing Steroids globally, the sd
command will be available with the following options:
Creates a new Steroid project:
sd new <name>
Creates a new minimal Steroid project (without tests and examples):
sd new <name> --minimal
Creates a new Steroid project without examples:
sd new <name> --skip-examples
Creates a new Steroid project without tests:
sd new <name> --skip-tests
Creates a new Steroid project and skips installing dependencies with NPM:
sd new <name> --skip-npm-install
Creates a new Steroid project and skips initializing git repository:
sd new <name> --skip-git
Creates a new Steroid project with verbose logs:
sd new <name> --verbose
Adds a new router in the default src/routers
directory:
sd add router <name>
Adds a new router in a specific directory (relative to src
):
sd add router <name> --directory <path>
Adds a new router without tests:
sd add router <name> --skip-tests
Adds a new service in the default src/services
directory:
sd add service <name>
Adds a new service in a specific directory (relative to src
):
sd add service <name> --directory <path>
Adds a new service without tests:
sd add service <name> --skip-tests
Displays a list of all path aliases defined in tsconfig.json:
sd path list
Defines a new path alias in tsconfig.json that will be resolved automatically upon running the project (target must be relative to src
):
sd path new <alias> <target>
Deletes a path alias from tsconfig.json:
sd path delete <alias>
Generates the TypeDoc developer documentation at /docs
:
sd docs
Generated the TypeDoc developer documentation at /docs
and serves it on the specified port (defaults to 7000):
sd docs --serve [port_number]
Builds the source into /dist
:
sd build
Runs the server on default port 5000:
sd run
Runs the server on a specific port with live reloading:
sd run --port <port_number> --watch
FAQs
Framework for building Node.js servers with Express on steroids!
The npm package @chisel/steroids receives a total of 9 weekly downloads. As such, @chisel/steroids popularity was classified as not popular.
We found that @chisel/steroids demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer 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.
Security News
Critics call the Node.js EOL CVE a misuse of the system, sparking debate over CVE standards and the growing noise in vulnerability databases.
Security News
cURL and Go security teams are publicly rejecting CVSS as flawed for assessing vulnerabilities and are calling for more accurate, context-aware approaches.
Security News
Bun 1.2 enhances its JavaScript runtime with 90% Node.js compatibility, built-in S3 and Postgres support, HTML Imports, and faster, cloud-first performance.