0.8.0 • Published 3 years ago

tiny-source-map v0.8.0

Weekly downloads
2
License
BSD-3-Clause
Repository
github
Last release
3 years ago

tiny-source-map

A tiny implementation of SourceMapGenerator usable in ES Module, CommonJS, and Browser friendly formats

Inspired and extracted from require('source-map/lib/source-map-generator.js') of Mozilla's wonderful source-map library under BSD-3 license.

API

import tiny_source_map_generator from 'tiny-source-map'

// ...

const src_map = tiny_source_map_generator()

src_map.addMapping({
  generated:{line, column},
  original:{line, column},
  source,
  name,
})

src_map.setSourceContent(source, content)

src_map.toJSON()

src_map.toString()

License

BSD-3 Clause