diff --git a/distributions/nuxt-start/package.json b/distributions/nuxt-start/package.json index 5b606d6ba7..0bca31dd81 100644 --- a/distributions/nuxt-start/package.json +++ b/distributions/nuxt-start/package.json @@ -60,7 +60,7 @@ "node-fetch": "^2.6.0", "vue": "^2.6.10", "vue-client-only": "^2.0.0", - "vue-meta": "^2.2.2", + "vue-meta": "^2.3.0", "vue-no-ssr": "^1.1.1", "vue-router": "~3.0.7", "vuex": "^3.1.1" diff --git a/package.json b/package.json index 4876e6e9b1..9fcef8b77f 100644 --- a/package.json +++ b/package.json @@ -39,11 +39,11 @@ "babel-jest": "^24.9.0", "codecov": "^3.6.1", "consola": "^2.10.1", - "cross-spawn": "^7.0.0", + "cross-spawn": "^7.0.1", "eslint": "6.4.0", "eslint-multiplexer": "^2.0.0", "esm": "^3.2.25", - "execa": "^2.0.4", + "execa": "^2.0.5", "express": "^4.17.1", "finalhandler": "^1.1.2", "fork-ts-checker-webpack-plugin": "^1.5.0", @@ -63,7 +63,7 @@ "request": "^2.88.0", "request-promise-native": "^1.0.7", "rimraf": "^3.0.0", - "rollup": "^1.22.0", + "rollup": "^1.23.1", "rollup-plugin-alias": "^2.0.1", "rollup-plugin-babel": "^4.3.3", "rollup-plugin-commonjs": "^10.1.0", diff --git a/packages/cli/package.json b/packages/cli/package.json index b04087a6b1..94ffd9efcf 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -18,7 +18,7 @@ "chalk": "^2.4.2", "consola": "^2.10.1", "esm": "^3.2.25", - "execa": "^2.0.4", + "execa": "^2.0.5", "exit": "^0.1.2", "fs-extra": "^8.1.0", "hable": "^2.3.2", diff --git a/packages/vue-app/package.json b/packages/vue-app/package.json index b0bf60c2cc..c8951c7521 100644 --- a/packages/vue-app/package.json +++ b/packages/vue-app/package.json @@ -16,7 +16,7 @@ "unfetch": "^4.1.0", "vue": "^2.6.10", "vue-client-only": "^2.0.0", - "vue-meta": "^2.2.2", + "vue-meta": "^2.3.0", "vue-no-ssr": "^1.1.1", "vue-router": "~3.0.7", "vue-template-compiler": "^2.6.10", diff --git a/packages/vue-renderer/package.json b/packages/vue-renderer/package.json index 95492e39aa..efc94edf46 100644 --- a/packages/vue-renderer/package.json +++ b/packages/vue-renderer/package.json @@ -14,7 +14,7 @@ "fs-extra": "^8.1.0", "lru-cache": "^5.1.1", "vue": "^2.6.10", - "vue-meta": "^2.2.2", + "vue-meta": "^2.3.0", "vue-server-renderer": "^2.6.10" }, "publishConfig": { diff --git a/packages/webpack/package.json b/packages/webpack/package.json index 477b7a1572..65d9020962 100644 --- a/packages/webpack/package.json +++ b/packages/webpack/package.json @@ -14,7 +14,7 @@ "@nuxt/utils": "2.9.2", "babel-loader": "^8.0.6", "cache-loader": "^4.1.0", - "caniuse-lite": "^1.0.30000997", + "caniuse-lite": "^1.0.30000999", "chalk": "^2.4.2", "consola": "^2.10.1", "css-loader": "^3.2.0", @@ -41,7 +41,7 @@ "terser-webpack-plugin": "^2.1.2", "thread-loader": "^2.1.3", "time-fix-plugin": "^2.0.6", - "url-loader": "^2.1.0", + "url-loader": "^2.2.0", "vue-loader": "^15.7.1", "webpack": "^4.41.0", "webpack-bundle-analyzer": "^3.5.2", diff --git a/test/unit/basic.ssr.test.js b/test/unit/basic.ssr.test.js index 74267d4583..43ed4c1257 100644 --- a/test/unit/basic.ssr.test.js +++ b/test/unit/basic.ssr.test.js @@ -90,9 +90,9 @@ describe('basic ssr', () => { expect(metas[0].getAttribute('content')).toBe('my meta') expect(consola.log).toHaveBeenCalledWith('Body script!') - expect(html).toContain('') - expect(html).toContain('') - expect(html).toContain('') + expect(html).toContain('') + expect(html).toContain('') + expect(html).toContain('') }) test('/async-data', async () => { diff --git a/yarn.lock b/yarn.lock index 27fa23c202..bdf2ccf6ef 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3128,11 +3128,16 @@ caniuse-api@^3.0.0: lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000980, caniuse-lite@^1.0.30000981, caniuse-lite@^1.0.30000989, caniuse-lite@^1.0.30000997: +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000980, caniuse-lite@^1.0.30000981, caniuse-lite@^1.0.30000989: version "1.0.30000997" resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000997.tgz#ba44a606804f8680894b7042612c2c7f65685b7e" integrity sha512-BQLFPIdj2ntgBNWp9Q64LGUIEmvhKkzzHhUHR3CD5A9Lb7ZKF20/+sgadhFap69lk5XmK1fTUleDclaRFvgVUA== +caniuse-lite@^1.0.30000999: + version "1.0.30000999" + resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000999.tgz#427253a69ad7bea4aa8d8345687b8eec51ca0e43" + integrity sha512-1CUyKyecPeksKwXZvYw0tEoaMCo/RwBlXmEtN5vVnabvO0KPd9RQLcaAuR9/1F+KDMv6esmOFWlsXuzDk+8rxg== + capture-exit@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz#fb953bfaebeb781f62898239dabb426d08a509a4" @@ -3778,14 +3783,14 @@ cross-spawn@^6.0.0, cross-spawn@^6.0.5: shebang-command "^1.2.0" which "^1.2.9" -cross-spawn@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.0.tgz#21ef9470443262f33dba80b2705a91db959b2e03" - integrity sha512-6U/8SMK2FBNnB21oQ4+6Nsodxanw1gTkntYA2zBdkFYFu3ZDx65P2ONEXGSvob/QS6REjVHQ9zxzdOafwFdstw== +cross-spawn@^7.0.1: + version "7.0.1" + resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz#0ab56286e0f7c24e153d04cc2aa027e43a9a5d14" + integrity sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg== dependencies: path-key "^3.1.0" - shebang-command "^1.2.0" - which "^1.2.9" + shebang-command "^2.0.0" + which "^2.0.1" crypto-browserify@^3.11.0: version "3.12.0" @@ -4873,10 +4878,10 @@ execa@^1.0.0: signal-exit "^3.0.0" strip-eof "^1.0.0" -execa@^2.0.4: - version "2.0.4" - resolved "https://registry.npmjs.org/execa/-/execa-2.0.4.tgz#2f5cc589c81db316628627004ea4e37b93391d8e" - integrity sha512-VcQfhuGD51vQUQtKIq2fjGDLDbL6N1DTQVpYzxZ7LPIXw3HqTuIz6uxRmpV1qf8i31LHf2kjiaGI+GdHwRgbnQ== +execa@^2.0.5: + version "2.0.5" + resolved "https://registry.npmjs.org/execa/-/execa-2.0.5.tgz#5be3e2ea7e61bd038da5a0e11dc6ab2097357f2f" + integrity sha512-SwmwZZyJjflcqLSgllk4EQlMLst2p9muyzwNugKGFlpAz6rZ7M+s2nBR97GAq4Vzjwx2y9rcMcmqzojwN+xwNA== dependencies: cross-spawn "^6.0.5" get-stream "^5.0.0" @@ -10209,10 +10214,10 @@ rollup-pluginutils@^2.5.0, rollup-pluginutils@^2.6.0, rollup-pluginutils@^2.8.1: dependencies: estree-walker "^0.6.1" -rollup@^1.22.0: - version "1.22.0" - resolved "https://registry.npmjs.org/rollup/-/rollup-1.22.0.tgz#a5b2672c0eebe9f2b6454220f785dbc09b64b4bc" - integrity sha512-x4l4ZrV/Mr/x/jvFTmwROdEAhbZjx16yDRTVSKWh/i4oJDuW2dVEbECT853mybYCz7BAitU8ElGlhx7dNjw3qQ== +rollup@^1.23.1: + version "1.23.1" + resolved "https://registry.npmjs.org/rollup/-/rollup-1.23.1.tgz#0315a0f5d0dfb056e6363e1dff05b89ac2da6b8e" + integrity sha512-95C1GZQpr/NIA0kMUQmSjuMDQ45oZfPgDBcN0yZwBG7Kee//m7H68vgIyg+SPuyrTZ5PrXfyLK80OzXeKG5dAA== dependencies: "@types/estree" "*" "@types/node" "*" @@ -10469,11 +10474,23 @@ shebang-command@^1.2.0: dependencies: shebang-regex "^1.0.0" +shebang-command@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + dependencies: + shebang-regex "^3.0.0" + shebang-regex@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + shell-quote@^1.6.1: version "1.7.2" resolved "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz#67a7d02c76c9da24f99d20808fcaded0e0e04be2" @@ -11586,14 +11603,14 @@ urix@^0.1.0: resolved "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= -url-loader@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/url-loader/-/url-loader-2.1.0.tgz#bcc1ecabbd197e913eca23f5e0378e24b4412961" - integrity sha512-kVrp/8VfEm5fUt+fl2E0FQyrpmOYgMEkBsv8+UDP1wFhszECq5JyGF33I7cajlVY90zRZ6MyfgKXngLvHYZX8A== +url-loader@^2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/url-loader/-/url-loader-2.2.0.tgz#af321aece1fd0d683adc8aaeb27829f29c75b46e" + integrity sha512-G8nk3np8ZAnwhHXas1JxJEwJyQdqFXAKJehfgZ/XrC48volFBRtO+FIKtF2u0Ma3bw+4vnDVjHPAQYlF9p2vsw== dependencies: loader-utils "^1.2.3" mime "^2.4.4" - schema-utils "^2.0.0" + schema-utils "^2.4.1" url@^0.11.0: version "0.11.0" @@ -11751,10 +11768,10 @@ vue-loader@^15.7.1: vue-hot-reload-api "^2.3.0" vue-style-loader "^4.1.0" -vue-meta@^2.2.2: - version "2.2.2" - resolved "https://registry.npmjs.org/vue-meta/-/vue-meta-2.2.2.tgz#ec6be76d75b7d6e4abb6d995d92245487081428b" - integrity sha512-aSzjfc5xV3szxPZMsSk6JeoHUqwrVHNPzpMciTCek56LDd2xKWCv+Ch4IGWL5EIxVyfxA+krsD7T11PTyLY4TQ== +vue-meta@^2.3.0: + version "2.3.0" + resolved "https://registry.npmjs.org/vue-meta/-/vue-meta-2.3.0.tgz#7f4af99b02c7a1811ad332110839f0c8ab1c4ea3" + integrity sha512-pLfbtVco5HXWQ6byjK+KdmGZJFaXcE441Dt1UmuQmT1lyX05QLRZo5laDYSHZdgGyHyiUsykZAKVBRXBCvDa6w== dependencies: deepmerge "^4.0.0" @@ -12020,6 +12037,13 @@ which@1, which@^1.2.9, which@^1.3.0, which@^1.3.1: dependencies: isexe "^2.0.0" +which@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/which/-/which-2.0.1.tgz#f1cf94d07a8e571b6ff006aeb91d0300c47ef0a4" + integrity sha512-N7GBZOTswtB9lkQBZA4+zAXrjEIWAUOB93AvzUiudRzRxhUdLURQ7D/gAIMY1gatT/LTbmbcv8SiYazy3eYB7w== + dependencies: + isexe "^2.0.0" + wide-align@^1.1.0: version "1.1.3" resolved "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457"