type-check allows you to check the types of JavaScript values at runtime with a Haskell like type syntax.
Word wrapping, with a few features. * force-break option * wraps hypenated words * multilingual - wraps any language that uses whitespace for word separation.
This package provides a way to get a stream as a string, buffer, or array. Useful for getting the result of a stream.
This package provides an addon for Node.js for operations on buffers for use with WebSocket implementations. It provides efficient buffer masking and unmasking operations.
This is a library to generate and consume the source map format described here.
Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`
Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`
Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`
prelude.ls is a functionally oriented utility library. It is powerful and flexible. Almost all of its functions are curried. It is written in, and is the recommended base library for, LiveScript.
prelude.ls is a functionally oriented utility library. It is powerful and flexible. Almost all of its functions are curried. It is written in, and is the recommended base library for, LiveScript.
tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.
node-irc-colors is a Node.js module that allows you to easily use colored output and formatting in IRC bots. It contains functions for colours as well as more complex formatting such as rainbows.
TypeScript is a language for application-scale JavaScript. TypeScript adds optional types to JavaScript that support tools for large-scale JavaScript applications for any browser, for any host, on any OS. TypeScript compiles to readable, standards-based JavaScript.
Node SerialPort is a modular suite of Node.js packages for accessing serial ports. This package is the recommended entry point for most projects. It combines a high-level Node.js stream interface with a useful default set of parsers and bindings.
The tiniest and the fastest library for terminal output formatting with ANSI colors. * No dependencies. * 14 times smaller and 2 times faster than chalk. * Used by popular tools like PostCSS, SVGO, Stylelint, and Browserslist. * Node.js v6+ & browsers support. Support for both CJS and ESM projects. * TypeScript type declarations included. * NO_COLOR friendly.
TiddlyWiki is a unique non-linear notebook for capturing, organising and sharing complex information. Running TiddlyWiki on Node.js brings several important benefits over and above the single file version:
Individual tiddlers are stored in separate files, which you can organise as you wish.
The ability to build multiple wikis that blend different combinations of shared and unique content.
You can edit your content on any modern browser, including smartphones and tablets.
Offline storage, improved.
Client for prometheus
Recursive object extending
merge() utility function
Node.js compression middleware
An incremental implementation of MurmurHash3
An incremental implementation of MurmurHash3
Create HTTP error objects