nodejs
Installation
SKILL.md
Node.js
Node.js is a cross-platform asynchronous event-driven JavaScript runtime, featuring a built-in Test Runner, native WebSocket client, and modern ESM module execution.
When to Use
- Scalable Asynchronous Microservices: Building event-driven I/O-intensive web APIs on Node.js 22 LTS.
- Real-Time Data Streaming & WebSockets: Processing streaming data using native
node:streamandTransformstreams. - CLI Development & Build Tooling: Building developer tools, linters, and deployment automations with npm.
- Worker Threads & CPU-Bound Offloading: Offloading cryptographic hashing, compression, and image manipulation.
Quick Start
// Native Test Runner (No Jest needed)
import { test, assert } from "node:test";