Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexible
Signs and prepares requests using AWS Signature Version 4
Makes Windows-style paths more unix and URI friendly.
High-priority task queue for Node.js and browsers.
This package provides less.js
, a dynamic stylesheet language.
Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexible
Contains parsers and serializers for ASN.1 (currently BER only)
Option parsing for Node, supporting types, shorthands, etc. Used by npm.
Option parsing for Node, supporting types, shorthands, etc. Used by npm.
Better streaming static file server with Range and conditional-GET support
atob for Node.JS and Linux / Mac / Windows CLI (it's a one-liner)
This package creates web extension files (CRXv3) for Chromium versions 64.0.3242 and above and all other browsers supporting the file format and API.
The jsbn library is a fast, portable implementation of large-number math in pure JavaScript, enabling public-key crypto and other applications on desktop and mobile browsers.
base is the foundation for creating modular, unit testable and highly pluggable node.js applications, starting with a handful of common methods, like `set`, `get`, `del` and `use`.
once
is a Node.js module to call a function exactly one time. Subsequent calls will either return the cached previous value or throw an error if desired.
once
is a Node.js module to call a function exactly one time. Subsequent calls will either return the cached previous value or throw an error if desired.
This package provides a zip library for Node. It follows the following principles:
Don't block the JavaScript thread. Use and provide async APIs.
Keep memory usage under control. Don't attempt to buffer entire files in RAM at once.
Prefer to open input files one at a time than all at once.
Simulate DNA sequences for the node substitution model. In the node substitution model, substitutions accumulate additionally during a speciation event, providing a potential mechanistic explanation for substitution rate variation. This package provides tools to simulate such a process, simulate a reference process with only substitutions along the branches, and provides tools to infer phylogenies from alignments. More information can be found in Janzen (2021) <doi:10.1093/sysbio/syab085>.
ECMAScript parser
small debugging utility
Tiny tooltip utility
Map over promises concurrently
Fast, in memory work queue
Terminal string styling done right