@fastify/type-provider-typebox • 3.6.0 A Type Provider for Typebox over Fastify DIRECT 0 1703793782 @leichtgewicht/ip-codec • 2.0.5 Small package to encode or decode IP addresses from buffers to strings. INDIRECT 0 1711514534 @mapeo/schema • 3.0.0-next.26 JSON schema and flow types for Mapeo DIRECT 17 1725381926 @mapeo/sqlite-indexer • 1.0.0-alpha.7 Index Mapeo data in a SQLite database DIRECT 41 1696257550 @sinclair/typebox • 0.29.6 JSONSchema Type Builder with Static Type Resolution for TypeScript DIRECT 0 1689701213 @types/b4a • 1.6.4 TypeScript definitions for b4a INDIRECT 2 1700523831 @types/better-sqlite3 • 7.6.11 TypeScript definitions for better-sqlite3 INDIRECT 2 1719891372 @types/node • 18.19.50 TypeScript definitions for node INDIRECT 1 1725485794 @types/streamx • 2.9.5 TypeScript definitions for streamx INDIRECT 2 1700528944 ansi-styles • 4.3.0 ANSI escape codes for styling strings in the terminal INDIRECT 2 1601839105 balanced-match • 1.0.2 Match balanced character pairs, like "{" and "}" INDIRECT 0 1617713469 base-x • 3.0.10 Fast base encoding / decoding of any given alphabet INDIRECT 1 1720079248 base32.js • 0.1.0 Base 32 encodings for JavaScript DIRECT 0 1441061096 base64-js • 1.5.1 Base64 encoding/decoding in pure JS INDIRECT 0 1605123228 better-sqlite3 • 8.7.0 The fastest and simplest library for SQLite3 in Node.js. DIRECT 37 1696107606 big-sparse-array • 1.0.3 A sparse array optimised for low memory whilst still being fast DIRECT 0 1669132800 binary-stream-equals • 1.0.0 Check if two binary streams have the same content INDIRECT 1 1648725196 bindings • 1.5.0 Helper module for loading your native module's .node file INDIRECT 1 1551308084 bl • 4.1.0 Buffer List: collect buffers and access with a standard readable Buffer interface, streamable too! INDIRECT 8 1612867055 blake2b-universal • 1.0.1 blake2b that works in node and in the browser INDIRECT 6 1592299323 blake2b-wasm • 2.4.0 Blake2b implemented in WASM INDIRECT 2 1637580544 bogon • 1.1.0 Check if an IP is a bogon DIRECT 3 1661423674 bonjour-service • 1.2.1 A Bonjour/Zeroconf implementation in TypeScript DIRECT 5 1704719113 brace-expansion • 1.1.11 Brace expansion as known from sh/bash INDIRECT 2 1518248542 braces • 3.0.3 Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support for the Bash 4.3 braces specification, without sacrificing speed. INDIRECT 3 1716281951 buffer • 5.7.1 Node.js Buffer API, for the browser INDIRECT 2 1604526695 call-bind • 1.0.7 Robustly `.call.bind()` a function INDIRECT 11 1707805229 chalk • 4.1.2 Terminal string styling done right INDIRECT 5 1627646572 ci-info • 3.9.0 Get details about the current Continuous Integration environment INDIRECT 0 1696395370 codecs • 3.1.0 Create an binary encoder/decoder for json, utf-8 or custom types INDIRECT 1 1681208506 color-convert • 2.0.1 Plain color conversion functions INDIRECT 1 1566248736 color-name • 1.1.4 A list of color names and its values INDIRECT 0 1537526936 concat-map • 0.0.1 concatenative mapdashery INDIRECT 0 1391051195 const-max-uint32 • 1.0.2 Maximum unsigned 32-bit integer. INDIRECT 0 1454470292 corestore • 6.18.4 A Hypercore factory that simplifies managing collections of cores. DIRECT 46 1723645491 crc • 3.8.0 Module for calculating Cyclic Redundancy Check (CRC) for Node.js and the Browser. INDIRECT 3 1532567395 cross-spawn • 7.0.3 Cross platform child_process#spawn and child_process#spawnSync INDIRECT 5 1590420907 debounceify • 1.1.0 Tiny async debouncer INDIRECT 0 1705070503 debug • 4.3.7 Lightweight debugging utility for Node.js and the browser DIRECT 1 1725583977 debugging-stream • 2.0.0 Debug streams, by adding latency etc INDIRECT 6 1649171592 decompress-response • 6.0.0 Decompress a HTTP response if needed INDIRECT 1 1589512108 deep-extend • 0.6.0 Recursive object extending INDIRECT 0 1527012797 define-data-property • 1.1.4 Define a data property on an object. Will fall back to assignment in an engine without descriptors. INDIRECT 8 1707843362 derive-key • 1.0.1 Derive a named key from a master key INDIRECT 7 1589396924 dht-rpc • 6.12.1 Make RPC calls over a Kademlia based DHT INDIRECT 16 1722005822 dns-packet • 5.6.1 An abstract-encoding compliant module for encoding / decoding DNS packets INDIRECT 1 1692961206 duplexify • 4.1.3 Turn a writable and readable stream into a streams2 duplex stream with support for async initialization and streams1/streams2 input INDIRECT 9 1709760538 end-of-stream • 1.4.4 Call a callback when a readable/writable/duplex stream has completed or failed. INDIRECT 2 1569416251 es-define-property • 1.0.0 `Object.defineProperty`, but not IE 8's broken one. INDIRECT 6 1707791514 es-errors • 1.3.0 A simple cache for a few of the JS Error constructors. INDIRECT 0 1707120351 eventemitter3 • 5.0.1 EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface. DIRECT 0 1682884154 fast-deep-equal • 3.1.3 Fast deep equal INDIRECT 0 1591601248 fast-fifo • 1.3.2 A fast fifo implementation similar to the one powering nextTick in Node.js core INDIRECT 0 1692627662 fastify-plugin • 4.5.1 Plugin helper for Fastify DIRECT 0 1689687472 file-uri-to-path • 1.0.0 Convert a file: URI to a file path INDIRECT 0 1499377911 fill-range • 7.1.1 Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex` INDIRECT 2 1716281151 flat-tree • 1.11.0 A series of functions to map a binary tree to a list INDIRECT 0 1721138638 fs-constants • 1.0.0 Require constants across node and the browser INDIRECT 0 1524753752 fs-extra • 9.1.0 fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove. INDIRECT 4 1611077317 function-bind • 1.1.2 Implementation of Function.prototype.bind INDIRECT 0 1697137699 get-intrinsic • 1.2.4 Get and robustly cache all JS language-level intrinsics at first require time INDIRECT 5 1707197526 github-from-package • 0.0.0 return the github url from a package.json file INDIRECT 0 1356779572 gopd • 1.0.1 `Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation. INDIRECT 6 1667370324 has-flag • 4.0.0 Check if argv has a specific flag INDIRECT 0 1554565761 has-property-descriptors • 1.0.2 Does the environment have full property descriptor support? Handles IE 8's broken defineProperty/gOPD. INDIRECT 7 1707801707 has-proto • 1.0.3 Does this environment have the ability to get the [[Prototype]] of an object on creation with `__proto__`? INDIRECT 0 1708375193 has-symbols • 1.0.3 Determine if the JS environment has Symbol support. Supports spec, or shams. INDIRECT 0 1646169821 hasown • 2.0.2 A robust, ES3 compatible, "has own property" predicate. INDIRECT 1 1710092305 hyperbee • 2.20.1 An append-only B-tree running on a Hypercore. INDIRECT 18 1725042402 hypercore-crypto • 3.4.2 The crypto primitives used in hypercore, extracted into a separate module DIRECT 5 1716881624 hypercore • 10.37.19 Hypercore is a secure, distributed append-only log DIRECT 43 1725261999 hyperdht • 6.16.5 The DHT powering Hyperswarm INDIRECT 38 1725663219 hyperswarm • 4.8.2 A distributed networking stack for connecting peers DIRECT 41 1722337602 is-core-module • 2.15.1 Is this specifier a node.js core module? INDIRECT 2 1724269937 is-docker • 2.2.1 Check if the process is running inside a Docker container INDIRECT 0 1617958751 is-number • 7.0.0 Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc. INDIRECT 0 1530716938 is-options • 1.0.2 Easily check if input is an options map INDIRECT 1 1637579598 is-stream • 2.0.1 Check if something is a Node.js stream INDIRECT 0 1627296664 is-wsl • 2.2.0 Check if the process is running inside Windows Subsystem for Linux (Bash on Windows) INDIRECT 1 1588492633 isarray • 2.0.5 Array#isArray for older browsers INDIRECT 0 1562592082 json-stable-stringify • 1.1.1 deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results INDIRECT 15 1705428662 jsonfile • 6.1.0 Easily read/write JSON files. INDIRECT 2 1604163624 kademlia-routing-table • 1.0.3 XOR based routing table used for P2P networks such as a Kademlia DHT. INDIRECT 1 1707337937 klaw-sync • 6.0.0 Recursive, synchronous, and fast file system walker INDIRECT 1 1537718141 length-prefixed-stream • 2.0.0 Streaming length prefixed buffers INDIRECT 6 1549272681 lodash • 4.17.21 Lodash modular utilities. INDIRECT 0 1613835736 magic-bytes.js • 1.10.0 Detect Filetype by bytes DIRECT 0 1709223922 map-obj • 5.0.2 Map object keys and values into a new object DIRECT 0 1655849330 micromatch • 4.0.8 Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch. INDIRECT 5 1724430678 mimic-response • 3.1.0 Mimic a Node.js HTTP response stream INDIRECT 0 1589481062 minimist • 1.2.8 parse argument options INDIRECT 0 1675976389 mkdirp-classic • 0.5.3 Mirror of mkdirp 0.5.2 INDIRECT 0 1588586163 ms • 2.1.3 Tiny millisecond conversion utility INDIRECT 0 1607435675 multi-core-indexer • 1.0.0-alpha.9 Index one or more hypercores DIRECT 22 1701175435 multicast-dns • 7.2.5 Low level multicast-dns implementation in pure javascript INDIRECT 3 1652689135 mutexify • 1.4.0 mutex lock for javascript INDIRECT 1 1638186652 napi-build-utils • 1.0.2 A set of utilities to assist developers of tools that build N-API native add-ons INDIRECT 0 1583448193 napi-macros • 2.2.2 Set of utility macros to make writing N-API modules a little easier. INDIRECT 0 1672176560 nat-sampler • 1.0.1 Sample addresses to figure out if a host + port is consistent INDIRECT 0 1626903910 node-abi • 3.67.0 Get the Node ABI for a given target and runtime, and vice versa. INDIRECT 1 1724206855 node-gyp-build • 4.8.2 Build tool and bindings loader for node-gyp that supports prebuilds INDIRECT 0 1724850448 object-keys • 1.1.1 An Object.keys replacement, in case Object.keys is not available. From https://github.com/es-shims/es5-shim INDIRECT 0 1554604218 open • 7.4.2 Open stuff like URLs, files, executables. Cross-platform. INDIRECT 2 1613491837 os-tmpdir • 1.0.2 Node.js os.tmpdir() ponyfill INDIRECT 0 1475211274 p-defer • 4.0.1 Create a deferred promise DIRECT 0 1711948524 p-timeout • 4.1.0 Timeout a promise after a specified amount of time INDIRECT 0 1608985099 p-timeout • 6.1.2 Timeout a promise after a specified amount of time DIRECT 0 1686595311 patch-package • 8.0.0 Fix broken node modules with no fuss DIRECT 64 1690479597 path-is-absolute • 1.0.1 Node.js 0.12 path.isAbsolute() ponyfill INDIRECT 0 1475210523 path-key • 3.1.1 Get the PATH environment variable key cross-platform INDIRECT 0 1574441238 path-parse • 1.0.7 Node.js path.parse() ponyfill INDIRECT 0 1621947457 picomatch • 2.3.1 Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions. INDIRECT 0 1641143904 prebuild-install • 7.1.2 A command line tool to easily install prebuilt binaries for multiple version of node/iojs on a specific platform INDIRECT 34 1709232843 protocol-buffers-encodings • 1.2.0 Base encodings for protocol-buffers INDIRECT 4 1659462968 protomux • 3.9.2 Multiplex multiple message oriented protocols over a stream DIRECT 6 1722332668 pump • 3.0.0 pipe streams together and close all of them if one of them closes INDIRECT 3 1517391995 queue-tick • 1.0.1 Next tick shim that prefers process.nextTick over queueMicrotask for compat INDIRECT 0 1663180680 random-access-file • 4.0.7 Continuous reading or writing to a file using random offsets and lengths INDIRECT 14 1707471553 random-access-storage • 3.0.2 Easily make random-access-storage instances INDIRECT 2 1707337120 random-array-iterator • 1.0.0 An iterator to iterate an array in random order with controls to requeue or dequeue elements during the iteration INDIRECT 0 1606757173 read-write-mutexify • 2.1.0 Like mutexify but with read/write locks INDIRECT 0 1685872629 readable-stream • 3.6.2 Streams3, a user-land copy of the stream library from Node.js INDIRECT 4 1678438954 ready-resource • 1.1.1 Modern single resource management INDIRECT 1 1718385804 record-cache • 1.2.0 Cache optimised for record like things INDIRECT 1 1645195566 resolve • 1.22.8 resolve like require.resolve() on behalf of files asynchronously and synchronously INDIRECT 5 1696973834 safe-buffer • 5.2.1 Safer Node.js Buffer API INDIRECT 0 1589128650 safety-catch • 1.0.2 Small module that makes sure your catch, caught an actual error and not a programming mistake or assertion INDIRECT 0 1648826149 same-data • 1.0.0 Deep equal with no deps and only for 'data' objects, ie basic objects, arrays, primitives and typed arrays INDIRECT 0 1664992475 serialize-error • 8.1.0 Serialize/deserialize an error into a plain object INDIRECT 1 1618825535 set-function-length • 1.2.2 Set a function's length property INDIRECT 10 1710006059 shebang-command • 2.0.0 Get the command from a shebang INDIRECT 1 1567781605 shebang-regex • 3.0.0 Regular expression for matching a shebang line INDIRECT 0 1556361979 shuffled-priority-queue • 2.1.0 A priority queue that shuffles elements with the same priority. INDIRECT 1 1538765782 signal-promise • 1.0.3 Simple wait/notify promise with optional max wait time INDIRECT 0 1583271755 signed-varint • 2.0.1 efficiently store signed integers in varint INDIRECT 1 1478351854 simple-concat • 1.0.1 Super-minimalist version of `concat-stream`. Less than 15 lines! INDIRECT 0 1594960584 simple-get • 4.0.1 Simplest way to make http get requests. Supports HTTPS, redirects, gzip/deflate, streams in < 100 lines. INDIRECT 5 1643081033 siphash24 • 1.3.1 SipHash (2-4) implemented in pure Javascript and WebAssembly INDIRECT 1 1647855122 slash • 2.0.0 Convert Windows backslash paths to slash paths INDIRECT 0 1521792101 sodium-javascript • 0.8.0 WIP - a pure javascript version of sodium-native INDIRECT 11 1642182218 sodium-native • 3.4.1 Low level bindings for libsodium INDIRECT 1 1660041178 sodium-native • 4.1.1 Low level bindings for libsodium INDIRECT 1 1711129050 sodium-secretstream • 1.1.0 Wraps libsodiums secretstream in a higher level abstraction INDIRECT 4 1673346583 sodium-universal • 3.1.0 Universal wrapper for sodium-javascript and sodium-native working in Node.js and the Browser INDIRECT 20 1643876995 sodium-universal • 4.0.1 Universal wrapper for sodium-javascript and sodium-native working in Node.js and the Browser DIRECT 2 1709682135 start-stop-state-machine • 1.2.0 [![Node.js CI](https://github.com/digidem/start-stop-state-machine/workflows/Node.js%20CI/badge.svg)](https://github.com/digidem/start-stop-state-machine/actions/workflows/node.js.yml) [![Coverage Status](https://coveralls.io/repos/github/digidem/start-st DIRECT 1 1693895427 stream-shift • 1.0.3 Returns the next buffer/object in a stream's readable queue INDIRECT 0 1705518913 streamx • 2.20.0 An iteration of the Node.js core streams with a series of improvements INDIRECT 5 1725107420 string_decoder • 1.3.0 The string_decoder module from Node core INDIRECT 1 1565169636 strip-json-comments • 2.0.1 Strip comments from JSON. Lets you use comments in your JSON files! INDIRECT 0 1455006606 supports-color • 7.2.0 Detect whether a terminal supports color INDIRECT 1 1598613454 supports-preserve-symlinks-flag • 1.0.0 Determine if the current node version supports the `--preserve-symlinks` flag. INDIRECT 0 1641194576 tar-fs • 2.1.1 filesystem bindings for tar-stream INDIRECT 17 1604688225 tar-stream • 2.2.0 tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system. INDIRECT 13 1609237377 through2 • 4.0.2 A tiny wrapper around Node.js streams.Transform (Streams2/3) to avoid explicit subclassing noise INDIRECT 5 1593480295 thunky • 1.1.0 delay the evaluation of a paramless async function and cache the result INDIRECT 0 1571043270 time-ordered-set • 1.0.2 Efficiently maintain a set of nodes ordered by the time they were added to the set INDIRECT 0 1537898949 timeout-refresh • 2.0.1 Efficiently refresh a timer INDIRECT 0 1647040346 tiny-typed-emitter • 2.1.0 Fully type-checked EventEmitter DIRECT 0 1627116944 tmp • 0.0.33 Temporary file and directory creator INDIRECT 1 1502530219 to-regex-range • 5.0.1 Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions. INDIRECT 1 1554617077 undici-types • 5.26.5 A stand-alone types package for Undici INDIRECT 0 1698046044 universalify • 2.0.1 Make a callback- or promise-based function support both promises and callbacks. INDIRECT 0 1698858765 unix-path-resolve • 1.0.2 Cross platform resolve that always returns a UNIX style `/` seperated path INDIRECT 0 1641489028 unordered-set • 2.0.1 A couple of functions that make it easy to maintain an unordered set as an array in an efficient way INDIRECT 0 1528712967 util-deprecate • 1.0.2 The Node.js `util.deprecate()` function with browser support INDIRECT 0 1444243060 validate.io-array-like • 1.0.2 Validates if a value is array-like. INDIRECT 3 1459231789 varint • 5.0.0 protobuf-style varint bytes - use msb to create integer values of varying sizes INDIRECT 0 1478286939 varint • 5.0.2 protobuf-style varint bytes - use msb to create integer values of varying sizes INDIRECT 0 1601312830 varint • 6.0.0 protobuf-style varint bytes - use msb to create integer values of varying sizes DIRECT 0 1601312974 xache • 1.2.1 Yet another auto expiring, max sizable cache INDIRECT 0 1707343645 xsalsa20 • 1.2.0 XSalsa20 implemented in Javascript and WebAssembly INDIRECT 0 1637581324 z32 • 1.1.0 Encode & decode z-base32 DIRECT 1 1709831214