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.
Native Abstractions for Node.js (``NaN'') provides a header file filled with macros and utilities for making add-on development for Node.js easier across versions. The goal is to provide all logic necessary to develop native Node.js addons without having to inspect NODE_MODULE_VERSION.
This package provides a library for YAML. Supports both YAML 1.1 and YAML 1.2.
This package provides an inter-process and inter-machine lockfile utility that works on a local or network file system.
Typescript definition files (*.d.ts) for 'source-map-support'.
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.
This package provides an HTTP.Agent implementation that connects to a specified HTTP or HTTPS proxy server, and can be used with the built-in https module.
This package provides a way to escape special characters in a string for use in a regular expression.
Typescript definition files (*.d.ts) for 'json-schema'.
A cache object that deletes the least-recently-used items. Specify a max number of the most recently used items that you want to keep, and this cache will keep that many of the most recently accessed items.
Typescript definition files (*.d.ts) for 'combine-source-map'.
Typescript definition files (*.d.ts) for 'estree'.
This package can read a protobuf schema from the disk, parse it and resolve all imports.
Node SerialPort is a modular suite of Node.js packages for accessing serial ports. The Guix package node-serialport provides the recommended high-level interface.
Parsers are used to take raw binary data and transform them into usable messages. This package provides ByteLength, a parser that emits data as a buffer every time a specified number of bytes are received.
Node SerialPort is a modular suite of Node.js packages for accessing serial ports. The Guix package node-serialport provides the recommended high-level interface.
Parsers are used to take raw binary data and transform them into usable messages. This package provides Readline, a parser that emits data after a (configurable) newline delimiter is received.
This package provides a way so that a callback is called when a readable/writable/duplex stream has completed or failed.
This package provides a library for MIME type mapping based on mime-db.
Typescript definition files (*.d.ts) for 'convert-source-map'.
This package provides a function to convert a file: URI to a file path. It accepts a file: URI and returns a file path suitable for use with the fs module functions.
This package provides a way to lazily evaluate properties on an object.
This library takes a string and escapes the regex characters such that the string can be inserted into a regex expression without triggering any special characters.
This package is a port of Tom Wu's Big Integer library to JavaScript.
This package provides a build tool that works with prebuild and node-gyp to compile native Node.js addons. It will try to load prebuilt binaries first, falling back to building from source.
This package provides a way to check if the process is running inside a Docker container.
Picomatch is a very fast and accurate glob matcher written in JavaScript, with no external dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.