Skip to content

Commit f349af7

Browse files
committed
fix(build): revert entities to 4.5 to avoid runtime resolution errors
close #11603
1 parent 4db0085 commit f349af7

File tree

6 files changed

+10
-12
lines changed

6 files changed

+10
-12
lines changed

.github/renovate.json5

+4
Original file line numberDiff line numberDiff line change
@@ -54,5 +54,9 @@
5454
// pinned
5555
// https://github.com/vuejs/core/commit/a012e39b373f1b6918e5c89856e8f902e1bfa14d
5656
'@rollup/plugin-replace',
57+
58+
// pinned, 5.0+ has exports issues
59+
// https://github.com/vuejs/core/issues/11603
60+
'entities',
5761
],
5862
}

packages/compiler-core/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
"dependencies": {
4949
"@babel/parser": "catalog:",
5050
"@vue/shared": "workspace:*",
51-
"entities": "^5.0.0",
51+
"entities": "^4.5.0",
5252
"estree-walker": "catalog:",
5353
"source-map-js": "catalog:"
5454
},

packages/compiler-core/src/parser.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ import {
4444
isSimpleIdentifier,
4545
isStaticArgOf,
4646
} from './utils'
47-
import { decodeHTML } from 'entities/dist/decode.js'
47+
import { decodeHTML } from 'entities/lib/decode.js'
4848
import {
4949
type ParserOptions as BabelOptions,
5050
parse,

packages/compiler-core/src/tokenizer.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ import {
3636
EntityDecoder,
3737
fromCodePoint,
3838
htmlDecodeTree,
39-
} from 'entities/dist/decode.js'
39+
} from 'entities/lib/decode.js'
4040

4141
export enum ParseMode {
4242
BASE,

pnpm-lock.yaml

+2-8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rollup.config.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ function createConfig(format, output, plugins = []) {
253253
'source-map-js',
254254
'@babel/parser',
255255
'estree-walker',
256-
'entities/dist/decode.js',
256+
'entities/lib/decode.js',
257257
]
258258

259259
if (isGlobalBuild || isBrowserESMBuild || isCompatPackage) {

0 commit comments

Comments
 (0)