src/jssourcemap.jsx

JavaScript source-map generator
  • Source Map Revision 3 Proposal - https://docs.google.com/document/d/1U1RGAehQwRypUTovF1KRlpiOFze0b-_2gc6fAH0KY0k/edit

native class SourceMapGenerator

new SourceMapGenerator(options : Map.<string>)

function addMapping(mapping : Map.<variant>) : void

function setSourceContent(sourceFile : string, sourceContent : string) : void

native class SourceMapConsumer

new SourceMapConsumer(mapping : variant)

function originalPositionFor(generatedPos : variant) : variant

class SourceMapper

static const var NODE_SOURCE_MAP_HEADER : string

static const var WEB_SOURCE_MAP_HEADER : string

new SourceMapper(rootDir : string, outputFile : Nullable.<string>, runenv : string)

function getSourceMapHeader() : string

function makeGeneratedPos(output : string) : Map.<number>

function add(output : string, tokenLineNumber : number, tokenColumnNumber : number, tokenValue : Nullable.<string>, tokenFilename : Nullable.<string>) : void

function setSourceContent(sourceFile : string, sourceContent : string) : void

function getSourceMappingFile() : string

function getSourceFiles() : Array.<string>

function generate() : string

function getSourceMapFooter() : string