Back to Explore

cspotcode/node-source-map-support

GitHub
1 watchersOpen source

Last release:

@cspotcode/source-map-support adds source map support to Node.js so stack traces show original source file paths and line numbers instead of compiled JavaScript locations. It uses the V8 stack trace API and the source-map module, and can be enabled via a CLI require hook, a `register` import, or programmatic `install()`.

Project status

  • The repository appears not to be actively maintained as of today (2026-08-12). The last upstream push was 2023-07-05, and the most recent published updates were in 2022, indicating a long period with no recent changes.
  • Update cadence looks slow and irregular, with releases in 2021 and then 2022, and no evidence of updates after 2022 in the provided summaries, aside from the later upstream push in 2023.

AI summary generated

AI-generated from public sources. May be inaccurate. Report

Recent updates

  • v0.8.1

    Release v0.8.1 updates the package version metadata and makes a small change to how error strings are constructed when preparing stack traces. No release notes were provided, so the behavioral impact of the code change is not documented.

  • v0.8.0

    Release v0.8.0 has no publisher-provided release notes. The diff shows a substantial internal change in how source maps are processed (switching the underlying mapping library), plus related updates to cache key handling and URL/path normalization in stack trace formatting.

    BreakingFeatures
  • v0.7.0

    Release v0.7.0 was published on 2021-10-10, but no release notes were provided by the publisher. As a result, there is no documented information about new features, breaking changes, bug fixes, or security updates in this release.

  • v0.6.1

    Release v0.6.1 updates the package version from 0.6.0 to 0.6.1. The code diff indicates changes limited to package metadata (repository and bugs URLs) and corresponding version fields in package.json and package-lock.json, with no application logic changes shown.

  • v0.6.0

    v0.6.0 introduces a package rebrand and a number of runtime behavior changes around stack trace formatting and fatal error output. Release notes were not provided, so the analysis below is based entirely on the observed code and packaging diffs.

    BreakingFeatures
  • v0.5.19

    Release v0.5.19 has no release notes provided. The code diff indicates internal packaging changes and a specific update to how `exports.install` loads Node's `module` when `options.hookRequire` is enabled.

  • v0.5.18

    Release v0.5.18 updates the source-map-support package (and its bundled browser build) with small internal changes. There are no release notes provided, so the only documented information is the version bump itself.

  • v0.5.17

    Release v0.5.17 updates the package metadata and introduces a code change in source-map-support’s uncaughtException handling logic for Node.js worker threads. No release notes were provided, so the behavioral impact of the worker-thread logic is not documented.

  • v0.5.16

    This release updates the source-map-support package from v0.5.15 to v0.5.16. The code diff shows only minimal changes, mainly around how the library handles the internal state.nextPosition value when overriding CallSite.getFunctionName.

  • v0.5.15

    Release v0.5.15 was published on 2019-10-28, but the publisher did not provide any release notes. No specific changes, fixes, or migration guidance can be extracted from the provided information.