Socket
Socket
Sign inDemoInstall

merge-source-map

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

merge-source-map - npm Package Compare versions

Comparing version 1.0.2 to 1.0.3

LICENSE

13

index.js

@@ -26,11 +26,14 @@ var sourceMap = require('source-map'),

// iterate on new map
// iterate on new map and overwrite original position of new map with one of old map
newMapConsumer.eachMapping(function(m) {
// overwrite original position of new map with
// original position of old map
var origPosInOldMap = oldMapConsumer.originalPositionFor({line: m.originalLine, column: m.originalColumn})
if (!origPosInOldMap.source)
// pass when `originalLine` is null.
// It occurs in case that the node does not have origin in original code.
if (m.originalLine == null)
return
var origPosInOldMap = oldMapConsumer.originalPositionFor({line: m.originalLine, column: m.originalColumn})
if (origPosInOldMap.source == null)
return
mergedMapGenerator.addMapping({

@@ -37,0 +40,0 @@ original: {

{
"name": "merge-source-map",
"version": "1.0.2",
"version": "1.0.3",
"description": "Merge old source map and new source map in multi-transform flow",
"main": "index.js",
"scripts": {
"test": "tape test/*.js",
"test": "nyc tape test/*.js",
"lint": "eslint index.js 'test/**/*.js'",

@@ -28,8 +28,11 @@ "version": "npm run lint && npm run test"

"devDependencies": {
"babel-core": "^6.14.0",
"babel-preset-es2015": "^6.14.0",
"coffee-script": "^1.10.0",
"convert-source-map": "^1.2.0",
"escodegen": "^1.8.0",
"eslint": "^2.3.0",
"esprima": "^2.7.2",
"convert-source-map": "^1.3.0",
"escodegen": "^1.8.1",
"eslint": "^3.5.0",
"esprima": "^3.0.0",
"estraverse": "^4.1.1",
"nyc": "^8.3.0",
"tape": "^4.5.1"

@@ -36,0 +39,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)
[![travis-ci](https://img.shields.io/travis/keik/merge-source-map.svg?style=flat-square)](https://travis-ci.org/keik/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)
[![Coverage Status](https://img.shields.io/coveralls/keik/merge-source-map.svg?style=flat-square)](https://coveralls.io/github/keik/merge-source-map)

@@ -6,0 +7,0 @@ Merge old source map and new source map in multi-transform flow

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc