Explore tracked sources
Every software and developer-update source on DevUpdate.io, contributed by the community. Browse without an account, or sign in to add any of these to your dashboard.
Descriptions and status summaries are generated by an AI from publicly available data. They may not reflect the current state of a project. More on AI-extracted content. Project owners can request a correction or removal by emailing info@devupdate.io.
Source-map-js is a Node-focused library that can generate and consume source maps, mapping between minified (generated) code locations and original source positions. It provides APIs like SourceMapConsumer and SourceMapGenerator to look up original positions from generated lines and columns, and to build or serialize source maps from mappings.
Maintenance status: The repo appears quiet/dormant in terms of published updates. The last documented upstream push was 2026-05-10, but the most recent tagged updates are from 2024-09-08 (v1.2.1).
Last release:
Library that can generate and consume source maps. It provides APIs (SourceMapConsumer, SourceMapGenerator, and SourceNode) for mapping between generated code positions and original source positions, and for producing source map output for debugging.
The source appears to be actively developed (GitHub upstream push on 2026-09-09), but the most recent published version in the provided history is 0.7.6 on 2025-07-24, so shipped updates are infrequent relative to today (2026-09-10).
Last release:
side-channel-weakmap stores extra metadata for JavaScript values in a side channel, using a WeakMap for objects and a Map for primitives. It is useful when you need to associate data with values without modifying them, but note it can leak memory until you call delete for the key.
The repo appears largely dormant, with the last upstream push on 2025-12-30, and the most recent published updates shown from 2024-12-11, suggesting no ongoing active maintenance up to today (2026-09-10).
Last release:
side-channel-map stores information about any JavaScript value in a side channel using a Map, which can help you associate metadata with values without modifying them directly. It also warns that if the Map key is an object, it may leak memory until you delete that key.
The repository appears quiet/dormant: the most recent upstream push was on 2025-12-30, and the newest visible published update is v1.0.1 from 2024-12-11 (relative to 2026-09-10).
Last release:
side-channel-list is a JavaScript utility for storing information about any JS value in a “side channel” backed by a linked list. It lets you set, get, check, assert, and delete entries by key, but it warns that entries will leak memory until you delete the key.
The repository appears to be maintained but with infrequent updates, with the latest upstream push on 2026-04-08 and the most recent tagged update on 2026-04-08 (about 5 months ago relative to 2026-09-03).
Last release:
side-channel is a JavaScript utility for storing extra information associated with any JS value using a side channel, using WeakMap when available. It provides methods to set, get, check, assert, and delete that stored data, and in environments without WeakMap it can leak memory until you delete the key.
The repository appears actively maintained, with the latest upstream push on 2026-06-08 and a follow-on update (v1.1.1) the same day, which is only a few months before today (2026-09-10).
Last release:
shebang-regex provides a JavaScript regular expression for matching a Unix shebang line (the #! prefix at the start of a script). It includes easy usage to test a string and extract the interpreter path from a line like #!/usr/bin/env node.
The source (sindresorhus/shebang-regex) shows no recent GitHub updates since 2021-08-13, so it appears quiet or dormant rather than actively maintained as of 2026-09-10.
Last release:
shebang-command is an npm package that extracts the command from a script shebang line. It’s useful if you need to parse a string like "#!/usr/bin/env node" and get the command name such as "node".
The repository appears quiet and not actively maintained, with the last upstream push on 2021-08-14, and no updates since earlier tagged versions (v2.0.0 was in 2019).
Last release:
set-proto is a JavaScript utility that robustly sets the [[Prototype]] of an object, using the best available method. It is useful when you need to change an object’s prototype reliably, for example to ensure properties exist on the target object’s prototype chain.
The source appears to be under some active maintenance, with the most recent upstream push on 2026-01-13, but there is no evidence here of recent published release notes or tagged updates after v1.0.0.
Last release:
Set a function’s name property in JavaScript by calling the exported helper with a function (fn), the desired name (name), and an optional loose flag to avoid throwing on failure. It returns the original function, useful when you need stable or clearer function names for debugging or introspection.
The source appears not to be actively maintained in terms of published updates, with the most recent tagged update at v2.0.2 on 2024-02-20, and no newer update tags shown since then (as of 2026-09-10).
Last release:
set-function-length lets you set a JavaScript function’s `length` property, taking a function, a new integer length (0 to 2**32), and an optional `loose` flag. It returns the same function after attempting the update, useful in code that needs to adjust reported arity.
The repository shows recent activity, with the last upstream push on 2025-12-30, which suggests it is not completely dormant, but the most recent published package updates in the provided feed are older (latest shown: v1.2.2 on 2024-03-09).
Last release:
section-matter is a Node-based utility for parsing “matter” sections in a single document, similar to front-matter but allowing multiple sections. It returns the remaining content plus an array of section objects (key, data, content), and supports custom delimiters and a per-section callback to transform parsed section data (for example, parsing YAML).
The source appears effectively dormant, with its last upstream push on 2017-10-23, and no evidence of continued maintenance since then.
Last release:
safe-regex-test takes a regular expression and returns a predicate function you can call with a string to test for matches. It’s designed to remain robust even if RegExp.prototype is altered later, making it useful for safer regex-based checks in JavaScript.
Actively maintained: Evidence shows an upstream push as recently as 2026-06-16, indicating ongoing work, even though the latest tagged update in the provided list is v1.1.0 from 2024-12-12.
Last release:
safe-push-apply is a small JavaScript utility for pushing an array of items into another array. It aims to be robust against prototype modification, which can otherwise break operations like spreading or relying on built-in array methods.
The source appears to be maintained in the sense that the GitHub repository had an upstream push on 2026-01-13, but the only documented published update provided is v1.0.0 from 2024-12-29 (no release notes were included).
Last release:
safe-array-concat provides a safer alternative to Array.prototype.concat by ignoring Symbol.isConcatSpreadable so it will not spread values that normal concat would treat as spreadable. It is useful when you want consistent concatenation behavior regardless of Symbol.isConcatSpreadable being set on strings or arrays.
The repository appears to be actively maintained, with the most recent upstream push and package update on 2026-04-20, and a follow-on v1.1.4 that updates TypeScript types (notably support for readonly arrays), plus CI and dependency version bumps.
Last release:
Reusify helps you reuse objects and functions to improve performance in Node.js, aiming for about 10% faster execution in hot code paths. It provides a pattern for getting cached instances, resetting their state, and releasing them back to the cache to reduce function allocation and garbage collector pressure.
Maintenance status: The repository appears to be in active maintenance at least recently, with an upstream push on 2026-02-09. However, published updates are sparse (the last listed update is v1.1.0 on 2025-02-25), so day to day cadence is unclear.
Last release:
resolve-pkg-maps provides utilities to resolve `package.json` `exports` and `imports` maps for Node.js-style module resolution. It implements the ESM resolution algorithm and returns matched target paths, which is useful when building tools or resolvers that need to interpret conditional subpaths and imports/exports mappings.
The only documented change is an initial v1.0.0 update (2022-12-14), with no subsequent functional or compatibility details provided in the recent update summaries.
Last release:
Resolve-from helps you find the filesystem path of a module similarly to Node.js require.resolve(), but using a specified starting directory. It throws an error when the module can’t be found (or returns undefined via resolveFrom.silent). Useful when you need deterministic module path resolution relative to a particular directory.
The GitHub source (sindresorhus/resolve-from) appears inactive, with the last upstream push dated 2021-01-23 and no evidence of updates since then, so it is best described as dormant or in maintenance mode rather than actively maintained.
Last release: