mirror of
https://github.com/danbulant/oxc
synced 2026-05-24 20:32:10 +00:00
The sourcemap implement port from [rust-sourcemap](https://github.com/getsentry/rust-sourcemap), but has some different with it. - Encode sourcemap at parallel, including quote `sourceContent` and encode token to `vlq` mappings. - Avoid `Sourcemap` some methods overhead, like `SourceMap::tokens()` caused extra overhead at common cases. Here using `SourceViewToken` to instead of it.
16 lines
421 B
Rust
16 lines
421 B
Rust
mod concat_sourcemap_builder;
|
|
#[allow(clippy::cast_sign_loss)]
|
|
mod decode;
|
|
mod encode;
|
|
mod error;
|
|
mod sourcemap;
|
|
mod sourcemap_builder;
|
|
mod sourcemap_visualizer;
|
|
mod token;
|
|
|
|
pub use concat_sourcemap_builder::ConcatSourceMapBuilder;
|
|
pub use error::Error;
|
|
pub use sourcemap::SourceMap;
|
|
pub use sourcemap_builder::SourceMapBuilder;
|
|
pub use sourcemap_visualizer::SourcemapVisualizer;
|
|
pub use token::{SourceViewToken, Token};
|