@jridgewell/source-map
Advanced tools
Weekly downloads
Readme
Packages
@jridgewell/trace-mapping
and@jridgewell/gen-mapping
into the familiar source-map API
This isn't the full API, but it's the core functionality. This wraps @jridgewell/trace-mapping and @jridgewell/gen-mapping implementations.
npm install @jridgewell/source-map
TODO
import { SourceMapConsumer } from '@jridgewell/source-map';
const smc = new SourceMapConsumer({
version: 3,
names: ['foo'],
sources: ['input.js'],
mappings: 'AAAAA',
});
const smc = new SourceMapConsumer(map);
smc.originalPositionFor({ line: 1, column: 0 });
import { SourceMapGenerator } from '@jridgewell/source-map';
const smg = new SourceMapGenerator({
file: 'output.js',
sourceRoot: 'https://example.com/',
});
const smg = new SourceMapGenerator();
smg.addMapping({
generated: { line: 1, column: 0 },
source: 'input.js',
original: { line: 1, column: 0 },
name: 'foo',
});
const smg = new SourceMapGenerator();
smg.setSourceContent('input.js', 'foobar');
const smg = new SourceMapGenerator();
smg.toJSON(); // { version: 3, names: [], sources: [], mappings: '' }
const smg = new SourceMapGenerator();
smg.toDecodedMap(); // { version: 3, names: [], sources: [], mappings: [] }
Packages @jridgewell/trace-mapping and @jridgewell/gen-mapping into the familiar source-map API
The npm package @jridgewell/source-map receives a total of 7,454,102 weekly downloads. As such, @jridgewell/source-map popularity was classified as popular.
We found that @jridgewell/source-map demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago.It has 1 open source maintainer collaborating on the project.
Did you know?
Socket installs a Github app to automatically flag issues on every pull request and report the health of your dependencies. Find out what is inside your node modules and prevent malicious activity before you update the dependencies.