Skip to content

Commit 19e17a9

Browse files
committed
perf(compiler): use source-map-js
1 parent 681ac7c commit 19e17a9

File tree

14 files changed

+26
-21
lines changed

14 files changed

+26
-21
lines changed

packages/compiler-core/__tests__/compile.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { baseCompile as compile } from '../src'
2-
import { SourceMapConsumer, RawSourceMap } from 'source-map'
2+
import { SourceMapConsumer, RawSourceMap } from 'source-map-js'
33

44
describe('compiler: integration tests', () => {
55
const source = `

packages/compiler-core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
"@babel/parser": "^7.21.3",
3636
"@vue/shared": "3.3.0-alpha.9",
3737
"estree-walker": "^2.0.2",
38-
"source-map": "^0.6.1"
38+
"source-map-js": "^1.0.2"
3939
},
4040
"devDependencies": {
4141
"@babel/types": "^7.21.3"

packages/compiler-core/src/codegen.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ import {
2828
getVNodeBlockHelper,
2929
getVNodeHelper
3030
} from './ast'
31-
import { SourceMapGenerator, RawSourceMap } from 'source-map'
31+
import { SourceMapGenerator, RawSourceMap } from 'source-map-js'
3232
import {
3333
advancePositionWithMutation,
3434
assert,

packages/compiler-sfc/__tests__/parse.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { parse } from '../src'
22
import { baseParse, baseCompile } from '@vue/compiler-core'
3-
import { SourceMapConsumer } from 'source-map'
3+
import { SourceMapConsumer } from 'source-map-js'
44

55
describe('compiler:sfc', () => {
66
describe('source map', () => {

packages/compiler-sfc/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"estree-walker": "^2.0.2",
4242
"magic-string": "^0.30.0",
4343
"postcss": "^8.1.10",
44-
"source-map": "^0.6.1"
44+
"source-map-js": "^1.0.2"
4545
},
4646
"devDependencies": {
4747
"@babel/types": "^7.21.3",

packages/compiler-sfc/src/compileScript.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ import {
4848
TSEnumDeclaration
4949
} from '@babel/types'
5050
import { walk } from 'estree-walker'
51-
import { RawSourceMap } from 'source-map'
51+
import { RawSourceMap } from 'source-map-js'
5252
import {
5353
CSS_VARS_HELPER,
5454
genCssVarsCode,

packages/compiler-sfc/src/compileStyle.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import {
1313
StylePreprocessorResults,
1414
PreprocessLang
1515
} from './style/preprocessors'
16-
import { RawSourceMap } from 'source-map'
16+
import { RawSourceMap } from 'source-map-js'
1717
import { cssVarsPlugin } from './style/cssVars'
1818
import postcssModules from 'postcss-modules'
1919

packages/compiler-sfc/src/compileTemplate.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@ import {
66
ParserOptions,
77
RootNode
88
} from '@vue/compiler-core'
9-
import { SourceMapConsumer, SourceMapGenerator, RawSourceMap } from 'source-map'
9+
import {
10+
SourceMapConsumer,
11+
SourceMapGenerator,
12+
RawSourceMap
13+
} from 'source-map-js'
1014
import {
1115
transformAssetUrl,
1216
AssetURLOptions,

packages/compiler-sfc/src/parse.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import {
77
BindingMetadata
88
} from '@vue/compiler-core'
99
import * as CompilerDOM from '@vue/compiler-dom'
10-
import { RawSourceMap, SourceMapGenerator } from 'source-map'
10+
import { RawSourceMap, SourceMapGenerator } from 'source-map-js'
1111
import { TemplateCompiler } from './compileTemplate'
1212
import { parseCssVars } from './style/cssVars'
1313
import { createCache } from './cache'

packages/compiler-sfc/src/style/preprocessors.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import merge from 'merge-source-map'
2-
import { RawSourceMap } from 'source-map'
2+
import { RawSourceMap } from 'source-map-js'
33
import { SFCStyleCompileOptions } from '../compileStyle'
44
import { isFunction } from '@vue/shared'
55

packages/template-explorer/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@
1212
},
1313
"dependencies": {
1414
"monaco-editor": "^0.20.0",
15-
"source-map": "^0.6.1"
15+
"source-map-js": "^1.0.2"
1616
}
1717
}

packages/template-explorer/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import {
88
ssrMode
99
} from './options'
1010
import { toRaw, watchEffect } from '@vue/runtime-dom'
11-
import { SourceMapConsumer } from 'source-map'
11+
import { SourceMapConsumer } from 'source-map-js'
1212
import theme from './theme'
1313

1414
declare global {

packages/vue-compat/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"dependencies": {
4141
"@babel/parser": "^7.21.3",
4242
"estree-walker": "^2.0.2",
43-
"source-map": "^0.6.1"
43+
"source-map-js": "^1.0.2"
4444
},
4545
"peerDependencies": {
4646
"vue": "3.3.0-alpha.9"

pnpm-lock.yaml

Lines changed: 9 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)