oxc/crates/oxc_sourcemap/src
Tim Fish f6e42b6d85
feat(sourcemap): Add support for sourcemap debug IDs (#6221)
The sourcemap [`debugId`
proposal](https://github.com/tc39/source-map/blob/main/proposals/debug-id.md)
adds globally unique build or debug IDs to source maps and generated
code, making build artifacts self-identifying.

Support for debug IDs was added to
[`rust-sourcemap`](https://github.com/getsentry/rust-sourcemap/pull/66)
in 2023 and Sentry have made use of this to aid in matching up source
and sourcemap files without having to worry about path mismatches or
release versions.

I want to add debug ID support to Rolldown but it uses `oxc::sourcemap`
so it looks like I need to start here first!
2024-10-07 13:54:08 +08:00
..
concat_sourcemap_builder.rs refactor(sourcemap): lower the msrv. (#4873) 2024-08-13 10:52:34 +00:00
decode.rs feat(sourcemap): Add support for sourcemap debug IDs (#6221) 2024-10-07 13:54:08 +08:00
encode.rs feat(sourcemap): Add support for sourcemap debug IDs (#6221) 2024-10-07 13:54:08 +08:00
error.rs feat(sourcemap): impl std::fmt::Display for Error (#3902) 2024-06-26 05:10:48 +00:00
lib.rs feat(sourcemap): support SourceMapBuilder#token_chunks (#4220) 2024-07-13 10:11:14 +08:00
sourcemap.rs feat(sourcemap): Add support for sourcemap debug IDs (#6221) 2024-10-07 13:54:08 +08:00
sourcemap_builder.rs refactor(sourcemap)!: avoid passing Results (#4541) 2024-07-30 04:23:49 +00:00
sourcemap_visualizer.rs perf(rust): use cow_utils instead (#5664) 2024-09-11 18:39:30 +08:00
token.rs feat: add oxc sourcemap crate (#2825) 2024-03-28 19:36:38 +08:00