diff --git a/lib/map-generator.js b/lib/map-generator.js index e9afd39b1..a86cc67a0 100644 --- a/lib/map-generator.js +++ b/lib/map-generator.js @@ -1,8 +1,8 @@ 'use strict' +let { SourceMapConsumer, SourceMapGenerator } = require('source-map-js') let { dirname, resolve, relative, sep } = require('path') let { pathToFileURL } = require('url') -let { SourceMapConsumer, SourceMapGenerator } = require('source-map') let sourceMapAvailable = Boolean(SourceMapConsumer && SourceMapGenerator) let pathAvailable = Boolean(dirname && resolve && relative && sep) diff --git a/lib/postcss.d.ts b/lib/postcss.d.ts index dd1f116a9..6e0f16dd8 100644 --- a/lib/postcss.d.ts +++ b/lib/postcss.d.ts @@ -1,4 +1,4 @@ -import { SourceMapGenerator, RawSourceMap } from 'source-map' +import { SourceMapGenerator, RawSourceMap } from 'source-map-js' import Node, { Position, diff --git a/lib/previous-map.d.ts b/lib/previous-map.d.ts index 053691942..490d885fa 100644 --- a/lib/previous-map.d.ts +++ b/lib/previous-map.d.ts @@ -1,4 +1,4 @@ -import { SourceMapConsumer } from 'source-map' +import { SourceMapConsumer } from 'source-map-js' import { ProcessOptions } from './postcss.js' diff --git a/lib/previous-map.js b/lib/previous-map.js index 7269c27db..fb634deff 100644 --- a/lib/previous-map.js +++ b/lib/previous-map.js @@ -1,8 +1,8 @@ 'use strict' +let { SourceMapConsumer, SourceMapGenerator } = require('source-map-js') let { existsSync, readFileSync } = require('fs') let { dirname, join } = require('path') -let { SourceMapConsumer, SourceMapGenerator } = require('source-map') function fromBase64(str) { if (Buffer) { diff --git a/package.json b/package.json index f45f10a4f..751544892 100644 --- a/package.json +++ b/package.json @@ -66,7 +66,7 @@ "dependencies": { "colorette": "^1.2.2", "nanoid": "^3.1.23", - "source-map": "^0.6.1" + "source-map-js": "^0.6.2" }, "devDependencies": { "@logux/eslint-config": "^45.4.3", diff --git a/test/lazy-result.test.ts b/test/lazy-result.test.ts index 50af1de9f..ac7042bbb 100644 --- a/test/lazy-result.test.ts +++ b/test/lazy-result.test.ts @@ -1,4 +1,4 @@ -import mozilla from 'source-map' +import mozilla from 'source-map-js' import LazyResult from '../lib/lazy-result.js' import Processor from '../lib/processor.js' diff --git a/test/map.test.ts b/test/map.test.ts index b7a065c91..6c0a57c7c 100644 --- a/test/map.test.ts +++ b/test/map.test.ts @@ -1,4 +1,4 @@ -import { SourceMapConsumer, SourceMapGenerator } from 'source-map' +import { SourceMapConsumer, SourceMapGenerator } from 'source-map-js' import { removeSync, outputFileSync } from 'fs-extra' import { join, resolve, parse } from 'path' import { existsSync } from 'fs' diff --git a/test/previous-map.test.ts b/test/previous-map.test.ts index 585253d43..dff70a29f 100644 --- a/test/previous-map.test.ts +++ b/test/previous-map.test.ts @@ -1,5 +1,5 @@ import { removeSync, outputFileSync } from 'fs-extra' -import { SourceMapConsumer } from 'source-map' +import { SourceMapConsumer } from 'source-map-js' import { pathToFileURL } from 'url' import { existsSync } from 'fs' import { join } from 'path' diff --git a/yarn.lock b/yarn.lock index f03e52677..e807d520c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6574,6 +6574,11 @@ source-list-map@^2.0.0: resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== +source-map-js@^0.6.2: + version "0.6.2" + resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-0.6.2.tgz#0bb5de631b41cfbda6cfba8bd05a80efdfd2385e" + integrity sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug== + source-map-resolve@^0.5.0: version "0.5.3" resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a"