Skip to content

Commit 4f6620a

Browse files
author
Filipa Lacerda
committed
Merge branch 'tz-upgrade-vue' into 'master'
Upgraded Vue and related libraries See merge request gitlab-org/gitlab-ce!24159
2 parents 7108952 + bca9b6f commit 4f6620a

File tree

3 files changed

+60
-41
lines changed

3 files changed

+60
-41
lines changed

app/assets/javascripts/ide/ide_router.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ router.beforeEach((to, from, next) => {
7373
projectId: to.params.project,
7474
})
7575
.then(() => {
76-
const basePath = to.params[0] || '';
76+
const basePath = to.params.pathMatch || '';
7777
const projectId = `${to.params.namespace}/${to.params.project}`;
7878
const branchId = to.params.branchid;
7979
const mergeRequestId = to.params.mrid;

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -102,12 +102,12 @@
102102
"underscore": "^1.9.0",
103103
"url-loader": "^1.1.1",
104104
"visibilityjs": "^1.2.4",
105-
"vue": "^2.5.17",
105+
"vue": "^2.5.21",
106106
"vue-apollo": "^3.0.0-beta.25",
107-
"vue-loader": "^15.4.2",
108-
"vue-resource": "^1.5.0",
109-
"vue-router": "^3.0.1",
110-
"vue-template-compiler": "^2.5.17",
107+
"vue-loader": "^15.5.0",
108+
"vue-resource": "^1.5.1",
109+
"vue-router": "^3.0.2",
110+
"vue-template-compiler": "^2.5.21",
111111
"vue-virtual-scroll-list": "^1.2.5",
112112
"vuex": "^3.0.1",
113113
"webpack": "^4.19.1",
@@ -157,7 +157,7 @@
157157
"karma-webpack": "^4.0.0-beta.0",
158158
"nodemon": "^1.18.4",
159159
"prettier": "1.15.2",
160-
"vue-jest": "^3.0.1",
160+
"vue-jest": "^3.0.2",
161161
"webpack-dev-server": "^3.1.10",
162162
"yarn-deduplicate": "^1.0.5"
163163
},

yarn.lock

Lines changed: 53 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -721,19 +721,19 @@
721721
resolved "https://registry.yarnpkg.com/@types/zen-observable/-/zen-observable-0.8.0.tgz#8b63ab7f1aa5321248aad5ac890a485656dcea4d"
722722
integrity sha512-te5lMAWii1uEJ4FwLjzdlbw3+n0FZNOvFXHxQDKeT0dilh7HOzdMzV2TrJVUzq8ep7J4Na8OUYPRLSQkJHAlrg==
723723

724-
"@vue/component-compiler-utils@^2.0.0":
725-
version "2.2.0"
726-
resolved "https://registry.yarnpkg.com/@vue/component-compiler-utils/-/component-compiler-utils-2.2.0.tgz#bbbb7ed38a9a8a7c93abe7ef2e54a90a04b631b4"
727-
integrity sha512-pS4zlcdD7BvedyB+IfiTfrbi6C977UMIfulSk8r6uL0BU46ZE2+fUj/zbSNSfVxeaj9ElmnSni5OMwF9np+b+w==
724+
"@vue/component-compiler-utils@^2.4.0":
725+
version "2.4.0"
726+
resolved "https://registry.yarnpkg.com/@vue/component-compiler-utils/-/component-compiler-utils-2.4.0.tgz#a887b57ff06e562873a0ba1dfcf1f8068efa6e26"
727+
integrity sha512-LZyagnP+93GPiVHhu6HELEuHaSe83tfVrUgfl3ugwEc/k5yVbMu3OdaWrVqNo4hh1KK8o5fYOk2E/QpsfAxqiQ==
728728
dependencies:
729729
consolidate "^0.15.1"
730730
hash-sum "^1.0.2"
731731
lru-cache "^4.1.2"
732732
merge-source-map "^1.1.0"
733-
postcss "^6.0.20"
734-
postcss-selector-parser "^3.1.1"
733+
postcss "^7.0.7"
734+
postcss-selector-parser "^5.0.0"
735735
prettier "1.13.7"
736-
source-map "^0.5.6"
736+
source-map "^0.7.3"
737737
vue-template-es2015-compiler "^1.6.0"
738738

739739
"@vue/test-utils@^1.0.0-beta.25":
@@ -2634,6 +2634,11 @@ cssesc@^0.1.0:
26342634
resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-0.1.0.tgz#c814903e45623371a0477b40109aaafbeeaddbb4"
26352635
integrity sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=
26362636

2637+
cssesc@^2.0.0:
2638+
version "2.0.0"
2639+
resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-2.0.0.tgz#3b13bd1bb1cb36e1bcb5a4dcd27f54c5dcb35703"
2640+
integrity sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==
2641+
26372642
[email protected], "cssom@>= 0.3.2 < 0.4.0":
26382643
version "0.3.4"
26392644
resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.4.tgz#8cd52e8a3acfd68d3aed38ee0a640177d2f9d797"
@@ -3271,7 +3276,7 @@ domutils@^1.5.1:
32713276
dom-serializer "0"
32723277
domelementtype "1"
32733278

3274-
dot-prop@^4.1.0, dot-prop@^4.1.1:
3279+
dot-prop@^4.1.0:
32753280
version "4.2.0"
32763281
resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.0.tgz#1f19e0c2e1aa0e32797c49799f2837ac6af69c57"
32773282
integrity sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==
@@ -7738,12 +7743,12 @@ postcss-modules-values@^1.3.0:
77387743
icss-replace-symbols "^1.1.0"
77397744
postcss "^6.0.1"
77407745

7741-
postcss-selector-parser@^3.1.1:
7742-
version "3.1.1"
7743-
resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz#4f875f4afb0c96573d5cf4d74011aee250a7e865"
7744-
integrity sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=
7746+
postcss-selector-parser@^5.0.0:
7747+
version "5.0.0"
7748+
resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz#249044356697b33b64f1a8f7c80922dddee7195c"
7749+
integrity sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==
77457750
dependencies:
7746-
dot-prop "^4.1.1"
7751+
cssesc "^2.0.0"
77477752
indexes-of "^1.0.1"
77487753
uniq "^1.0.1"
77497754

@@ -7752,7 +7757,7 @@ postcss-value-parser@^3.3.0:
77527757
resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz#87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15"
77537758
integrity sha1-h/OPnxj3dKSrTIojL1xc6IcqnRU=
77547759

7755-
postcss@^6.0.1, postcss@^6.0.14, postcss@^6.0.20, postcss@^6.0.23:
7760+
postcss@^6.0.1, postcss@^6.0.14, postcss@^6.0.23:
77567761
version "6.0.23"
77577762
resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324"
77587763
integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==
@@ -7761,6 +7766,15 @@ postcss@^6.0.1, postcss@^6.0.14, postcss@^6.0.20, postcss@^6.0.23:
77617766
source-map "^0.6.1"
77627767
supports-color "^5.4.0"
77637768

7769+
postcss@^7.0.7:
7770+
version "7.0.7"
7771+
resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.7.tgz#2754d073f77acb4ef08f1235c36c5721a7201614"
7772+
integrity sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==
7773+
dependencies:
7774+
chalk "^2.4.1"
7775+
source-map "^0.6.1"
7776+
supports-color "^5.5.0"
7777+
77647778
prelude-ls@~1.1.2:
77657779
version "1.1.2"
77667780
resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
@@ -8905,6 +8919,11 @@ source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1:
89058919
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
89068920
integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
89078921

8922+
source-map@^0.7.3:
8923+
version "0.7.3"
8924+
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383"
8925+
integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==
8926+
89088927
source-map@~0.2.0:
89098928
version "0.2.0"
89108929
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.2.0.tgz#dab73fbcfc2ba819b4de03bd6f6eaa48164b3f9d"
@@ -9202,7 +9221,7 @@ supports-color@^3.1.0, supports-color@^3.1.2:
92029221
dependencies:
92039222
has-flag "^1.0.0"
92049223

9205-
supports-color@^5.1.0, supports-color@^5.2.0, supports-color@^5.3.0, supports-color@^5.4.0:
9224+
supports-color@^5.1.0, supports-color@^5.2.0, supports-color@^5.3.0, supports-color@^5.4.0, supports-color@^5.5.0:
92069225
version "5.5.0"
92079226
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
92089227
integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
@@ -9839,10 +9858,10 @@ vue-hot-reload-api@^2.3.0:
98399858
resolved "https://registry.yarnpkg.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.0.tgz#97976142405d13d8efae154749e88c4e358cf926"
98409859
integrity sha512-2j/t+wIbyVMP5NvctQoSUvLkYKoWAAk2QlQiilrM2a6/ulzFgdcLUJfTvs4XQ/3eZhHiBmmEojbjmM4AzZj8JA==
98419860

9842-
vue-jest@^3.0.1:
9843-
version "3.0.1"
9844-
resolved "https://registry.yarnpkg.com/vue-jest/-/vue-jest-3.0.1.tgz#127cded1a57cdfcf01fa8a10ce29579e2cb3a04d"
9845-
integrity sha512-otS+n341cTsp0pF7tuTu2x43b23x/+K0LZdAXV+ewKYIMZRqhuQaJTECWEt/cN/YZw2JC6hUM6xybdnOB4ZQ+g==
9861+
vue-jest@^3.0.2:
9862+
version "3.0.2"
9863+
resolved "https://registry.yarnpkg.com/vue-jest/-/vue-jest-3.0.2.tgz#c64bf5da9abd0d3ee16071217037696d14b0689c"
9864+
integrity sha512-5XIQ1xQFW0ZnWxHWM7adVA2IqbDsdw1vhgZfGFX4oWd75J38KIS3YT41PtiE7lpMLmNM6+VJ0uprT2mhHjUgkA==
98469865
dependencies:
98479866
babel-plugin-transform-es2015-modules-commonjs "^6.26.0"
98489867
chalk "^2.1.0"
@@ -9855,28 +9874,28 @@ vue-jest@^3.0.1:
98559874
tsconfig "^7.0.0"
98569875
vue-template-es2015-compiler "^1.6.0"
98579876

9858-
vue-loader@^15.4.2:
9859-
version "15.4.2"
9860-
resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-15.4.2.tgz#812bb26e447dd3b84c485eb634190d914ce125e2"
9861-
integrity sha512-nVV27GNIA9MeoD8yQ3dkUzwlAaAsWeYSWZHsu/K04KCD339lW0Jv2sJWsjj3721SP7sl2lYdPmjcHgkWQSp5bg==
9877+
vue-loader@^15.4.2, vue-loader@^15.5.0:
9878+
version "15.5.0"
9879+
resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-15.5.0.tgz#1ff724511b0f40aea9734f611fe34f6af6ba38f8"
9880+
integrity sha512-aw+eJsAxxmlD4Ad0ww4s69u4pGs4jjwv9WVDiW5qj2zPYSmgNPWaD0xCl5jQyqgtXstkzYurhdG49cpQmNgRgg==
98629881
dependencies:
9863-
"@vue/component-compiler-utils" "^2.0.0"
9882+
"@vue/component-compiler-utils" "^2.4.0"
98649883
hash-sum "^1.0.2"
98659884
loader-utils "^1.1.0"
98669885
vue-hot-reload-api "^2.3.0"
98679886
vue-style-loader "^4.1.0"
98689887

9869-
vue-resource@^1.5.0:
9870-
version "1.5.0"
9871-
resolved "https://registry.yarnpkg.com/vue-resource/-/vue-resource-1.5.0.tgz#ba0c6ef7af2eeace03cf24a91f529471be974c72"
9872-
integrity sha512-em+Ihe+duUWQv4uKO8aFTGK+e/lvNtk5EBEmWaBYcfQzBmHhKR4jJAeVIHcG6otugmsme/DmYrOEPfbss+2XfQ==
9888+
vue-resource@^1.5.1:
9889+
version "1.5.1"
9890+
resolved "https://registry.yarnpkg.com/vue-resource/-/vue-resource-1.5.1.tgz#0f3d685e3254d21800bebd966edcf56c34b3b6e4"
9891+
integrity sha512-o6V4wNgeqP+9v9b2bPXrr20CGNQPEXjpbUWdZWq9GJhqVeAGcYoeTtn/D4q059ZiyN0DIrDv/ADrQUmlUQcsmg==
98739892
dependencies:
98749893
got "^8.0.3"
98759894

9876-
vue-router@^3.0.1:
9877-
version "3.0.1"
9878-
resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-3.0.1.tgz#d9b05ad9c7420ba0f626d6500d693e60092cc1e9"
9879-
integrity sha512-vLLoY452L+JBpALMP5UHum9+7nzR9PeIBCghU9ZtJ1eWm6ieUI8Zb/DI3MYxH32bxkjzYV1LRjNv4qr8d+uX/w==
9895+
vue-router@^3.0.2:
9896+
version "3.0.2"
9897+
resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-3.0.2.tgz#dedc67afe6c4e2bc25682c8b1c2a8c0d7c7e56be"
9898+
integrity sha512-opKtsxjp9eOcFWdp6xLQPLmRGgfM932Tl56U9chYTnoWqKxQ8M20N7AkdEbM5beUh6wICoFGYugAX9vQjyJLFg==
98809899

98819900
vue-style-loader@^4.1.0:
98829901
version "4.1.0"
@@ -9886,7 +9905,7 @@ vue-style-loader@^4.1.0:
98869905
hash-sum "^1.0.2"
98879906
loader-utils "^1.0.2"
98889907

9889-
vue-template-compiler@^2.5.0, vue-template-compiler@^2.5.17:
9908+
vue-template-compiler@^2.5.0, vue-template-compiler@^2.5.21:
98909909
version "2.5.21"
98919910
resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.5.21.tgz#a57ceb903177e8f643560a8d639a0f8db647054a"
98929911
integrity sha512-Vmk5Cv7UcmI99B9nXJEkaK262IQNnHp5rJYo+EwYpe2epTAXqcVyExhV6pk8jTkxQK2vRc8v8KmZBAwdmUZvvw==
@@ -9904,7 +9923,7 @@ vue-virtual-scroll-list@^1.2.5:
99049923
resolved "https://registry.yarnpkg.com/vue-virtual-scroll-list/-/vue-virtual-scroll-list-1.2.5.tgz#bcbd010f7cdb035eba8958ebf807c6214d9a167a"
99059924
integrity sha1-vL0BD3zbA166iVjr+AfGIU2aFno=
99069925

9907-
vue@^2.5.17, vue@^2.5.21:
9926+
vue@^2.5.21:
99089927
version "2.5.21"
99099928
resolved "https://registry.yarnpkg.com/vue/-/vue-2.5.21.tgz#3d33dcd03bb813912ce894a8303ab553699c4a85"
99109929
integrity sha512-Aejvyyfhn0zjVeLvXd70h4hrE4zZDx1wfZqia6ekkobLmUZ+vNFQer53B4fu0EjWBSiqApxPejzkO1Znt3joxQ==

0 commit comments

Comments
 (0)