🔧 npm update
This commit is contained in:
24
node_modules/postcss/lib/map-generator.js
generated
vendored
24
node_modules/postcss/lib/map-generator.js
generated
vendored
@@ -1,7 +1,7 @@
|
||||
'use strict'
|
||||
|
||||
let { SourceMapConsumer, SourceMapGenerator } = require('source-map-js')
|
||||
let { dirname, relative, resolve, sep } = require('path')
|
||||
let { SourceMapConsumer, SourceMapGenerator } = require('source-map-js')
|
||||
let { pathToFileURL } = require('url')
|
||||
|
||||
let Input = require('./input')
|
||||
@@ -52,7 +52,7 @@ class MapGenerator {
|
||||
if (this.mapOpts.sourcesContent === false) {
|
||||
map = new SourceMapConsumer(prev.text)
|
||||
if (map.sourcesContent) {
|
||||
map.sourcesContent = map.sourcesContent.map(() => null)
|
||||
map.sourcesContent = null
|
||||
}
|
||||
} else {
|
||||
map = prev.consumer()
|
||||
@@ -70,12 +70,12 @@ class MapGenerator {
|
||||
for (let i = this.root.nodes.length - 1; i >= 0; i--) {
|
||||
node = this.root.nodes[i]
|
||||
if (node.type !== 'comment') continue
|
||||
if (node.text.indexOf('# sourceMappingURL=') === 0) {
|
||||
if (node.text.startsWith('# sourceMappingURL=')) {
|
||||
this.root.removeChild(i)
|
||||
}
|
||||
}
|
||||
} else if (this.css) {
|
||||
this.css = this.css.replace(/\n*?\/\*#[\S\s]*?\*\/$/gm, '')
|
||||
this.css = this.css.replace(/\n*\/\*#[\S\s]*?\*\/$/gm, '')
|
||||
}
|
||||
}
|
||||
|
||||
@@ -98,9 +98,14 @@ class MapGenerator {
|
||||
} else if (this.previous().length === 1) {
|
||||
let prev = this.previous()[0].consumer()
|
||||
prev.file = this.outputFile()
|
||||
this.map = SourceMapGenerator.fromSourceMap(prev)
|
||||
this.map = SourceMapGenerator.fromSourceMap(prev, {
|
||||
ignoreInvalidMapping: true
|
||||
})
|
||||
} else {
|
||||
this.map = new SourceMapGenerator({ file: this.outputFile() })
|
||||
this.map = new SourceMapGenerator({
|
||||
file: this.outputFile(),
|
||||
ignoreInvalidMapping: true
|
||||
})
|
||||
this.map.addMapping({
|
||||
generated: { column: 0, line: 1 },
|
||||
original: { column: 0, line: 1 },
|
||||
@@ -123,7 +128,10 @@ class MapGenerator {
|
||||
|
||||
generateString() {
|
||||
this.css = ''
|
||||
this.map = new SourceMapGenerator({ file: this.outputFile() })
|
||||
this.map = new SourceMapGenerator({
|
||||
file: this.outputFile(),
|
||||
ignoreInvalidMapping: true
|
||||
})
|
||||
|
||||
let line = 1
|
||||
let column = 1
|
||||
@@ -135,7 +143,7 @@ class MapGenerator {
|
||||
source: ''
|
||||
}
|
||||
|
||||
let lines, last
|
||||
let last, lines
|
||||
this.stringify(this.root, (str, node, type) => {
|
||||
this.css += str
|
||||
|
||||
|
||||
Reference in New Issue
Block a user