Source Map Specification

March 6, 2025 · View on GitHub

This repository contains the latest draft of the ECMA-426 specification ("Source map format"), as well as older revisions of the format developed prior to moving to Ecma.

What's here

The current specification is an evolution of the original third revision. The first and second revision of the spec are provided for historical context, and don't have widespread adoption in tools.

Generating the draft specification

  1. Run npm ci && npm run build from this repository's root folder
  2. Open ./out/index.html in your browser

Current Proposals

ProposalAuthorStage
ScopesHolger Benl, Simon ZündStage 3
Range MappingsTobias KoppersStage 2
Debug IDLuca ForstnerStage 2
EnvNick FitzgeraldStage 1

License

See LICENSE.md for details.

Original Locations

These documents have previously been hosted on Google Docs: