Skip to content

Releases: vercel-labs/just-secrets

Release list

v0.0.2

Choose a tag to compare

@AndrewBarba AndrewBarba released this 08 Sep 15:40
v0.0.2
3171943

just-secrets now supports Node.js 22 and later. CommonJS require() works without flags starting with Node 22.12; earlier Node 22 releases can use ESM import or dynamic import().

  • Expanded CI to Node 22, 24, and 26 across Linux x64/ARM64, macOS Intel/Apple Silicon, and Windows x64.
  • Added sanitized diagnostics for cross-process credential integration tests without exposing credentials or raw child output.
  • No changes to native storage backends or credential namespaces.

Validation: all 15 CI combinations passed. Local unit tests (37), package/import checks, and npm pack --dry-run passed.

Install: npm install just-secrets@0.0.2

Published on npm: https://www.npmjs.com/package/just-secrets/v/0.0.2

Full changelog: v0.0.1...v0.0.2

v0.0.1

Choose a tag to compare

@AndrewBarba AndrewBarba released this 08 Sep 15:12
v0.0.1
c4e7a19

Initial release of just-secrets: native OS secret storage for Node.js 24+, with zero npm dependencies.

  • Asynchronous get, set, and delete with object and positional arguments.
  • macOS Keychain, Linux Secret Service, and Windows Credential Manager support.
  • TypeScript declarations and ESM/CommonJS imports.
  • No file fallback; secret input travels through pipes, not command-line arguments.

All five CI runners passed, including native credential-store integration on each supported OS.

Install with npm install just-secrets.

Published on npm: https://www.npmjs.com/package/just-secrets/v/0.0.1