require-main-filename is a small Node.js shim that provides an alternative to require.main.filename(), intended to work in more execution environments where the original can fail. It is useful for reliably identifying an application entry point, which can then be combined with modules like pkg-conf to load top-level configuration.
Project status
- The source appears not to be actively maintained right now, with the most recent tagged update in the provided history dating to v2.0.0 (2019-01-28). An upstream push is noted on 2023-12-15, but there is no evidence of subsequent tagged updates in the provided summaries.
- Apparent update cadence is very low, with multi-year gaps between published tags (2016 to 2017 to 2019), and no recent updates closer to today (2026-06-09) shown in the evidence.
AI summary generated
Recent updates
v2.0.0
This release primarily updates project metadata and tooling rather than application code. The only functional implication visible in the diff is an announced change to supported Node.js versions, plus updates to CI and development tooling dependencies.
v1.0.2
This release is v1.0.2, but the publisher-provided release notes are missing (no release notes text was provided). The actual changes in this tag are limited to repository and package metadata updates, CI configuration, and dev dependency bumps, with no functional code changes shown in the diff.
v1.0.1
Release v1.0.1 was published on 2016-02-17, but no release notes were provided by the publisher. Without documented changes, it is not possible to identify specific new features, bug fixes, or breaking changes from the release notes alone.