Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.
API method:
GET /api/packages?search=hello&page=1&limit=20
where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned
in response headers.
If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This package provides a drop-in replacement for Node.js Buffer API, which provides newer, explicit constructors (such as Buffer.alloc(SIZE)) in older versions.
Safe, deterministic and fast serialization alternative to JSON.stringify. Gracefully handles circular structures and bigint instead of throwing. Optional custom circular values, deterministic behavior or strict JSON compatibility check.
The most correct and second fastest glob implementation in JavaScript.
This package provides a library for YAML. Supports both YAML 1.1 and YAML 1.2.
This package provides a library for adding colors to Node.js console output.
Chalk comes with an easy to use composable API where you just chain and nest the styles you want.
This is a library to generate and consume the source map format described here.
node-semver is a JavaScript implementation of the SemVer.org specification.
This package is a tool for debugging Node.js C/C++ native code modules and getting stack traces when things go wrong. If a SIGSEGV signal is raised, the module will print a native stack trace to both stderr and to a timestamped file.
This package provides a way to create multiple readable/writable streams based on a single file descriptor, maintaining safety from concurrency issues.
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.
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.
This package can read and write IEEE754 floating point numbers from/to a Buffer or array-like object in Javascript.
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.
This package provides the Node.js util.deprecate() function with browser support.
wrappy is a utility for Node.js to wrap callbacks.
This package provides an alternative implementation of Node's inherits constructor that can be used in browsers, while defaulting to Node's implementation otherwise.
This package provides a way to fire an event when a process exits.
This package provides a drop-in replacement for the fs module that makes various improvements, including queueing operations, retrying EMFILE errors, and working around various platform quirks.
Typescript definition files (*.d.ts) for 'source-map-support'.
Normalize slashes in a file path to be POSIX/Unix-like forward slashes. Can also condense repeated slashes to a single slash and remove trailing slashes, unless disabled.
This package provides a cross-platform extraction utility for ZIP files, written entirely in JavaScript for Node.js.
readable-stream provides an implementation of Node.js core streams that behaves the same across different versions.
Tasks are defined in Herebyfile.mjs. Exported tasks are available to run at the CLI, with support for export default.