Skip to content

Commit 6048627

Browse files
authored
Merge pull request vuejs#305 from vuejs/bump-deps
chore: bump to vue 3.0.3
2 parents 7d05d15 + 19804de commit 6048627

File tree

6 files changed

+149
-148
lines changed

6 files changed

+149
-148
lines changed

e2e/__projects__/basic/components/ScriptSetup.vue

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@
44
<span>{{ msg }}</span>
55
</template>
66

7-
<script setup="props, { emit }" lang="ts">
8-
export { default as Basic } from './Basic.vue'
9-
7+
<script setup lang="ts">
8+
import Basic from './Basic.vue'
109
import { ref } from 'vue'
11-
export const num = ref(5)
10+
11+
const num = ref(5)
1212
const greet = () => console.log('greet')
13-
export const increase = () => {
13+
const increase = () => {
1414
greet()
1515
num.value++
1616
}
17-
export const msg = 'hello world'
17+
const msg = 'hello world'
1818
</script>

e2e/__projects__/basic/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@
88
"test": "jest --no-cache --coverage test.js"
99
},
1010
"dependencies": {
11-
"vue": "^3.0.0"
11+
"vue": "3.0.3"
1212
},
1313
"devDependencies": {
1414
"@babel/core": "^7.2.2",
1515
"@babel/preset-env": "^7.2.3",
16-
"@vue/compiler-sfc": "^3.0.0",
16+
"@vue/compiler-sfc": "3.0.3",
1717
"babel-helper-vue-jsx-merge-props": "^2.0.3",
1818
"babel-plugin-syntax-jsx": "^6.18.0",
1919
"babel-plugin-transform-vue-jsx": "^3.7.0",

e2e/__projects__/basic/yarn.lock

Lines changed: 68 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -250,10 +250,10 @@
250250
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.9.4.tgz#68a35e6b0319bbc014465be43828300113f2f2e8"
251251
integrity sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==
252252

253-
"@babel/parser@^7.11.5":
254-
version "7.11.5"
255-
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.11.5.tgz#c7ff6303df71080ec7a4f5b8c003c58f1cf51037"
256-
integrity sha512-X9rD8qqm695vgmeaQ4fvz/o3+Wk4ZzQvSHkDBgpYKxpD4qTAUm88ZKtHkVqIOsYFFbIQ6wQYhC6q7pjqVK0E0Q==
253+
"@babel/parser@^7.12.0":
254+
version "7.12.7"
255+
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.12.7.tgz#fee7b39fe809d0e73e5b25eecaf5780ef3d73056"
256+
integrity sha512-oWR02Ubp4xTLCAqPRiNIuMVgNO5Aif/xpXtabhzW2HWUD47XJsAB4Zd/Rg30+XeQA3juXigV7hlquOTmwqLiwg==
257257

258258
"@babel/plugin-proposal-async-generator-functions@^7.8.3":
259259
version "7.8.3"
@@ -752,10 +752,10 @@
752752
lodash "^4.17.13"
753753
to-fast-properties "^2.0.0"
754754

755-
"@babel/types@^7.11.5":
756-
version "7.11.5"
757-
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.11.5.tgz#d9de577d01252d77c6800cee039ee64faf75662d"
758-
integrity sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==
755+
"@babel/types@^7.12.0":
756+
version "7.12.7"
757+
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.12.7.tgz#6039ff1e242640a29452c9ae572162ec9a8f5d13"
758+
integrity sha512-MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ==
759759
dependencies:
760760
"@babel/helper-validator-identifier" "^7.10.4"
761761
lodash "^4.17.19"
@@ -987,36 +987,36 @@
987987
dependencies:
988988
"@types/yargs-parser" "*"
989989

990-
"@vue/compiler-core@3.0.0":
991-
version "3.0.0"
992-
resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.0.0.tgz#25e4f079cf6c39f83bad23700f814c619105a0f2"
993-
integrity sha512-XqPC7vdv4rFE77S71oCHmT1K4Ks3WE2Gi6Lr4B5wn0Idmp+NyQQBUHsCNieMDRiEpgtJrw+yOHslrsV0AfAsfQ==
990+
"@vue/compiler-core@3.0.3":
991+
version "3.0.3"
992+
resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.0.3.tgz#dbb4d5eb91f294038f0bed170a1c25f59f7dc74f"
993+
integrity sha512-iWlRT8RYLmz7zkg84pTOriNUzjH7XACWN++ImFkskWXWeev29IKi7p76T9jKDaMZoPiGcUZ0k9wayuASWVxOwg==
994994
dependencies:
995-
"@babel/parser" "^7.11.5"
996-
"@babel/types" "^7.11.5"
997-
"@vue/shared" "3.0.0"
995+
"@babel/parser" "^7.12.0"
996+
"@babel/types" "^7.12.0"
997+
"@vue/shared" "3.0.3"
998998
estree-walker "^2.0.1"
999999
source-map "^0.6.1"
10001000

1001-
"@vue/compiler-dom@3.0.0":
1002-
version "3.0.0"
1003-
resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.0.0.tgz#4cbb48fcf1f852daef2babcf9953b681ac463526"
1004-
integrity sha512-ukDEGOP8P7lCPyStuM3F2iD5w2QPgUu2xwCW2XNeqPjFKIlR2xMsWjy4raI/cLjN6W16GtlMFaZdK8tLj5PRog==
1001+
"@vue/compiler-dom@3.0.3":
1002+
version "3.0.3"
1003+
resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.0.3.tgz#582ba30bc82da8409868bc1153ff0e0e2be617e5"
1004+
integrity sha512-6GdUbDPjsc0MDZGAgpi4lox+d+aW9/brscwBOLOFfy9wcI9b6yLPmBbjdIsJq3pYdJWbdvACdJ77avBBdHEP8A==
10051005
dependencies:
1006-
"@vue/compiler-core" "3.0.0"
1007-
"@vue/shared" "3.0.0"
1006+
"@vue/compiler-core" "3.0.3"
1007+
"@vue/shared" "3.0.3"
10081008

1009-
"@vue/compiler-sfc@^3.0.0":
1010-
version "3.0.0"
1011-
resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.0.0.tgz#efa38037984bd64aae315828aa5c1248c6eadca9"
1012-
integrity sha512-1Bn4L5jNRm6tlb79YwqYUGGe+Yc9PRoRSJi67NJX6icdhf84+tRMtESbx1zCLL9QixQXu2+7aLkXHxvh4RpqAA==
1013-
dependencies:
1014-
"@babel/parser" "^7.11.5"
1015-
"@babel/types" "^7.11.5"
1016-
"@vue/compiler-core" "3.0.0"
1017-
"@vue/compiler-dom" "3.0.0"
1018-
"@vue/compiler-ssr" "3.0.0"
1019-
"@vue/shared" "3.0.0"
1009+
"@vue/compiler-sfc@3.0.3":
1010+
version "3.0.3"
1011+
resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.0.3.tgz#7fad9d40e139dd717713c0db701e1eb776f8349f"
1012+
integrity sha512-YocHSirye85kRVC4lU0+SE6uhrwGJzbhwkrqG4g6kmsAUopZ0qUjbICMlej5bYx2+AUz9yBIM7hpK8nIKFVFjg==
1013+
dependencies:
1014+
"@babel/parser" "^7.12.0"
1015+
"@babel/types" "^7.12.0"
1016+
"@vue/compiler-core" "3.0.3"
1017+
"@vue/compiler-dom" "3.0.3"
1018+
"@vue/compiler-ssr" "3.0.3"
1019+
"@vue/shared" "3.0.3"
10201020
consolidate "^0.16.0"
10211021
estree-walker "^2.0.1"
10221022
hash-sum "^2.0.0"
@@ -1025,45 +1025,45 @@
10251025
merge-source-map "^1.1.0"
10261026
postcss "^7.0.32"
10271027
postcss-modules "^3.2.2"
1028-
postcss-selector-parser "^6.0.2"
1028+
postcss-selector-parser "^6.0.4"
10291029
source-map "^0.6.1"
10301030

1031-
"@vue/compiler-ssr@3.0.0":
1032-
version "3.0.0"
1033-
resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.0.0.tgz#d717abcd23a89fb38d1497228633a21bcf9a0e28"
1034-
integrity sha512-Er41F9ZFyKB3YnNbE6JSTIGCVWve3NAQimgDOk4uP42OnckxBYKGBTutDeFNeqUZBMu/9vRHYrxlGFC9Z5jBVQ==
1031+
"@vue/compiler-ssr@3.0.3":
1032+
version "3.0.3"
1033+
resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.0.3.tgz#7d9e5c1b8c71d69865ac6c48d2e6eb2eecb68501"
1034+
integrity sha512-IjJMoHCiDk939Ix7Q5wrex59TVJr6JFQ95gf36f4G4UrVau0GGY/3HudnWT/6eyWJ7267+odqQs1uCZgDfL/Ww==
10351035
dependencies:
1036-
"@vue/compiler-dom" "3.0.0"
1037-
"@vue/shared" "3.0.0"
1036+
"@vue/compiler-dom" "3.0.3"
1037+
"@vue/shared" "3.0.3"
10381038

1039-
"@vue/reactivity@3.0.0":
1040-
version "3.0.0"
1041-
resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.0.0.tgz#fd15632a608650ce2a969c721787e27e2c80aa6b"
1042-
integrity sha512-mEGkztGQrAPZRhV7C6PorrpT3+NtuA4dY2QjMzzrW31noKhssWTajRZTwpLF39NBRrF5UU6cp9+1I0FfavMgEQ==
1039+
"@vue/reactivity@3.0.3":
1040+
version "3.0.3"
1041+
resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.0.3.tgz#681ee01ceff9219bc4da6bbb7d9c97d452e44d1d"
1042+
integrity sha512-t39Qmc42MX7wJtf8L6tHlu17eP9Rc5w4aRnxpLHNWoaRxddv/7FBhWqusJ2Bwkk8ixFHOQeejcLMt5G469WYJw==
10431043
dependencies:
1044-
"@vue/shared" "3.0.0"
1044+
"@vue/shared" "3.0.3"
10451045

1046-
"@vue/runtime-core@3.0.0":
1047-
version "3.0.0"
1048-
resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.0.0.tgz#480febf1bfe32798b6abbd71a88f8e8b473a51c2"
1049-
integrity sha512-3ABMLeA0ZbeVNLbGGLXr+pNUwqXILOqz8WCVGfDWwQb+jW114Cm8djOHVVDoqdvRETQvDf8yHSUmpKHZpQuTkA==
1046+
"@vue/runtime-core@3.0.3":
1047+
version "3.0.3"
1048+
resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.0.3.tgz#edab3c9ad122cf8afd034b174cd20c073fbf950a"
1049+
integrity sha512-Fd1JVnYI6at0W/2ERwJuTSq4S22gNt8bKEbICcvCAac7hJUZ1rylThlrhsvrgA+DVkWU01r0niNZQ4UddlNw7g==
10501050
dependencies:
1051-
"@vue/reactivity" "3.0.0"
1052-
"@vue/shared" "3.0.0"
1051+
"@vue/reactivity" "3.0.3"
1052+
"@vue/shared" "3.0.3"
10531053

1054-
"@vue/runtime-dom@3.0.0":
1055-
version "3.0.0"
1056-
resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.0.0.tgz#e0d1f7c7e22e1318696014cc3501e06b288c2e11"
1057-
integrity sha512-f312n5w9gK6mVvkDSj6/Xnot1XjlKXzFBYybmoy6ahAVC8ExbQ+LOWti1IZM/adU8VMNdKaw7Q53Hxz3y5jX8g==
1054+
"@vue/runtime-dom@3.0.3":
1055+
version "3.0.3"
1056+
resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.0.3.tgz#5e3e5e5418b9defcac988d2be0cf65596fa2cc03"
1057+
integrity sha512-ytTvSlRaEYvLQUkkpruIBizWIwuIeHER0Ch/evO6kUaPLjZjX3NerVxA40cqJx8rRjb9keQso21U2Jcpk8GsTg==
10581058
dependencies:
1059-
"@vue/runtime-core" "3.0.0"
1060-
"@vue/shared" "3.0.0"
1059+
"@vue/runtime-core" "3.0.3"
1060+
"@vue/shared" "3.0.3"
10611061
csstype "^2.6.8"
10621062

1063-
"@vue/shared@3.0.0":
1064-
version "3.0.0"
1065-
resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.0.0.tgz#ec089236629ecc0f10346b92f101ff4339169f1a"
1066-
integrity sha512-4XWL/avABGxU2E2ZF1eZq3Tj7fvksCMssDZUHOykBIMmh5d+KcAnQMC5XHMhtnA0NAvktYsA2YpdsVwVmhWzvA==
1063+
"@vue/shared@3.0.3":
1064+
version "3.0.3"
1065+
resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.0.3.tgz#ef12ebff93a446df281e8a0fd765b5aea8e7745b"
1066+
integrity sha512-yGgkF7u4W0Dmwri9XdeY50kOowN4UIX7aBQ///jbxx37itpzVjK7QzvD3ltQtPfWaJDGBfssGL0wpAgwX9OJpQ==
10671067

10681068
abab@^2.0.0:
10691069
version "2.0.3"
@@ -3370,7 +3370,7 @@ postcss-modules@^3.2.2:
33703370
postcss-modules-values "^3.0.0"
33713371
string-hash "^1.1.1"
33723372

3373-
postcss-selector-parser@^6.0.0:
3373+
postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.4:
33743374
version "6.0.4"
33753375
resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz#56075a1380a04604c38b063ea7767a129af5c2b3"
33763376
integrity sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==
@@ -4162,14 +4162,14 @@ vue-class-component@^8.0.0-beta.4:
41624162
resolved "https://registry.yarnpkg.com/vue-class-component/-/vue-class-component-8.0.0-beta.4.tgz#bff95cdd44eb450a4a4e54b69da22099613d8071"
41634163
integrity sha512-+QXBhVH/Mz8dEC+IU7e8XXM54Tn0Aj9/saybeuK8XmhQiJlcijCB8kB7CYpBEMpHWaA+DoLr6LvHMbclYRCwZQ==
41644164

4165-
vue@^3.0.0:
4166-
version "3.0.0"
4167-
resolved "https://registry.yarnpkg.com/vue/-/vue-3.0.0.tgz#cfb5df5c34efce319b113a1667d12b74dcfd9c90"
4168-
integrity sha512-ZMrAARZ32sGIaYKr7Fk2GZEBh/VhulSrGxcGBiAvbN4fhjl3tuJyNFbbbLFqGjndbLoBW66I2ECq8ICdvkKdJw==
4165+
vue@3.0.3:
4166+
version "3.0.3"
4167+
resolved "https://registry.yarnpkg.com/vue/-/vue-3.0.3.tgz#ad94a475e6ebbf3904673b6a0ae46e47b957bd72"
4168+
integrity sha512-BZG5meD5vLWdvfnRL5WqfDy+cnXO1X/SweModGUna78bdFPZW6+ZO1tU9p0acrskX3DKFcfSp2s4SZnMjABx6w==
41694169
dependencies:
4170-
"@vue/compiler-dom" "3.0.0"
4171-
"@vue/runtime-dom" "3.0.0"
4172-
"@vue/shared" "3.0.0"
4170+
"@vue/compiler-dom" "3.0.3"
4171+
"@vue/runtime-dom" "3.0.3"
4172+
"@vue/shared" "3.0.3"
41734173

41744174
w3c-hr-time@^1.0.1:
41754175
version "1.0.2"

lib/process.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ function processScriptSetup(descriptor, filePath, config) {
5151
if (!descriptor.scriptSetup) {
5252
return null
5353
}
54-
const content = compileScript(descriptor)
54+
const content = compileScript(descriptor, { id: filePath })
5555
const contentMap = mapLines(descriptor.scriptSetup.map, content.map)
5656

5757
const vueJestConfig = getVueJestConfig(config)
@@ -81,11 +81,12 @@ function processTemplate(descriptor, filename, config) {
8181

8282
let bindings
8383
if (scriptSetup) {
84-
const scriptSetupResult = compileScript(descriptor)
84+
const scriptSetupResult = compileScript(descriptor, { id: filename })
8585
bindings = scriptSetupResult.bindings
8686
}
8787

8888
const result = compileTemplate({
89+
id: filename,
8990
source: template.content,
9091
filename,
9192
preprocessLang: template.lang,

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"devDependencies": {
3232
"@babel/core": "^7.2.2",
3333
"@babel/preset-env": "^7.2.3",
34-
"@vue/compiler-sfc": "^3.0.0",
34+
"@vue/compiler-sfc": "^3.0.3",
3535
"babel-core": "^7.0.0-bridge.0",
3636
"babel-jest": "^24.9.0",
3737
"coffeescript": "^2.3.2",
@@ -57,7 +57,7 @@
5757
"semantic-release": "^15.13.2",
5858
"stylus": "^0.54.5",
5959
"typescript": "^3.2.2",
60-
"vue": "^3.0.0"
60+
"vue": "^3.0.3"
6161
},
6262
"peerDependencies": {
6363
"@babel/core": "7.x",

0 commit comments

Comments
 (0)