#1141264 ITP: node-bcryptjs -- pure JavaScript bcrypt with TypeScript support

#1141264#5
Date:
2026-07-02 10:58:21 UTC
From:
To:
* Package name    : node-bcryptjs
  Version         : 3.0.3
  Upstream Author : Daniel Wirtz <dcode@dcode.io>
* URL             : https://github.com/dcodeIO/bcrypt.js#readme
* License         : BSD-3-Clause
  Programming Lang: JavaScript
  Description     : pure JavaScript bcrypt with TypeScript support

 Optimized bcrypt in JavaScript with zero dependencies, with TypeScript
 support. Compatible to the C++ bcrypt binding on Node.js and also working
 in the browser.
 .
 While bcrypt.js is compatible to the C++ bcrypt binding, it is written in
 pure JavaScript and thus slower (about 30%), effectively reducing the
 number of iterations that can be processed in an equal time span.
 .
 The maximum input length is 72 bytes (note that UTF-8 encoded characters
 use up to 4 bytes) and the length of generated hashes is 60 characters.
 Note that maximum input length is not implicitly checked by the library
 for compatibility with the C++ binding on Node.js, but should be checked
 with bcrypt.truncates(password) where necessary.
 .
 The package exports an ECMAScript module with an UMD fallback.
 .
 Node.js is an event-based server-side JavaScript engine.

dep for pixl-server-user
i plan to maintain this under the js-team