From b6984d9f5a8b0a78901bc0aef70f9ea4d87da31c Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Sat, 25 May 2019 16:45:30 +0800 Subject: [PATCH 1/7] chore: lockfile maintenance and ensures there's only one graphql instance Seems somewhere in the dependency chain there's code using `instanceof` operator. --- yarn.lock | 436 ++++++++++++++---------------------------------------- 1 file changed, 108 insertions(+), 328 deletions(-) diff --git a/yarn.lock b/yarn.lock index 2ddfbd878e..a690bba5e6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -35,27 +35,7 @@ dependencies: "@babel/highlight" "^7.0.0" -"@babel/core@^7.0.0", "@babel/core@^7.1.0", "@babel/core@^7.1.6": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.4.4.tgz#84055750b05fcd50f9915a826b44fa347a825250" - integrity sha512-lQgGX3FPRgbz2SKmhMtYgJvVzGZrmjaF4apZ2bLwofAKiSjxU0drPh4S/VasyYXwaTs+A1gvQ45BN8SQJzHsQQ== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/generator" "^7.4.4" - "@babel/helpers" "^7.4.4" - "@babel/parser" "^7.4.4" - "@babel/template" "^7.4.4" - "@babel/traverse" "^7.4.4" - "@babel/types" "^7.4.4" - convert-source-map "^1.1.0" - debug "^4.1.0" - json5 "^2.1.0" - lodash "^4.17.11" - resolve "^1.3.2" - semver "^5.4.1" - source-map "^0.5.0" - -"@babel/core@^7.4.5": +"@babel/core@^7.0.0", "@babel/core@^7.1.0", "@babel/core@^7.1.6", "@babel/core@^7.4.5": version "7.4.5" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.4.5.tgz#081f97e8ffca65a9b4b0fdc7e274e703f000c06a" integrity sha512-OvjIh6aqXtlsA8ujtGKfC7LYWksYSX8yQcM8Ay3LuvVeQ63lcOKgoZWVqcpFwkd29aYU9rVx7jxhfhiEDV9MZA== @@ -314,12 +294,7 @@ esutils "^2.0.2" js-tokens "^4.0.0" -"@babel/parser@^7.0.0", "@babel/parser@^7.1.0", "@babel/parser@^7.1.6", "@babel/parser@^7.4.3", "@babel/parser@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.4.4.tgz#5977129431b8fe33471730d255ce8654ae1250b6" - integrity sha512-5pCS4mOsL+ANsFZGdvNLybx4wtqAZJ0MJjMHxvzI3bvIsz6sQvzW8XX92EYIkiPtIvcfG3Aj+Ir5VNyjnZhP7w== - -"@babel/parser@^7.4.5": +"@babel/parser@^7.0.0", "@babel/parser@^7.1.0", "@babel/parser@^7.1.6", "@babel/parser@^7.4.3", "@babel/parser@^7.4.4", "@babel/parser@^7.4.5": version "7.4.5" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.4.5.tgz#04af8d5d5a2b044a2a1bffacc1e5e6673544e872" integrity sha512-9mUqkL1FF5T7f0WDFfAoDdiMVPWsdD1gZYzSnaXsxUCUqzuch/8of9G3VUSNiZmMBoRxT3neyVsqeiL/ZPcjew== @@ -599,14 +574,7 @@ "@babel/helper-module-transforms" "^7.1.0" "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-named-capturing-groups-regex@^7.3.0", "@babel/plugin-transform-named-capturing-groups-regex@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.4.4.tgz#5611d96d987dfc4a3a81c4383bb173361037d68d" - integrity sha512-Ki+Y9nXBlKfhD+LXaRS7v95TtTGYRAf9Y1rTDiE75zf8YQz4GDaWRXosMfJBXxnk88mGFjWdCRIeqDbon7spYA== - dependencies: - regexp-tree "^0.1.0" - -"@babel/plugin-transform-named-capturing-groups-regex@^7.4.5": +"@babel/plugin-transform-named-capturing-groups-regex@^7.3.0", "@babel/plugin-transform-named-capturing-groups-regex@^7.4.5": version "7.4.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.4.5.tgz#9d269fd28a370258199b4294736813a60bbdd106" integrity sha512-z7+2IsWafTBbjNsOxU/Iv5CvTJlr5w4+HGu1HovKYTtgJ362f7kBcQglkfmlspKKZ3bgrbSGvLfNx++ZJgCWsg== @@ -644,14 +612,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-regenerator@^7.3.4", "@babel/plugin-transform-regenerator@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.4.4.tgz#5b4da4df79391895fca9e28f99e87e22cfc02072" - integrity sha512-Zz3w+pX1SI0KMIiqshFZkwnVGUhDZzpX2vtPzfJBKQQq8WsP/Xy9DNdELWivxcKOCX/Pywge4SiEaPaLtoDT4g== - dependencies: - regenerator-transform "^0.13.4" - -"@babel/plugin-transform-regenerator@^7.4.5": +"@babel/plugin-transform-regenerator@^7.3.4", "@babel/plugin-transform-regenerator@^7.4.5": version "7.4.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.4.5.tgz#629dc82512c55cee01341fb27bdfcb210354680f" integrity sha512-gBKRh5qAaCWntnd09S8QC7r3auLCqq5DI6O0DlfoyDjslSBVqBibrMdsqO+Uhmx3+BlOmE/Kw1HFxmGbv0N9dA== @@ -713,9 +674,9 @@ "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-transform-typescript@^7.3.2": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.4.4.tgz#93e9c3f2a546e6d3da1e9cc990e30791b807aa9f" - integrity sha512-rwDvjaMTx09WC0rXGBRlYSSkEHOKRrecY6hEr3SVIPKII8DVWXtapNAfAyMC0dovuO+zYArcAuKeu3q9DNRfzA== + version "7.4.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.4.5.tgz#ab3351ba35307b79981993536c93ff8be050ba28" + integrity sha512-RPB/YeGr4ZrFKNwfuQRlMf2lxoCUaU01MTw39/OFE/RiL8HDjtn68BwEPft1P7JN4akyEmjGWAMNldOV7o9V2g== dependencies: "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-syntax-typescript" "^7.2.0" @@ -778,61 +739,7 @@ js-levenshtein "^1.1.3" semver "^5.3.0" -"@babel/preset-env@^7.1.6": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.4.4.tgz#b6f6825bfb27b3e1394ca3de4f926482722c1d6f" - integrity sha512-FU1H+ACWqZZqfw1x2G1tgtSSYSfxJLkpaUQL37CenULFARDo+h4xJoVHzRoHbK+85ViLciuI7ME4WTIhFRBBlw== - dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-proposal-async-generator-functions" "^7.2.0" - "@babel/plugin-proposal-json-strings" "^7.2.0" - "@babel/plugin-proposal-object-rest-spread" "^7.4.4" - "@babel/plugin-proposal-optional-catch-binding" "^7.2.0" - "@babel/plugin-proposal-unicode-property-regex" "^7.4.4" - "@babel/plugin-syntax-async-generators" "^7.2.0" - "@babel/plugin-syntax-json-strings" "^7.2.0" - "@babel/plugin-syntax-object-rest-spread" "^7.2.0" - "@babel/plugin-syntax-optional-catch-binding" "^7.2.0" - "@babel/plugin-transform-arrow-functions" "^7.2.0" - "@babel/plugin-transform-async-to-generator" "^7.4.4" - "@babel/plugin-transform-block-scoped-functions" "^7.2.0" - "@babel/plugin-transform-block-scoping" "^7.4.4" - "@babel/plugin-transform-classes" "^7.4.4" - "@babel/plugin-transform-computed-properties" "^7.2.0" - "@babel/plugin-transform-destructuring" "^7.4.4" - "@babel/plugin-transform-dotall-regex" "^7.4.4" - "@babel/plugin-transform-duplicate-keys" "^7.2.0" - "@babel/plugin-transform-exponentiation-operator" "^7.2.0" - "@babel/plugin-transform-for-of" "^7.4.4" - "@babel/plugin-transform-function-name" "^7.4.4" - "@babel/plugin-transform-literals" "^7.2.0" - "@babel/plugin-transform-member-expression-literals" "^7.2.0" - "@babel/plugin-transform-modules-amd" "^7.2.0" - "@babel/plugin-transform-modules-commonjs" "^7.4.4" - "@babel/plugin-transform-modules-systemjs" "^7.4.4" - "@babel/plugin-transform-modules-umd" "^7.2.0" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.4.4" - "@babel/plugin-transform-new-target" "^7.4.4" - "@babel/plugin-transform-object-super" "^7.2.0" - "@babel/plugin-transform-parameters" "^7.4.4" - "@babel/plugin-transform-property-literals" "^7.2.0" - "@babel/plugin-transform-regenerator" "^7.4.4" - "@babel/plugin-transform-reserved-words" "^7.2.0" - "@babel/plugin-transform-shorthand-properties" "^7.2.0" - "@babel/plugin-transform-spread" "^7.2.0" - "@babel/plugin-transform-sticky-regex" "^7.2.0" - "@babel/plugin-transform-template-literals" "^7.4.4" - "@babel/plugin-transform-typeof-symbol" "^7.2.0" - "@babel/plugin-transform-unicode-regex" "^7.4.4" - "@babel/types" "^7.4.4" - browserslist "^4.5.2" - core-js-compat "^3.0.0" - invariant "^2.2.2" - js-levenshtein "^1.1.3" - semver "^5.5.0" - -"@babel/preset-env@^7.4.5": +"@babel/preset-env@^7.1.6", "@babel/preset-env@^7.4.5": version "7.4.5" resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.4.5.tgz#2fad7f62983d5af563b5f3139242755884998a58" integrity sha512-f2yNVXM+FsR5V8UwcFeIHzHWgnhXg3NpRmy0ADvALpnhB0SLbCvrCRr4BLOUYbQNLS+Z0Yer46x9dJXpXewI7w== @@ -915,9 +822,9 @@ source-map-support "^0.5.9" "@babel/runtime-corejs2@^7.2.0": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/runtime-corejs2/-/runtime-corejs2-7.4.4.tgz#4d4519a4c85e9d98fdff59f5371758a34ae07923" - integrity sha512-hE7oVwVsRws84u5/nkaWWdN2J4SXEGuXKjrAsP0E4nkYImjSbpdHfGTS2nvFc82aDGIuG6OzhAQMpIzTHuZeKA== + version "7.4.5" + resolved "https://registry.yarnpkg.com/@babel/runtime-corejs2/-/runtime-corejs2-7.4.5.tgz#3d892f0560df21bafb384dd7727e33853e95d3c9" + integrity sha512-5yLuwzvIDecKwYMzJtiarky4Fb5643H3Ao5jwX0HrMR5oM5mn2iHH9wSZonxwNK0oAjAFUQAiOd4jT7/9Y2jMQ== dependencies: core-js "^2.6.5" regenerator-runtime "^0.13.2" @@ -930,14 +837,7 @@ core-js-pure "^3.0.0" regenerator-runtime "^0.13.2" -"@babel/runtime@^7.0.0", "@babel/runtime@^7.3.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.4.4.tgz#dc2e34982eb236803aa27a07fea6857af1b9171d" - integrity sha512-w0+uT71b6Yi7i5SE0co4NioIpSYS6lLiXvCzWzGSKvpK5vdQtCbICHMj+gbAKAOtxiV6HsVh/MBdaF9EQ6faSg== - dependencies: - regenerator-runtime "^0.13.2" - -"@babel/runtime@^7.4.5": +"@babel/runtime@^7.0.0", "@babel/runtime@^7.3.4", "@babel/runtime@^7.4.5": version "7.4.5" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.4.5.tgz#582bb531f5f9dc67d2fcb682979894f75e253f12" integrity sha512-TuI4qpWZP6lGOGIuGWtp9sPluqYICmbk8T/1vpSysqJxRPkudh/ofFWyqdcMsDf2s7KvDL4/YHgKyvcS3g9CJQ== @@ -979,22 +879,7 @@ invariant "^2.2.0" lodash "^4.2.0" -"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.4.3", "@babel/traverse@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.4.4.tgz#0776f038f6d78361860b6823887d4f3937133fe8" - integrity sha512-Gw6qqkw/e6AGzlyj9KnkabJX7VcubqPtkUQVAwkc0wUMldr3A/hezNB3Rc5eIvId95iSGkGIOe5hh1kMKf951A== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/generator" "^7.4.4" - "@babel/helper-function-name" "^7.1.0" - "@babel/helper-split-export-declaration" "^7.4.4" - "@babel/parser" "^7.4.4" - "@babel/types" "^7.4.4" - debug "^4.1.0" - globals "^11.1.0" - lodash "^4.17.11" - -"@babel/traverse@^7.4.5": +"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.4.3", "@babel/traverse@^7.4.4", "@babel/traverse@^7.4.5": version "7.4.5" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.4.5.tgz#4e92d1728fd2f1897dafdd321efbff92156c3216" integrity sha512-Vc+qjynwkjRmIFGxy0KYoPj4FdVDxLej89kMHFsWScq999uX+pwcX4v9mWRjW0KcAYTPAuVQl2LKP1wEVLsp+A== @@ -1915,9 +1800,9 @@ integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== "@octokit/endpoint@^5.1.0": - version "5.1.2" - resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-5.1.2.tgz#45fd879e33a25ee10fa4cffc4d098ee04135afe6" - integrity sha512-bBGGmcRFq1x0jrB29G/9KjYmO3cdHfk3476B2JOHRvLsNw1Pn3l+ZvbiqtcO9qAS4Ti+zFedLB84ziHZRZclQA== + version "5.1.3" + resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-5.1.3.tgz#b503e56c74663a601e6e03c8eb6d143f4653d34d" + integrity sha512-ePx9kcUo0agRk0HaXhl+pKMXpBH1O3CAygwWIh7GT5i5kcUr8QowS0GBaZPirr1e0PqaFYr41hQfcUBA1R5AEQ== dependencies: deepmerge "3.2.0" is-plain-object "^3.0.0" @@ -1951,9 +1836,9 @@ universal-user-agent "^2.1.0" "@octokit/rest@^16.16.0": - version "16.26.0" - resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-16.26.0.tgz#5c12b28763219045e1c9a15182e8dfaed10004e8" - integrity sha512-NBpzre44ZAQWZhlH+zUYTgqI0pHN+c9rNj4d+pCydGEiKTGc1HKmoTghEUyr9GxazDyoAvmpx9nL0I7QS1Olvg== + version "16.27.0" + resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-16.27.0.tgz#6c2d1cba3efb8866ef2741c64d23b8f257c9dc89" + integrity sha512-UvCxVOCfHzEhOaltSKQBy81kMqQ+hglF3rAR4STut4WWr2tXvVnrIkGxeblO0TvmTt5zuxfgQfgG5kAHUT44RA== dependencies: "@octokit/request" "^4.0.1" "@octokit/request-error" "^1.0.2" @@ -2111,9 +1996,9 @@ integrity sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g== "@types/express-serve-static-core@*": - version "4.16.4" - resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.16.4.tgz#56bb8be4559401d68af4a3624ae9dd3166103e60" - integrity sha512-x/8h6FHm14rPWnW2HP5likD/rsqJ3t/77OWx2PLxym0hXbeBWQmcPyHmwX+CtCQpjIfgrUdEoDFcLPwPZWiqzQ== + version "4.16.6" + resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.16.6.tgz#66d4b29ece3e2fb6e5aac2232723002426e651bd" + integrity sha512-8wr3CA/EMybyb6/V8qvTRKiNkPmgUA26uA9XWD6hlA0yFDuqi4r2L0C2B0U2HAYltJamoYJszlkaWM31vrKsHg== dependencies: "@types/node" "*" "@types/range-parser" "*" @@ -2188,7 +2073,7 @@ resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-5.2.6.tgz#b8622d50557dd155e9f2f634b7d68fd38de5e94b" integrity sha512-1axi39YdtBI7z957vdqXI4Ac25e7YihYQtJa+Clnxg1zTJEaIRbndt71O3sP4GAMgiAm0pY26/b9BrY4MR/PMw== -"@types/node@*": +"@types/node@*", "@types/node@^12.0.2": version "12.0.2" resolved "https://registry.yarnpkg.com/@types/node/-/node-12.0.2.tgz#3452a24edf9fea138b48fad4a0a028a683da1e40" integrity sha512-5tabW/i+9mhrfEOUcLDu2xBPsHJ+X5Orqy9FKpale3SjDA17j5AEpYq5vfy3oAeAHGcvANRCO3NV3d2D6q3NiA== @@ -2858,6 +2743,14 @@ "@webassemblyjs/wast-parser" "1.8.5" "@xtuc/long" "4.2.2" +"@wry/context@^0.4.0": + version "0.4.1" + resolved "https://registry.yarnpkg.com/@wry/context/-/context-0.4.1.tgz#b3e23ca036035cbad0bd9711269352dd03a6fe3c" + integrity sha512-ZpIrDGek+IU9wkID/TYSgcYeLXsSM2VkbfAxO4NjWBGeM/OrA9KyNmy8msYlAEKPmKxi3mIbXg3jcb3f6pqnaQ== + dependencies: + "@types/node" "^12.0.2" + tslib "^1.9.3" + "@xtuc/ieee754@^1.2.0": version "1.2.0" resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" @@ -3158,25 +3051,17 @@ apollo-cache-control@0.6.0: graphql-extensions "0.6.0" apollo-cache-inmemory@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/apollo-cache-inmemory/-/apollo-cache-inmemory-1.5.1.tgz#265d1ee67b0bf0aca9c37629d410bfae44e62953" - integrity sha512-D3bdpPmWfaKQkWy8lfwUg+K8OBITo3sx0BHLs1B/9vIdOIZ7JNCKq3EUcAgAfInomJUdN0QG1yOfi8M8hxkN1g== - dependencies: - apollo-cache "^1.2.1" - apollo-utilities "^1.2.1" - optimism "^0.6.9" - ts-invariant "^0.2.1" - tslib "^1.9.3" - -apollo-cache@1.2.1, apollo-cache@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/apollo-cache/-/apollo-cache-1.2.1.tgz#aae71eb4a11f1f7322adc343f84b1a39b0693644" - integrity sha512-nzFmep/oKlbzUuDyz6fS6aYhRmfpcHWqNkkA9Bbxwk18RD6LXC4eZkuE0gXRX0IibVBHNjYVK+Szi0Yied4SpQ== + version "1.6.0" + resolved "https://registry.yarnpkg.com/apollo-cache-inmemory/-/apollo-cache-inmemory-1.6.0.tgz#a106cdc520f0a043be2575372d5dbb7e4790254c" + integrity sha512-Mr86ucMsXnRH9YRvcuuy6kc3dtyRBuVSo8gdxp2sJVuUAtvQ6r/8E+ok2qX84em9ZBAYxoyvPnKeShhvcKiiDw== dependencies: - apollo-utilities "^1.2.1" + apollo-cache "^1.3.0" + apollo-utilities "^1.3.0" + optimism "^0.9.0" + ts-invariant "^0.4.0" tslib "^1.9.3" -apollo-cache@1.3.0: +apollo-cache@1.3.0, apollo-cache@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/apollo-cache/-/apollo-cache-1.3.0.tgz#de5c907cbd329440c9b0aafcbe8436391b9e6142" integrity sha512-voPlvSIDA2pY3+7QwtXPs7o5uSNAVjUKwimyHWoiW0MIZtPxawtOV/Y+BL85R227JqcjPic1El+QToVR8l4ytQ== @@ -3184,22 +3069,7 @@ apollo-cache@1.3.0: apollo-utilities "^1.3.0" tslib "^1.9.3" -apollo-client@^2.5.1: - version "2.5.1" - resolved "https://registry.yarnpkg.com/apollo-client/-/apollo-client-2.5.1.tgz#36126ed1d32edd79c3713c6684546a3bea80e6d1" - integrity sha512-MNcQKiqLHdGmNJ0rZ0NXaHrToXapJgS/5kPk0FygXt+/FmDCdzqcujI7OPxEC6e9Yw5S/8dIvOXcRNuOMElHkA== - dependencies: - "@types/zen-observable" "^0.8.0" - apollo-cache "1.2.1" - apollo-link "^1.0.0" - apollo-link-dedup "^1.0.0" - apollo-utilities "1.2.1" - symbol-observable "^1.0.2" - ts-invariant "^0.2.1" - tslib "^1.9.3" - zen-observable "^0.8.0" - -apollo-client@^2.6.0: +apollo-client@^2.5.1, apollo-client@^2.6.0: version "2.6.0" resolved "https://registry.yarnpkg.com/apollo-client/-/apollo-client-2.6.0.tgz#9b66c04cd96d622cd72f92e584e7403c17532831" integrity sha512-Z6oSD45vyw6maktMABXTaJliWdFJy4ihZGxbRh7rY65RWNz0HSm3IX66shLavdNqd4lpOcVuAufJl+w8u6RhLQ== @@ -3274,14 +3144,6 @@ apollo-link-context@^1.0.17: apollo-link "^1.2.11" tslib "^1.9.3" -apollo-link-dedup@^1.0.0: - version "1.0.18" - resolved "https://registry.yarnpkg.com/apollo-link-dedup/-/apollo-link-dedup-1.0.18.tgz#635cb5659b082e7f270f7649c4b0f71021f7bb4b" - integrity sha512-1rr54wyMTuqUmbWvcXbwduIcaCDcuIgU6MqQ599nAMuTrbSOXthGfoAD8BDTxBGQ9roVlM7ABP0VZVEWRoHWSg== - dependencies: - apollo-link "^1.2.11" - tslib "^1.9.3" - apollo-link-http-common@^0.2.13: version "0.2.13" resolved "https://registry.yarnpkg.com/apollo-link-http-common/-/apollo-link-http-common-0.2.13.tgz#c688f6baaffdc7b269b2db7ae89dae7c58b5b350" @@ -3411,16 +3273,7 @@ apollo-upload-client@^10.0.0: apollo-link-http-common "^0.2.13" extract-files "^5.0.1" -apollo-utilities@1.2.1, apollo-utilities@^1.0.1, apollo-utilities@^1.0.8, apollo-utilities@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/apollo-utilities/-/apollo-utilities-1.2.1.tgz#1c3a1ebf5607d7c8efe7636daaf58e7463b41b3c" - integrity sha512-Zv8Udp9XTSFiN8oyXOjf6PMHepD4yxxReLsl6dPUy5Ths7jti3nmlBzZUOxuTWRwZn0MoclqL7RQ5UEJN8MAxg== - dependencies: - fast-json-stable-stringify "^2.0.0" - ts-invariant "^0.2.1" - tslib "^1.9.3" - -apollo-utilities@1.3.0, apollo-utilities@^1.3.0: +apollo-utilities@1.3.0, apollo-utilities@^1.0.1, apollo-utilities@^1.0.8, apollo-utilities@^1.2.1, apollo-utilities@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/apollo-utilities/-/apollo-utilities-1.3.0.tgz#9803724c07ac94ca11dc26397edb58735d2b0211" integrity sha512-wQjV+FdWcTWmWUFlChG5rS0vHKy5OsXC6XlV9STRstQq6VbXANwHy6DHnTEQAfLXWAbNcPgBu+nBUpR3dFhwrA== @@ -3995,16 +3848,11 @@ bluebird@3.5.0: resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.0.tgz#791420d7f551eea2897453a8a77653f96606d67c" integrity sha1-eRQg1/VR7qKJdFOop3ZT+WYG1nw= -bluebird@3.5.5: +bluebird@3.5.5, bluebird@^3.1.1, bluebird@^3.5.1, bluebird@^3.5.3: version "3.5.5" resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.5.tgz#a8d0afd73251effbbd5fe384a77d73003c17a71f" integrity sha512-5am6HnnfN+urzt4yfg7IgTbotDjIT/u8AJpEt0sIU9FtXfVeezXAPKswrG+xKUCOYAINpSdgZVDU6QFh+cuH3w== -bluebird@^3.1.1, bluebird@^3.5.1, bluebird@^3.5.3: - version "3.5.4" - resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.4.tgz#d6cc661595de30d5b3af5fcedd3c0b3ef6ec5714" - integrity sha512-FG+nFEZChJrbQ9tIccIfZJBz3J7mLrAhxakAbnrJWn8d7aKOC+LWifa0G+p4ZqKp4y13T7juYvdhq9NzKdsrjw== - bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.4.0: version "4.11.8" resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.8.tgz#2cde09eb5ee341f484746bb0309b3253b1b1442f" @@ -4168,7 +4016,7 @@ browserify-zlib@^0.2.0: dependencies: pako "~1.0.5" -browserslist@^4.0.0, browserslist@^4.3.4, browserslist@^4.5.2, browserslist@^4.5.4, browserslist@^4.6.0: +browserslist@^4.0.0, browserslist@^4.3.4, browserslist@^4.5.4, browserslist@^4.6.0: version "4.6.0" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.6.0.tgz#5274028c26f4d933d5b1323307c1d1da5084c9ff" integrity sha512-Jk0YFwXBuMOOol8n6FhgkDzn3mY9PYLYGk29zybF05SbRTsMgPqmTNeQQhOghCxq5oFqAXE3u4sYddr4C0uRhg== @@ -4437,9 +4285,9 @@ caniuse-api@^3.0.0: lodash.uniq "^4.5.0" caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000957, caniuse-lite@^1.0.30000967: - version "1.0.30000969" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000969.tgz#7664f571f2072657bde70b00a1fc1ba41f1942a9" - integrity sha512-Kus0yxkoAJgVc0bax7S4gLSlFifCa7MnSZL9p9VuS/HIKEL4seaqh28KIQAAO50cD/rJ5CiJkJFapkdDAlhFxQ== + version "1.0.30000971" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000971.tgz#d1000e4546486a6977756547352bc96a4cfd2b13" + integrity sha512-TQFYFhRS0O5rdsmSbF1Wn+16latXYsQJat66f7S7lizXW1PVpWJeZw9wqqVLIjuxDRz7s7xRUj13QCfd8hKn6g== capture-exit@^2.0.0: version "2.0.0" @@ -5207,15 +5055,6 @@ copy-webpack-plugin@^5.0.2, copy-webpack-plugin@^5.0.3: serialize-javascript "^1.7.0" webpack-log "^2.0.0" -core-js-compat@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.1.1.tgz#a1ae7edd5b791066d6eaa969c1b62986b844fd42" - integrity sha512-RH3kv8NFovFRMdeTEUgu8nMquEWKEVttOY3JFi8mN75sg72zygPqWbpWNTUw4JYEU43562tlzhdWsWqXmdFAnQ== - dependencies: - browserslist "^4.6.0" - core-js-pure "3.1.1" - semver "^6.0.0" - core-js-compat@^3.1.1, core-js-compat@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.1.2.tgz#c29ab9722517094b98622175e2218c3b7398176d" @@ -5225,12 +5064,7 @@ core-js-compat@^3.1.1, core-js-compat@^3.1.2: core-js-pure "3.1.2" semver "^6.0.0" -core-js-pure@3.1.1, core-js-pure@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.1.1.tgz#92494ab7bae22f156ae93973a5e2738814efa7f8" - integrity sha512-jH3ZJ0CJ0wwDvWY0olbOComLo6tbWg4kE2x0j4+wlqYnofwF9mYm98YvADuENUzGw69IddmWFCF1FQ2S0jP96A== - -core-js-pure@3.1.2: +core-js-pure@3.1.2, core-js-pure@^3.0.0: version "3.1.2" resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.1.2.tgz#62fc435f35b7374b9b782013cdcb2f97e9f6dffa" integrity sha512-5ckIdBF26B3ldK9PM177y2ZcATP2oweam9RskHSoqfZCrJ2As6wVg8zJ1zTriFsZf6clj/N1ThDFRGaomMsh9w== @@ -5241,16 +5075,11 @@ core-js@3.0.0-beta.13: integrity sha512-16Q43c/3LT9NyePUJKL8nRIQgYWjcBhjJSMWg96PVSxoS0PeE0NHitPI3opBrs9MGGHjte1KoEVr9W63YKlTXQ== core-js@^2.4.0, core-js@^2.5.7, core-js@^2.6.5: - version "2.6.7" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.7.tgz#c2b19af9b50ec49c356ee087d6155632a889e968" - integrity sha512-ydmsQxDVH7lDpYoirXft8S83ddKKfdsrsmWhtyj7xafXVLbLhKOyfD7kAi2ueFfeP7m9rNavjW59O3hLLzzC5A== - -core-js@^3.0.0, core-js@^3.0.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.1.1.tgz#502ba6e7c15300de20a372b390f9fc9039db76f2" - integrity sha512-OddJJmAMN6czmPEtp1ScHFWq4RXzH1iWJFGL8CZ6UcopeBzCMjo4Slv0UoLW2hhny1/wsDowm6xCmBCWQ1azkA== + version "2.6.8" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.8.tgz#dc3a1e633a04267944e0cb850d3880f340248139" + integrity sha512-RWlREFU74TEkdXzyl1bka66O3kYp8jeTXrvJZDzVVMH8AiHUSOFpL1yfhQJ+wHocAm1m+4971W1PPzfLuCv1vg== -core-js@^3.1.2: +core-js@^3.0.0, core-js@^3.0.1, core-js@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.1.2.tgz#2549a2cfb3ca1a5d851c9f7838e8b282cef2f3ba" integrity sha512-3poRGjbu56leCtZCZCzCgQ7GcKOflDFnjWIepaPFUsM0IXUBrne10sl3aa2Bkcz3+FjRdIxBe9dAMhIJmEnQNA== @@ -6038,11 +5867,16 @@ diff-sequences@^24.3.0: resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-24.3.0.tgz#0f20e8a1df1abddaf4d9c226680952e64118b975" integrity sha512-xLqpez+Zj9GKSnPWS0WZw1igGocZ+uua8+y+5dDNTT934N3QuY1sp2LkHzwiaYQGz60hMq0pjAshdeXm5VUOEw== -diff@3.5.0, diff@^3.1.0, diff@^3.2.0: +diff@3.5.0, diff@^3.2.0: version "3.5.0" resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12" integrity sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA== +diff@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.1.tgz#0c667cb467ebbb5cea7f14f135cc2dba7780a8ff" + integrity sha512-s2+XdvhPCOF01LRQBC8hf4vhbVmI2CGS5aZnxLJlT5FtdhPCDFq80q++zK2KlrVorVDdL5BOGZ/VfLrVtYNF+Q== + diffie-hellman@^5.0.0: version "5.0.3" resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" @@ -6295,9 +6129,9 @@ ejs@^2.5.9, ejs@^2.6.1: integrity sha512-0xy4A/twfrRCnkhfk8ErDi5DqdAsAqeGxht4xkCUrsvhhbQNs7E+4jV0CN7+NKIY0aHE72+XvqtBIXzD31ZbXQ== electron-to-chromium@^1.3.133: - version "1.3.135" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.135.tgz#f5799b95f2bcd8de17cde47d63392d83a4477041" - integrity sha512-xXLNstRdVsisPF3pL3H9TVZo2XkMILfqtD6RiWIUmDK2sFX1Bjwqmd8LBp0Kuo2FgKO63JXPoEVGm8WyYdwP0Q== + version "1.3.137" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.137.tgz#ba7c88024984c038a5c5c434529aabcea7b42944" + integrity sha512-kGi32g42a8vS/WnYE7ELJyejRT7hbr3UeOOu0WeuYuQ29gCpg9Lrf6RdcTQVXSt/v0bjCfnlb/EWOOsiKpTmkw== elegant-spinner@^1.0.1: version "1.0.1" @@ -7391,9 +7225,9 @@ flatted@^2.0.0: integrity sha512-R+H8IZclI8AAkSBRQJLVOsxwAoHd6WC40b4QTNWIjzAa6BXOBfQcM587MXDTVPeYaopFNWHUFLx7eNmHDSxMWg== flow-parser@0.*: - version "0.98.1" - resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.98.1.tgz#5531b101c81d8e77cb943debab61bbc4ff37114d" - integrity sha512-vpDh0ZTGzUH/Ge5kvt4KdTNBatTm1OGfOSUM4hUDBs3bktvitoqzFRQPv/u5Goi9a/rGyuRRF02QIsIG5YQigg== + version "0.99.0" + resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.99.0.tgz#1fd3d1751b897a74c1f92c758688eb7f200237f0" + integrity sha512-6opkcL97qs5MhXqP9X/jym0lia6jsqyHpA+Z+6GlJv3bPOfmR45WACEwubJCXv0rMS1ryGF+E5ONzRpxzSoGZQ== flush-write-stream@^1.0.0: version "1.1.1" @@ -7989,11 +7823,12 @@ graceful-fs@^4.1.10, graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1. integrity sha1-TK+tdrxi8C+gObL5Tpo906ORpyU= graphql-anywhere@^4.1.0-alpha.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/graphql-anywhere/-/graphql-anywhere-4.2.1.tgz#1f7c3a3d9004dbe81b1c553d7fd1ef2e16e14a85" - integrity sha512-4zlzTFzixGXtIYjX7BiXQOGhQ5yQVohj/EKNxUHUTAR7lHnCmrXU17gGtZ+108l9TkoHNfc33ieJ9U8trnHE1w== + version "4.2.2" + resolved "https://registry.yarnpkg.com/graphql-anywhere/-/graphql-anywhere-4.2.2.tgz#b68126f2f8e055f323d2376dc7be7e1810f4c894" + integrity sha512-NJeqf9BjkgtRKCwvJNQT2ptTnKPIHFaQ59DxcMbw/h0EcZ9gY4h/wEAuyPozsbbq+xOSKsK0CMmQnRsgyGmdyQ== dependencies: - apollo-utilities "^1.2.1" + apollo-utilities "^1.3.0" + ts-invariant "^0.3.2" tslib "^1.9.3" graphql-config@^2.0.1: @@ -8067,14 +7902,7 @@ graphql-upload@^8.0.2: http-errors "^1.7.2" object-path "^0.11.4" -graphql@^14.1.1: - version "14.3.0" - resolved "https://registry.yarnpkg.com/graphql/-/graphql-14.3.0.tgz#34dd36faa489ff642bcd25df6c3b4f988a1a2f3e" - integrity sha512-MdfI4v7kSNC3NhB7cF8KNijDsifuWO2XOtzpyququqaclO8wVuChYv+KogexDwgP5sp7nFI9Z6N4QHgoLkfjrg== - dependencies: - iterall "^1.2.2" - -graphql@^14.3.1: +graphql@^14.1.1, graphql@^14.3.1: version "14.3.1" resolved "https://registry.yarnpkg.com/graphql/-/graphql-14.3.1.tgz#b3aa50e61a841ada3c1f9ccda101c483f8e8c807" integrity sha512-FZm7kAa3FqKdXy8YSSpAoTtyDFMIYSpCDOr+3EqlI1bxmtHu+Vv/I2vrSeT1sBOEnEniX3uo4wFhFdS/8XN6gA== @@ -8563,11 +8391,6 @@ immediate@^3.2.3: resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.2.3.tgz#d140fa8f614659bd6541233097ddaac25cdd991c" integrity sha1-0UD6j2FGWb1lQSMwl92qwlzdmRw= -immutable-tuple@^0.4.9: - version "0.4.10" - resolved "https://registry.yarnpkg.com/immutable-tuple/-/immutable-tuple-0.4.10.tgz#e0b1625384f514084a7a84b749a3bb26e9179929" - integrity sha512-45jheDbc3Kr5Cw8EtDD+4woGRUV0utIrJBZT8XH0TPZRfm8tzT0/sLGGzyyCCFqFMG5Pv5Igf3WY/arn6+8V9Q== - import-cwd@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/import-cwd/-/import-cwd-2.1.0.tgz#aa6cf36e722761285cb371ec6519f53e2435b0a9" @@ -10732,9 +10555,9 @@ map-visit@^1.0.0: object-visit "^1.0.0" markdown-it-anchor@^5.0.2: - version "5.0.2" - resolved "https://registry.yarnpkg.com/markdown-it-anchor/-/markdown-it-anchor-5.0.2.tgz#cdd917a05b7bf92fb736a6dae3385c6d0d0fa552" - integrity sha512-AFM/woBI8QDJMS/9+MmsBMT5/AR+ImfOsunQZTZhzcTmna3rIzAzbOh5E0l6mlFM/i9666BpUtkqQ9bS7WApCg== + version "5.1.0" + resolved "https://registry.yarnpkg.com/markdown-it-anchor/-/markdown-it-anchor-5.1.0.tgz#197236c448e09ae839c1edb9dd188fa5ae27c36a" + integrity sha512-wJOmyXzDUxI8iuowEsaQAKMQBButhSw8j64SpgcaL75QZYC/OSZV66Fnr50lfMLYNGtV0rJdw2fmLwXCT6T+bw== markdown-it-chain@^1.3.0: version "1.3.0" @@ -11304,9 +11127,9 @@ nan@^2.12.1: integrity sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg== nanoid@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-2.0.2.tgz#2163edc84828cd42f9b8e4578979a4b5ffc1bb18" - integrity sha512-X4yQ8VHoFvHcykGunT2Jxrsm1c4vH5UKtau7LLJYXO1istCRE3jD8JxDyGCzN+h7dpWBCvWaSYgloRuphKRqUQ== + version "2.0.3" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-2.0.3.tgz#dde999e173bc9d7bd2ee2746b89909ade98e075e" + integrity sha512-NbaoqdhIYmY6FXDRB4eYtDVC9Z9eCbn8TyaiC16LNKtpPv/aqa0tOPD8y6gNE4yUNnaZ7LLhYtXOev/6+cBtfw== nanomatch@^1.2.9: version "1.2.13" @@ -11549,9 +11372,9 @@ node-pre-gyp@^0.12.0: tar "^4" node-releases@^1.1.19: - version "1.1.19" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.19.tgz#c492d1e381fea0350b338b646c27867e88e91b3d" - integrity sha512-SH/B4WwovHbulIALsQllAVwqZZD1kPmKCqrhGfR29dXjLAVZMHvBjD3S6nL9D/J9QkmZ1R92/0wCMDKXUUvyyA== + version "1.1.21" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.21.tgz#46c86f9adaceae4d63c75d3c2f2e6eee618e55f3" + integrity sha512-TwnURTCjc8a+ElJUjmDqU6+12jhli1Q61xOQmdZ7ECZVBZuQpN/1UnembiIHDM1wCcfLvh5wrWXUF5H6ufX64Q== dependencies: semver "^5.3.0" @@ -11926,12 +11749,12 @@ opn@^5.5.0: dependencies: is-wsl "^1.1.0" -optimism@^0.6.9: - version "0.6.9" - resolved "https://registry.yarnpkg.com/optimism/-/optimism-0.6.9.tgz#19258ff8b3be0cea29ac35f06bff818e026e30bb" - integrity sha512-xoQm2lvXbCA9Kd7SCx6y713Y7sZ6fUc5R6VYpoL5M6svKJbTuvtNopexK8sO8K4s0EOUYHuPN2+yAEsNyRggkQ== +optimism@^0.9.0: + version "0.9.5" + resolved "https://registry.yarnpkg.com/optimism/-/optimism-0.9.5.tgz#b8b5dc9150e97b79ddbf2d2c6c0e44de4d255527" + integrity sha512-lNvmuBgONAGrUbj/xpH69FjMOz1d0jvMNoOCKyVynUPzq2jgVlGL4jFYJqrUHzUfBv+jAFSCP61x5UkfbduYJA== dependencies: - immutable-tuple "^0.4.9" + "@wry/context" "^0.4.0" optimist@0.6.x, optimist@^0.6.1: version "0.6.1" @@ -13040,9 +12863,9 @@ promise-retry@^1.1.1: retry "^0.10.0" prompts@^2.0.1: - version "2.0.4" - resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.0.4.tgz#179f9d4db3128b9933aa35f93a800d8fce76a682" - integrity sha512-HTzM3UWp/99A0gk51gAegwo1QRYA7xjcZufMNe33rCclFszUYAuHe1fIN/3ZmiHeGPkUsNaRyQm1hHOfM0PKxA== + version "2.1.0" + resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.1.0.tgz#bf90bc71f6065d255ea2bdc0fe6520485c1b45db" + integrity sha512-+x5TozgqYdOwWsQFZizE/Tra3fKvAoy037kOyU6cgz84n8f6zxngLOV4O32kTwt9FcLCxAqw0P/c8rOr9y+Gfg== dependencies: kleur "^3.0.2" sisteransi "^1.0.0" @@ -13570,13 +13393,6 @@ regenerator-runtime@^0.13.2: resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.2.tgz#32e59c9a6fb9b1a4aff09b4930ca2d4477343447" integrity sha512-S/TQAZJO+D3m9xeN1WTI8dLKBBiRgXBlTJvbWjCThHWZj9EvHK70Ff50/tYj2J/fvBY6JtFVwRuazHN2E7M9BA== -regenerator-transform@^0.13.4: - version "0.13.4" - resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.13.4.tgz#18f6763cf1382c69c36df76c6ce122cc694284fb" - integrity sha512-T0QMBjK3J0MtxjPmdIMXm72Wvj2Abb0Bd4HADdfijwMdoIsyQZ6fWC7kDFhk2YinBBEMZDL7Y7wh0J1sGx3S4A== - dependencies: - private "^0.1.6" - regenerator-transform@^0.14.0: version "0.14.0" resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.14.0.tgz#2ca9aaf7a2c239dd32e4761218425b8c7a86ecaf" @@ -13592,7 +13408,7 @@ regex-not@^1.0.0, regex-not@^1.0.2: extend-shallow "^3.0.2" safe-regex "^1.1.0" -regexp-tree@^0.1.0, regexp-tree@^0.1.6: +regexp-tree@^0.1.6: version "0.1.10" resolved "https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.10.tgz#d837816a039c7af8a8d64d7a7c3cf6a1d93450bc" integrity sha512-K1qVSbcedffwuIslMwpe6vGlj+ZXRnGkvjAtFHfDZZZuEdA/h0dxljAPu9vhUo6Rrx2U2AwJ+nSQ6hK+lrP5MQ== @@ -14064,12 +13880,7 @@ semver@5.5.0: resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab" integrity sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA== -semver@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.0.0.tgz#05e359ee571e5ad7ed641a6eec1e547ba52dea65" - integrity sha512-0UewU+9rFapKFnlbirLi3byoOuhrSsli/z/ihNnvM24vgF+8sNBiI1LZPBSH9wJKUwaUbw+s3hToDLCXkrghrQ== - -semver@^6.1.0: +semver@^6.0.0, semver@^6.1.0: version "6.1.0" resolved "https://registry.yarnpkg.com/semver/-/semver-6.1.0.tgz#e95dc415d45ecf03f2f9f83b264a6b11f49c0cca" integrity sha512-kCqEOOHoBcFs/2Ccuk4Xarm/KiWRSLEX9CAZF8xkJ6ZPlIoTZ8V5f7J16vYLJqDbR7KrxTJpR2lqjIEm2Qx9cQ== @@ -14947,14 +14758,14 @@ symbol-tree@^3.2.2: integrity sha1-rifbOPZgp64uHDt9G8KQgZuFGeY= synchronous-promise@^2.0.6: - version "2.0.8" - resolved "https://registry.yarnpkg.com/synchronous-promise/-/synchronous-promise-2.0.8.tgz#01fd026fffdbf2d3d39ec06ee1a7c971578136f7" - integrity sha512-xYavZtFC1vKgJu0AOSYdrLeikNCsNwmUeZaV1XF9cMqEhBVVxLq6rEbYzOGrF1MV2MNPkhsJqqiXuQ4a76CEUg== + version "2.0.9" + resolved "https://registry.yarnpkg.com/synchronous-promise/-/synchronous-promise-2.0.9.tgz#b83db98e9e7ae826bf9c8261fd8ac859126c780a" + integrity sha512-LO95GIW16x69LuND1nuuwM4pjgFGupg7pZ/4lU86AmchPKrhk0o2tpMU2unXRrqo81iAFe1YJ0nAGEVwsrZAgg== table@^5.2.3: - version "5.3.3" - resolved "https://registry.yarnpkg.com/table/-/table-5.3.3.tgz#eae560c90437331b74200e011487a33442bd28b4" - integrity sha512-3wUNCgdWX6PNpOe3amTTPWPuF6VGvgzjKCaO1snFj0z7Y3mUPWf5+zDtxUVGispJkDECPmR29wbzh6bVMOHbcw== + version "5.4.0" + resolved "https://registry.yarnpkg.com/table/-/table-5.4.0.tgz#d772a3216e68829920a41a32c18eda286c95d780" + integrity sha512-nHFDrxmbrkU7JAFKqKbDJXfzrX2UBsWmrieXFTGxiI5e4ncg3VqsZeI4EzNmX0ncp4XNGVeoxIWJXfCIXwrsvw== dependencies: ajv "^6.9.1" lodash "^4.17.11" @@ -15054,22 +14865,7 @@ term-size@^1.2.0: dependencies: execa "^0.7.0" -terser-webpack-plugin@^1.1.0: - version "1.2.4" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.2.4.tgz#56f87540c28dd5265753431009388f473b5abba3" - integrity sha512-64IiILNQlACWZLzFlpzNaG0bpQ4ytaB7fwOsbpsdIV70AfLUmIGGeuKL0YV2WmtcrURjE2aOvHD4/lrFV3Rg+Q== - dependencies: - cacache "^11.3.2" - find-cache-dir "^2.0.0" - is-wsl "^1.1.0" - schema-utils "^1.0.0" - serialize-javascript "^1.7.0" - source-map "^0.6.1" - terser "^3.17.0" - webpack-sources "^1.3.0" - worker-farm "^1.7.0" - -terser-webpack-plugin@^1.3.0: +terser-webpack-plugin@^1.1.0, terser-webpack-plugin@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.3.0.tgz#69aa22426299f4b5b3775cbed8cb2c5d419aa1d4" integrity sha512-W2YWmxPjjkUcOWa4pBEv4OP4er1aeQJlSo2UhtCFQCuRXEHjOFscO8VyWHj9JLlA0RzQb8Y2/Ta78XZvT54uGg== @@ -15085,15 +14881,6 @@ terser-webpack-plugin@^1.3.0: webpack-sources "^1.3.0" worker-farm "^1.7.0" -terser@^3.17.0: - version "3.17.0" - resolved "https://registry.yarnpkg.com/terser/-/terser-3.17.0.tgz#f88ffbeda0deb5637f9d24b0da66f4e15ab10cb2" - integrity sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ== - dependencies: - commander "^2.19.0" - source-map "~0.6.1" - source-map-support "~0.5.10" - terser@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/terser/-/terser-4.0.0.tgz#ef356f6f359a963e2cc675517f21c1c382877374" @@ -15409,13 +15196,6 @@ tryer@^1.0.0: resolved "https://registry.yarnpkg.com/tryer/-/tryer-1.0.1.tgz#f2c85406800b9b0f74c9f7465b81eaad241252f8" integrity sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA== -ts-invariant@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/ts-invariant/-/ts-invariant-0.2.1.tgz#3d587f9d6e3bded97bf9ec17951dd9814d5a9d3f" - integrity sha512-Z/JSxzVmhTo50I+LKagEISFJW3pvPCqsMWLamCTX8Kr3N5aMrnGOqcflbe5hLUzwjvgPfnLzQtHZv0yWQ+FIHg== - dependencies: - tslib "^1.9.3" - ts-invariant@^0.3.2: version "0.3.3" resolved "https://registry.yarnpkg.com/ts-invariant/-/ts-invariant-0.3.3.tgz#b5742b1885ecf9e29c31a750307480f045ec0b16" @@ -15457,12 +15237,12 @@ ts-loader@^6.0.1: semver "^6.0.0" ts-node@^8.0.3: - version "8.1.0" - resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-8.1.0.tgz#8c4b37036abd448577db22a061fd7a67d47e658e" - integrity sha512-34jpuOrxDuf+O6iW1JpgTRDFynUZ1iEqtYruBqh35gICNjN8x+LpVcPAcwzLPi9VU6mdA3ym+x233nZmZp445A== + version "8.1.1" + resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-8.1.1.tgz#2b9621934a0471f0e13c1b75be54ee0f46c31479" + integrity sha512-nd+mdxDP2BjQlyumBCMSU3IQLEjSla1X3uSzDfQ4M5OEZ3iDC01gjhs0FX29jyolATwLKB7YoRJ1Asbxd9EEoA== dependencies: arg "^4.1.0" - diff "^3.1.0" + diff "^4.0.1" make-error "^1.1.1" source-map-support "^0.5.6" yn "^3.0.0" @@ -15931,9 +15711,9 @@ vm-browserify@0.0.4: indexof "0.0.1" vue-apollo@^3.0.0-beta.29: - version "3.0.0-beta.29" - resolved "https://registry.yarnpkg.com/vue-apollo/-/vue-apollo-3.0.0-beta.29.tgz#a331b4a506e6ff0a5a13cb989441daaf8edef2e7" - integrity sha512-iyyrE1xzTDZnSDN8XJkmBTs67m1pzR5QUJTdoz1VlLLQq/arvKV22AZUpR7zzU5anvfo/jc9tCyDKLxJsWkmTA== + version "3.0.0-beta.30" + resolved "https://registry.yarnpkg.com/vue-apollo/-/vue-apollo-3.0.0-beta.30.tgz#081bc2b8c8f9d2ffd508675c17dc1017da5ba3f4" + integrity sha512-uRv5JXGXCxMVyfThBtqeJVwHd7+XI/RmGjZY5kU6Ad8MGT6Da9M8T2wRmcvN4fa4fydRJuy4PheSEXS83WFUhg== dependencies: chalk "^2.4.2" throttle-debounce "^2.1.0" @@ -16414,9 +16194,9 @@ webpack-sources@^1.1.0, webpack-sources@^1.3.0: webpack-sources "^1.3.0" webpack@^4.8.1: - version "4.32.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.32.0.tgz#d8726fe73bb362e0e48171990f362df5e747747b" - integrity sha512-ofFq9jjAn4HRzlmkcZZrjijbRZcqDw+mM9KrjKd0r6lS0qxyZ7jzICzhphGafXL62dGdjP7TgMK9mZeMLUgZgw== + version "4.32.2" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.32.2.tgz#3639375364a617e84b914ddb2c770aed511e5bc8" + integrity sha512-F+H2Aa1TprTQrpodRAWUMJn7A8MgDx82yQiNvYMaj3d1nv3HetKU0oqEulL9huj8enirKi8KvEXQ3QtuHF89Zg== dependencies: "@webassemblyjs/ast" "1.8.5" "@webassemblyjs/helper-module-context" "1.8.5" @@ -16872,9 +16652,9 @@ write-file-atomic@2.4.1: signal-exit "^3.0.2" write-file-atomic@^2.0.0, write-file-atomic@^2.3.0: - version "2.4.2" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.2.tgz#a7181706dfba17855d221140a9c06e15fcdd87b9" - integrity sha512-s0b6vB3xIVRLWywa6X9TOMA7k9zio0TMOsl9ZnDkliA/cfJlpHXAscj0gbHVJiTdIuAYpIyqS5GW91fqm6gG5g== + version "2.4.3" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.3.tgz#1fd2e9ae1df3e75b8d8c367443c692d4ca81f481" + integrity sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ== dependencies: graceful-fs "^4.1.11" imurmurhash "^0.1.4" From ac8b2b3bd1df1534b7b64d61ee7718a9c655da68 Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Sat, 25 May 2019 16:50:10 +0800 Subject: [PATCH 2/7] fix: add default `inMemoryCacheOptions` vue-cli-plugin-apollo now defaults it to null, which won't trigger default parameter fallback, so this triggers another bug in apollo-cache-inmemory 1.6.0 https://github.com/apollographql/apollo-client/blob/787be614419c39db1dc79ac132a18730c8d7af1b/packages/apollo-cache-inmemory/src/inMemoryCache.ts#L136 causing "Cannot read property 'freezeResults' of null" error. --- packages/@vue/cli-ui/src/vue-apollo.js | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/@vue/cli-ui/src/vue-apollo.js b/packages/@vue/cli-ui/src/vue-apollo.js index 604f0ddf2a..45c05bf4f7 100644 --- a/packages/@vue/cli-ui/src/vue-apollo.js +++ b/packages/@vue/cli-ui/src/vue-apollo.js @@ -24,6 +24,7 @@ if (typeof endpoint === 'undefined') { // Config const options = { + inMemoryCacheOptions: {}, wsEndpoint: endpoint, persisting: false, websocketsOnly: true, From 7bd8796227b2b41b8c622b888c13fd1cf2225f0f Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Sat, 25 May 2019 17:46:04 +0800 Subject: [PATCH 3/7] chore: pre release sync --- packages/@vue/cli-service/__tests__/Service.spec.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/@vue/cli-service/__tests__/Service.spec.js b/packages/@vue/cli-service/__tests__/Service.spec.js index 770acdccba..b9bf6086d3 100644 --- a/packages/@vue/cli-service/__tests__/Service.spec.js +++ b/packages/@vue/cli-service/__tests__/Service.spec.js @@ -64,7 +64,7 @@ test('loading plugins from package.json', () => { mockPkg({ devDependencies: { 'bar': '^1.0.0', - '@vue/cli-plugin-babel': '^4.0.0-alpha.0', + '@vue/cli-plugin-babel': '^4.0.0-alpha.1', 'vue-cli-plugin-foo': '^1.0.0' } }) From 8fa6fa694a7bcca4bfebfe461bd71bfa8feb9ee3 Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Sat, 25 May 2019 17:48:40 +0800 Subject: [PATCH 4/7] v4.0.0-alpha.1 --- CHANGELOG.md | 55 +++++++++++++++++++ lerna.json | 2 +- packages/@vue/babel-preset-app/package.json | 2 +- packages/@vue/cli-init/package.json | 2 +- packages/@vue/cli-overlay/package.json | 2 +- packages/@vue/cli-plugin-babel/package.json | 6 +- .../@vue/cli-plugin-e2e-cypress/package.json | 4 +- .../cli-plugin-e2e-nightwatch/package.json | 4 +- packages/@vue/cli-plugin-eslint/package.json | 4 +- packages/@vue/cli-plugin-pwa/package.json | 4 +- .../@vue/cli-plugin-typescript/package.json | 4 +- .../@vue/cli-plugin-unit-jest/package.json | 4 +- .../@vue/cli-plugin-unit-mocha/package.json | 4 +- packages/@vue/cli-service-global/package.json | 10 ++-- packages/@vue/cli-service/package.json | 6 +- packages/@vue/cli-shared-utils/package.json | 2 +- packages/@vue/cli-test-utils/package.json | 2 +- .../@vue/cli-ui-addon-webpack/package.json | 8 +-- .../@vue/cli-ui-addon-widgets/package.json | 8 +-- packages/@vue/cli-ui/package.json | 12 ++-- packages/@vue/cli-upgrade/package.json | 4 +- packages/@vue/cli/package.json | 10 ++-- packages/vue-cli-version-marker/package.json | 42 +++++++------- 23 files changed, 128 insertions(+), 73 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 882874a029..aed06c4f85 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,59 @@ +## 4.0.0-alpha.1 (2019-05-25) + +#### :rocket: New Features +* `@vue/cli-plugin-pwa`, `@vue/cli-ui` + * [#3939](https://github.com/vuejs/vue-cli/pull/3939) feat(HtmlPwaPlugin): adds 'manifestCrossorigin' option ([@BigsonLvrocha](https://github.com/BigsonLvrocha)) +* `@vue/cli-ui` + * [#3929](https://github.com/vuejs/vue-cli/pull/3929) Feat prompt editor ([@Akryum](https://github.com/Akryum)) + * [#3955](https://github.com/vuejs/vue-cli/pull/3955) Feat rename project ([@Akryum](https://github.com/Akryum)) +* `@vue/cli-service` + * [#4011](https://github.com/vuejs/vue-cli/pull/4011) Enable HMR when extracting CSS in dev ([@achretien](https://github.com/achretien)) +* `@vue/cli` + * [#3860](https://github.com/vuejs/vue-cli/pull/3860) feat(cli): suggest matching commands if the user mistypes ([@jamesgeorge007](https://github.com/jamesgeorge007)) + +#### :boom: Breaking Changes +* `@vue/cli-plugin-eslint`, `@vue/cli-service-global`, `@vue/cli-service`, `@vue/cli-ui-addon-widgets`, `@vue/cli` + * [#3975](https://github.com/vuejs/vue-cli/pull/3975) chore!: change default value of `lintOnSave` option ([@sodatea](https://github.com/sodatea)) +* `@vue/cli-plugin-typescript` + * [#3909](https://github.com/vuejs/vue-cli/pull/3909) chore: prefer .tsx? files over .jsx? file extensions ([@LinusBorg](https://github.com/LinusBorg)) + +#### :bug: Bug Fix +* `@vue/cli-upgrade` + * [#4036](https://github.com/vuejs/vue-cli/pull/4036) fix: add missing dependencies to @vue/cli-upgrade ([@sodatea](https://github.com/sodatea)) +* `@vue/cli-service` + * [#4034](https://github.com/vuejs/vue-cli/pull/4034) fix: fix dev mode compatibility with workers ([@sodatea](https://github.com/sodatea)) + * [#4025](https://github.com/vuejs/vue-cli/pull/4025) fix: update the css-loader runtime path for css-loader v2 ([@sodatea](https://github.com/sodatea)) +* `@vue/cli-ui` + * [#3992](https://github.com/vuejs/vue-cli/pull/3992) fix(cli-ui): update dependencies and fix peer dependency warnings ([@sodatea](https://github.com/sodatea)) + * [#3966](https://github.com/vuejs/vue-cli/pull/3966) fix(cli-ui): fix detectLanguage function ([@maple3142](https://github.com/maple3142)) + +#### :house: Internal +* `@vue/cli-service` + * [#4018](https://github.com/vuejs/vue-cli/pull/4018) hotfix for #4016 ([@svtfrancisco](https://github.com/svtfrancisco)) +* `@vue/cli` + * [#4003](https://github.com/vuejs/vue-cli/pull/4003) refactor: replace recast with jscodeshift for `injectImportsAndOptions` ([@sodatea](https://github.com/sodatea)) + +#### :hammer: Underlying Tools +* `@vue/cli-service` + * [#4020](https://github.com/vuejs/vue-cli/pull/4020) chore: upgrade webpack-dev-server to 3.4.1 ([@beardedpayton](https://github.com/beardedpayton)) + * [#3943](https://github.com/vuejs/vue-cli/pull/3943) chore: upgrade webpack-chain to v6 ([@sodatea](https://github.com/sodatea)) +* `@vue/babel-preset-app` + * [#3978](https://github.com/vuejs/vue-cli/pull/3978) feat(babel-preset-app): Bump jsx dependency version ([@LinusBorg](https://github.com/LinusBorg)) + +#### Committers: 9 +- Francisco ([@svtfrancisco](https://github.com/svtfrancisco)) +- Guillaume Chau ([@Akryum](https://github.com/Akryum)) +- Haoqun Jiang ([@sodatea](https://github.com/sodatea)) +- James George ([@jamesgeorge007](https://github.com/jamesgeorge007)) +- Luiz Victor Linhares Rocha ([@BigsonLvrocha](https://github.com/BigsonLvrocha)) +- Payton Burdette ([@beardedpayton](https://github.com/beardedpayton)) +- Thorsten Lünborg ([@LinusBorg](https://github.com/LinusBorg)) +- [@achretien](https://github.com/achretien) +- maple ([@maple3142](https://github.com/maple3142)) + + + ## 4.0.0-alpha.0 (2019-05-01) #### :boom: Breaking Changes diff --git a/lerna.json b/lerna.json index 2c5154fc35..e21a7758a6 100644 --- a/lerna.json +++ b/lerna.json @@ -1,7 +1,7 @@ { "npmClient": "yarn", "useWorkspaces": false, - "version": "4.0.0-alpha.0", + "version": "4.0.0-alpha.1", "packages": [ "packages/@vue/babel-preset-app", "packages/@vue/cli*" diff --git a/packages/@vue/babel-preset-app/package.json b/packages/@vue/babel-preset-app/package.json index 972b30ba5d..b32dee0d1e 100644 --- a/packages/@vue/babel-preset-app/package.json +++ b/packages/@vue/babel-preset-app/package.json @@ -1,6 +1,6 @@ { "name": "@vue/babel-preset-app", - "version": "4.0.0-alpha.0", + "version": "4.0.0-alpha.1", "description": "babel-preset-app for vue-cli", "main": "index.js", "publishConfig": { diff --git a/packages/@vue/cli-init/package.json b/packages/@vue/cli-init/package.json index 54a798948a..5c9dbf94c7 100644 --- a/packages/@vue/cli-init/package.json +++ b/packages/@vue/cli-init/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-init", - "version": "4.0.0-alpha.0", + "version": "4.0.0-alpha.1", "description": "init addon for vue-cli", "main": "index.js", "publishConfig": { diff --git a/packages/@vue/cli-overlay/package.json b/packages/@vue/cli-overlay/package.json index 940356e515..863a9bfef7 100644 --- a/packages/@vue/cli-overlay/package.json +++ b/packages/@vue/cli-overlay/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-overlay", - "version": "4.0.0-alpha.0", + "version": "4.0.0-alpha.1", "description": "error overlay & dev server middleware for vue-cli", "main": "dist/client.js", "files": [ diff --git a/packages/@vue/cli-plugin-babel/package.json b/packages/@vue/cli-plugin-babel/package.json index 412f0babf2..c04260e277 100644 --- a/packages/@vue/cli-plugin-babel/package.json +++ b/packages/@vue/cli-plugin-babel/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-plugin-babel", - "version": "4.0.0-alpha.0", + "version": "4.0.0-alpha.1", "description": "babel plugin for vue-cli", "main": "index.js", "repository": { @@ -21,8 +21,8 @@ "homepage": "https://github.com/vuejs/vue-cli/tree/dev/packages/@vue/cli-plugin-babel#readme", "dependencies": { "@babel/core": "^7.4.5", - "@vue/babel-preset-app": "^4.0.0-alpha.0", - "@vue/cli-shared-utils": "^4.0.0-alpha.0", + "@vue/babel-preset-app": "^4.0.0-alpha.1", + "@vue/cli-shared-utils": "^4.0.0-alpha.1", "babel-loader": "^8.0.6", "webpack": ">=4 < 4.29" }, diff --git a/packages/@vue/cli-plugin-e2e-cypress/package.json b/packages/@vue/cli-plugin-e2e-cypress/package.json index f73b121eb0..922a76620a 100644 --- a/packages/@vue/cli-plugin-e2e-cypress/package.json +++ b/packages/@vue/cli-plugin-e2e-cypress/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-plugin-e2e-cypress", - "version": "4.0.0-alpha.0", + "version": "4.0.0-alpha.1", "description": "e2e-cypress plugin for vue-cli", "main": "index.js", "repository": { @@ -23,7 +23,7 @@ "access": "public" }, "dependencies": { - "@vue/cli-shared-utils": "^4.0.0-alpha.0", + "@vue/cli-shared-utils": "^4.0.0-alpha.1", "cypress": "^3.3.1", "eslint-plugin-cypress": "^2.2.1" } diff --git a/packages/@vue/cli-plugin-e2e-nightwatch/package.json b/packages/@vue/cli-plugin-e2e-nightwatch/package.json index 61df9c7a8c..1f96e7e774 100644 --- a/packages/@vue/cli-plugin-e2e-nightwatch/package.json +++ b/packages/@vue/cli-plugin-e2e-nightwatch/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-plugin-e2e-nightwatch", - "version": "4.0.0-alpha.0", + "version": "4.0.0-alpha.1", "description": "e2e-nightwatch plugin for vue-cli", "main": "index.js", "repository": { @@ -23,7 +23,7 @@ "access": "public" }, "dependencies": { - "@vue/cli-shared-utils": "^4.0.0-alpha.0", + "@vue/cli-shared-utils": "^4.0.0-alpha.1", "deepmerge": "^3.2.0", "execa": "^1.0.0", "nightwatch": "^1.1.11", diff --git a/packages/@vue/cli-plugin-eslint/package.json b/packages/@vue/cli-plugin-eslint/package.json index 2364edf350..f2d4b9772a 100644 --- a/packages/@vue/cli-plugin-eslint/package.json +++ b/packages/@vue/cli-plugin-eslint/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-plugin-eslint", - "version": "4.0.0-alpha.0", + "version": "4.0.0-alpha.1", "description": "eslint plugin for vue-cli", "main": "index.js", "repository": { @@ -23,7 +23,7 @@ "access": "public" }, "dependencies": { - "@vue/cli-shared-utils": "^4.0.0-alpha.0", + "@vue/cli-shared-utils": "^4.0.0-alpha.1", "eslint-loader": "^2.1.2", "globby": "^9.2.0", "webpack": ">=4 < 4.29" diff --git a/packages/@vue/cli-plugin-pwa/package.json b/packages/@vue/cli-plugin-pwa/package.json index 5ee3a4f0a7..6e118c3d58 100644 --- a/packages/@vue/cli-plugin-pwa/package.json +++ b/packages/@vue/cli-plugin-pwa/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-plugin-pwa", - "version": "4.0.0-alpha.0", + "version": "4.0.0-alpha.1", "description": "pwa plugin for vue-cli", "main": "index.js", "repository": { @@ -23,7 +23,7 @@ "access": "public" }, "dependencies": { - "@vue/cli-shared-utils": "^4.0.0-alpha.0", + "@vue/cli-shared-utils": "^4.0.0-alpha.1", "webpack": ">=4 < 4.29", "workbox-webpack-plugin": "^4.3.1" }, diff --git a/packages/@vue/cli-plugin-typescript/package.json b/packages/@vue/cli-plugin-typescript/package.json index 98d4a2766d..8f62be9435 100644 --- a/packages/@vue/cli-plugin-typescript/package.json +++ b/packages/@vue/cli-plugin-typescript/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-plugin-typescript", - "version": "4.0.0-alpha.0", + "version": "4.0.0-alpha.1", "description": "typescript plugin for vue-cli", "main": "index.js", "repository": { @@ -24,7 +24,7 @@ }, "dependencies": { "@types/webpack-env": "^1.13.9", - "@vue/cli-shared-utils": "^4.0.0-alpha.0", + "@vue/cli-shared-utils": "^4.0.0-alpha.1", "fork-ts-checker-webpack-plugin": "^1.3.4", "globby": "^9.2.0", "ts-loader": "^6.0.1", diff --git a/packages/@vue/cli-plugin-unit-jest/package.json b/packages/@vue/cli-plugin-unit-jest/package.json index e76f71629b..8c66b7c095 100644 --- a/packages/@vue/cli-plugin-unit-jest/package.json +++ b/packages/@vue/cli-plugin-unit-jest/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-plugin-unit-jest", - "version": "4.0.0-alpha.0", + "version": "4.0.0-alpha.1", "description": "unit-jest plugin for vue-cli", "main": "index.js", "repository": { @@ -25,7 +25,7 @@ "dependencies": { "@babel/core": "^7.4.5", "@babel/plugin-transform-modules-commonjs": "^7.4.4", - "@vue/cli-shared-utils": "^4.0.0-alpha.0", + "@vue/cli-shared-utils": "^4.0.0-alpha.1", "babel-core": "7.0.0-bridge.0", "babel-jest": "^24.8.0", "jest": "^24.8.0", diff --git a/packages/@vue/cli-plugin-unit-mocha/package.json b/packages/@vue/cli-plugin-unit-mocha/package.json index d93df7936b..5460e339c7 100644 --- a/packages/@vue/cli-plugin-unit-mocha/package.json +++ b/packages/@vue/cli-plugin-unit-mocha/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-plugin-unit-mocha", - "version": "4.0.0-alpha.0", + "version": "4.0.0-alpha.1", "description": "mocha unit testing plugin for vue-cli", "main": "index.js", "repository": { @@ -22,7 +22,7 @@ }, "homepage": "https://github.com/vuejs/vue-cli/tree/dev/packages/@vue/cli-plugin-unit-mocha#readme", "dependencies": { - "@vue/cli-shared-utils": "^4.0.0-alpha.0", + "@vue/cli-shared-utils": "^4.0.0-alpha.1", "jsdom": "^15.1.0", "jsdom-global": "^3.0.2", "mocha": "^6.1.4", diff --git a/packages/@vue/cli-service-global/package.json b/packages/@vue/cli-service-global/package.json index 64be494a94..4b1237b2ee 100644 --- a/packages/@vue/cli-service-global/package.json +++ b/packages/@vue/cli-service-global/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-service-global", - "version": "4.0.0-alpha.0", + "version": "4.0.0-alpha.1", "description": "vue-cli-service global addon for vue-cli", "main": "index.js", "publishConfig": { @@ -22,10 +22,10 @@ }, "homepage": "https://github.com/vuejs/vue-cli/tree/dev/packages/@vue/cli-build#readme", "dependencies": { - "@vue/babel-preset-app": "^4.0.0-alpha.0", - "@vue/cli-plugin-babel": "^4.0.0-alpha.0", - "@vue/cli-plugin-eslint": "^4.0.0-alpha.0", - "@vue/cli-service": "^4.0.0-alpha.0", + "@vue/babel-preset-app": "^4.0.0-alpha.1", + "@vue/cli-plugin-babel": "^4.0.0-alpha.1", + "@vue/cli-plugin-eslint": "^4.0.0-alpha.1", + "@vue/cli-service": "^4.0.0-alpha.1", "babel-eslint": "^10.0.1", "chalk": "^2.4.2", "core-js": "^3.1.2", diff --git a/packages/@vue/cli-service/package.json b/packages/@vue/cli-service/package.json index ec54ef7061..8f1417393c 100644 --- a/packages/@vue/cli-service/package.json +++ b/packages/@vue/cli-service/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-service", - "version": "4.0.0-alpha.0", + "version": "4.0.0-alpha.1", "description": "local service for vue-cli projects", "main": "lib/Service.js", "typings": "types/index.d.ts", @@ -25,8 +25,8 @@ "dependencies": { "@intervolga/optimize-cssnano-plugin": "^1.0.5", "@soda/friendly-errors-webpack-plugin": "^1.7.1", - "@vue/cli-overlay": "^4.0.0-alpha.0", - "@vue/cli-shared-utils": "^4.0.0-alpha.0", + "@vue/cli-overlay": "^4.0.0-alpha.1", + "@vue/cli-shared-utils": "^4.0.0-alpha.1", "@vue/component-compiler-utils": "^2.6.0", "@vue/preload-webpack-plugin": "^1.1.0", "@vue/web-component-wrapper": "^1.2.0", diff --git a/packages/@vue/cli-shared-utils/package.json b/packages/@vue/cli-shared-utils/package.json index 131f9c3ec5..d4ec4e01bc 100644 --- a/packages/@vue/cli-shared-utils/package.json +++ b/packages/@vue/cli-shared-utils/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-shared-utils", - "version": "4.0.0-alpha.0", + "version": "4.0.0-alpha.1", "description": "shared utilities for vue-cli packages", "main": "index.js", "repository": { diff --git a/packages/@vue/cli-test-utils/package.json b/packages/@vue/cli-test-utils/package.json index d620892076..04a24fb8f4 100644 --- a/packages/@vue/cli-test-utils/package.json +++ b/packages/@vue/cli-test-utils/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-test-utils", - "version": "4.0.0-alpha.0", + "version": "4.0.0-alpha.1", "description": "test utilities for vue-cli packages", "repository": { "type": "git", diff --git a/packages/@vue/cli-ui-addon-webpack/package.json b/packages/@vue/cli-ui-addon-webpack/package.json index d7d05d136c..7a4a685379 100644 --- a/packages/@vue/cli-ui-addon-webpack/package.json +++ b/packages/@vue/cli-ui-addon-webpack/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-ui-addon-webpack", - "version": "4.0.0-alpha.0", + "version": "4.0.0-alpha.1", "repository": { "type": "git", "url": "git+https://github.com/vuejs/vue-cli.git", @@ -18,9 +18,9 @@ }, "license": "MIT", "devDependencies": { - "@vue/cli-plugin-babel": "^4.0.0-alpha.0", - "@vue/cli-plugin-eslint": "^4.0.0-alpha.0", - "@vue/cli-service": "^4.0.0-alpha.0", + "@vue/cli-plugin-babel": "^4.0.0-alpha.1", + "@vue/cli-plugin-eslint": "^4.0.0-alpha.1", + "@vue/cli-service": "^4.0.0-alpha.1", "@vue/eslint-config-standard": "^4.0.0", "core-js": "^3.1.2", "eslint": "^5.16.0", diff --git a/packages/@vue/cli-ui-addon-widgets/package.json b/packages/@vue/cli-ui-addon-widgets/package.json index ba339c3fd2..e492f2aff4 100644 --- a/packages/@vue/cli-ui-addon-widgets/package.json +++ b/packages/@vue/cli-ui-addon-widgets/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-ui-addon-widgets", - "version": "4.0.0-alpha.0", + "version": "4.0.0-alpha.1", "repository": { "type": "git", "url": "git+https://github.com/vuejs/vue-cli.git", @@ -18,9 +18,9 @@ }, "license": "MIT", "devDependencies": { - "@vue/cli-plugin-babel": "^4.0.0-alpha.0", - "@vue/cli-plugin-eslint": "^4.0.0-alpha.0", - "@vue/cli-service": "^4.0.0-alpha.0", + "@vue/cli-plugin-babel": "^4.0.0-alpha.1", + "@vue/cli-plugin-eslint": "^4.0.0-alpha.1", + "@vue/cli-service": "^4.0.0-alpha.1", "@vue/eslint-config-standard": "^4.0.0", "core-js": "^3.1.2", "eslint": "^5.16.0", diff --git a/packages/@vue/cli-ui/package.json b/packages/@vue/cli-ui/package.json index 4251a6b066..014b587831 100644 --- a/packages/@vue/cli-ui/package.json +++ b/packages/@vue/cli-ui/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-ui", - "version": "4.0.0-alpha.0", + "version": "4.0.0-alpha.1", "repository": { "type": "git", "url": "git+https://github.com/vuejs/vue-cli.git", @@ -34,7 +34,7 @@ ], "dependencies": { "@akryum/winattr": "^3.0.0", - "@vue/cli-shared-utils": "^4.0.0-alpha.0", + "@vue/cli-shared-utils": "^4.0.0-alpha.1", "chalk": "^2.4.1", "clone": "^2.1.1", "deepmerge": "^3.2.0", @@ -65,10 +65,10 @@ "watch": "^1.0.2" }, "devDependencies": { - "@vue/cli-plugin-babel": "^4.0.0-alpha.0", - "@vue/cli-plugin-e2e-cypress": "^4.0.0-alpha.0", - "@vue/cli-plugin-eslint": "^4.0.0-alpha.0", - "@vue/cli-service": "^4.0.0-alpha.0", + "@vue/cli-plugin-babel": "^4.0.0-alpha.1", + "@vue/cli-plugin-e2e-cypress": "^4.0.0-alpha.1", + "@vue/cli-plugin-eslint": "^4.0.0-alpha.1", + "@vue/cli-service": "^4.0.0-alpha.1", "@vue/eslint-config-standard": "^4.0.0", "@vue/ui": "^0.9.2", "ansi_up": "^3.0.0", diff --git a/packages/@vue/cli-upgrade/package.json b/packages/@vue/cli-upgrade/package.json index 540974f6af..813d5906a5 100644 --- a/packages/@vue/cli-upgrade/package.json +++ b/packages/@vue/cli-upgrade/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-upgrade", - "version": "4.0.0-alpha.0", + "version": "4.0.0-alpha.1", "description": "utility to upgrade vue cli service / plugins in vue apps", "main": "index.js", "repository": { @@ -21,7 +21,7 @@ }, "homepage": "https://github.com/vuejs/vue-cli/tree/dev/packages/@vue/cli-upgrade#readme", "dependencies": { - "@vue/cli-shared-utils": "^4.0.0-alpha.0", + "@vue/cli-shared-utils": "^4.0.0-alpha.1", "chalk": "^2.4.1", "cli-table": "^0.3.1", "execa": "^1.0.0", diff --git a/packages/@vue/cli/package.json b/packages/@vue/cli/package.json index 6f449a9db1..b609233d19 100644 --- a/packages/@vue/cli/package.json +++ b/packages/@vue/cli/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli", - "version": "4.0.0-alpha.0", + "version": "4.0.0-alpha.1", "description": "Command line interface for rapid Vue.js development", "bin": { "vue": "bin/vue.js" @@ -24,10 +24,10 @@ "access": "public" }, "dependencies": { - "@vue/cli-shared-utils": "^4.0.0-alpha.0", - "@vue/cli-ui": "^4.0.0-alpha.0", - "@vue/cli-ui-addon-webpack": "^4.0.0-alpha.0", - "@vue/cli-ui-addon-widgets": "^4.0.0-alpha.0", + "@vue/cli-shared-utils": "^4.0.0-alpha.1", + "@vue/cli-ui": "^4.0.0-alpha.1", + "@vue/cli-ui-addon-webpack": "^4.0.0-alpha.1", + "@vue/cli-ui-addon-widgets": "^4.0.0-alpha.1", "chalk": "^2.4.1", "cmd-shim": "^2.0.2", "commander": "^2.20.0", diff --git a/packages/vue-cli-version-marker/package.json b/packages/vue-cli-version-marker/package.json index 5b59083a86..7ce6e00f8b 100644 --- a/packages/vue-cli-version-marker/package.json +++ b/packages/vue-cli-version-marker/package.json @@ -1,30 +1,30 @@ { "name": "vue-cli-version-marker", - "version": "4.0.0-alpha.0", + "version": "4.0.0-alpha.1", "description": "version marker for @vue/cli", "author": "Evan You", "license": "MIT", "main": "package.json", "devDependencies": { - "@vue/babel-preset-app": "4.0.0-alpha.0", - "@vue/cli-init": "4.0.0-alpha.0", - "@vue/cli-overlay": "4.0.0-alpha.0", - "@vue/cli-plugin-babel": "4.0.0-alpha.0", - "@vue/cli-plugin-e2e-cypress": "4.0.0-alpha.0", - "@vue/cli-plugin-e2e-nightwatch": "4.0.0-alpha.0", - "@vue/cli-plugin-eslint": "4.0.0-alpha.0", - "@vue/cli-plugin-pwa": "4.0.0-alpha.0", - "@vue/cli-plugin-typescript": "4.0.0-alpha.0", - "@vue/cli-plugin-unit-jest": "4.0.0-alpha.0", - "@vue/cli-plugin-unit-mocha": "4.0.0-alpha.0", - "@vue/cli-service-global": "4.0.0-alpha.0", - "@vue/cli-service": "4.0.0-alpha.0", - "@vue/cli-shared-utils": "4.0.0-alpha.0", - "@vue/cli-test-utils": "4.0.0-alpha.0", - "@vue/cli-ui-addon-webpack": "4.0.0-alpha.0", - "@vue/cli-ui-addon-widgets": "4.0.0-alpha.0", - "@vue/cli-ui": "4.0.0-alpha.0", - "@vue/cli-upgrade": "4.0.0-alpha.0", - "@vue/cli": "4.0.0-alpha.0" + "@vue/babel-preset-app": "4.0.0-alpha.1", + "@vue/cli-init": "4.0.0-alpha.1", + "@vue/cli-overlay": "4.0.0-alpha.1", + "@vue/cli-plugin-babel": "4.0.0-alpha.1", + "@vue/cli-plugin-e2e-cypress": "4.0.0-alpha.1", + "@vue/cli-plugin-e2e-nightwatch": "4.0.0-alpha.1", + "@vue/cli-plugin-eslint": "4.0.0-alpha.1", + "@vue/cli-plugin-pwa": "4.0.0-alpha.1", + "@vue/cli-plugin-typescript": "4.0.0-alpha.1", + "@vue/cli-plugin-unit-jest": "4.0.0-alpha.1", + "@vue/cli-plugin-unit-mocha": "4.0.0-alpha.1", + "@vue/cli-service-global": "4.0.0-alpha.1", + "@vue/cli-service": "4.0.0-alpha.1", + "@vue/cli-shared-utils": "4.0.0-alpha.1", + "@vue/cli-test-utils": "4.0.0-alpha.1", + "@vue/cli-ui-addon-webpack": "4.0.0-alpha.1", + "@vue/cli-ui-addon-widgets": "4.0.0-alpha.1", + "@vue/cli-ui": "4.0.0-alpha.1", + "@vue/cli-upgrade": "4.0.0-alpha.1", + "@vue/cli": "4.0.0-alpha.1" } } \ No newline at end of file From 82dbbeb07a02a7212d9f9c0019f49436ba77dc70 Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Sat, 25 May 2019 23:00:55 +0800 Subject: [PATCH 5/7] docs: add description of babel plugin usage in TS plugin prompt (#4046) closes #3206 --- packages/@vue/cli-plugin-typescript/prompts.js | 2 +- packages/@vue/cli/lib/promptModules/typescript.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/@vue/cli-plugin-typescript/prompts.js b/packages/@vue/cli-plugin-typescript/prompts.js index 00ce48f2c4..49ff4c97f0 100644 --- a/packages/@vue/cli-plugin-typescript/prompts.js +++ b/packages/@vue/cli-plugin-typescript/prompts.js @@ -13,7 +13,7 @@ const prompts = module.exports = [ { name: `useTsWithBabel`, type: `confirm`, - message: `Use Babel alongside TypeScript for auto-detected polyfills?` + message: 'Use Babel alongside TypeScript (required for modern mode, auto-detected polyfills, transpiling JSX)?' }, { name: `lint`, diff --git a/packages/@vue/cli/lib/promptModules/typescript.js b/packages/@vue/cli/lib/promptModules/typescript.js index 83ffb0d040..f274889e32 100644 --- a/packages/@vue/cli/lib/promptModules/typescript.js +++ b/packages/@vue/cli/lib/promptModules/typescript.js @@ -22,7 +22,7 @@ module.exports = cli => { name: 'useTsWithBabel', when: answers => answers.features.includes('ts'), type: 'confirm', - message: 'Use Babel alongside TypeScript for auto-detected polyfills?', + message: 'Use Babel alongside TypeScript (required for modern mode, auto-detected polyfills, transpiling JSX)?', description: 'It will output ES2015 and delegate the rest to Babel for auto polyfill based on browser targets.', default: answers => answers.features.includes('babel') }) From e16d6dd46b5731ea320db3c8d451cbae039b1477 Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Sun, 26 May 2019 00:29:47 +0800 Subject: [PATCH 6/7] chore: add 3.8.x changelog --- CHANGELOG.md | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index aed06c4f85..a6b4956702 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -91,6 +91,78 @@ - 毛呆 ([@aweikalee](https://github.com/aweikalee)) +## 3.8.2 (2019-05-26) + +#### :bug: Bug Fix +* `@vue/cli` + * [3c5bd30](https://github.com/vuejs/vue-cli/commit/3c5bd30827ead4a34ead19f49d2d33683fc6ad44) fixes update checking ([@sodatea](https://github.com/sodatea)) + +#### Committers: 1 +- Haoqun Jiang ([@sodatea](https://github.com/sodatea)) + + +## 3.8.1 (2019-05-26) + +#### :bug: Bug Fix +* `@vue/cli-plugin-typescript` + * [19d50b9](https://github.com/vuejs/vue-cli/commit/19d50b9ea500e6779e2e27369b2efb328488be75) revert [the accidentally introduced breaking change](https://github.com/vuejs/vue-cli/pull/3909) ([@sodatea](https://github.com/sodatea)) + +#### Committers: 1 +- Haoqun Jiang ([@sodatea](https://github.com/sodatea)) + + +## 3.8.0 (2019-05-25) + +#### :rocket: New Features +* `@vue/cli-plugin-pwa`, `@vue/cli-ui` + * [#3939](https://github.com/vuejs/vue-cli/pull/3939) add 'manifestCrossorigin' option ([@BigsonLvrocha](https://github.com/BigsonLvrocha)) +* `@vue/cli-ui` + * [#3929](https://github.com/vuejs/vue-cli/pull/3929) add support for inquirer type `editor` ([@Akryum](https://github.com/Akryum)) + * [#3955](https://github.com/vuejs/vue-cli/pull/3955) allow rename (nickname) a project ([@Akryum](https://github.com/Akryum)) +* `@vue/cli-service` + * [#4011](https://github.com/vuejs/vue-cli/pull/4011) enable HMR when extracting CSS in dev ([@achretien](https://github.com/achretien)) +* `@vue/cli` + * [#3860](https://github.com/vuejs/vue-cli/pull/3860) suggest matching commands if the user mistypes ([@jamesgeorge007](https://github.com/jamesgeorge007)) + +#### :boom: Breaking Changes +* `@vue/cli-plugin-typescript` + * [#3909](https://github.com/vuejs/vue-cli/pull/3909) prefer .tsx? files over .jsx? file extensions ([@LinusBorg](https://github.com/LinusBorg)) (Reverted in v3.8.1) + + +#### :bug: Bug Fix +* `@vue/cli-service` + * [#4034](https://github.com/vuejs/vue-cli/pull/4034) fix bundles' compatibility with workers for those built in development mode ([@sodatea](https://github.com/sodatea)) +* `@vue/cli-ui` + * [#3992](https://github.com/vuejs/vue-cli/pull/3992) update dependencies and fix peer dependency warnings ([@sodatea](https://github.com/sodatea)) + * [#3966](https://github.com/vuejs/vue-cli/pull/3966) fix `detectLanguage` function ([@maple3142](https://github.com/maple3142)) + +#### :memo: Documentation +* `@vue/cli-plugin-typescript`, `@vue/cli` + * [#4046](https://github.com/vuejs/vue-cli/pull/4046) add description of babel plugin usage in TS plugin prompt ([@sodatea](https://github.com/sodatea)) + +#### :house: Internal +* `@vue/cli-service` + * [#4018](https://github.com/vuejs/vue-cli/pull/4018) set `clientLogLevel` to `silent` instead of `none` ([@svtfrancisco](https://github.com/svtfrancisco)) +* `@vue/cli` + * [#4003](https://github.com/vuejs/vue-cli/pull/4003) refactor: replace recast with jscodeshift for `injectImportsAndOptions`, fixes [#3309](https://github.com/vuejs/vue-cli/issues/3309) ([@sodatea](https://github.com/sodatea)) + +#### :hammer: Underlying Tools +* `@vue/cli-service` + * [#4020](https://github.com/vuejs/vue-cli/pull/4020) upgrade webpack-dev-server to 3.4.1 ([@beardedpayton](https://github.com/beardedpayton)) +* `@vue/babel-preset-app` + * [#3978](https://github.com/vuejs/vue-cli/pull/3978) bump jsx dependency version ([@LinusBorg](https://github.com/LinusBorg)) + +#### Committers: 9 +- Francisco ([@svtfrancisco](https://github.com/svtfrancisco)) +- Guillaume Chau ([@Akryum](https://github.com/Akryum)) +- Haoqun Jiang ([@sodatea](https://github.com/sodatea)) +- James George ([@jamesgeorge007](https://github.com/jamesgeorge007)) +- Luiz Victor Linhares Rocha ([@BigsonLvrocha](https://github.com/BigsonLvrocha)) +- Payton Burdette ([@beardedpayton](https://github.com/beardedpayton)) +- Thorsten Lünborg ([@LinusBorg](https://github.com/LinusBorg)) +- [@achretien](https://github.com/achretien) +- maple ([@maple3142](https://github.com/maple3142)) + ## 3.7.0 (2019-04-28) From 032317efd1b6d478f6feab86574f732b5c580b40 Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Sun, 26 May 2019 00:37:01 +0800 Subject: [PATCH 7/7] chore: refine changelog for v4.0.0-alpha.1 --- CHANGELOG.md | 41 ++++++++++++++++++++++------------------- 1 file changed, 22 insertions(+), 19 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a6b4956702..6f93978aab 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,45 +1,48 @@ ## 4.0.0-alpha.1 (2019-05-25) -#### :rocket: New Features -* `@vue/cli-plugin-pwa`, `@vue/cli-ui` - * [#3939](https://github.com/vuejs/vue-cli/pull/3939) feat(HtmlPwaPlugin): adds 'manifestCrossorigin' option ([@BigsonLvrocha](https://github.com/BigsonLvrocha)) -* `@vue/cli-ui` - * [#3929](https://github.com/vuejs/vue-cli/pull/3929) Feat prompt editor ([@Akryum](https://github.com/Akryum)) - * [#3955](https://github.com/vuejs/vue-cli/pull/3955) Feat rename project ([@Akryum](https://github.com/Akryum)) -* `@vue/cli-service` - * [#4011](https://github.com/vuejs/vue-cli/pull/4011) Enable HMR when extracting CSS in dev ([@achretien](https://github.com/achretien)) -* `@vue/cli` - * [#3860](https://github.com/vuejs/vue-cli/pull/3860) feat(cli): suggest matching commands if the user mistypes ([@jamesgeorge007](https://github.com/jamesgeorge007)) - #### :boom: Breaking Changes * `@vue/cli-plugin-eslint`, `@vue/cli-service-global`, `@vue/cli-service`, `@vue/cli-ui-addon-widgets`, `@vue/cli` * [#3975](https://github.com/vuejs/vue-cli/pull/3975) chore!: change default value of `lintOnSave` option ([@sodatea](https://github.com/sodatea)) +* `@vue/cli-service` + * [#3943](https://github.com/vuejs/vue-cli/pull/3943) chore: upgrade webpack-chain to v6 ([@sodatea](https://github.com/sodatea)) * `@vue/cli-plugin-typescript` * [#3909](https://github.com/vuejs/vue-cli/pull/3909) chore: prefer .tsx? files over .jsx? file extensions ([@LinusBorg](https://github.com/LinusBorg)) +Most of the following new features and bugfixes also applies to v3.8.0 + +#### :rocket: New Features +* `@vue/cli-plugin-pwa`, `@vue/cli-ui` + * [#3939](https://github.com/vuejs/vue-cli/pull/3939) add 'manifestCrossorigin' option ([@BigsonLvrocha](https://github.com/BigsonLvrocha)) +* `@vue/cli-ui` + * [#3929](https://github.com/vuejs/vue-cli/pull/3929) add support for inquirer type `editor` ([@Akryum](https://github.com/Akryum)) + * [#3955](https://github.com/vuejs/vue-cli/pull/3955) allow rename (nickname) a project ([@Akryum](https://github.com/Akryum)) +* `@vue/cli-service` + * [#4011](https://github.com/vuejs/vue-cli/pull/4011) enable HMR when extracting CSS in dev ([@achretien](https://github.com/achretien)) +* `@vue/cli` + * [#3860](https://github.com/vuejs/vue-cli/pull/3860) suggest matching commands if the user mistypes ([@jamesgeorge007](https://github.com/jamesgeorge007)) + #### :bug: Bug Fix * `@vue/cli-upgrade` * [#4036](https://github.com/vuejs/vue-cli/pull/4036) fix: add missing dependencies to @vue/cli-upgrade ([@sodatea](https://github.com/sodatea)) * `@vue/cli-service` - * [#4034](https://github.com/vuejs/vue-cli/pull/4034) fix: fix dev mode compatibility with workers ([@sodatea](https://github.com/sodatea)) + * [#4034](https://github.com/vuejs/vue-cli/pull/4034) fix bundles' compatibility with workers for those built in development mode ([@sodatea](https://github.com/sodatea)) * [#4025](https://github.com/vuejs/vue-cli/pull/4025) fix: update the css-loader runtime path for css-loader v2 ([@sodatea](https://github.com/sodatea)) * `@vue/cli-ui` - * [#3992](https://github.com/vuejs/vue-cli/pull/3992) fix(cli-ui): update dependencies and fix peer dependency warnings ([@sodatea](https://github.com/sodatea)) - * [#3966](https://github.com/vuejs/vue-cli/pull/3966) fix(cli-ui): fix detectLanguage function ([@maple3142](https://github.com/maple3142)) + * [#3992](https://github.com/vuejs/vue-cli/pull/3992) update dependencies and fix peer dependency warnings ([@sodatea](https://github.com/sodatea)) + * [#3966](https://github.com/vuejs/vue-cli/pull/3966) fix `detectLanguage` function ([@maple3142](https://github.com/maple3142)) #### :house: Internal * `@vue/cli-service` - * [#4018](https://github.com/vuejs/vue-cli/pull/4018) hotfix for #4016 ([@svtfrancisco](https://github.com/svtfrancisco)) + * [#4018](https://github.com/vuejs/vue-cli/pull/4018) set `clientLogLevel` to `silent` instead of `none` ([@svtfrancisco](https://github.com/svtfrancisco) * `@vue/cli` - * [#4003](https://github.com/vuejs/vue-cli/pull/4003) refactor: replace recast with jscodeshift for `injectImportsAndOptions` ([@sodatea](https://github.com/sodatea)) + * [#4003](https://github.com/vuejs/vue-cli/pull/4003) refactor: replace recast with jscodeshift for `injectImportsAndOptions`, fixes [#3309](https://github.com/vuejs/vue-cli/issues/3309) ([@sodatea](https://github.com/sodatea)) #### :hammer: Underlying Tools * `@vue/cli-service` - * [#4020](https://github.com/vuejs/vue-cli/pull/4020) chore: upgrade webpack-dev-server to 3.4.1 ([@beardedpayton](https://github.com/beardedpayton)) - * [#3943](https://github.com/vuejs/vue-cli/pull/3943) chore: upgrade webpack-chain to v6 ([@sodatea](https://github.com/sodatea)) + * [#4020](https://github.com/vuejs/vue-cli/pull/4020) upgrade webpack-dev-server to 3.4.1 ([@beardedpayton](https://github.com/beardedpayton)) * `@vue/babel-preset-app` - * [#3978](https://github.com/vuejs/vue-cli/pull/3978) feat(babel-preset-app): Bump jsx dependency version ([@LinusBorg](https://github.com/LinusBorg)) + * [#3978](https://github.com/vuejs/vue-cli/pull/3978) bump jsx dependency version ([@LinusBorg](https://github.com/LinusBorg)) #### Committers: 9 - Francisco ([@svtfrancisco](https://github.com/svtfrancisco))