From e76d7430aa7470342f3fe263145a0fa92f5898ca Mon Sep 17 00:00:00 2001
From: Doctor Wu <44631608+Doctor-wu@users.noreply.github.com>
Date: Wed, 6 Mar 2024 10:45:42 +0800
Subject: [PATCH 1/9] fix(compiler-sfc): use options module name if options
provide runtimeModuleName options (#10457)
close #10454
---
.../__snapshots__/compileScript.spec.ts.snap | 21 +++++++++++++++++
.../__tests__/compileScript.spec.ts | 23 +++++++++++++++++++
packages/compiler-sfc/src/compileScript.ts | 7 +++++-
3 files changed, 50 insertions(+), 1 deletion(-)
diff --git a/packages/compiler-sfc/__tests__/__snapshots__/compileScript.spec.ts.snap b/packages/compiler-sfc/__tests__/__snapshots__/compileScript.spec.ts.snap
index 6efe6fb92af..b557919cb96 100644
--- a/packages/compiler-sfc/__tests__/__snapshots__/compileScript.spec.ts.snap
+++ b/packages/compiler-sfc/__tests__/__snapshots__/compileScript.spec.ts.snap
@@ -1362,3 +1362,24 @@ return { get foo() { return foo } }
}"
`;
+
+exports[`compileScript > should care about runtimeModuleName 1`] = `
+"import { withAsyncContext as _withAsyncContext } from "npm:vue"
+
+export default {
+ async setup(__props, { expose: __expose }) {
+ __expose();
+
+let __temp, __restore
+
+ ;(
+ ([__temp,__restore] = _withAsyncContext(() => Promise.resolve(1))),
+ await __temp,
+ __restore()
+)
+
+return { }
+}
+
+}"
+`;
diff --git a/packages/compiler-sfc/__tests__/compileScript.spec.ts b/packages/compiler-sfc/__tests__/compileScript.spec.ts
index 2b9acbc7fd2..efc5af522e7 100644
--- a/packages/compiler-sfc/__tests__/compileScript.spec.ts
+++ b/packages/compiler-sfc/__tests__/compileScript.spec.ts
@@ -1472,3 +1472,26 @@ describe('SFC genDefaultAs', () => {
})
})
})
+
+describe('compileScript', () => {
+ test('should care about runtimeModuleName', () => {
+ const { content } = compile(
+ `
+
+ `,
+ {
+ templateOptions: {
+ compilerOptions: {
+ runtimeModuleName: 'npm:vue',
+ },
+ },
+ },
+ )
+ expect(content).toMatch(
+ `import { withAsyncContext as _withAsyncContext } from "npm:vue"\n`,
+ )
+ assertCode(content)
+ })
+})
diff --git a/packages/compiler-sfc/src/compileScript.ts b/packages/compiler-sfc/src/compileScript.ts
index 46fc65c0069..d4131d5c61d 100644
--- a/packages/compiler-sfc/src/compileScript.ts
+++ b/packages/compiler-sfc/src/compileScript.ts
@@ -989,10 +989,15 @@ export function compileScript(
// 11. finalize Vue helper imports
if (ctx.helperImports.size > 0) {
+ const runtimeModuleName =
+ options.templateOptions?.compilerOptions?.runtimeModuleName
+ const importSrc = runtimeModuleName
+ ? JSON.stringify(runtimeModuleName)
+ : `'vue'`
ctx.s.prepend(
`import { ${[...ctx.helperImports]
.map(h => `${h} as _${h}`)
- .join(', ')} } from 'vue'\n`,
+ .join(', ')} } from ${importSrc}\n`,
)
}
From dec8a5294ba16fe88165c2244600ad8a7084b011 Mon Sep 17 00:00:00 2001
From: chirokas <157580465+chirokas@users.noreply.github.com>
Date: Wed, 6 Mar 2024 17:23:50 +0800
Subject: [PATCH 2/9] types: fix `scroll` event type; add support for
`scrollend` (#10443)
---
packages/runtime-dom/src/jsx.ts | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/packages/runtime-dom/src/jsx.ts b/packages/runtime-dom/src/jsx.ts
index b59099f0286..5ba9b948849 100644
--- a/packages/runtime-dom/src/jsx.ts
+++ b/packages/runtime-dom/src/jsx.ts
@@ -1348,8 +1348,9 @@ export interface Events {
// selection events
onSelect: Event
- // UI events
- onScroll: UIEvent
+ // scroll events
+ onScroll: Event
+ onScrollend: Event
// touch events
onTouchcancel: TouchEvent
From fef2acb2049fce3407dff17fe8af1836b97dfd73 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E4=B8=89=E5=92=B2=E6=99=BA=E5=AD=90=20Kevin=20Deng?=
Date: Wed, 6 Mar 2024 23:25:40 +0800
Subject: [PATCH 3/9] ci: upgrade setup pnpm
---
.github/workflows/autofix.yml | 2 +-
.github/workflows/canary-minor.yml | 2 +-
.github/workflows/canary.yml | 2 +-
.github/workflows/ci.yml | 10 +++++-----
.github/workflows/size-data.yml | 2 +-
.github/workflows/size-report.yml | 2 +-
6 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/.github/workflows/autofix.yml b/.github/workflows/autofix.yml
index d7f11b0d220..082f18bc8e5 100644
--- a/.github/workflows/autofix.yml
+++ b/.github/workflows/autofix.yml
@@ -14,7 +14,7 @@ jobs:
- uses: actions/checkout@v4
- name: Install pnpm
- uses: pnpm/action-setup@v2
+ uses: pnpm/action-setup@v3.0.0
- name: Set node version to 18
uses: actions/setup-node@v4
diff --git a/.github/workflows/canary-minor.yml b/.github/workflows/canary-minor.yml
index 27fbd42c90c..eb9b23575f2 100644
--- a/.github/workflows/canary-minor.yml
+++ b/.github/workflows/canary-minor.yml
@@ -17,7 +17,7 @@ jobs:
ref: minor
- name: Install pnpm
- uses: pnpm/action-setup@v2
+ uses: pnpm/action-setup@v3.0.0
- name: Set node version to 18
uses: actions/setup-node@v4
diff --git a/.github/workflows/canary.yml b/.github/workflows/canary.yml
index 61490232f66..b17179c65c5 100644
--- a/.github/workflows/canary.yml
+++ b/.github/workflows/canary.yml
@@ -15,7 +15,7 @@ jobs:
- uses: actions/checkout@v4
- name: Install pnpm
- uses: pnpm/action-setup@v2
+ uses: pnpm/action-setup@v3.0.0
- name: Install Node.js
uses: actions/setup-node@v4
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index b80b142a3a2..555e0eeaf84 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -20,7 +20,7 @@ jobs:
- uses: actions/checkout@v4
- name: Install pnpm
- uses: pnpm/action-setup@v2
+ uses: pnpm/action-setup@v3.0.0
- name: Install Node.js
uses: actions/setup-node@v4
@@ -42,7 +42,7 @@ jobs:
- uses: actions/checkout@v4
- name: Install pnpm
- uses: pnpm/action-setup@v2
+ uses: pnpm/action-setup@v3.0.0
- name: Install Node.js
uses: actions/setup-node@v4
@@ -71,7 +71,7 @@ jobs:
key: chromium-${{ hashFiles('pnpm-lock.yaml') }}
- name: Install pnpm
- uses: pnpm/action-setup@v2
+ uses: pnpm/action-setup@v3.0.0
- name: Install Node.js
uses: actions/setup-node@v4
@@ -97,7 +97,7 @@ jobs:
- uses: actions/checkout@v4
- name: Install pnpm
- uses: pnpm/action-setup@v2
+ uses: pnpm/action-setup@v3.0.0
- name: Install Node.js
uses: actions/setup-node@v4
@@ -125,7 +125,7 @@ jobs:
# - uses: actions/checkout@v4
# - name: Install pnpm
- # uses: pnpm/action-setup@v2
+ # uses: pnpm/action-setup@v3.0.0
# - name: Install Node.js
# uses: actions/setup-node@v4
diff --git a/.github/workflows/size-data.yml b/.github/workflows/size-data.yml
index 42d4aa52f93..f447831a32e 100644
--- a/.github/workflows/size-data.yml
+++ b/.github/workflows/size-data.yml
@@ -22,7 +22,7 @@ jobs:
- uses: actions/checkout@v4
- name: Install pnpm
- uses: pnpm/action-setup@v2
+ uses: pnpm/action-setup@v3.0.0
- name: Install Node.js
uses: actions/setup-node@v4
diff --git a/.github/workflows/size-report.yml b/.github/workflows/size-report.yml
index b6f1f4728ba..59023720679 100644
--- a/.github/workflows/size-report.yml
+++ b/.github/workflows/size-report.yml
@@ -24,7 +24,7 @@ jobs:
- uses: actions/checkout@v4
- name: Install pnpm
- uses: pnpm/action-setup@v2
+ uses: pnpm/action-setup@v3.0.0
- name: Install Node.js
uses: actions/setup-node@v4
From fcd9f626feb583b27c9534ed10fa2e8735acb8ef Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Mon, 11 Mar 2024 16:07:51 +0800
Subject: [PATCH 4/9] chore(deps): update lint (#10491)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
package.json | 6 +--
pnpm-lock.yaml | 102 ++++++++++++++++++++++++-------------------------
2 files changed, 54 insertions(+), 54 deletions(-)
diff --git a/package.json b/package.json
index 9e71e7cf7cb..7bdc2c9f01a 100644
--- a/package.json
+++ b/package.json
@@ -72,8 +72,8 @@
"@types/minimist": "^1.2.5",
"@types/node": "^20.11.20",
"@types/semver": "^7.5.8",
- "@typescript-eslint/eslint-plugin": "^7.0.2",
- "@typescript-eslint/parser": "^7.0.2",
+ "@typescript-eslint/eslint-plugin": "^7.1.1",
+ "@typescript-eslint/parser": "^7.1.1",
"@vitest/coverage-istanbul": "^1.3.1",
"@vue/consolidate": "1.0.0",
"conventional-changelog-cli": "^4.1.0",
@@ -106,7 +106,7 @@
"rollup-plugin-polyfill-node": "^0.13.0",
"semver": "^7.6.0",
"serve": "^14.2.1",
- "simple-git-hooks": "^2.9.0",
+ "simple-git-hooks": "^2.10.0",
"terser": "^5.28.1",
"todomvc-app-css": "^2.4.3",
"tslib": "^2.6.2",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 7380526100f..162ca9de690 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -48,11 +48,11 @@ importers:
specifier: ^7.5.8
version: 7.5.8
'@typescript-eslint/eslint-plugin':
- specifier: ^7.0.2
- version: 7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.57.0)(typescript@5.2.2)
+ specifier: ^7.1.1
+ version: 7.1.1(@typescript-eslint/parser@7.1.1)(eslint@8.57.0)(typescript@5.2.2)
'@typescript-eslint/parser':
- specifier: ^7.0.2
- version: 7.0.2(eslint@8.57.0)(typescript@5.2.2)
+ specifier: ^7.1.1
+ version: 7.1.1(eslint@8.57.0)(typescript@5.2.2)
'@vitest/coverage-istanbul':
specifier: ^1.3.1
version: 1.3.1(vitest@1.3.1)
@@ -79,10 +79,10 @@ importers:
version: 2.1.0
eslint-plugin-import:
specifier: npm:eslint-plugin-i@^2.29.1
- version: /eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.0.2)(eslint@8.57.0)
+ version: /eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.1.1)(eslint@8.57.0)
eslint-plugin-jest:
specifier: ^27.9.0
- version: 27.9.0(@typescript-eslint/eslint-plugin@7.0.2)(eslint@8.57.0)(typescript@5.2.2)
+ version: 27.9.0(@typescript-eslint/eslint-plugin@7.1.1)(eslint@8.57.0)(typescript@5.2.2)
estree-walker:
specifier: ^2.0.2
version: 2.0.2
@@ -150,8 +150,8 @@ importers:
specifier: ^14.2.1
version: 14.2.1
simple-git-hooks:
- specifier: ^2.9.0
- version: 2.9.0
+ specifier: ^2.10.0
+ version: 2.10.0
terser:
specifier: ^5.28.1
version: 5.28.1
@@ -1499,8 +1499,8 @@ packages:
dev: true
optional: true
- /@typescript-eslint/eslint-plugin@7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.57.0)(typescript@5.2.2):
- resolution: {integrity: sha512-/XtVZJtbaphtdrWjr+CJclaCVGPtOdBpFEnvtNf/jRV0IiEemRrL0qABex/nEt8isYcnFacm3nPHYQwL+Wb7qg==}
+ /@typescript-eslint/eslint-plugin@7.1.1(@typescript-eslint/parser@7.1.1)(eslint@8.57.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-zioDz623d0RHNhvx0eesUmGfIjzrk18nSBC8xewepKXbBvN/7c1qImV7Hg8TI1URTxKax7/zxfxj3Uph8Chcuw==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
'@typescript-eslint/parser': ^7.0.0
@@ -1511,11 +1511,11 @@ packages:
optional: true
dependencies:
'@eslint-community/regexpp': 4.9.1
- '@typescript-eslint/parser': 7.0.2(eslint@8.57.0)(typescript@5.2.2)
- '@typescript-eslint/scope-manager': 7.0.2
- '@typescript-eslint/type-utils': 7.0.2(eslint@8.57.0)(typescript@5.2.2)
- '@typescript-eslint/utils': 7.0.2(eslint@8.57.0)(typescript@5.2.2)
- '@typescript-eslint/visitor-keys': 7.0.2
+ '@typescript-eslint/parser': 7.1.1(eslint@8.57.0)(typescript@5.2.2)
+ '@typescript-eslint/scope-manager': 7.1.1
+ '@typescript-eslint/type-utils': 7.1.1(eslint@8.57.0)(typescript@5.2.2)
+ '@typescript-eslint/utils': 7.1.1(eslint@8.57.0)(typescript@5.2.2)
+ '@typescript-eslint/visitor-keys': 7.1.1
debug: 4.3.4
eslint: 8.57.0
graphemer: 1.4.0
@@ -1528,8 +1528,8 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/parser@7.0.2(eslint@8.57.0)(typescript@5.2.2):
- resolution: {integrity: sha512-GdwfDglCxSmU+QTS9vhz2Sop46ebNCXpPPvsByK7hu0rFGRHL+AusKQJ7SoN+LbLh6APFpQwHKmDSwN35Z700Q==}
+ /@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-ZWUFyL0z04R1nAEgr9e79YtV5LbafdOtN7yapNbn1ansMyaegl2D4bL7vHoJ4HPSc4CaLwuCVas8CVuneKzplQ==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^8.56.0
@@ -1538,10 +1538,10 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/scope-manager': 7.0.2
- '@typescript-eslint/types': 7.0.2
- '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.2.2)
- '@typescript-eslint/visitor-keys': 7.0.2
+ '@typescript-eslint/scope-manager': 7.1.1
+ '@typescript-eslint/types': 7.1.1
+ '@typescript-eslint/typescript-estree': 7.1.1(typescript@5.2.2)
+ '@typescript-eslint/visitor-keys': 7.1.1
debug: 4.3.4
eslint: 8.57.0
typescript: 5.2.2
@@ -1557,16 +1557,16 @@ packages:
'@typescript-eslint/visitor-keys': 5.62.0
dev: true
- /@typescript-eslint/scope-manager@7.0.2:
- resolution: {integrity: sha512-l6sa2jF3h+qgN2qUMjVR3uCNGjWw4ahGfzIYsCtFrQJCjhbrDPdiihYT8FnnqFwsWX+20hK592yX9I2rxKTP4g==}
+ /@typescript-eslint/scope-manager@7.1.1:
+ resolution: {integrity: sha512-cirZpA8bJMRb4WZ+rO6+mnOJrGFDd38WoXCEI57+CYBqta8Yc8aJym2i7vyqLL1vVYljgw0X27axkUXz32T8TA==}
engines: {node: ^16.0.0 || >=18.0.0}
dependencies:
- '@typescript-eslint/types': 7.0.2
- '@typescript-eslint/visitor-keys': 7.0.2
+ '@typescript-eslint/types': 7.1.1
+ '@typescript-eslint/visitor-keys': 7.1.1
dev: true
- /@typescript-eslint/type-utils@7.0.2(eslint@8.57.0)(typescript@5.2.2):
- resolution: {integrity: sha512-IKKDcFsKAYlk8Rs4wiFfEwJTQlHcdn8CLwLaxwd6zb8HNiMcQIFX9sWax2k4Cjj7l7mGS5N1zl7RCHOVwHq2VQ==}
+ /@typescript-eslint/type-utils@7.1.1(eslint@8.57.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-5r4RKze6XHEEhlZnJtR3GYeCh1IueUHdbrukV2KSlLXaTjuSfeVF8mZUVPLovidCuZfbVjfhi4c0DNSa/Rdg5g==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^8.56.0
@@ -1575,8 +1575,8 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.2.2)
- '@typescript-eslint/utils': 7.0.2(eslint@8.57.0)(typescript@5.2.2)
+ '@typescript-eslint/typescript-estree': 7.1.1(typescript@5.2.2)
+ '@typescript-eslint/utils': 7.1.1(eslint@8.57.0)(typescript@5.2.2)
debug: 4.3.4
eslint: 8.57.0
ts-api-utils: 1.0.3(typescript@5.2.2)
@@ -1590,8 +1590,8 @@ packages:
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true
- /@typescript-eslint/types@7.0.2:
- resolution: {integrity: sha512-ZzcCQHj4JaXFjdOql6adYV4B/oFOFjPOC9XYwCaZFRvqN8Llfvv4gSxrkQkd2u4Ci62i2c6W6gkDwQJDaRc4nA==}
+ /@typescript-eslint/types@7.1.1:
+ resolution: {integrity: sha512-KhewzrlRMrgeKm1U9bh2z5aoL4s7K3tK5DwHDn8MHv0yQfWFz/0ZR6trrIHHa5CsF83j/GgHqzdbzCXJ3crx0Q==}
engines: {node: ^16.0.0 || >=18.0.0}
dev: true
@@ -1616,8 +1616,8 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/typescript-estree@7.0.2(typescript@5.2.2):
- resolution: {integrity: sha512-3AMc8khTcELFWcKcPc0xiLviEvvfzATpdPj/DXuOGIdQIIFybf4DMT1vKRbuAEOFMwhWt7NFLXRkbjsvKZQyvw==}
+ /@typescript-eslint/typescript-estree@7.1.1(typescript@5.2.2):
+ resolution: {integrity: sha512-9ZOncVSfr+sMXVxxca2OJOPagRwT0u/UHikM2Rd6L/aB+kL/QAuTnsv6MeXtjzCJYb8PzrXarypSGIPx3Jemxw==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
typescript: '*'
@@ -1625,8 +1625,8 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/types': 7.0.2
- '@typescript-eslint/visitor-keys': 7.0.2
+ '@typescript-eslint/types': 7.1.1
+ '@typescript-eslint/visitor-keys': 7.1.1
debug: 4.3.4
globby: 11.1.0
is-glob: 4.0.3
@@ -1658,8 +1658,8 @@ packages:
- typescript
dev: true
- /@typescript-eslint/utils@7.0.2(eslint@8.57.0)(typescript@5.2.2):
- resolution: {integrity: sha512-PZPIONBIB/X684bhT1XlrkjNZJIEevwkKDsdwfiu1WeqBxYEEdIgVDgm8/bbKHVu+6YOpeRqcfImTdImx/4Bsw==}
+ /@typescript-eslint/utils@7.1.1(eslint@8.57.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-thOXM89xA03xAE0lW7alstvnyoBUbBX38YtY+zAUcpRPcq9EIhXPuJ0YTv948MbzmKh6e1AUszn5cBFK49Umqg==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^8.56.0
@@ -1667,9 +1667,9 @@ packages:
'@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0)
'@types/json-schema': 7.0.14
'@types/semver': 7.5.8
- '@typescript-eslint/scope-manager': 7.0.2
- '@typescript-eslint/types': 7.0.2
- '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.2.2)
+ '@typescript-eslint/scope-manager': 7.1.1
+ '@typescript-eslint/types': 7.1.1
+ '@typescript-eslint/typescript-estree': 7.1.1(typescript@5.2.2)
eslint: 8.57.0
semver: 7.6.0
transitivePeerDependencies:
@@ -1685,11 +1685,11 @@ packages:
eslint-visitor-keys: 3.4.3
dev: true
- /@typescript-eslint/visitor-keys@7.0.2:
- resolution: {integrity: sha512-8Y+YiBmqPighbm5xA2k4wKTxRzx9EkBu7Rlw+WHqMvRJ3RPz/BMBO9b2ru0LUNmXg120PHUXD5+SWFy2R8DqlQ==}
+ /@typescript-eslint/visitor-keys@7.1.1:
+ resolution: {integrity: sha512-yTdHDQxY7cSoCcAtiBzVzxleJhkGB9NncSIyMYe2+OGON1ZsP9zOPws/Pqgopa65jvknOjlk/w7ulPlZ78PiLQ==}
engines: {node: ^16.0.0 || >=18.0.0}
dependencies:
- '@typescript-eslint/types': 7.0.2
+ '@typescript-eslint/types': 7.1.1
eslint-visitor-keys: 3.4.3
dev: true
@@ -2817,7 +2817,7 @@ packages:
- supports-color
dev: true
- /eslint-module-utils@2.8.0(@typescript-eslint/parser@7.0.2)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0):
+ /eslint-module-utils@2.8.0(@typescript-eslint/parser@7.1.1)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0):
resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==}
engines: {node: '>=4'}
peerDependencies:
@@ -2838,7 +2838,7 @@ packages:
eslint-import-resolver-webpack:
optional: true
dependencies:
- '@typescript-eslint/parser': 7.0.2(eslint@8.57.0)(typescript@5.2.2)
+ '@typescript-eslint/parser': 7.1.1(eslint@8.57.0)(typescript@5.2.2)
debug: 3.2.7
eslint: 8.57.0
eslint-import-resolver-node: 0.3.9
@@ -2846,7 +2846,7 @@ packages:
- supports-color
dev: true
- /eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.0.2)(eslint@8.57.0):
+ /eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.1.1)(eslint@8.57.0):
resolution: {integrity: sha512-ORizX37MelIWLbMyqI7hi8VJMf7A0CskMmYkB+lkCX3aF4pkGV7kwx5bSEb4qx7Yce2rAf9s34HqDRPjGRZPNQ==}
engines: {node: '>=12'}
peerDependencies:
@@ -2856,7 +2856,7 @@ packages:
doctrine: 3.0.0
eslint: 8.57.0
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.0.2)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0)
+ eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.1.1)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0)
get-tsconfig: 4.7.2
is-glob: 4.0.3
minimatch: 3.1.2
@@ -2868,7 +2868,7 @@ packages:
- supports-color
dev: true
- /eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.0.2)(eslint@8.57.0)(typescript@5.2.2):
+ /eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.1.1)(eslint@8.57.0)(typescript@5.2.2):
resolution: {integrity: sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
peerDependencies:
@@ -2881,7 +2881,7 @@ packages:
jest:
optional: true
dependencies:
- '@typescript-eslint/eslint-plugin': 7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.57.0)(typescript@5.2.2)
+ '@typescript-eslint/eslint-plugin': 7.1.1(@typescript-eslint/parser@7.1.1)(eslint@8.57.0)(typescript@5.2.2)
'@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.2.2)
eslint: 8.57.0
transitivePeerDependencies:
@@ -5152,8 +5152,8 @@ packages:
engines: {node: '>=14'}
dev: true
- /simple-git-hooks@2.9.0:
- resolution: {integrity: sha512-waSQ5paUQtyGC0ZxlHmcMmD9I1rRXauikBwX31bX58l5vTOhCEcBC5Bi+ZDkPXTjDnZAF8TbCqKBY+9+sVPScw==}
+ /simple-git-hooks@2.10.0:
+ resolution: {integrity: sha512-TtCytVYfV77pILCkzVxpOSgYKHQyaO7fBI/iwG5bLGb0dIo/v/K1Y1IZ5DN40RQu6WNNJiN0gkuRvSYjxOhFog==}
hasBin: true
requiresBuild: true
dev: true
From de0336a7c3cf02f78e1ff9c9455414ec7aa89795 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Mon, 11 Mar 2024 16:08:51 +0800
Subject: [PATCH 5/9] fix(deps): update compiler (#10492)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
package.json | 6 +-
packages/compiler-core/package.json | 4 +-
packages/compiler-sfc/package.json | 6 +-
packages/vue-compat/package.json | 2 +-
pnpm-lock.yaml | 104 ++++++++++++++--------------
5 files changed, 61 insertions(+), 61 deletions(-)
diff --git a/package.json b/package.json
index 7bdc2c9f01a..71c75ef18a8 100644
--- a/package.json
+++ b/package.json
@@ -59,8 +59,8 @@
"node": ">=18.12.0"
},
"devDependencies": {
- "@babel/parser": "^7.23.9",
- "@babel/types": "^7.23.9",
+ "@babel/parser": "^7.24.0",
+ "@babel/types": "^7.24.0",
"@codspeed/vitest-plugin": "^2.3.1",
"@rollup/plugin-alias": "^5.1.0",
"@rollup/plugin-commonjs": "^25.0.7",
@@ -89,7 +89,7 @@
"jsdom": "^24.0.0",
"lint-staged": "^15.2.2",
"lodash": "^4.17.21",
- "magic-string": "^0.30.7",
+ "magic-string": "^0.30.8",
"markdown-table": "^3.0.3",
"marked": "^12.0.0",
"minimist": "^1.2.8",
diff --git a/packages/compiler-core/package.json b/packages/compiler-core/package.json
index 33c041521da..b62800c0b9c 100644
--- a/packages/compiler-core/package.json
+++ b/packages/compiler-core/package.json
@@ -46,13 +46,13 @@
},
"homepage": "https://github.com/vuejs/core/tree/main/packages/compiler-core#readme",
"dependencies": {
- "@babel/parser": "^7.23.9",
+ "@babel/parser": "^7.24.0",
"@vue/shared": "workspace:*",
"entities": "^4.5.0",
"estree-walker": "^2.0.2",
"source-map-js": "^1.0.2"
},
"devDependencies": {
- "@babel/types": "^7.23.9"
+ "@babel/types": "^7.24.0"
}
}
diff --git a/packages/compiler-sfc/package.json b/packages/compiler-sfc/package.json
index 909b23eaf5a..1de113053e0 100644
--- a/packages/compiler-sfc/package.json
+++ b/packages/compiler-sfc/package.json
@@ -42,18 +42,18 @@
},
"homepage": "https://github.com/vuejs/core/tree/main/packages/compiler-sfc#readme",
"dependencies": {
- "@babel/parser": "^7.23.9",
+ "@babel/parser": "^7.24.0",
"@vue/compiler-core": "workspace:*",
"@vue/compiler-dom": "workspace:*",
"@vue/compiler-ssr": "workspace:*",
"@vue/shared": "workspace:*",
"estree-walker": "^2.0.2",
- "magic-string": "^0.30.7",
+ "magic-string": "^0.30.8",
"postcss": "^8.4.35",
"source-map-js": "^1.0.2"
},
"devDependencies": {
- "@babel/types": "^7.23.9",
+ "@babel/types": "^7.24.0",
"@vue/consolidate": "^1.0.0",
"hash-sum": "^2.0.0",
"lru-cache": "10.1.0",
diff --git a/packages/vue-compat/package.json b/packages/vue-compat/package.json
index 0255795990a..36bfd6f7e70 100644
--- a/packages/vue-compat/package.json
+++ b/packages/vue-compat/package.json
@@ -52,7 +52,7 @@
},
"homepage": "https://github.com/vuejs/core/tree/main/packages/vue-compat#readme",
"dependencies": {
- "@babel/parser": "^7.23.9",
+ "@babel/parser": "^7.24.0",
"estree-walker": "^2.0.2",
"source-map-js": "^1.0.2"
},
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 162ca9de690..6deb12182e1 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -9,11 +9,11 @@ importers:
.:
devDependencies:
'@babel/parser':
- specifier: ^7.23.9
- version: 7.23.9
+ specifier: ^7.24.0
+ version: 7.24.0
'@babel/types':
- specifier: ^7.23.9
- version: 7.23.9
+ specifier: ^7.24.0
+ version: 7.24.0
'@codspeed/vitest-plugin':
specifier: ^2.3.1
version: 2.3.1(vite@5.1.4)(vitest@1.3.1)
@@ -99,8 +99,8 @@ importers:
specifier: ^4.17.21
version: 4.17.21
magic-string:
- specifier: ^0.30.7
- version: 0.30.7
+ specifier: ^0.30.8
+ version: 0.30.8
markdown-table:
specifier: ^3.0.3
version: 3.0.3
@@ -177,8 +177,8 @@ importers:
packages/compiler-core:
dependencies:
'@babel/parser':
- specifier: ^7.23.9
- version: 7.23.9
+ specifier: ^7.24.0
+ version: 7.24.0
'@vue/shared':
specifier: workspace:*
version: link:../shared
@@ -193,8 +193,8 @@ importers:
version: 1.0.2
devDependencies:
'@babel/types':
- specifier: ^7.23.9
- version: 7.23.9
+ specifier: ^7.24.0
+ version: 7.24.0
packages/compiler-dom:
dependencies:
@@ -208,8 +208,8 @@ importers:
packages/compiler-sfc:
dependencies:
'@babel/parser':
- specifier: ^7.23.9
- version: 7.23.9
+ specifier: ^7.24.0
+ version: 7.24.0
'@vue/compiler-core':
specifier: workspace:*
version: link:../compiler-core
@@ -226,8 +226,8 @@ importers:
specifier: ^2.0.2
version: 2.0.2
magic-string:
- specifier: ^0.30.7
- version: 0.30.7
+ specifier: ^0.30.8
+ version: 0.30.8
postcss:
specifier: ^8.4.35
version: 8.4.35
@@ -236,8 +236,8 @@ importers:
version: 1.0.2
devDependencies:
'@babel/types':
- specifier: ^7.23.9
- version: 7.23.9
+ specifier: ^7.24.0
+ version: 7.24.0
'@vue/consolidate':
specifier: ^1.0.0
version: 1.0.0
@@ -401,8 +401,8 @@ importers:
packages/vue-compat:
dependencies:
'@babel/parser':
- specifier: ^7.23.9
- version: 7.23.9
+ specifier: ^7.24.0
+ version: 7.24.0
estree-walker:
specifier: ^2.0.2
version: 2.0.2
@@ -451,10 +451,10 @@ packages:
'@babel/helper-compilation-targets': 7.22.15
'@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.5)
'@babel/helpers': 7.23.5
- '@babel/parser': 7.23.9
+ '@babel/parser': 7.24.0
'@babel/template': 7.22.15
'@babel/traverse': 7.23.5
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
convert-source-map: 2.0.0
debug: 4.3.4
gensync: 1.0.0-beta.2
@@ -468,7 +468,7 @@ packages:
resolution: {integrity: sha512-BPssCHrBD+0YrxviOa3QzpqwhNIXKEtOa2jQrm4FlmkC2apYgRnQcmPWiGZDlGxiNtltnUFolMe8497Esry+jA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
'@jridgewell/gen-mapping': 0.3.3
'@jridgewell/trace-mapping': 0.3.20
jsesc: 2.5.2
@@ -495,21 +495,21 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/template': 7.22.15
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
dev: true
/@babel/helper-hoist-variables@7.22.5:
resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
dev: true
/@babel/helper-module-imports@7.22.15:
resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
dev: true
/@babel/helper-module-transforms@7.23.3(@babel/core@7.23.5):
@@ -530,14 +530,14 @@ packages:
resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
dev: true
/@babel/helper-split-export-declaration@7.22.6:
resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
dev: true
/@babel/helper-string-parser@7.23.4:
@@ -560,7 +560,7 @@ packages:
dependencies:
'@babel/template': 7.22.15
'@babel/traverse': 7.23.5
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
transitivePeerDependencies:
- supports-color
dev: true
@@ -575,20 +575,20 @@ packages:
js-tokens: 4.0.0
dev: true
- /@babel/parser@7.23.9:
- resolution: {integrity: sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA==}
+ /@babel/parser@7.24.0:
+ resolution: {integrity: sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==}
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
/@babel/template@7.22.15:
resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.23.5
- '@babel/parser': 7.23.9
- '@babel/types': 7.23.9
+ '@babel/parser': 7.24.0
+ '@babel/types': 7.24.0
dev: true
/@babel/traverse@7.23.5:
@@ -601,16 +601,16 @@ packages:
'@babel/helper-function-name': 7.23.0
'@babel/helper-hoist-variables': 7.22.5
'@babel/helper-split-export-declaration': 7.22.6
- '@babel/parser': 7.23.9
- '@babel/types': 7.23.9
+ '@babel/parser': 7.24.0
+ '@babel/types': 7.24.0
debug: 4.3.4
globals: 11.12.0
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/types@7.23.9:
- resolution: {integrity: sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q==}
+ /@babel/types@7.24.0:
+ resolution: {integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/helper-string-parser': 7.23.4
@@ -1247,7 +1247,7 @@ packages:
estree-walker: 2.0.2
glob: 8.1.0
is-reference: 1.2.1
- magic-string: 0.30.7
+ magic-string: 0.30.8
rollup: 4.12.0
dev: true
@@ -1262,7 +1262,7 @@ packages:
dependencies:
'@rollup/pluginutils': 5.1.0(rollup@4.12.0)
estree-walker: 2.0.2
- magic-string: 0.30.7
+ magic-string: 0.30.8
rollup: 4.12.0
dev: true
@@ -1307,7 +1307,7 @@ packages:
optional: true
dependencies:
'@rollup/pluginutils': 5.1.0(rollup@4.12.0)
- magic-string: 0.30.7
+ magic-string: 0.30.8
rollup: 4.12.0
dev: true
@@ -1746,7 +1746,7 @@ packages:
/@vitest/snapshot@1.3.1:
resolution: {integrity: sha512-EF++BZbt6RZmOlE3SuTPu/NfwBF6q4ABS37HHXzs2LUVPBLx2QoY/K0fKpRChSo8eLiuxcbCVfqKgx/dplCDuQ==}
dependencies:
- magic-string: 0.30.7
+ magic-string: 0.30.8
pathe: 1.1.1
pretty-format: 29.7.0
dev: true
@@ -1964,7 +1964,7 @@ packages:
resolution: {integrity: sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw==}
engines: {node: '>= 10.0.0'}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
dev: true
/balanced-match@1.0.2:
@@ -2319,8 +2319,8 @@ packages:
/constantinople@4.0.1:
resolution: {integrity: sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw==}
dependencies:
- '@babel/parser': 7.23.9
- '@babel/types': 7.23.9
+ '@babel/parser': 7.24.0
+ '@babel/types': 7.24.0
dev: true
/content-disposition@0.5.2:
@@ -3723,7 +3723,7 @@ packages:
engines: {node: '>=10'}
dependencies:
'@babel/core': 7.23.5
- '@babel/parser': 7.23.9
+ '@babel/parser': 7.24.0
'@istanbuljs/schema': 0.1.3
istanbul-lib-coverage: 3.2.2
semver: 7.6.0
@@ -4040,8 +4040,8 @@ packages:
engines: {node: '>=12'}
dev: true
- /magic-string@0.30.7:
- resolution: {integrity: sha512-8vBuFF/I/+OSLRmdf2wwFCJCz+nSn0m6DPvGH1fS/KiQoSaR+sETbov0eIk9KhEKy8CYqIkIAnbohxT/4H0kuA==}
+ /magic-string@0.30.8:
+ resolution: {integrity: sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==}
engines: {node: '>=12'}
dependencies:
'@jridgewell/sourcemap-codec': 1.4.15
@@ -4049,8 +4049,8 @@ packages:
/magicast@0.3.3:
resolution: {integrity: sha512-ZbrP1Qxnpoes8sz47AM0z08U+jW6TyRgZzcWy3Ma3vDhJttwMwAFDMMQFobwdBxByBD46JYmxRzeF7w2+wJEuw==}
dependencies:
- '@babel/parser': 7.23.9
- '@babel/types': 7.23.9
+ '@babel/parser': 7.24.0
+ '@babel/types': 7.24.0
source-map-js: 1.0.2
dev: true
@@ -4963,7 +4963,7 @@ packages:
rollup: ^3.29.4 || ^4
typescript: ^4.5 || ^5.0
dependencies:
- magic-string: 0.30.7
+ magic-string: 0.30.8
rollup: 4.12.0
typescript: 5.2.2
optionalDependencies:
@@ -5747,7 +5747,7 @@ packages:
execa: 8.0.1
jsdom: 24.0.0
local-pkg: 0.5.0
- magic-string: 0.30.7
+ magic-string: 0.30.8
pathe: 1.1.1
picocolors: 1.0.0
std-env: 3.6.0
@@ -5843,8 +5843,8 @@ packages:
resolution: {integrity: sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w==}
engines: {node: '>= 10.0.0'}
dependencies:
- '@babel/parser': 7.23.9
- '@babel/types': 7.23.9
+ '@babel/parser': 7.24.0
+ '@babel/types': 7.24.0
assert-never: 1.2.1
babel-walk: 3.0.0-canary-5
dev: true
From a3828239c2078889d793a2095a19180d8be0ef85 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Mon, 11 Mar 2024 17:55:46 +0800
Subject: [PATCH 6/9] chore(deps): update build (#10490)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
package.json | 6 +-
packages/sfc-playground/package.json | 2 +-
.../src/download/template/package.json | 2 +-
pnpm-lock.yaml | 216 +++++++++---------
4 files changed, 113 insertions(+), 113 deletions(-)
diff --git a/package.json b/package.json
index 71c75ef18a8..a41e5e35df0 100644
--- a/package.json
+++ b/package.json
@@ -100,19 +100,19 @@
"pug": "^3.0.2",
"puppeteer": "~22.2.0",
"rimraf": "^5.0.5",
- "rollup": "^4.12.0",
+ "rollup": "^4.12.1",
"rollup-plugin-dts": "^6.1.0",
"rollup-plugin-esbuild": "^6.1.1",
"rollup-plugin-polyfill-node": "^0.13.0",
"semver": "^7.6.0",
"serve": "^14.2.1",
"simple-git-hooks": "^2.10.0",
- "terser": "^5.28.1",
+ "terser": "^5.29.1",
"todomvc-app-css": "^2.4.3",
"tslib": "^2.6.2",
"tsx": "^4.7.1",
"typescript": "^5.2.2",
- "vite": "^5.1.4",
+ "vite": "^5.1.5",
"vitest": "^1.3.1"
}
}
diff --git a/packages/sfc-playground/package.json b/packages/sfc-playground/package.json
index 7bc28b09d05..6ccd3dd2364 100644
--- a/packages/sfc-playground/package.json
+++ b/packages/sfc-playground/package.json
@@ -10,7 +10,7 @@
},
"devDependencies": {
"@vitejs/plugin-vue": "^5.0.4",
- "vite": "^5.1.4"
+ "vite": "^5.1.5"
},
"dependencies": {
"@vue/repl": "^4.1.1",
diff --git a/packages/sfc-playground/src/download/template/package.json b/packages/sfc-playground/src/download/template/package.json
index 267947a640b..d84b9893b36 100644
--- a/packages/sfc-playground/src/download/template/package.json
+++ b/packages/sfc-playground/src/download/template/package.json
@@ -12,6 +12,6 @@
},
"devDependencies": {
"@vitejs/plugin-vue": "^5.0.4",
- "vite": "^5.1.4"
+ "vite": "^5.1.5"
}
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 6deb12182e1..519626067f3 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -16,25 +16,25 @@ importers:
version: 7.24.0
'@codspeed/vitest-plugin':
specifier: ^2.3.1
- version: 2.3.1(vite@5.1.4)(vitest@1.3.1)
+ version: 2.3.1(vite@5.1.5)(vitest@1.3.1)
'@rollup/plugin-alias':
specifier: ^5.1.0
- version: 5.1.0(rollup@4.12.0)
+ version: 5.1.0(rollup@4.12.1)
'@rollup/plugin-commonjs':
specifier: ^25.0.7
- version: 25.0.7(rollup@4.12.0)
+ version: 25.0.7(rollup@4.12.1)
'@rollup/plugin-json':
specifier: ^6.1.0
- version: 6.1.0(rollup@4.12.0)
+ version: 6.1.0(rollup@4.12.1)
'@rollup/plugin-node-resolve':
specifier: ^15.2.3
- version: 15.2.3(rollup@4.12.0)
+ version: 15.2.3(rollup@4.12.1)
'@rollup/plugin-replace':
specifier: 5.0.4
- version: 5.0.4(rollup@4.12.0)
+ version: 5.0.4(rollup@4.12.1)
'@rollup/plugin-terser':
specifier: ^0.4.4
- version: 0.4.4(rollup@4.12.0)
+ version: 0.4.4(rollup@4.12.1)
'@types/hash-sum':
specifier: ^1.0.2
version: 1.0.2
@@ -132,17 +132,17 @@ importers:
specifier: ^5.0.5
version: 5.0.5
rollup:
- specifier: ^4.12.0
- version: 4.12.0
+ specifier: ^4.12.1
+ version: 4.12.1
rollup-plugin-dts:
specifier: ^6.1.0
- version: 6.1.0(rollup@4.12.0)(typescript@5.2.2)
+ version: 6.1.0(rollup@4.12.1)(typescript@5.2.2)
rollup-plugin-esbuild:
specifier: ^6.1.1
- version: 6.1.1(esbuild@0.20.1)(rollup@4.12.0)
+ version: 6.1.1(esbuild@0.20.1)(rollup@4.12.1)
rollup-plugin-polyfill-node:
specifier: ^0.13.0
- version: 0.13.0(rollup@4.12.0)
+ version: 0.13.0(rollup@4.12.1)
semver:
specifier: ^7.6.0
version: 7.6.0
@@ -153,8 +153,8 @@ importers:
specifier: ^2.10.0
version: 2.10.0
terser:
- specifier: ^5.28.1
- version: 5.28.1
+ specifier: ^5.29.1
+ version: 5.29.1
todomvc-app-css:
specifier: ^2.4.3
version: 2.4.3
@@ -168,11 +168,11 @@ importers:
specifier: ^5.2.2
version: 5.2.2
vite:
- specifier: ^5.1.4
- version: 5.1.4(@types/node@20.11.20)(terser@5.28.1)
+ specifier: ^5.1.5
+ version: 5.1.5(@types/node@20.11.20)(terser@5.29.1)
vitest:
specifier: ^1.3.1
- version: 1.3.1(@types/node@20.11.20)(jsdom@24.0.0)(terser@5.28.1)
+ version: 1.3.1(@types/node@20.11.20)(jsdom@24.0.0)(terser@5.29.1)
packages/compiler-core:
dependencies:
@@ -361,10 +361,10 @@ importers:
devDependencies:
'@vitejs/plugin-vue':
specifier: ^5.0.4
- version: 5.0.4(vite@5.1.4)(vue@packages+vue)
+ version: 5.0.4(vite@5.1.5)(vue@packages+vue)
vite:
- specifier: ^5.1.4
- version: 5.1.4(@types/node@20.11.20)(terser@5.28.1)
+ specifier: ^5.1.5
+ version: 5.1.5(@types/node@20.11.20)(terser@5.29.1)
packages/shared: {}
@@ -624,15 +624,15 @@ packages:
node-gyp-build: 4.7.1
dev: true
- /@codspeed/vitest-plugin@2.3.1(vite@5.1.4)(vitest@1.3.1):
+ /@codspeed/vitest-plugin@2.3.1(vite@5.1.5)(vitest@1.3.1):
resolution: {integrity: sha512-/e4G2B/onX/hG/EjUU/NpDxnIryeTDamVRTBeWfgQDoex3g7GDzTwoQktaU5l/Asw3ZjEErQg+oQVToQ6jYZlA==}
peerDependencies:
vite: ^4.2.0 || ^5.0.0
vitest: '>=1.0.0-beta.4 || >=1'
dependencies:
'@codspeed/core': 2.3.1
- vite: 5.1.4(@types/node@20.11.20)(terser@5.28.1)
- vitest: 1.3.1(@types/node@20.11.20)(jsdom@24.0.0)(terser@5.28.1)
+ vite: 5.1.5(@types/node@20.11.20)(terser@5.29.1)
+ vitest: 1.3.1(@types/node@20.11.20)(jsdom@24.0.0)(terser@5.29.1)
dev: true
/@esbuild/aix-ppc64@0.19.10:
@@ -1220,7 +1220,7 @@ packages:
- supports-color
dev: true
- /@rollup/plugin-alias@5.1.0(rollup@4.12.0):
+ /@rollup/plugin-alias@5.1.0(rollup@4.12.1):
resolution: {integrity: sha512-lpA3RZ9PdIG7qqhEfv79tBffNaoDuukFDrmhLqg9ifv99u/ehn+lOg30x2zmhf8AQqQUZaMk/B9fZraQ6/acDQ==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -1229,11 +1229,11 @@ packages:
rollup:
optional: true
dependencies:
- rollup: 4.12.0
+ rollup: 4.12.1
slash: 4.0.0
dev: true
- /@rollup/plugin-commonjs@25.0.7(rollup@4.12.0):
+ /@rollup/plugin-commonjs@25.0.7(rollup@4.12.1):
resolution: {integrity: sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -1242,16 +1242,16 @@ packages:
rollup:
optional: true
dependencies:
- '@rollup/pluginutils': 5.1.0(rollup@4.12.0)
+ '@rollup/pluginutils': 5.1.0(rollup@4.12.1)
commondir: 1.0.1
estree-walker: 2.0.2
glob: 8.1.0
is-reference: 1.2.1
magic-string: 0.30.8
- rollup: 4.12.0
+ rollup: 4.12.1
dev: true
- /@rollup/plugin-inject@5.0.5(rollup@4.12.0):
+ /@rollup/plugin-inject@5.0.5(rollup@4.12.1):
resolution: {integrity: sha512-2+DEJbNBoPROPkgTDNe8/1YXWcqxbN5DTjASVIOx8HS+pITXushyNiBV56RB08zuptzz8gT3YfkqriTBVycepg==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -1260,13 +1260,13 @@ packages:
rollup:
optional: true
dependencies:
- '@rollup/pluginutils': 5.1.0(rollup@4.12.0)
+ '@rollup/pluginutils': 5.1.0(rollup@4.12.1)
estree-walker: 2.0.2
magic-string: 0.30.8
- rollup: 4.12.0
+ rollup: 4.12.1
dev: true
- /@rollup/plugin-json@6.1.0(rollup@4.12.0):
+ /@rollup/plugin-json@6.1.0(rollup@4.12.1):
resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -1275,11 +1275,11 @@ packages:
rollup:
optional: true
dependencies:
- '@rollup/pluginutils': 5.1.0(rollup@4.12.0)
- rollup: 4.12.0
+ '@rollup/pluginutils': 5.1.0(rollup@4.12.1)
+ rollup: 4.12.1
dev: true
- /@rollup/plugin-node-resolve@15.2.3(rollup@4.12.0):
+ /@rollup/plugin-node-resolve@15.2.3(rollup@4.12.1):
resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -1288,16 +1288,16 @@ packages:
rollup:
optional: true
dependencies:
- '@rollup/pluginutils': 5.1.0(rollup@4.12.0)
+ '@rollup/pluginutils': 5.1.0(rollup@4.12.1)
'@types/resolve': 1.20.2
deepmerge: 4.3.1
is-builtin-module: 3.2.1
is-module: 1.0.0
resolve: 1.22.8
- rollup: 4.12.0
+ rollup: 4.12.1
dev: true
- /@rollup/plugin-replace@5.0.4(rollup@4.12.0):
+ /@rollup/plugin-replace@5.0.4(rollup@4.12.1):
resolution: {integrity: sha512-E2hmRnlh09K8HGT0rOnnri9OTh+BILGr7NVJGB30S4E3cLRn3J0xjdiyOZ74adPs4NiAMgrjUMGAZNJDBgsdmQ==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -1306,12 +1306,12 @@ packages:
rollup:
optional: true
dependencies:
- '@rollup/pluginutils': 5.1.0(rollup@4.12.0)
+ '@rollup/pluginutils': 5.1.0(rollup@4.12.1)
magic-string: 0.30.8
- rollup: 4.12.0
+ rollup: 4.12.1
dev: true
- /@rollup/plugin-terser@0.4.4(rollup@4.12.0):
+ /@rollup/plugin-terser@0.4.4(rollup@4.12.1):
resolution: {integrity: sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -1320,13 +1320,13 @@ packages:
rollup:
optional: true
dependencies:
- rollup: 4.12.0
+ rollup: 4.12.1
serialize-javascript: 6.0.1
smob: 1.4.1
- terser: 5.28.1
+ terser: 5.29.1
dev: true
- /@rollup/pluginutils@5.1.0(rollup@4.12.0):
+ /@rollup/pluginutils@5.1.0(rollup@4.12.1):
resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -1338,107 +1338,107 @@ packages:
'@types/estree': 1.0.3
estree-walker: 2.0.2
picomatch: 2.3.1
- rollup: 4.12.0
+ rollup: 4.12.1
dev: true
- /@rollup/rollup-android-arm-eabi@4.12.0:
- resolution: {integrity: sha512-+ac02NL/2TCKRrJu2wffk1kZ+RyqxVUlbjSagNgPm94frxtr+XDL12E5Ll1enWskLrtrZ2r8L3wED1orIibV/w==}
+ /@rollup/rollup-android-arm-eabi@4.12.1:
+ resolution: {integrity: sha512-iU2Sya8hNn1LhsYyf0N+L4Gf9Qc+9eBTJJJsaOGUp+7x4n2M9dxTt8UvhJl3oeftSjblSlpCfvjA/IfP3g5VjQ==}
cpu: [arm]
os: [android]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-android-arm64@4.12.0:
- resolution: {integrity: sha512-OBqcX2BMe6nvjQ0Nyp7cC90cnumt8PXmO7Dp3gfAju/6YwG0Tj74z1vKrfRz7qAv23nBcYM8BCbhrsWqO7PzQQ==}
+ /@rollup/rollup-android-arm64@4.12.1:
+ resolution: {integrity: sha512-wlzcWiH2Ir7rdMELxFE5vuM7D6TsOcJ2Yw0c3vaBR3VOsJFVTx9xvwnAvhgU5Ii8Gd6+I11qNHwndDscIm0HXg==}
cpu: [arm64]
os: [android]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-darwin-arm64@4.12.0:
- resolution: {integrity: sha512-X64tZd8dRE/QTrBIEs63kaOBG0b5GVEd3ccoLtyf6IdXtHdh8h+I56C2yC3PtC9Ucnv0CpNFJLqKFVgCYe0lOQ==}
+ /@rollup/rollup-darwin-arm64@4.12.1:
+ resolution: {integrity: sha512-YRXa1+aZIFN5BaImK+84B3uNK8C6+ynKLPgvn29X9s0LTVCByp54TB7tdSMHDR7GTV39bz1lOmlLDuedgTwwHg==}
cpu: [arm64]
os: [darwin]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-darwin-x64@4.12.0:
- resolution: {integrity: sha512-cc71KUZoVbUJmGP2cOuiZ9HSOP14AzBAThn3OU+9LcA1+IUqswJyR1cAJj3Mg55HbjZP6OLAIscbQsQLrpgTOg==}
+ /@rollup/rollup-darwin-x64@4.12.1:
+ resolution: {integrity: sha512-opjWJ4MevxeA8FhlngQWPBOvVWYNPFkq6/25rGgG+KOy0r8clYwL1CFd+PGwRqqMFVQ4/Qd3sQu5t7ucP7C/Uw==}
cpu: [x64]
os: [darwin]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-linux-arm-gnueabihf@4.12.0:
- resolution: {integrity: sha512-a6w/Y3hyyO6GlpKL2xJ4IOh/7d+APaqLYdMf86xnczU3nurFTaVN9s9jOXQg97BE4nYm/7Ga51rjec5nfRdrvA==}
+ /@rollup/rollup-linux-arm-gnueabihf@4.12.1:
+ resolution: {integrity: sha512-uBkwaI+gBUlIe+EfbNnY5xNyXuhZbDSx2nzzW8tRMjUmpScd6lCQYKY2V9BATHtv5Ef2OBq6SChEP8h+/cxifQ==}
cpu: [arm]
os: [linux]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-linux-arm64-gnu@4.12.0:
- resolution: {integrity: sha512-0fZBq27b+D7Ar5CQMofVN8sggOVhEtzFUwOwPppQt0k+VR+7UHMZZY4y+64WJ06XOhBTKXtQB/Sv0NwQMXyNAA==}
+ /@rollup/rollup-linux-arm64-gnu@4.12.1:
+ resolution: {integrity: sha512-0bK9aG1kIg0Su7OcFTlexkVeNZ5IzEsnz1ept87a0TUgZ6HplSgkJAnFpEVRW7GRcikT4GlPV0pbtVedOaXHQQ==}
cpu: [arm64]
os: [linux]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-linux-arm64-musl@4.12.0:
- resolution: {integrity: sha512-eTvzUS3hhhlgeAv6bfigekzWZjaEX9xP9HhxB0Dvrdbkk5w/b+1Sxct2ZuDxNJKzsRStSq1EaEkVSEe7A7ipgQ==}
+ /@rollup/rollup-linux-arm64-musl@4.12.1:
+ resolution: {integrity: sha512-qB6AFRXuP8bdkBI4D7UPUbE7OQf7u5OL+R94JE42Z2Qjmyj74FtDdLGeriRyBDhm4rQSvqAGCGC01b8Fu2LthQ==}
cpu: [arm64]
os: [linux]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-linux-riscv64-gnu@4.12.0:
- resolution: {integrity: sha512-ix+qAB9qmrCRiaO71VFfY8rkiAZJL8zQRXveS27HS+pKdjwUfEhqo2+YF2oI+H/22Xsiski+qqwIBxVewLK7sw==}
+ /@rollup/rollup-linux-riscv64-gnu@4.12.1:
+ resolution: {integrity: sha512-sHig3LaGlpNgDj5o8uPEoGs98RII8HpNIqFtAI8/pYABO8i0nb1QzT0JDoXF/pxzqO+FkxvwkHZo9k0NJYDedg==}
cpu: [riscv64]
os: [linux]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-linux-x64-gnu@4.12.0:
- resolution: {integrity: sha512-TenQhZVOtw/3qKOPa7d+QgkeM6xY0LtwzR8OplmyL5LrgTWIXpTQg2Q2ycBf8jm+SFW2Wt/DTn1gf7nFp3ssVA==}
+ /@rollup/rollup-linux-x64-gnu@4.12.1:
+ resolution: {integrity: sha512-nD3YcUv6jBJbBNFvSbp0IV66+ba/1teuBcu+fBBPZ33sidxitc6ErhON3JNavaH8HlswhWMC3s5rgZpM4MtPqQ==}
cpu: [x64]
os: [linux]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-linux-x64-musl@4.12.0:
- resolution: {integrity: sha512-LfFdRhNnW0zdMvdCb5FNuWlls2WbbSridJvxOvYWgSBOYZtgBfW9UGNJG//rwMqTX1xQE9BAodvMH9tAusKDUw==}
+ /@rollup/rollup-linux-x64-musl@4.12.1:
+ resolution: {integrity: sha512-7/XVZqgBby2qp/cO0TQ8uJK+9xnSdJ9ct6gSDdEr4MfABrjTyrW6Bau7HQ73a2a5tPB7hno49A0y1jhWGDN9OQ==}
cpu: [x64]
os: [linux]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-win32-arm64-msvc@4.12.0:
- resolution: {integrity: sha512-JPDxovheWNp6d7AHCgsUlkuCKvtu3RB55iNEkaQcf0ttsDU/JZF+iQnYcQJSk/7PtT4mjjVG8N1kpwnI9SLYaw==}
+ /@rollup/rollup-win32-arm64-msvc@4.12.1:
+ resolution: {integrity: sha512-CYc64bnICG42UPL7TrhIwsJW4QcKkIt9gGlj21gq3VV0LL6XNb1yAdHVp1pIi9gkts9gGcT3OfUYHjGP7ETAiw==}
cpu: [arm64]
os: [win32]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-win32-ia32-msvc@4.12.0:
- resolution: {integrity: sha512-fjtuvMWRGJn1oZacG8IPnzIV6GF2/XG+h71FKn76OYFqySXInJtseAqdprVTDTyqPxQOG9Exak5/E9Z3+EJ8ZA==}
+ /@rollup/rollup-win32-ia32-msvc@4.12.1:
+ resolution: {integrity: sha512-LN+vnlZ9g0qlHGlS920GR4zFCqAwbv2lULrR29yGaWP9u7wF5L7GqWu9Ah6/kFZPXPUkpdZwd//TNR+9XC9hvA==}
cpu: [ia32]
os: [win32]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-win32-x64-msvc@4.12.0:
- resolution: {integrity: sha512-ZYmr5mS2wd4Dew/JjT0Fqi2NPB/ZhZ2VvPp7SmvPZb4Y1CG/LRcS6tcRo2cYU7zLK5A7cdbhWnnWmUjoI4qapg==}
+ /@rollup/rollup-win32-x64-msvc@4.12.1:
+ resolution: {integrity: sha512-n+vkrSyphvmU0qkQ6QBNXCGr2mKjhP08mPRM/Xp5Ck2FV4NrHU+y6axzDeixUrCBHVUS51TZhjqrKBBsHLKb2Q==}
cpu: [x64]
os: [win32]
requiresBuild: true
@@ -1697,14 +1697,14 @@ packages:
resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
dev: true
- /@vitejs/plugin-vue@5.0.4(vite@5.1.4)(vue@packages+vue):
+ /@vitejs/plugin-vue@5.0.4(vite@5.1.5)(vue@packages+vue):
resolution: {integrity: sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ==}
engines: {node: ^18.0.0 || >=20.0.0}
peerDependencies:
vite: ^5.0.0
vue: ^3.2.25
dependencies:
- vite: 5.1.4(@types/node@20.11.20)(terser@5.28.1)
+ vite: 5.1.5(@types/node@20.11.20)(terser@5.29.1)
vue: link:packages/vue
dev: true
@@ -1722,7 +1722,7 @@ packages:
magicast: 0.3.3
picocolors: 1.0.0
test-exclude: 6.0.0
- vitest: 1.3.1(@types/node@20.11.20)(jsdom@24.0.0)(terser@5.28.1)
+ vitest: 1.3.1(@types/node@20.11.20)(jsdom@24.0.0)(terser@5.29.1)
transitivePeerDependencies:
- supports-color
dev: true
@@ -4956,7 +4956,7 @@ packages:
glob: 10.3.10
dev: true
- /rollup-plugin-dts@6.1.0(rollup@4.12.0)(typescript@5.2.2):
+ /rollup-plugin-dts@6.1.0(rollup@4.12.1)(typescript@5.2.2):
resolution: {integrity: sha512-ijSCPICkRMDKDLBK9torss07+8dl9UpY9z1N/zTeA1cIqdzMlpkV3MOOC7zukyvQfDyxa1s3Dl2+DeiP/G6DOw==}
engines: {node: '>=16'}
peerDependencies:
@@ -4964,58 +4964,58 @@ packages:
typescript: ^4.5 || ^5.0
dependencies:
magic-string: 0.30.8
- rollup: 4.12.0
+ rollup: 4.12.1
typescript: 5.2.2
optionalDependencies:
'@babel/code-frame': 7.23.5
dev: true
- /rollup-plugin-esbuild@6.1.1(esbuild@0.20.1)(rollup@4.12.0):
+ /rollup-plugin-esbuild@6.1.1(esbuild@0.20.1)(rollup@4.12.1):
resolution: {integrity: sha512-CehMY9FAqJD5OUaE/Mi1r5z0kNeYxItmRO2zG4Qnv2qWKF09J2lTy5GUzjJR354ZPrLkCj4fiBN41lo8PzBUhw==}
engines: {node: '>=14.18.0'}
peerDependencies:
esbuild: '>=0.18.0'
rollup: ^1.20.0 || ^2.0.0 || ^3.0.0 || ^4.0.0
dependencies:
- '@rollup/pluginutils': 5.1.0(rollup@4.12.0)
+ '@rollup/pluginutils': 5.1.0(rollup@4.12.1)
debug: 4.3.4
es-module-lexer: 1.3.1
esbuild: 0.20.1
get-tsconfig: 4.7.2
- rollup: 4.12.0
+ rollup: 4.12.1
transitivePeerDependencies:
- supports-color
dev: true
- /rollup-plugin-polyfill-node@0.13.0(rollup@4.12.0):
+ /rollup-plugin-polyfill-node@0.13.0(rollup@4.12.1):
resolution: {integrity: sha512-FYEvpCaD5jGtyBuBFcQImEGmTxDTPbiHjJdrYIp+mFIwgXiXabxvKUK7ZT9P31ozu2Tqm9llYQMRWsfvTMTAOw==}
peerDependencies:
rollup: ^1.20.0 || ^2.0.0 || ^3.0.0 || ^4.0.0
dependencies:
- '@rollup/plugin-inject': 5.0.5(rollup@4.12.0)
- rollup: 4.12.0
+ '@rollup/plugin-inject': 5.0.5(rollup@4.12.1)
+ rollup: 4.12.1
dev: true
- /rollup@4.12.0:
- resolution: {integrity: sha512-wz66wn4t1OHIJw3+XU7mJJQV/2NAfw5OAk6G6Hoo3zcvz/XOfQ52Vgi+AN4Uxoxi0KBBwk2g8zPrTDA4btSB/Q==}
+ /rollup@4.12.1:
+ resolution: {integrity: sha512-ggqQKvx/PsB0FaWXhIvVkSWh7a/PCLQAsMjBc+nA2M8Rv2/HG0X6zvixAB7KyZBRtifBUhy5k8voQX/mRnABPg==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
dependencies:
'@types/estree': 1.0.5
optionalDependencies:
- '@rollup/rollup-android-arm-eabi': 4.12.0
- '@rollup/rollup-android-arm64': 4.12.0
- '@rollup/rollup-darwin-arm64': 4.12.0
- '@rollup/rollup-darwin-x64': 4.12.0
- '@rollup/rollup-linux-arm-gnueabihf': 4.12.0
- '@rollup/rollup-linux-arm64-gnu': 4.12.0
- '@rollup/rollup-linux-arm64-musl': 4.12.0
- '@rollup/rollup-linux-riscv64-gnu': 4.12.0
- '@rollup/rollup-linux-x64-gnu': 4.12.0
- '@rollup/rollup-linux-x64-musl': 4.12.0
- '@rollup/rollup-win32-arm64-msvc': 4.12.0
- '@rollup/rollup-win32-ia32-msvc': 4.12.0
- '@rollup/rollup-win32-x64-msvc': 4.12.0
+ '@rollup/rollup-android-arm-eabi': 4.12.1
+ '@rollup/rollup-android-arm64': 4.12.1
+ '@rollup/rollup-darwin-arm64': 4.12.1
+ '@rollup/rollup-darwin-x64': 4.12.1
+ '@rollup/rollup-linux-arm-gnueabihf': 4.12.1
+ '@rollup/rollup-linux-arm64-gnu': 4.12.1
+ '@rollup/rollup-linux-arm64-musl': 4.12.1
+ '@rollup/rollup-linux-riscv64-gnu': 4.12.1
+ '@rollup/rollup-linux-x64-gnu': 4.12.1
+ '@rollup/rollup-linux-x64-musl': 4.12.1
+ '@rollup/rollup-win32-arm64-msvc': 4.12.1
+ '@rollup/rollup-win32-ia32-msvc': 4.12.1
+ '@rollup/rollup-win32-x64-msvc': 4.12.1
fsevents: 2.3.3
dev: true
@@ -5406,8 +5406,8 @@ packages:
temp-dir: 3.0.0
dev: true
- /terser@5.28.1:
- resolution: {integrity: sha512-wM+bZp54v/E9eRRGXb5ZFDvinrJIOaTapx3WUokyVGZu5ucVCK55zEgGd5Dl2fSr3jUo5sDiERErUWLY6QPFyA==}
+ /terser@5.29.1:
+ resolution: {integrity: sha512-lZQ/fyaIGxsbGxApKmoPTODIzELy3++mXhS5hOqaAWZjQtpq/hFHAc+rm29NND1rYRxRWKcjuARNwULNXa5RtQ==}
engines: {node: '>=10'}
hasBin: true
dependencies:
@@ -5652,7 +5652,7 @@ packages:
engines: {node: '>= 0.8'}
dev: true
- /vite-node@1.3.1(@types/node@20.11.20)(terser@5.28.1):
+ /vite-node@1.3.1(@types/node@20.11.20)(terser@5.29.1):
resolution: {integrity: sha512-azbRrqRxlWTJEVbzInZCTchx0X69M/XPTCz4H+TLvlTcR/xH/3hkRqhOakT41fMJCMzXTu4UvegkZiEoJAWvng==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
@@ -5661,7 +5661,7 @@ packages:
debug: 4.3.4
pathe: 1.1.1
picocolors: 1.0.0
- vite: 5.1.4(@types/node@20.11.20)(terser@5.28.1)
+ vite: 5.1.5(@types/node@20.11.20)(terser@5.29.1)
transitivePeerDependencies:
- '@types/node'
- less
@@ -5673,8 +5673,8 @@ packages:
- terser
dev: true
- /vite@5.1.4(@types/node@20.11.20)(terser@5.28.1):
- resolution: {integrity: sha512-n+MPqzq+d9nMVTKyewqw6kSt+R3CkvF9QAKY8obiQn8g1fwTscKxyfaYnC632HtBXAQGc1Yjomphwn1dtwGAHg==}
+ /vite@5.1.5(@types/node@20.11.20)(terser@5.29.1):
+ resolution: {integrity: sha512-BdN1xh0Of/oQafhU+FvopafUp6WaYenLU/NFoL5WyJL++GxkNfieKzBhM24H3HVsPQrlAqB7iJYTHabzaRed5Q==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
@@ -5704,13 +5704,13 @@ packages:
'@types/node': 20.11.20
esbuild: 0.19.10
postcss: 8.4.35
- rollup: 4.12.0
- terser: 5.28.1
+ rollup: 4.12.1
+ terser: 5.29.1
optionalDependencies:
fsevents: 2.3.3
dev: true
- /vitest@1.3.1(@types/node@20.11.20)(jsdom@24.0.0)(terser@5.28.1):
+ /vitest@1.3.1(@types/node@20.11.20)(jsdom@24.0.0)(terser@5.29.1):
resolution: {integrity: sha512-/1QJqXs8YbCrfv/GPQ05wAZf2eakUPLPa18vkJAKE7RXOKfVHqMZZ1WlTjiwl6Gcn65M5vpNUB6EFLnEdRdEXQ==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
@@ -5754,8 +5754,8 @@ packages:
strip-literal: 2.0.0
tinybench: 2.5.1
tinypool: 0.8.2
- vite: 5.1.4(@types/node@20.11.20)(terser@5.28.1)
- vite-node: 1.3.1(@types/node@20.11.20)(terser@5.28.1)
+ vite: 5.1.5(@types/node@20.11.20)(terser@5.29.1)
+ vite-node: 1.3.1(@types/node@20.11.20)(terser@5.29.1)
why-is-node-running: 2.2.2
transitivePeerDependencies:
- less
From cc1626cd6dd34594fb47a7ffadb971b6d32b87e0 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Mon, 11 Mar 2024 17:56:34 +0800
Subject: [PATCH 7/9] chore(deps): update dependency puppeteer to ~22.4.1
(#10451)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
package.json | 2 +-
pnpm-lock.yaml | 20 ++++++++++----------
2 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/package.json b/package.json
index a41e5e35df0..d5728eab2c1 100644
--- a/package.json
+++ b/package.json
@@ -98,7 +98,7 @@
"prettier": "^3.2.5",
"pretty-bytes": "^6.1.1",
"pug": "^3.0.2",
- "puppeteer": "~22.2.0",
+ "puppeteer": "~22.4.1",
"rimraf": "^5.0.5",
"rollup": "^4.12.1",
"rollup-plugin-dts": "^6.1.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 519626067f3..96422d5e625 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -126,8 +126,8 @@ importers:
specifier: ^3.0.2
version: 3.0.2
puppeteer:
- specifier: ~22.2.0
- version: 22.2.0(typescript@5.2.2)
+ specifier: ~22.4.1
+ version: 22.4.1(typescript@5.2.2)
rimraf:
specifier: ^5.0.5
version: 5.0.5
@@ -2188,8 +2188,8 @@ packages:
fsevents: 2.3.3
dev: true
- /chromium-bidi@0.5.9(devtools-protocol@0.0.1249869):
- resolution: {integrity: sha512-wOTX3m2zuHX0zRX4h7Ol1DAGz0cqHzo2IrAPvOqBxdd4ZR32vxg4FKNjmBihi1oP9b1QGSBBG5VNUUXUCsxDfg==}
+ /chromium-bidi@0.5.12(devtools-protocol@0.0.1249869):
+ resolution: {integrity: sha512-sZMgEBWKbupD0Q7lyFu8AWkrE+rs5ycE12jFkGwIgD/VS8lDPtelPlXM7LYaq4zrkZ/O2L3f4afHUHL0ICdKog==}
peerDependencies:
devtools-protocol: '*'
dependencies:
@@ -4760,12 +4760,12 @@ packages:
engines: {node: '>=6'}
dev: true
- /puppeteer-core@22.2.0:
- resolution: {integrity: sha512-rxLM860FP05CxCPAn6dwY0KnVhbnogsXu4XORb+2hb/va69v7R1VdJWLMGHd7EE5wfpT8oFZ7Q6NN85OhOtV9Q==}
+ /puppeteer-core@22.4.1:
+ resolution: {integrity: sha512-l9nf8NcirYOHdID12CIMWyy7dqcJCVtgVS+YAiJuUJHg8+9yjgPiG2PcNhojIEEpCkvw3FxvnyITVfKVmkWpjA==}
engines: {node: '>=18'}
dependencies:
'@puppeteer/browsers': 2.1.0
- chromium-bidi: 0.5.9(devtools-protocol@0.0.1249869)
+ chromium-bidi: 0.5.12(devtools-protocol@0.0.1249869)
cross-fetch: 4.0.0
debug: 4.3.4
devtools-protocol: 0.0.1249869
@@ -4777,15 +4777,15 @@ packages:
- utf-8-validate
dev: true
- /puppeteer@22.2.0(typescript@5.2.2):
- resolution: {integrity: sha512-0Ax7zeqqbQL6Zcpo1WAvrqWQAnGsLB4tmQUUwsb5Cfo05XaQ78LWUUjaO4um7qaddKpZfk0vXlGcRVwtedpWfg==}
+ /puppeteer@22.4.1(typescript@5.2.2):
+ resolution: {integrity: sha512-Mag1wRLanzwS4yEUyrDRBUgsKlH3dpL6oAfVwNHG09oxd0+ySsatMvYj7HwjynWy/S+Hg+XHLgjyC/F6CsL/lg==}
engines: {node: '>=18'}
hasBin: true
requiresBuild: true
dependencies:
'@puppeteer/browsers': 2.1.0
cosmiconfig: 9.0.0(typescript@5.2.2)
- puppeteer-core: 22.2.0
+ puppeteer-core: 22.4.1
transitivePeerDependencies:
- bufferutil
- encoding
From 3648498ae55e239a54fff710a923531d16bde971 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Mon, 11 Mar 2024 18:05:11 +0800
Subject: [PATCH 8/9] chore(deps): update all non-major dependencies (#10450)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
package.json | 4 ++--
pnpm-lock.yaml | 48 ++++++++++++++++++++++++------------------------
2 files changed, 26 insertions(+), 26 deletions(-)
diff --git a/package.json b/package.json
index d5728eab2c1..e94766a31c5 100644
--- a/package.json
+++ b/package.json
@@ -70,7 +70,7 @@
"@rollup/plugin-terser": "^0.4.4",
"@types/hash-sum": "^1.0.2",
"@types/minimist": "^1.2.5",
- "@types/node": "^20.11.20",
+ "@types/node": "^20.11.25",
"@types/semver": "^7.5.8",
"@typescript-eslint/eslint-plugin": "^7.1.1",
"@typescript-eslint/parser": "^7.1.1",
@@ -91,7 +91,7 @@
"lodash": "^4.17.21",
"magic-string": "^0.30.8",
"markdown-table": "^3.0.3",
- "marked": "^12.0.0",
+ "marked": "^12.0.1",
"minimist": "^1.2.8",
"npm-run-all2": "^6.1.2",
"picocolors": "^1.0.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 96422d5e625..4436f04b254 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -42,8 +42,8 @@ importers:
specifier: ^1.2.5
version: 1.2.5
'@types/node':
- specifier: ^20.11.20
- version: 20.11.20
+ specifier: ^20.11.25
+ version: 20.11.25
'@types/semver':
specifier: ^7.5.8
version: 7.5.8
@@ -105,8 +105,8 @@ importers:
specifier: ^3.0.3
version: 3.0.3
marked:
- specifier: ^12.0.0
- version: 12.0.0
+ specifier: ^12.0.1
+ version: 12.0.1
minimist:
specifier: ^1.2.8
version: 1.2.8
@@ -169,10 +169,10 @@ importers:
version: 5.2.2
vite:
specifier: ^5.1.5
- version: 5.1.5(@types/node@20.11.20)(terser@5.29.1)
+ version: 5.1.5(@types/node@20.11.25)(terser@5.29.1)
vitest:
specifier: ^1.3.1
- version: 1.3.1(@types/node@20.11.20)(jsdom@24.0.0)(terser@5.29.1)
+ version: 1.3.1(@types/node@20.11.25)(jsdom@24.0.0)(terser@5.29.1)
packages/compiler-core:
dependencies:
@@ -364,7 +364,7 @@ importers:
version: 5.0.4(vite@5.1.5)(vue@packages+vue)
vite:
specifier: ^5.1.5
- version: 5.1.5(@types/node@20.11.20)(terser@5.29.1)
+ version: 5.1.5(@types/node@20.11.25)(terser@5.29.1)
packages/shared: {}
@@ -631,8 +631,8 @@ packages:
vitest: '>=1.0.0-beta.4 || >=1'
dependencies:
'@codspeed/core': 2.3.1
- vite: 5.1.5(@types/node@20.11.20)(terser@5.29.1)
- vitest: 1.3.1(@types/node@20.11.20)(jsdom@24.0.0)(terser@5.29.1)
+ vite: 5.1.5(@types/node@20.11.25)(terser@5.29.1)
+ vitest: 1.3.1(@types/node@20.11.25)(jsdom@24.0.0)(terser@5.29.1)
dev: true
/@esbuild/aix-ppc64@0.19.10:
@@ -1473,8 +1473,8 @@ packages:
resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==}
dev: true
- /@types/node@20.11.20:
- resolution: {integrity: sha512-7/rR21OS+fq8IyHTgtLkDK949uzsa6n8BkziAKtPVpugIkO6D+/ooXMvzXxDnZrmtXVfjb1bKQafYpb8s89LOg==}
+ /@types/node@20.11.25:
+ resolution: {integrity: sha512-TBHyJxk2b7HceLVGFcpAUjsa5zIdsPWlR6XHfyGzd0SFu+/NFgQgMAl96MSDZgQDvJAvV6BKsFOrt6zIL09JDw==}
dependencies:
undici-types: 5.26.5
dev: true
@@ -1495,7 +1495,7 @@ packages:
resolution: {integrity: sha512-Km7XAtUIduROw7QPgvcft0lIupeG8a8rdKL8RiSyKvlE7dYY31fEn41HVuQsRFDuROA8tA4K2UVL+WdfFmErBA==}
requiresBuild: true
dependencies:
- '@types/node': 20.11.20
+ '@types/node': 20.11.25
dev: true
optional: true
@@ -1704,7 +1704,7 @@ packages:
vite: ^5.0.0
vue: ^3.2.25
dependencies:
- vite: 5.1.5(@types/node@20.11.20)(terser@5.29.1)
+ vite: 5.1.5(@types/node@20.11.25)(terser@5.29.1)
vue: link:packages/vue
dev: true
@@ -1722,7 +1722,7 @@ packages:
magicast: 0.3.3
picocolors: 1.0.0
test-exclude: 6.0.0
- vitest: 1.3.1(@types/node@20.11.20)(jsdom@24.0.0)(terser@5.29.1)
+ vitest: 1.3.1(@types/node@20.11.25)(jsdom@24.0.0)(terser@5.29.1)
transitivePeerDependencies:
- supports-color
dev: true
@@ -4065,8 +4065,8 @@ packages:
resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==}
dev: true
- /marked@12.0.0:
- resolution: {integrity: sha512-Vkwtq9rLqXryZnWaQc86+FHLC6tr/fycMfYAhiOIXkrNmeGAyhSxjqu0Rs1i0bBqw5u0S7+lV9fdH2ZSVaoa0w==}
+ /marked@12.0.1:
+ resolution: {integrity: sha512-Y1/V2yafOcOdWQCX0XpAKXzDakPOpn6U0YLxTJs3cww6VxOzZV1BTOOYWLvH3gX38cq+iLwljHHTnMtlDfg01Q==}
engines: {node: '>= 18'}
hasBin: true
dev: true
@@ -5652,7 +5652,7 @@ packages:
engines: {node: '>= 0.8'}
dev: true
- /vite-node@1.3.1(@types/node@20.11.20)(terser@5.29.1):
+ /vite-node@1.3.1(@types/node@20.11.25)(terser@5.29.1):
resolution: {integrity: sha512-azbRrqRxlWTJEVbzInZCTchx0X69M/XPTCz4H+TLvlTcR/xH/3hkRqhOakT41fMJCMzXTu4UvegkZiEoJAWvng==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
@@ -5661,7 +5661,7 @@ packages:
debug: 4.3.4
pathe: 1.1.1
picocolors: 1.0.0
- vite: 5.1.5(@types/node@20.11.20)(terser@5.29.1)
+ vite: 5.1.5(@types/node@20.11.25)(terser@5.29.1)
transitivePeerDependencies:
- '@types/node'
- less
@@ -5673,7 +5673,7 @@ packages:
- terser
dev: true
- /vite@5.1.5(@types/node@20.11.20)(terser@5.29.1):
+ /vite@5.1.5(@types/node@20.11.25)(terser@5.29.1):
resolution: {integrity: sha512-BdN1xh0Of/oQafhU+FvopafUp6WaYenLU/NFoL5WyJL++GxkNfieKzBhM24H3HVsPQrlAqB7iJYTHabzaRed5Q==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
@@ -5701,7 +5701,7 @@ packages:
terser:
optional: true
dependencies:
- '@types/node': 20.11.20
+ '@types/node': 20.11.25
esbuild: 0.19.10
postcss: 8.4.35
rollup: 4.12.1
@@ -5710,7 +5710,7 @@ packages:
fsevents: 2.3.3
dev: true
- /vitest@1.3.1(@types/node@20.11.20)(jsdom@24.0.0)(terser@5.29.1):
+ /vitest@1.3.1(@types/node@20.11.25)(jsdom@24.0.0)(terser@5.29.1):
resolution: {integrity: sha512-/1QJqXs8YbCrfv/GPQ05wAZf2eakUPLPa18vkJAKE7RXOKfVHqMZZ1WlTjiwl6Gcn65M5vpNUB6EFLnEdRdEXQ==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
@@ -5735,7 +5735,7 @@ packages:
jsdom:
optional: true
dependencies:
- '@types/node': 20.11.20
+ '@types/node': 20.11.25
'@vitest/expect': 1.3.1
'@vitest/runner': 1.3.1
'@vitest/snapshot': 1.3.1
@@ -5754,8 +5754,8 @@ packages:
strip-literal: 2.0.0
tinybench: 2.5.1
tinypool: 0.8.2
- vite: 5.1.5(@types/node@20.11.20)(terser@5.29.1)
- vite-node: 1.3.1(@types/node@20.11.20)(terser@5.29.1)
+ vite: 5.1.5(@types/node@20.11.25)(terser@5.29.1)
+ vite-node: 1.3.1(@types/node@20.11.25)(terser@5.29.1)
why-is-node-running: 2.2.2
transitivePeerDependencies:
- less
From 9e8ac0c367522922b5d8442b5a3cc508666978af Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E4=B8=B6=E8=BF=9C=E6=96=B9?=
Date: Tue, 12 Mar 2024 21:46:26 +0800
Subject: [PATCH 9/9] chore(playground): save `tsconfig.json` to the root
directory; update Node.js version requirement (#9086)
Co-authored-by: Haoqun Jiang
---
packages/sfc-playground/src/download/download.ts | 2 +-
packages/sfc-playground/src/download/template/README.md | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/packages/sfc-playground/src/download/download.ts b/packages/sfc-playground/src/download/download.ts
index f981134a701..28d836edb11 100644
--- a/packages/sfc-playground/src/download/download.ts
+++ b/packages/sfc-playground/src/download/download.ts
@@ -27,7 +27,7 @@ export async function downloadProject(store: ReplStore) {
const files = store.getFiles()
for (const file in files) {
- if (file !== 'import-map.json') {
+ if (file !== 'import-map.json' && file !== 'tsconfig.json') {
src.file(file, files[file])
} else {
zip.file(file, files[file])
diff --git a/packages/sfc-playground/src/download/template/README.md b/packages/sfc-playground/src/download/template/README.md
index 39c47d255ae..9c43370cb8a 100644
--- a/packages/sfc-playground/src/download/template/README.md
+++ b/packages/sfc-playground/src/download/template/README.md
@@ -1,6 +1,6 @@
# Vite Vue Starter
-This is a project template using [Vite](https://vitejs.dev/). It requires [Node.js](https://nodejs.org) v12+.
+This is a project template using [Vite](https://vitejs.dev/). It requires [Node.js](https://nodejs.org) version 18+, 20+.
To start: