diff --git a/lib/map-generator.js b/lib/map-generator.js index ea1ef5ec2..fb7a3aace 100644 --- a/lib/map-generator.js +++ b/lib/map-generator.js @@ -100,7 +100,10 @@ class MapGenerator { prev.file = this.outputFile() this.map = SourceMapGenerator.fromSourceMap(prev) } 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 +126,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 diff --git a/package.json b/package.json index 65ad100e5..b54ee8b26 100755 --- a/package.json +++ b/package.json @@ -86,7 +86,7 @@ "dependencies": { "nanoid": "^3.3.7", "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" + "source-map-js": "^1.1.0" }, "devDependencies": { "@logux/eslint-config": "^53.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 11b0711fa..91f3212dd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,8 +12,8 @@ dependencies: specifier: ^1.0.0 version: 1.0.0 source-map-js: - specifier: ^1.0.2 - version: 1.0.2 + specifier: ^1.1.0 + version: 1.1.0 devDependencies: '@logux/eslint-config': @@ -2601,8 +2601,8 @@ packages: engines: {node: '>=14.16'} dev: true - /source-map-js@1.0.2: - resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} + /source-map-js@1.1.0: + resolution: {integrity: sha512-9vC2SfsJzlej6MAaMPLu8HiBSHGdRAJ9hVFYN1ibZoNkeanmDmLUcIrj6G9DGL7XMJ54AKg/G75akXl1/izTOw==} engines: {node: '>=0.10.0'} dev: false