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 repository for
yargs/require-main-filenameappears to be maintained, with an upstream push recorded on 2023-12-15, and a previous tagged update at least as recent as 2019. - The update cadence is very infrequent, based on published tags in 2016, 2017, and 2019, suggesting long maintenance cycles rather than regular feature releases.
AI summary generated Today
Recent updates
v2.0.0
1/28/2019This 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
6/16/2017This 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
2/17/2016Release 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.