NPM

NPM

Node Package Manager

44,513 tracked projects
Public Registry
Public registry metadata is sourced from known upstream package ecosystems.
www.npmjs.com

Find Project in NPM

ProjectDescription
security holding package
Given a possibly case-variant version of an existing filesystem path, returns the case-exact, normalized version as stored in the filesystem.
A library for safe functional programming in JavaScript, with first-class support for TypeScript
parse and transform streaming html using css selectors
Truncate text and keep urls safe
Truncate HTML and Keep Tags
stream which truncates input after N bytes
Truncate string to given length in bytes
Create a list of items with truncating lines to the specified maximum number
Truncate HTML based on characters, words or paragraphs. Has the ability to strip tags.
A simple tool to generate self signed x509 certificate
A 373-byte Spec-Compliant Runtime-Only Implementation of the ECMAScript Try Operator Proposal Result class
Async try-catch like interface for Node.js.
Functional try-catch
functional try-catch wrapper
try/catch block with a callback, used in [try-catch-core][]. Use it when you don't care about asyncness so much and don't want guarantees. If you care use [try-catch-core][].
Low-level package to handle completion and errors of sync or asynchronous functions, using [once][] and [dezalgo][] libs. Useful for and used in higher-level libs such as [always-done][] to handle completion of anything.
Faster try/catch helper for JSON.parse
Doesn't throw an error when JSON.parse() fails, just returns undefined
Tries to open a file using fs.openSync (only necessary with sync), fails gracefully if the file path does not exist on the file system. Since fs.existsSync has been deprecated, this can be used as an alternative.
Try to parse different data types from strings and objects of strings
Conditional load modules.
Try to require the given module, failing loudly with default message if module does not exists.
Try and resolve a filename
Use thread-sleep if native compilation succeeded, otherwise it's a noop
function try-catch wrapper for promises
wrap tape async functions and show error on reject
Async try-catch
An asynchronous domain-based exception handler with long stack traces for node.js
Because everyone loves a tryer! Conditional and repeated task invocation for node and browser.
Port of the tryfer Twisted/Python tracing library and Zipkin client
Module to wrap try-catch for better performance and cleaner API.
🎩 build interactive doc pages with configuration files
Interactive code editing in the browser
return fn() or default value (in case of exception)
try to require
The CLI client that TypeScript deserves.
Adds `module.exports = exports['default'];` for `exports.default`, for CommonJS default export interoperability.
Types on steroids 💊
Guards the API of TypeScript libraries!
Utility functions for working with TypeScript's API. Successor to the wonderful tsutils. 🛠️️
Transform TypeScript compiler result using Babel to granular target control
A command line interface for monitoring the performance of typescript.
Safely removes old/built `*.js *.d.ts *.js.map` files from working directory.
A library that helps you clone Nodes from a Typescript AST
utils for comments in TypeScript/JavaScript file
TypeScript compilation via the typescript-api
Preset for typescript webpack configuration
TypeScript implementation of debounce
TypeScript package which smartly trims and strips indentation from multi-line strings