From cc97a4dd2a967e1c2273bd5f4c5f49a5bf2e2585 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Wed, 27 Mar 2019 21:01:33 +0100 Subject: remove node_modules --- node_modules/merge-source-map/README.md | 91 --------------------------------- 1 file changed, 91 deletions(-) delete mode 100644 node_modules/merge-source-map/README.md (limited to 'node_modules/merge-source-map/README.md') diff --git a/node_modules/merge-source-map/README.md b/node_modules/merge-source-map/README.md deleted file mode 100644 index a8fa80227..000000000 --- a/node_modules/merge-source-map/README.md +++ /dev/null @@ -1,91 +0,0 @@ -# merge-source-map - -[![npm-version](https://img.shields.io/npm/v/merge-source-map.svg?style=flat-square)](https://npmjs.org/package/merge-source-map) -[![downloads](http://img.shields.io/npm/dm/merge-source-map.svg?style=flat-square)](https://npmjs.org/package/merge-source-map) -[![travis-ci](https://img.shields.io/travis/keik/merge-source-map.svg?style=flat-square)](https://travis-ci.org/keik/merge-source-map) -[![Coverage Status](https://img.shields.io/coveralls/keik/merge-source-map.svg?style=flat-square)](https://coveralls.io/github/keik/merge-source-map) - -Merge old source map and new source map in multi-transform flow - - -# API - -```javascript -var merge = require('merge-source-map') -``` - - -## `merge(oldMap, newMap)` - -Merge old source map and new source map and return merged. -If old or new source map value is falsy, return another one as it is. - -
-
- oldMap : object|undefined -
-
- old source map object -
- -
- newmap : object|undefined -
-
- new source map object -
-
- - -# Example - -```javascript -var esprima = require('esprima'), - estraverse = require('estraverse'), - escodegen = require('escodegen'), - convert = require('convert-source-map'), - merge = require('merge-source-map') - -const CODE = 'a = 1', - FILEPATH = 'a.js' - -// create AST of original code -var ast = esprima.parse(CODE, {sourceType: 'module', loc: true}) - -// transform AST of original code -estraverse.replace(ast, { - enter: function(node, parent) { /* change AST */ }, - leave: function(node, parent) { /* change AST */ } -}) - -// generate code and source map from transformed AST -var gen = escodegen.generate(ast, { - sourceMap: FILEPATH, - sourceMapWithCode: true, - sourceContent: CODE -}) - -// merge old source map and new source map -var oldMap = convert.fromSource(CODE) && convert.fromSource(CODE).toObject(), - newMap = JSON.parse(gen.map.toString()), - mergedMap = merge(oldMap, newMap), - mapComment = convert.fromObject(mergedMap).toComment() - -// attach merge source map to transformed code -var transformed = gen.code + '\n' + mapComment - -console.log(transformed); -``` - - -# Test - -``` -% npm install -% npm test -``` - - -# License - -MIT (c) keik -- cgit v1.2.3