An npm package for demonstration purposes using TypeScript to build for both the ECMAScript Module format (i.e. ESM or ES Module) and CommonJS Module format. It can be used in Node.js and browser applications.
Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`
Get information on local packages.
Install package programmatically.
Resolve package.json exports & imports maps
Read a package.json file
Get the package name from a folder path
Package your Node.js project into an executable
Check the engines and platform fields in package.json
Get repository user and project information from package.json file contents.
Find the first directory with a package.json, recursing up, starting with the given directory. Similar to look-up but does not support globs and only searches for package.json. Async and sync.
Regular expression for matching a shebang line
Package your Node.js project into an executable
vendored packages for visx
Canvas graphics API backed by Cairo
Turn any flavor of allowable package.json bin into a normalized object
Compiles and stores base binaries for pkg
Helpers to assist monorepo dependencies traversals
🐊Putout plugin adds ability to find and remove useless escape
parse the closest `package.json` and get package specific configurations
shim for require.main.filename() that works in as many environments as possible
🐊Putout plugin improves Promise-related code
List all files which would be published in a package.
Efficient implementation of Levenshtein algorithm with locale-specific collator support.