Repository navigation
@stackline/dev-null 1.0.0
·
6 commits
to main
since this release
@stackline/dev-null 1.0.0
First Stackline release of the maintained dev-null@0.1.1 compatibility line.
Highlights
- Preserves the callable/constructable CommonJS factory and Node
Writablebehavior. - Preserves the historical asynchronous zero-delay timer boundary.
- Preserves byte mode, explicit object mode, backpressure, lifecycle events, destroy, abort, and pipeline errors.
- Adds native ESM and first-party TypeScript declarations compatible with TypeScript 3.9 and newer.
- Keeps historical
indexandindex.jsdeep imports available. - Ships with zero runtime dependencies.
Verification
- Adapted upstream and targeted regression suites passed.
- 300 differential stream executions matched
dev-null@0.1.1. - Core coverage is 100% for statements, branches, functions, and lines.
- Node.js 12, 14, 16, 18, 20, 22, and 24 passed in CI.
publintand AreTheTypesWrong reported no findings.- The production dependency audit reported zero vulnerabilities.
- Registry signatures, CodeQL, packed-install, documentation, and visual checks passed.
Migration
Direct install:
npm install @stackline/dev-nullNo-source-change alias:
npm install dev-null@npm:@stackline/dev-nullThe original MIT copyright and permission notice is preserved in LICENSE.