Big update!Introducing GitHub Bot Commands. Learn more
Socket
BlogLoveLog in
Book a demo

@jridgewell/source-map

Package Overview
Dependencies
2
Maintainers
1
Versions
3
Issues
File Explorer

Advanced tools

@jridgewell/source-map

Packages @jridgewell/trace-mapping and @jridgewell/gen-mapping into the familiar source-map API

    0.3.2latest

Version published
Maintainers
1
Weekly downloads
8,213,537
increased by4.33%

Weekly downloads

Readme

Source

@jridgewell/source-map

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.

Installation

npm install @jridgewell/source-map

Usage

TODO

SourceMapConsumer

import { SourceMapConsumer } from '@jridgewell/source-map'; const smc = new SourceMapConsumer({ version: 3, names: ['foo'], sources: ['input.js'], mappings: 'AAAAA', });
SourceMapConsumer.prototype.originalPositionFor(generatedPosition)
const smc = new SourceMapConsumer(map); smc.originalPositionFor({ line: 1, column: 0 });

SourceMapGenerator

import { SourceMapGenerator } from '@jridgewell/source-map'; const smg = new SourceMapGenerator({ file: 'output.js', sourceRoot: 'https://example.com/', });
SourceMapGenerator.prototype.addMapping(mapping)
const smg = new SourceMapGenerator(); smg.addMapping({ generated: { line: 1, column: 0 }, source: 'input.js', original: { line: 1, column: 0 }, name: 'foo', });
SourceMapGenerator.prototype.setSourceContent(sourceFile, sourceContent)
const smg = new SourceMapGenerator(); smg.setSourceContent('input.js', 'foobar');
SourceMapGenerator.prototype.toJSON()
const smg = new SourceMapGenerator(); smg.toJSON(); // { version: 3, names: [], sources: [], mappings: '' }
SourceMapGenerator.prototype.toDecodedMap()
const smg = new SourceMapGenerator(); smg.toDecodedMap(); // { version: 3, names: [], sources: [], mappings: [] }

Keywords

FAQs

What is @jridgewell/source-map?

Packages @jridgewell/trace-mapping and @jridgewell/gen-mapping into the familiar source-map API

Is @jridgewell/source-map popular?

The npm package @jridgewell/source-map receives a total of 6,614,630 weekly downloads. As such, @jridgewell/source-map popularity was classified as popular.

Is @jridgewell/source-map well maintained?

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.

Last updated on 01 May 2022
Socket

Product

Subscribe to our newsletter

Get open source security insights delivered straight into your inbox. Be the first to learn about new features and product updates.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc