which-module is a Node.js utility that finds the corresponding `module` object in `require.cache` for something that was previously `require()`d or `import`ed, effectively acting as a reverse `require` lookup. It is useful when a library needs to look up metadata such as a module or submodule filename for dependencies it did not directly `require()` itself.
Project status
- The repository appears effectively dormant, with the last upstream push on 2023-04-21 and the most recent published update (v2.0.1) also dated 2023-04-21, which is well over two years ago relative to 2026-06-09.
- Update cadence is very irregular and sparse, with major activity concentrated in the distant past (v1.0.0 in 2016, v2.0.0 in 2017, then v2.0.1 in 2023), and no evidence of ongoing frequent updates since 2023.
AI summary generated
Recent updates
v2.0.1
v2.0.1 has no release notes from the publisher. The code diff shows only repository and tooling updates: CI Node version matrix changes, documentation/changelog formatting tweaks, devDependency major version bumps, and a small change to test module syntax.
v2.0.0
v2.0.0 primarily updates CI and development tooling (Node test matrix and devDependencies), plus adjusts the project changelog. The only test file changed is `test.js`, where two falsy-assertions were removed. No library/runtime source files are shown as changed in this diff.
v1.0.0
Release v1.0.0 was published on 2016-06-06. No release notes or change log details were provided by the publisher, so the specific developer-impacting changes (features, bugs, breaking changes, security, or migration steps) cannot be determined from the supplied data.