How to use the fromJSON function from convert-source-map

Find comprehensive JavaScript convert-source-map.fromJSON code examples handpicked from public code repositorys.

convert-source-map.fromJSON is a function that creates a new source map object from a JSON representation.

126
127
128
129
130
131
132
133
134
135
136
137
      }
    }
  }


  if (map) {
    output += '\n' + convertSourceMap.fromJSON(map.toString()).toComment()
  }


  return { code: output }
}
fork icon0
star icon0
watch icon1

+ 13 other calls in file

36
37
38
39
40
41
42
43
44
45
  })
})
p.done(err => {
  if (err) return reject(err)
  let res = results.join('\n')
  res = res + convert.fromJSON(generator.toString()).toComment({
    multiline: true
  })
  resolve(res)
})
fork icon0
star icon0
watch icon0

How does convert-source-map.fromJSON work?

convert-source-map.fromJSON is a method that takes a JSON string or object and returns a SourceMapGenerator object that can be used to generate a new source map. It parses the JSON string or object and creates a new SourceMapGenerator instance from the data it contains. This can be useful when you need to manipulate an existing source map, such as merging or modifying it.

128
129
130
131
132
133
134
135
136
137
  })
} else if (/\.js$/.test(full_path)) {
  config().then(function (obj) {
    util.parseJavascript(obj, full_path).then(
      function ({ code, map }) {
        code = code + '\n' + convert.fromJSON(map).toComment()
        cache[full_path] = code
        resolve(code)
      },
      function (err) {
fork icon0
star icon0
watch icon0

Ai Example

1
2
3
4
5
6
const convert = require("convert-source-map");

const json =
  '{"version":3,"file":"foo.js","sources":["foo.coffee"],"names":[],"mappings":"AAAA,IAAI,CAAC;"}';
const sm = convert.fromJSON(json);
console.log(sm);

In this example, convert.fromJSON() is called with a JSON string representing a source map. The function parses the string and returns a new source map object that can be manipulated or written to a file.