NPM
Node Package Manager
44,513 tracked projects
Public Registry
www.npmjs.comPublic registry metadata is sourced from known upstream package ecosystems.
Find Project in NPM
| Project | Description |
|---|---|
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 |