From b0ba5877f068b0fa614871e1ab15f91efb4698fb Mon Sep 17 00:00:00 2001 From: vb <28910105+ctholho@users.noreply.github.com> Date: Tue, 18 May 2021 19:58:09 +0200 Subject: [PATCH 1/3] fix path in children --- src/RouteLayout.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/RouteLayout.ts b/src/RouteLayout.ts index 305e942..a053f46 100644 --- a/src/RouteLayout.ts +++ b/src/RouteLayout.ts @@ -9,7 +9,7 @@ export function setupLayouts(routes) { return { path: route.path, component: layouts[route.meta?.layout || 'default'], - children: [route], + children: [ {...route, path: ''} ], } }) } From b3a91bfc684e03a652e34e1ab9ea2475d424c694 Mon Sep 17 00:00:00 2001 From: vb <28910105+ctholho@users.noreply.github.com> Date: Tue, 18 May 2021 21:55:12 +0200 Subject: [PATCH 2/3] chore: clean up syntax, update example deps --- examples/spa/package.json | 2 +- examples/ssg/package.json | 4 +- pnpm-lock.yaml | 759 ++++++++++++++++++++------------------ src/RouteLayout.ts | 2 +- 4 files changed, 398 insertions(+), 369 deletions(-) diff --git a/examples/spa/package.json b/examples/spa/package.json index b16c1bc..6516587 100644 --- a/examples/spa/package.json +++ b/examples/spa/package.json @@ -17,7 +17,7 @@ "typescript": "^4.2.4", "vite": "^2.2.3", "vite-plugin-md": "^0.6.3", - "vite-plugin-pages": "0.10.0", + "vite-plugin-pages": "0.12.1", "vite-plugin-vue-layouts": "workspace:*" } } diff --git a/examples/ssg/package.json b/examples/ssg/package.json index 725fe9b..7147845 100644 --- a/examples/ssg/package.json +++ b/examples/ssg/package.json @@ -19,8 +19,8 @@ "typescript": "^4.2.4", "vite": "^2.2.3", "vite-plugin-md": "^0.6.3", - "vite-plugin-pages": "0.10.0", + "vite-plugin-pages": "0.12.1", "vite-plugin-vue-layouts": "workspace:*", - "vite-ssg": "^0.9.3" + "vite-ssg": "^0.10.1" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bec25e1..e548e53 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -23,17 +23,17 @@ importers: debug: 4.3.2 fast-glob: 3.2.5 vue: 3.0.11 - vue-router: 4.0.6_vue@3.0.11 + vue-router: 4.0.8_vue@3.0.11 devDependencies: - '@antfu/eslint-config': 0.6.4_eslint@7.25.0+typescript@4.2.4 + '@antfu/eslint-config': 0.6.5_eslint@7.26.0+typescript@4.2.4 '@types/debug': 4.1.5 - '@types/node': 14.14.44 - '@typescript-eslint/eslint-plugin': 4.22.1_eslint@7.25.0+typescript@4.2.4 - eslint: 7.25.0 - rollup: 2.47.0 - tsup: 4.10.1_typescript@4.2.4 + '@types/node': 14.17.0 + '@typescript-eslint/eslint-plugin': 4.24.0_eslint@7.26.0+typescript@4.2.4 + eslint: 7.26.0 + rollup: 2.48.0 + tsup: 4.11.0_typescript@4.2.4 typescript: 4.2.4 - vite: 2.2.4 + vite: 2.3.3 examples/spa: specifiers: @@ -44,7 +44,7 @@ importers: typescript: ^4.2.4 vite: ^2.2.3 vite-plugin-md: ^0.6.3 - vite-plugin-pages: 0.10.0 + vite-plugin-pages: 0.12.1 vite-plugin-vue-layouts: workspace:* vue: ^3.0.11 vue-router: 4.0.3 @@ -57,9 +57,9 @@ importers: cross-env: 7.0.3 nodemon: 2.0.7 typescript: 4.2.4 - vite: 2.2.4 - vite-plugin-md: 0.6.3_vite@2.2.4 - vite-plugin-pages: 0.10.0_723b6d1151fdd4d98d5e6685131dd2bc + vite: 2.3.3 + vite-plugin-md: 0.6.7_vite@2.3.3 + vite-plugin-pages: 0.12.1_vite@2.3.3+vue@3.0.11 vite-plugin-vue-layouts: link:../.. examples/ssg: @@ -73,9 +73,9 @@ importers: typescript: ^4.2.4 vite: ^2.2.3 vite-plugin-md: ^0.6.3 - vite-plugin-pages: 0.10.0 + vite-plugin-pages: 0.12.1 vite-plugin-vue-layouts: workspace:* - vite-ssg: ^0.9.3 + vite-ssg: ^0.10.1 vue: ^3.0.11 vue-router: 4.0.3 dependencies: @@ -89,84 +89,84 @@ importers: cross-env: 7.0.3 nodemon: 2.0.7 typescript: 4.2.4 - vite: 2.2.4 - vite-plugin-md: 0.6.3_vite@2.2.4 - vite-plugin-pages: 0.10.0_723b6d1151fdd4d98d5e6685131dd2bc + vite: 2.3.3 + vite-plugin-md: 0.6.7_vite@2.3.3 + vite-plugin-pages: 0.12.1_vite@2.3.3+vue@3.0.11 vite-plugin-vue-layouts: link:../.. - vite-ssg: 0.9.3_f6f81b284e4802c3536248b118204bcd + vite-ssg: 0.10.1_6f106064d45a943a506b175ff367d6d7 packages: - /@antfu/eslint-config-basic/0.6.3_eslint@7.25.0: - resolution: {integrity: sha512-q2smt6kuoXGX228qesTEuL0hQQX1SvGLScnjVIIG2i5JJbd6Ka9Cyfo29BTjJxRwVFQJhVI/6PDTxmbnTHfNfQ==} + /@antfu/eslint-config-basic/0.6.5_eslint@7.26.0: + resolution: {integrity: sha512-nPk/rvcotk9pVU+GuQJti7IcIn///AWXjK1Qdsw9mZudqJNbSgmBeWjALcor8rPuhY34S4+JoNBjoChzl6mzQg==} peerDependencies: eslint: '>=7.4.0' dependencies: - eslint: 7.25.0 - eslint-config-standard: 16.0.2_c8c25406d700ad7e2af726d488d3786c - eslint-plugin-eslint-comments: 3.2.0_eslint@7.25.0 + eslint: 7.26.0 + eslint-config-standard: 16.0.2_012ad166249ad1e9b64debcc52207339 + eslint-plugin-eslint-comments: 3.2.0_eslint@7.26.0 eslint-plugin-html: 6.1.2 - eslint-plugin-import: 2.22.1_eslint@7.25.0 - eslint-plugin-jsonc: 1.2.1_eslint@7.25.0 - eslint-plugin-node: 11.1.0_eslint@7.25.0 + eslint-plugin-import: 2.23.2_eslint@7.26.0 + eslint-plugin-jsonc: 1.2.1_eslint@7.26.0 + eslint-plugin-node: 11.1.0_eslint@7.26.0 eslint-plugin-promise: 4.3.1 - eslint-plugin-unicorn: 28.0.2_eslint@7.25.0 - eslint-plugin-yml: 0.8.1_eslint@7.25.0 + eslint-plugin-unicorn: 28.0.2_eslint@7.26.0 + eslint-plugin-yml: 0.8.1_eslint@7.26.0 jsonc-eslint-parser: 1.0.1 yaml-eslint-parser: 0.3.2 transitivePeerDependencies: - supports-color dev: true - /@antfu/eslint-config-react/0.6.4_eslint@7.25.0+typescript@4.2.4: - resolution: {integrity: sha512-b2lMEA+7zh/15w8fjujGFa4Y09lV+/XY7ezcfHfY+Bz+BqPyhEenS03oWYibLXAehbzyU6DPIsWEUCYX71fdWQ==} + /@antfu/eslint-config-react/0.6.5_eslint@7.26.0+typescript@4.2.4: + resolution: {integrity: sha512-qAYIMRkd6RcyzqBHMawDPTmnMql5/DNZjS87Laeqrp1DA6oacGhl94TY4Q1FUCQfjxzRsvKFxumArIbDSCg8Fw==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-ts': 0.6.4_eslint@7.25.0+typescript@4.2.4 - eslint: 7.25.0 - eslint-plugin-react: 7.23.2_eslint@7.25.0 + '@antfu/eslint-config-ts': 0.6.5_eslint@7.26.0+typescript@4.2.4 + eslint: 7.26.0 + eslint-plugin-react: 7.23.2_eslint@7.26.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@antfu/eslint-config-ts/0.6.4_eslint@7.25.0+typescript@4.2.4: - resolution: {integrity: sha512-BpTca8xadoP/5peuHpr5Oz+vsmBoVuDb+/SnDWZW8ECD4zBPmUKy6pG77TP2A72K+zK3uWAqISKjS3LMDopOUA==} + /@antfu/eslint-config-ts/0.6.5_eslint@7.26.0+typescript@4.2.4: + resolution: {integrity: sha512-MAPY34AZNxf8//R5JoWNImw4niYl2lJgMhhKlcjfYq39Iu/v31tJ6Cu5xr4tGWuUvwvAjvOmlB/7LQZatly0mw==} peerDependencies: eslint: '>=7.4.0' typescript: '>=3.9' dependencies: - '@antfu/eslint-config-basic': 0.6.3_eslint@7.25.0 - '@typescript-eslint/eslint-plugin': 4.22.1_f2cf9a191be19a59b06aad4f4e4a9af1 - '@typescript-eslint/parser': 4.22.1_eslint@7.25.0+typescript@4.2.4 - eslint: 7.25.0 + '@antfu/eslint-config-basic': 0.6.5_eslint@7.26.0 + '@typescript-eslint/eslint-plugin': 4.24.0_59c9e933fd1a489015de5df6809ac2f2 + '@typescript-eslint/parser': 4.24.0_eslint@7.26.0+typescript@4.2.4 + eslint: 7.26.0 typescript: 4.2.4 transitivePeerDependencies: - supports-color dev: true - /@antfu/eslint-config-vue/0.6.4_eslint@7.25.0+typescript@4.2.4: - resolution: {integrity: sha512-D9VgKAxVuHEFuS8rAyxXYtd4CMTR8u2vJ5X2XrBRl5nWo0LTFAWLOrRjB6cGgSMaYfiFDfXx8sjfobcWav4GzQ==} + /@antfu/eslint-config-vue/0.6.5_eslint@7.26.0+typescript@4.2.4: + resolution: {integrity: sha512-bt32OW58u4Po76dkr3xGb5jGdXus7kQbTdrX7CfZOo9I/EzYXm4Vm80L4eB99RUfx2aRvsF8ADXfmONSQQ5lvA==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-ts': 0.6.4_eslint@7.25.0+typescript@4.2.4 - eslint: 7.25.0 - eslint-plugin-vue: 7.7.0_eslint@7.25.0 + '@antfu/eslint-config-ts': 0.6.5_eslint@7.26.0+typescript@4.2.4 + eslint: 7.26.0 + eslint-plugin-vue: 7.7.0_eslint@7.26.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@antfu/eslint-config/0.6.4_eslint@7.25.0+typescript@4.2.4: - resolution: {integrity: sha512-+/WGzSHwqB9PoNF80uwl/ctfE2cyjIU7fngcjMC1uxtUBLhyjNRKx6DY96l5zpxYubeXM14Q04Ol96sHRQw5zA==} + /@antfu/eslint-config/0.6.5_eslint@7.26.0+typescript@4.2.4: + resolution: {integrity: sha512-zCy9Zg54DJ5UfWYTX568jBmKAGgXGSQJneRyG1bX13ifgQlWQwdvu0OF/eggEOkUORVHuu/YeHtex60lRmzJcw==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-react': 0.6.4_eslint@7.25.0+typescript@4.2.4 - '@antfu/eslint-config-vue': 0.6.4_eslint@7.25.0+typescript@4.2.4 - eslint: 7.25.0 + '@antfu/eslint-config-react': 0.6.5_eslint@7.26.0+typescript@4.2.4 + '@antfu/eslint-config-vue': 0.6.5_eslint@7.26.0+typescript@4.2.4 + eslint: 7.26.0 transitivePeerDependencies: - supports-color - typescript @@ -188,19 +188,19 @@ packages: resolution: {integrity: sha512-vu9V3uMM/1o5Hl5OekMUowo3FqXLJSw+s+66nt0fSWVWTtmosdzn45JHOB3cPtZoe6CTBDzvSw0RdOY85Q37+Q==} dev: true - /@babel/core/7.14.0: - resolution: {integrity: sha512-8YqpRig5NmIHlMLw09zMlPTvUVMILjqCOtVgu+TVNWEBvy9b5I3RRyhqnrV4hjgEK7n8P9OqvkWJAFmEL6Wwfw==} + /@babel/core/7.14.3: + resolution: {integrity: sha512-jB5AmTKOCSJIZ72sd78ECEhuPiDMKlQdDI/4QRI6lzYATx5SSogS1oQA2AoPecRCknm30gHi2l+QVvNUu3wZAg==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.12.13 - '@babel/generator': 7.14.1 - '@babel/helper-compilation-targets': 7.13.16_@babel+core@7.14.0 - '@babel/helper-module-transforms': 7.14.0 + '@babel/generator': 7.14.3 + '@babel/helper-compilation-targets': 7.13.16_@babel+core@7.14.3 + '@babel/helper-module-transforms': 7.14.2 '@babel/helpers': 7.14.0 - '@babel/parser': 7.14.1 + '@babel/parser': 7.14.3 '@babel/template': 7.12.13 - '@babel/traverse': 7.14.0 - '@babel/types': 7.14.1 + '@babel/traverse': 7.14.2 + '@babel/types': 7.14.2 convert-source-map: 1.7.0 debug: 4.3.2 gensync: 1.0.0-beta.2 @@ -211,77 +211,77 @@ packages: - supports-color dev: true - /@babel/eslint-parser/7.13.14_@babel+core@7.14.0+eslint@7.25.0: - resolution: {integrity: sha512-I0HweR36D73Ibn/FfrRDMKlMqJHFwidIUgYdMpH+aXYuQC+waq59YaJ6t9e9N36axJ82v1jR041wwqDrDXEwRA==} + /@babel/eslint-parser/7.14.3_@babel+core@7.14.3+eslint@7.26.0: + resolution: {integrity: sha512-IfJXKEVRV/Gisvgmih/+05gkBzzg4Dy0gcxkZ84iFiLK8+O+fI1HLnGJv3UrUMPpsMmmThNa69v+UnF80XP+kA==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: '@babel/core': '>=7.11.0' eslint: '>=7.5.0' dependencies: - '@babel/core': 7.14.0 - eslint: 7.25.0 + '@babel/core': 7.14.3 + eslint: 7.26.0 eslint-scope: 5.1.1 - eslint-visitor-keys: 1.3.0 + eslint-visitor-keys: 2.1.0 semver: 6.3.0 dev: true - /@babel/generator/7.14.1: - resolution: {integrity: sha512-TMGhsXMXCP/O1WtQmZjpEYDhCYC9vFhayWZPJSZCGkPJgUqX0rF0wwtrYvnzVxIjcF80tkUertXVk5cwqi5cAQ==} + /@babel/generator/7.14.3: + resolution: {integrity: sha512-bn0S6flG/j0xtQdz3hsjJ624h3W0r3llttBMfyHX3YrZ/KtLYr15bjA0FXkgW7FpvrDuTuElXeVjiKlYRpnOFA==} dependencies: - '@babel/types': 7.14.1 + '@babel/types': 7.14.2 jsesc: 2.5.2 source-map: 0.5.7 dev: true - /@babel/helper-compilation-targets/7.13.16_@babel+core@7.14.0: + /@babel/helper-compilation-targets/7.13.16_@babel+core@7.14.3: resolution: {integrity: sha512-3gmkYIrpqsLlieFwjkGgLaSHmhnvlAYzZLlYVjlW+QwI+1zE17kGxuJGmIqDQdYp56XdmGeD+Bswx0UTyG18xA==} peerDependencies: '@babel/core': ^7.0.0 dependencies: '@babel/compat-data': 7.14.0 - '@babel/core': 7.14.0 + '@babel/core': 7.14.3 '@babel/helper-validator-option': 7.12.17 browserslist: 4.16.6 semver: 6.3.0 dev: true - /@babel/helper-function-name/7.12.13: - resolution: {integrity: sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==} + /@babel/helper-function-name/7.14.2: + resolution: {integrity: sha512-NYZlkZRydxw+YT56IlhIcS8PAhb+FEUiOzuhFTfqDyPmzAhRge6ua0dQYT/Uh0t/EDHq05/i+e5M2d4XvjgarQ==} dependencies: '@babel/helper-get-function-arity': 7.12.13 '@babel/template': 7.12.13 - '@babel/types': 7.14.1 + '@babel/types': 7.14.2 dev: true /@babel/helper-get-function-arity/7.12.13: resolution: {integrity: sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==} dependencies: - '@babel/types': 7.14.1 + '@babel/types': 7.14.2 dev: true /@babel/helper-member-expression-to-functions/7.13.12: resolution: {integrity: sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw==} dependencies: - '@babel/types': 7.14.1 + '@babel/types': 7.14.2 dev: true /@babel/helper-module-imports/7.13.12: resolution: {integrity: sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==} dependencies: - '@babel/types': 7.14.1 + '@babel/types': 7.14.2 dev: true - /@babel/helper-module-transforms/7.14.0: - resolution: {integrity: sha512-L40t9bxIuGOfpIGA3HNkJhU9qYrf4y5A5LUSw7rGMSn+pcG8dfJ0g6Zval6YJGd2nEjI7oP00fRdnhLKndx6bw==} + /@babel/helper-module-transforms/7.14.2: + resolution: {integrity: sha512-OznJUda/soKXv0XhpvzGWDnml4Qnwp16GN+D/kZIdLsWoHj05kyu8Rm5kXmMef+rVJZ0+4pSGLkeixdqNUATDA==} dependencies: '@babel/helper-module-imports': 7.13.12 - '@babel/helper-replace-supers': 7.13.12 + '@babel/helper-replace-supers': 7.14.3 '@babel/helper-simple-access': 7.13.12 '@babel/helper-split-export-declaration': 7.12.13 '@babel/helper-validator-identifier': 7.14.0 '@babel/template': 7.12.13 - '@babel/traverse': 7.14.0 - '@babel/types': 7.14.1 + '@babel/traverse': 7.14.2 + '@babel/types': 7.14.2 transitivePeerDependencies: - supports-color dev: true @@ -289,16 +289,16 @@ packages: /@babel/helper-optimise-call-expression/7.12.13: resolution: {integrity: sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==} dependencies: - '@babel/types': 7.14.1 + '@babel/types': 7.14.2 dev: true - /@babel/helper-replace-supers/7.13.12: - resolution: {integrity: sha512-Gz1eiX+4yDO8mT+heB94aLVNCL+rbuT2xy4YfyNqu8F+OI6vMvJK891qGBTqL9Uc8wxEvRW92Id6G7sDen3fFw==} + /@babel/helper-replace-supers/7.14.3: + resolution: {integrity: sha512-Rlh8qEWZSTfdz+tgNV/N4gz1a0TMNwCUcENhMjHTHKp3LseYH5Jha0NSlyTQWMnjbYcwFt+bqAMqSLHVXkQ6UA==} dependencies: '@babel/helper-member-expression-to-functions': 7.13.12 '@babel/helper-optimise-call-expression': 7.12.13 - '@babel/traverse': 7.14.0 - '@babel/types': 7.14.1 + '@babel/traverse': 7.14.2 + '@babel/types': 7.14.2 transitivePeerDependencies: - supports-color dev: true @@ -306,13 +306,13 @@ packages: /@babel/helper-simple-access/7.13.12: resolution: {integrity: sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA==} dependencies: - '@babel/types': 7.14.1 + '@babel/types': 7.14.2 dev: true /@babel/helper-split-export-declaration/7.12.13: resolution: {integrity: sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==} dependencies: - '@babel/types': 7.14.1 + '@babel/types': 7.14.2 dev: true /@babel/helper-validator-identifier/7.14.0: @@ -326,8 +326,8 @@ packages: resolution: {integrity: sha512-+ufuXprtQ1D1iZTO/K9+EBRn+qPWMJjZSw/S0KlFrxCw4tkrzv9grgpDHkY9MeQTjTY8i2sp7Jep8DfU6tN9Mg==} dependencies: '@babel/template': 7.12.13 - '@babel/traverse': 7.14.0 - '@babel/types': 7.14.1 + '@babel/traverse': 7.14.2 + '@babel/types': 7.14.2 transitivePeerDependencies: - supports-color dev: true @@ -340,8 +340,8 @@ packages: js-tokens: 4.0.0 dev: true - /@babel/parser/7.14.1: - resolution: {integrity: sha512-muUGEKu8E/ftMTPlNp+mc6zL3E9zKWmF5sDHZ5MSsoTP9Wyz64AhEf9kD08xYJ7w6Hdcu8H550ircnPyWSIF0Q==} + /@babel/parser/7.14.3: + resolution: {integrity: sha512-7MpZDIfI7sUC5zWo2+foJ50CSI5lcqDehZ0lVgIhSi4bFEk94fLAKlF3Q0nzSQQ+ca0lm+O6G9ztKVBeu8PMRQ==} engines: {node: '>=6.0.0'} hasBin: true @@ -349,33 +349,33 @@ packages: resolution: {integrity: sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==} dependencies: '@babel/code-frame': 7.12.13 - '@babel/parser': 7.14.1 - '@babel/types': 7.14.1 + '@babel/parser': 7.14.3 + '@babel/types': 7.14.2 dev: true - /@babel/traverse/7.14.0: - resolution: {integrity: sha512-dZ/a371EE5XNhTHomvtuLTUyx6UEoJmYX+DT5zBCQN3McHemsuIaKKYqsc/fs26BEkHs/lBZy0J571LP5z9kQA==} + /@babel/traverse/7.14.2: + resolution: {integrity: sha512-TsdRgvBFHMyHOOzcP9S6QU0QQtjxlRpEYOy3mcCO5RgmC305ki42aSAmfZEMSSYBla2oZ9BMqYlncBaKmD/7iA==} dependencies: '@babel/code-frame': 7.12.13 - '@babel/generator': 7.14.1 - '@babel/helper-function-name': 7.12.13 + '@babel/generator': 7.14.3 + '@babel/helper-function-name': 7.14.2 '@babel/helper-split-export-declaration': 7.12.13 - '@babel/parser': 7.14.1 - '@babel/types': 7.14.1 + '@babel/parser': 7.14.3 + '@babel/types': 7.14.2 debug: 4.3.2 globals: 11.12.0 transitivePeerDependencies: - supports-color dev: true - /@babel/types/7.14.1: - resolution: {integrity: sha512-S13Qe85fzLs3gYRUnrpyeIrBJIMYv33qSTg1qoBwiG6nPKwUWAD9odSzWhEedpwOIzSEI6gbdQIWEMiCI42iBA==} + /@babel/types/7.14.2: + resolution: {integrity: sha512-SdjAG/3DikRHpUOjxZgnkbR11xUlyDMUFJdvnIgZEE16mqmY0BINMmc4//JMJglEmn6i7sq6p+mGrFWyZ98EEw==} dependencies: '@babel/helper-validator-identifier': 7.14.0 to-fast-properties: 2.0.0 - /@eslint/eslintrc/0.4.0: - resolution: {integrity: sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==} + /@eslint/eslintrc/0.4.1: + resolution: {integrity: sha512-5v7TDE9plVhvxQeWLXDTvFvJBdH6pEsdnl2g/dAptmuFEPedQ4Erq5rsDsX+mvAM610IhNaO2W5V1dOOnDKxkQ==} engines: {node: ^10.12.0 || >=12.0.0} dependencies: ajv: 6.12.6 @@ -433,8 +433,8 @@ packages: resolution: {integrity: sha1-7ihweulOEdK4J7y+UnC86n8+ce4=} dev: true - /@types/node/14.14.44: - resolution: {integrity: sha512-+gaugz6Oce6ZInfI/tK4Pq5wIIkJMEJUu92RB3Eu93mtj4wjjjz9EB5mLp5s1pSsLXdC/CPut/xF20ZzAQJbTA==} + /@types/node/14.17.0: + resolution: {integrity: sha512-w8VZUN/f7SSbvVReb9SWp6cJFevxb4/nkG65yLAya//98WgocKm5PLDAtSs5CtJJJM+kHmJjO/6mmYW4MHShZA==} dev: true /@types/normalize-package-data/2.4.0: @@ -445,8 +445,8 @@ packages: resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==} dev: true - /@typescript-eslint/eslint-plugin/4.22.1_eslint@7.25.0+typescript@4.2.4: - resolution: {integrity: sha512-kVTAghWDDhsvQ602tHBc6WmQkdaYbkcTwZu+7l24jtJiYvm9l+/y/b2BZANEezxPDiX5MK2ZecE+9BFi/YJryw==} + /@typescript-eslint/eslint-plugin/4.24.0_59c9e933fd1a489015de5df6809ac2f2: + resolution: {integrity: sha512-qbCgkPM7DWTsYQGjx9RTuQGswi+bEt0isqDBeo+CKV0953zqI0Tp7CZ7Fi9ipgFA6mcQqF4NOVNwS/f2r6xShw==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: '@typescript-eslint/parser': ^4.0.0 @@ -456,10 +456,11 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 4.22.1_eslint@7.25.0+typescript@4.2.4 - '@typescript-eslint/scope-manager': 4.22.1 + '@typescript-eslint/experimental-utils': 4.24.0_eslint@7.26.0+typescript@4.2.4 + '@typescript-eslint/parser': 4.24.0_eslint@7.26.0+typescript@4.2.4 + '@typescript-eslint/scope-manager': 4.24.0 debug: 4.3.2 - eslint: 7.25.0 + eslint: 7.26.0 functional-red-black-tree: 1.0.1 lodash: 4.17.21 regexpp: 3.1.0 @@ -470,8 +471,8 @@ packages: - supports-color dev: true - /@typescript-eslint/eslint-plugin/4.22.1_f2cf9a191be19a59b06aad4f4e4a9af1: - resolution: {integrity: sha512-kVTAghWDDhsvQ602tHBc6WmQkdaYbkcTwZu+7l24jtJiYvm9l+/y/b2BZANEezxPDiX5MK2ZecE+9BFi/YJryw==} + /@typescript-eslint/eslint-plugin/4.24.0_eslint@7.26.0+typescript@4.2.4: + resolution: {integrity: sha512-qbCgkPM7DWTsYQGjx9RTuQGswi+bEt0isqDBeo+CKV0953zqI0Tp7CZ7Fi9ipgFA6mcQqF4NOVNwS/f2r6xShw==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: '@typescript-eslint/parser': ^4.0.0 @@ -481,11 +482,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 4.22.1_eslint@7.25.0+typescript@4.2.4 - '@typescript-eslint/parser': 4.22.1_eslint@7.25.0+typescript@4.2.4 - '@typescript-eslint/scope-manager': 4.22.1 + '@typescript-eslint/experimental-utils': 4.24.0_eslint@7.26.0+typescript@4.2.4 + '@typescript-eslint/scope-manager': 4.24.0 debug: 4.3.2 - eslint: 7.25.0 + eslint: 7.26.0 functional-red-black-tree: 1.0.1 lodash: 4.17.21 regexpp: 3.1.0 @@ -496,17 +496,17 @@ packages: - supports-color dev: true - /@typescript-eslint/experimental-utils/4.22.1_eslint@7.25.0+typescript@4.2.4: - resolution: {integrity: sha512-svYlHecSMCQGDO2qN1v477ax/IDQwWhc7PRBiwAdAMJE7GXk5stF4Z9R/8wbRkuX/5e9dHqbIWxjeOjckK3wLQ==} + /@typescript-eslint/experimental-utils/4.24.0_eslint@7.26.0+typescript@4.2.4: + resolution: {integrity: sha512-IwTT2VNDKH1h8RZseMH4CcYBz6lTvRoOLDuuqNZZoThvfHEhOiZPQCow+5El3PtyxJ1iDr6UXZwYtE3yZQjhcw==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: eslint: '*' dependencies: '@types/json-schema': 7.0.7 - '@typescript-eslint/scope-manager': 4.22.1 - '@typescript-eslint/types': 4.22.1 - '@typescript-eslint/typescript-estree': 4.22.1_typescript@4.2.4 - eslint: 7.25.0 + '@typescript-eslint/scope-manager': 4.24.0 + '@typescript-eslint/types': 4.24.0 + '@typescript-eslint/typescript-estree': 4.24.0_typescript@4.2.4 + eslint: 7.26.0 eslint-scope: 5.1.1 eslint-utils: 2.1.0 transitivePeerDependencies: @@ -514,8 +514,8 @@ packages: - typescript dev: true - /@typescript-eslint/parser/4.22.1_eslint@7.25.0+typescript@4.2.4: - resolution: {integrity: sha512-l+sUJFInWhuMxA6rtirzjooh8cM/AATAe3amvIkqKFeMzkn85V+eLzb1RyuXkHak4dLfYzOmF6DXPyflJvjQnw==} + /@typescript-eslint/parser/4.24.0_eslint@7.26.0+typescript@4.2.4: + resolution: {integrity: sha512-dj1ZIh/4QKeECLb2f/QjRwMmDArcwc2WorWPRlB8UNTZlY1KpTVsbX7e3ZZdphfRw29aTFUSNuGB8w9X5sS97w==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 @@ -524,31 +524,31 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 4.22.1 - '@typescript-eslint/types': 4.22.1 - '@typescript-eslint/typescript-estree': 4.22.1_typescript@4.2.4 + '@typescript-eslint/scope-manager': 4.24.0 + '@typescript-eslint/types': 4.24.0 + '@typescript-eslint/typescript-estree': 4.24.0_typescript@4.2.4 debug: 4.3.2 - eslint: 7.25.0 + eslint: 7.26.0 typescript: 4.2.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager/4.22.1: - resolution: {integrity: sha512-d5bAiPBiessSmNi8Amq/RuLslvcumxLmyhf1/Xa9IuaoFJ0YtshlJKxhlbY7l2JdEk3wS0EnmnfeJWSvADOe0g==} + /@typescript-eslint/scope-manager/4.24.0: + resolution: {integrity: sha512-9+WYJGDnuC9VtYLqBhcSuM7du75fyCS/ypC8c5g7Sdw7pGL4NDTbeH38eJPfzIydCHZDoOgjloxSAA3+4l/zsA==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dependencies: - '@typescript-eslint/types': 4.22.1 - '@typescript-eslint/visitor-keys': 4.22.1 + '@typescript-eslint/types': 4.24.0 + '@typescript-eslint/visitor-keys': 4.24.0 dev: true - /@typescript-eslint/types/4.22.1: - resolution: {integrity: sha512-2HTkbkdAeI3OOcWbqA8hWf/7z9c6gkmnWNGz0dKSLYLWywUlkOAQ2XcjhlKLj5xBFDf8FgAOF5aQbnLRvgNbCw==} + /@typescript-eslint/types/4.24.0: + resolution: {integrity: sha512-tkZUBgDQKdvfs8L47LaqxojKDE+mIUmOzdz7r+u+U54l3GDkTpEbQ1Jp3cNqqAU9vMUCBA1fitsIhm7yN0vx9Q==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dev: true - /@typescript-eslint/typescript-estree/4.22.1_typescript@4.2.4: - resolution: {integrity: sha512-p3We0pAPacT+onSGM+sPR+M9CblVqdA9F1JEdIqRVlxK5Qth4ochXQgIyb9daBomyQKAXbygxp1aXQRV0GC79A==} + /@typescript-eslint/typescript-estree/4.24.0_typescript@4.2.4: + resolution: {integrity: sha512-kBDitL/by/HK7g8CYLT7aKpAwlR8doshfWz8d71j97n5kUa5caHWvY0RvEUEanL/EqBJoANev8Xc/mQ6LLwXGA==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: typescript: '*' @@ -556,8 +556,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 4.22.1 - '@typescript-eslint/visitor-keys': 4.22.1 + '@typescript-eslint/types': 4.24.0 + '@typescript-eslint/visitor-keys': 4.24.0 debug: 4.3.2 globby: 11.0.3 is-glob: 4.0.1 @@ -568,11 +568,11 @@ packages: - supports-color dev: true - /@typescript-eslint/visitor-keys/4.22.1: - resolution: {integrity: sha512-WPkOrIRm+WCLZxXQHCi+WG8T2MMTUFR70rWjdWYddLT7cEfb2P4a3O/J2U1FBVsSFTocXLCoXWY6MZGejeStvQ==} + /@typescript-eslint/visitor-keys/4.24.0: + resolution: {integrity: sha512-4ox1sjmGHIxjEDBnMCtWFFhErXtKA1Ec0sBpuz0fqf3P+g3JFGyTxxbF06byw0FRsPnnbq44cKivH7Ks1/0s6g==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dependencies: - '@typescript-eslint/types': 4.22.1 + '@typescript-eslint/types': 4.24.0 eslint-visitor-keys: 2.1.0 dev: true @@ -588,8 +588,8 @@ packages: /@vue/compiler-core/3.0.11: resolution: {integrity: sha512-6sFj6TBac1y2cWCvYCA8YzHJEbsVkX7zdRs/3yK/n1ilvRqcn983XvpBbnN3v4mZ1UiQycTvOiajJmOgN9EVgw==} dependencies: - '@babel/parser': 7.14.1 - '@babel/types': 7.14.1 + '@babel/parser': 7.14.3 + '@babel/types': 7.14.2 '@vue/shared': 3.0.11 estree-walker: 2.0.2 source-map: 0.6.1 @@ -605,8 +605,8 @@ packages: peerDependencies: vue: 3.0.11 dependencies: - '@babel/parser': 7.14.1 - '@babel/types': 7.14.1 + '@babel/parser': 7.14.3 + '@babel/types': 7.14.2 '@vue/compiler-core': 3.0.11 '@vue/compiler-dom': 3.0.11 '@vue/compiler-ssr': 3.0.11 @@ -617,9 +617,9 @@ packages: lru-cache: 5.1.1 magic-string: 0.25.7 merge-source-map: 1.1.0 - postcss: 8.2.13 - postcss-modules: 4.0.0_postcss@8.2.13 - postcss-selector-parser: 6.0.5 + postcss: 8.2.15 + postcss-modules: 4.0.0_postcss@8.2.15 + postcss-selector-parser: 6.0.6 source-map: 0.6.1 vue: 3.0.11 @@ -629,6 +629,10 @@ packages: '@vue/compiler-dom': 3.0.11 '@vue/shared': 3.0.11 + /@vue/devtools-api/6.0.0-beta.10: + resolution: {integrity: sha512-nktQYRnIFrh4DdXiCBjHnsHOMZXDIVcP9qlm/DMfxmjJMtpMGrSZCOKP8j7kDhObNHyqlicwoGLd+a4hf4x9ww==} + dev: false + /@vue/reactivity/3.0.11: resolution: {integrity: sha512-SKM3YKxtXHBPMf7yufXeBhCZ4XZDKP9/iXeQSC8bBO3ivBuzAi4aZi0bNoeE2IF2iGfP/AHEt1OU4ARj4ao/Xw==} dependencies: @@ -720,8 +724,8 @@ packages: uri-js: 4.4.1 dev: true - /ajv/8.2.0: - resolution: {integrity: sha512-WSNGFuyWd//XO8n/m/EaOlNLtO0yL8EXT/74LqT4khdhpZjP7lkj/kT5uwRmGitKEVp/Oj7ZUHeGfPtgHhQ5CA==} + /ajv/8.4.0: + resolution: {integrity: sha512-7QD2l6+KBSLwf+7MuYocbWvRPdOu63/trReTLu2KFwkgctnub1auoF+Y1WYcm09CTM7quuscrzqmASaLHC/K4Q==} dependencies: fast-deep-equal: 3.1.3 json-schema-traverse: 1.0.0 @@ -798,7 +802,7 @@ packages: define-properties: 1.1.3 es-abstract: 1.18.0 get-intrinsic: 1.1.1 - is-string: 1.0.5 + is-string: 1.0.6 dev: true /array-union/2.1.0: @@ -845,11 +849,6 @@ packages: resolution: {integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k=} dev: true - /at-least-node/1.0.0: - resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} - engines: {node: '>= 4.0.0'} - dev: true - /available-typed-arrays/1.0.2: resolution: {integrity: sha512-XWX3OX8Onv97LMk/ftVyBibpGwY5a8SmuxZPzeOxqmuEqUCOM9ZE+uIaD1VNJ5QnvU2UQusvmKbuM1FR8QWGfQ==} engines: {node: '>= 0.4'} @@ -922,11 +921,11 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001222 + caniuse-lite: 1.0.30001228 colorette: 1.2.2 - electron-to-chromium: 1.3.726 + electron-to-chromium: 1.3.730 escalade: 3.1.1 - node-releases: 1.1.71 + node-releases: 1.1.72 dev: true /cac/6.7.3: @@ -971,8 +970,8 @@ packages: engines: {node: '>=6'} dev: true - /caniuse-lite/1.0.30001222: - resolution: {integrity: sha512-rPmwUK0YMjfMlZVmH6nVB5U3YJ5Wnx3vmT5lnRO3nIKO8bJ+TRWMbGuuiSugDJqESy/lz+1hSrlQEagCtoOAWQ==} + /caniuse-lite/1.0.30001228: + resolution: {integrity: sha512-QQmLOGJ3DEgokHbMSA8cj2a+geXqmnpyOFT0lhQV6P3/YOJvGDEwoedcwxEQ30gJIwIIunHIicunJ2rzK5gB2A==} dev: true /caseless/0.12.0: @@ -1118,9 +1117,12 @@ packages: dependencies: bluebird: 3.7.2 - /contains-path/0.1.0: - resolution: {integrity: sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=} + /contains-path/1.0.0: + resolution: {integrity: sha1-NFizMhhWA+ju0Y9RjUoQiIo6vJE=} engines: {node: '>=0.10.0'} + dependencies: + normalize-path: 2.1.1 + path-starts-with: 1.0.0 dev: true /convert-source-map/1.7.0: @@ -1215,7 +1217,7 @@ packages: /debug/3.2.7: resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} dependencies: - ms: 2.1.2 + ms: 2.1.3 dev: true /debug/4.3.2: @@ -1247,8 +1249,8 @@ packages: es-get-iterator: 1.1.2 get-intrinsic: 1.1.1 is-arguments: 1.1.0 - is-date-object: 1.0.2 - is-regex: 1.1.2 + is-date-object: 1.0.4 + is-regex: 1.1.3 isarray: 2.0.5 object-is: 1.1.5 object-keys: 1.1.1 @@ -1292,14 +1294,6 @@ packages: path-type: 4.0.0 dev: true - /doctrine/1.5.0: - resolution: {integrity: sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=} - engines: {node: '>=0.10.0'} - dependencies: - esutils: 2.0.3 - isarray: 1.0.0 - dev: true - /doctrine/2.1.0: resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} engines: {node: '>=0.10.0'} @@ -1314,8 +1308,8 @@ packages: esutils: 2.0.3 dev: true - /dom-serializer/1.3.1: - resolution: {integrity: sha512-Pv2ZluG5ife96udGgEDovOOOA5UELkltfJpnIExPrAk1LTvecolUGn6lIaoLh86d83GiB86CjzciMd9BuRB71Q==} + /dom-serializer/1.3.2: + resolution: {integrity: sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==} dependencies: domelementtype: 2.2.0 domhandler: 4.2.0 @@ -1343,7 +1337,7 @@ packages: /domutils/2.6.0: resolution: {integrity: sha512-y0BezHuy4MDYxh6OvolXYsH+1EMGmFbwv5FKW7ovwMG6zTPWqNPq3WF9ayZssFq+UlKdffGLbOEaghNdaOm1WA==} dependencies: - dom-serializer: 1.3.1 + dom-serializer: 1.3.2 domelementtype: 2.2.0 domhandler: 4.2.0 dev: true @@ -1366,8 +1360,8 @@ packages: safer-buffer: 2.1.2 dev: true - /electron-to-chromium/1.3.726: - resolution: {integrity: sha512-dw7WmrSu/JwtACiBzth8cuKf62NKL1xVJuNvyOg0jvruN/n4NLtGYoTzciQquCPNaS2eR+BT5GrxHbslfc/w1w==} + /electron-to-chromium/1.3.730: + resolution: {integrity: sha512-1Tr3h09wXhmqXnvDyrRe6MFgTeU0ZXy3+rMJWTrOHh/HNesWwBBrKnMxRJWZ86dzs8qQdw2c7ZE1/qeGHygImA==} dev: true /emoji-regex/7.0.3: @@ -1421,9 +1415,9 @@ packages: has-symbols: 1.0.2 is-callable: 1.2.3 is-negative-zero: 2.0.1 - is-regex: 1.1.2 - is-string: 1.0.5 - object-inspect: 1.10.2 + is-regex: 1.1.3 + is-string: 1.0.6 + object-inspect: 1.10.3 object-keys: 1.1.1 object.assign: 4.1.2 string.prototype.trimend: 1.0.4 @@ -1440,7 +1434,7 @@ packages: is-arguments: 1.1.0 is-map: 2.0.2 is-set: 2.0.2 - is-string: 1.0.5 + is-string: 1.0.6 isarray: 2.0.5 dev: true @@ -1449,18 +1443,12 @@ packages: engines: {node: '>= 0.4'} dependencies: is-callable: 1.2.3 - is-date-object: 1.0.2 - is-symbol: 1.0.3 - dev: true - - /esbuild/0.11.18: - resolution: {integrity: sha512-KD7v4N9b5B8bxPUNn/3GA9r0HWo4nJk3iwjZ+2zG1ffg+r8ig+wqj7sW6zgI6Sn4/B2FnbzqWxcAokAGGM5zwQ==} - hasBin: true - requiresBuild: true + is-date-object: 1.0.4 + is-symbol: 1.0.4 dev: true - /esbuild/0.9.7: - resolution: {integrity: sha512-VtUf6aQ89VTmMLKrWHYG50uByMF4JQlVysb8dmg6cOgW8JnFCipmz7p+HNBl+RR3LLCuBxFGVauAe2wfnF9bLg==} + /esbuild/0.11.23: + resolution: {integrity: sha512-iaiZZ9vUF5wJV8ob1tl+5aJTrwDczlvGP0JoMmnpC2B0ppiMCu8n8gmy5ZTGl5bcG081XBVn+U+jP+mPFm5T5Q==} hasBin: true requiresBuild: true dev: true @@ -1493,7 +1481,7 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-standard/16.0.2_c8c25406d700ad7e2af726d488d3786c: + /eslint-config-standard/16.0.2_012ad166249ad1e9b64debcc52207339: resolution: {integrity: sha512-fx3f1rJDsl9bY7qzyX8SAtP8GBSk6MfXFaTfaGgk12aAYW4gJSyRm7dM790L6cbXv63fvjY4XeSzXnb4WM+SKw==} peerDependencies: eslint: ^7.12.1 @@ -1501,9 +1489,9 @@ packages: eslint-plugin-node: ^11.1.0 eslint-plugin-promise: ^4.2.1 dependencies: - eslint: 7.25.0 - eslint-plugin-import: 2.22.1_eslint@7.25.0 - eslint-plugin-node: 11.1.0_eslint@7.25.0 + eslint: 7.26.0 + eslint-plugin-import: 2.23.2_eslint@7.26.0 + eslint-plugin-node: 11.1.0_eslint@7.26.0 eslint-plugin-promise: 4.3.1 dev: true @@ -1514,33 +1502,33 @@ packages: resolve: 1.20.0 dev: true - /eslint-module-utils/2.6.0: - resolution: {integrity: sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==} + /eslint-module-utils/2.6.1: + resolution: {integrity: sha512-ZXI9B8cxAJIH4nfkhTwcRTEAnrVfobYqwjWy/QMCZ8rHkZHFjf9yO4BzpiF9kCSfNlMG54eKigISHpX0+AaT4A==} engines: {node: '>=4'} dependencies: - debug: 2.6.9 + debug: 3.2.7 pkg-dir: 2.0.0 dev: true - /eslint-plugin-es/3.0.1_eslint@7.25.0: + /eslint-plugin-es/3.0.1_eslint@7.26.0: resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=4.19.1' dependencies: - eslint: 7.25.0 + eslint: 7.26.0 eslint-utils: 2.1.0 regexpp: 3.1.0 dev: true - /eslint-plugin-eslint-comments/3.2.0_eslint@7.25.0: + /eslint-plugin-eslint-comments/3.2.0_eslint@7.26.0: resolution: {integrity: sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==} engines: {node: '>=6.5.0'} peerDependencies: eslint: '>=4.19.1' dependencies: escape-string-regexp: 1.0.5 - eslint: 7.25.0 + eslint: 7.26.0 ignore: 5.1.8 dev: true @@ -1550,47 +1538,50 @@ packages: htmlparser2: 6.1.0 dev: true - /eslint-plugin-import/2.22.1_eslint@7.25.0: - resolution: {integrity: sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw==} + /eslint-plugin-import/2.23.2_eslint@7.26.0: + resolution: {integrity: sha512-LmNoRptHBxOP+nb0PIKz1y6OSzCJlB+0g0IGS3XV4KaKk2q4szqQ6s6F1utVf5ZRkxk/QOTjdxe7v4VjS99Bsg==} engines: {node: '>=4'} peerDependencies: eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 dependencies: array-includes: 3.1.3 array.prototype.flat: 1.2.4 - contains-path: 0.1.0 + contains-path: 1.0.0 debug: 2.6.9 - doctrine: 1.5.0 - eslint: 7.25.0 + doctrine: 2.1.0 + eslint: 7.26.0 eslint-import-resolver-node: 0.3.4 - eslint-module-utils: 2.6.0 + eslint-module-utils: 2.6.1 + find-up: 2.1.0 has: 1.0.3 + is-core-module: 2.4.0 minimatch: 3.0.4 object.values: 1.1.3 - read-pkg-up: 2.0.0 + pkg-up: 2.0.0 + read-pkg-up: 3.0.0 resolve: 1.20.0 tsconfig-paths: 3.9.0 dev: true - /eslint-plugin-jsonc/1.2.1_eslint@7.25.0: + /eslint-plugin-jsonc/1.2.1_eslint@7.26.0: resolution: {integrity: sha512-m7o4gaNKojSwRJDNP0/7HK1vGfGgynX6DeTHTXhYGxWn2DB8E2RU5jeK95CYw1/mwej4ku2Xd9Tevn6WOlI6Dg==} peerDependencies: eslint: ^5.0.0 || >=6.0.0 dependencies: - eslint: 7.25.0 + eslint: 7.26.0 eslint-utils: 2.1.0 jsonc-eslint-parser: 1.0.1 natural-compare: 1.4.0 dev: true - /eslint-plugin-node/11.1.0_eslint@7.25.0: + /eslint-plugin-node/11.1.0_eslint@7.26.0: resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=5.16.0' dependencies: - eslint: 7.25.0 - eslint-plugin-es: 3.0.1_eslint@7.25.0 + eslint: 7.26.0 + eslint-plugin-es: 3.0.1_eslint@7.26.0 eslint-utils: 2.1.0 ignore: 5.1.8 minimatch: 3.0.4 @@ -1603,7 +1594,7 @@ packages: engines: {node: '>=6'} dev: true - /eslint-plugin-react/7.23.2_eslint@7.25.0: + /eslint-plugin-react/7.23.2_eslint@7.26.0: resolution: {integrity: sha512-AfjgFQB+nYszudkxRkTFu0UR1zEQig0ArVMPloKhxwlwkzaw/fBiH0QWcBBhZONlXqQC51+nfqFrkn4EzHcGBw==} engines: {node: '>=4'} peerDependencies: @@ -1612,7 +1603,7 @@ packages: array-includes: 3.1.3 array.prototype.flatmap: 1.2.4 doctrine: 2.1.0 - eslint: 7.25.0 + eslint: 7.26.0 has: 1.0.3 jsx-ast-utils: 3.2.0 minimatch: 3.0.4 @@ -1624,7 +1615,7 @@ packages: string.prototype.matchall: 4.0.4 dev: true - /eslint-plugin-unicorn/28.0.2_eslint@7.25.0: + /eslint-plugin-unicorn/28.0.2_eslint@7.26.0: resolution: {integrity: sha512-k4AoFP7n8/oq6lBXkdc9Flid6vw2B8j7aXFCxgzJCyKvmaKrCUFb1TFPhG9eSJQFZowqmymMPRtl8oo9NKLUbw==} engines: {node: '>=10'} peerDependencies: @@ -1632,8 +1623,8 @@ packages: dependencies: ci-info: 2.0.0 clean-regexp: 1.0.0 - eslint: 7.25.0 - eslint-template-visitor: 2.3.2_eslint@7.25.0 + eslint: 7.26.0 + eslint-template-visitor: 2.3.2_eslint@7.26.0 eslint-utils: 2.1.0 eslint-visitor-keys: 2.1.0 import-modules: 2.1.0 @@ -1648,28 +1639,28 @@ packages: - supports-color dev: true - /eslint-plugin-vue/7.7.0_eslint@7.25.0: + /eslint-plugin-vue/7.7.0_eslint@7.26.0: resolution: {integrity: sha512-mYz4bpLGv5jx6YG/GvKkqbGSfV7uma2u1P3mLA41Q5vQl8W1MeuTneB8tfsLq6xxxesFubcrOC0BZBJ5R+eaCQ==} engines: {node: '>=8.10'} peerDependencies: eslint: ^6.2.0 || ^7.0.0 dependencies: - eslint: 7.25.0 + eslint: 7.26.0 eslint-utils: 2.1.0 natural-compare: 1.4.0 semver: 7.3.5 - vue-eslint-parser: 7.6.0_eslint@7.25.0 + vue-eslint-parser: 7.6.0_eslint@7.26.0 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-yml/0.8.1_eslint@7.25.0: + /eslint-plugin-yml/0.8.1_eslint@7.26.0: resolution: {integrity: sha512-Cmqj/8eUoQ3ryesaOgsS2wdhYJJ6NCCBiO1BtCMZ8d3LRvnW0J2aImfiAtgqkpXEbmfL8P9wI1FqxSVOdujbSA==} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.2 - eslint: 7.25.0 + eslint: 7.26.0 lodash: 4.17.21 natural-compare: 1.4.0 yaml-eslint-parser: 0.3.2 @@ -1685,14 +1676,14 @@ packages: estraverse: 4.3.0 dev: true - /eslint-template-visitor/2.3.2_eslint@7.25.0: + /eslint-template-visitor/2.3.2_eslint@7.26.0: resolution: {integrity: sha512-3ydhqFpuV7x1M9EK52BPNj6V0Kwu0KKkcIAfpUhwHbR8ocRln/oUHgfxQupY8O1h4Qv/POHDumb/BwwNfxbtnA==} peerDependencies: eslint: '>=7.0.0' dependencies: - '@babel/core': 7.14.0 - '@babel/eslint-parser': 7.13.14_@babel+core@7.14.0+eslint@7.25.0 - eslint: 7.25.0 + '@babel/core': 7.14.3 + '@babel/eslint-parser': 7.14.3_@babel+core@7.14.3+eslint@7.26.0 + eslint: 7.26.0 eslint-visitor-keys: 2.1.0 esquery: 1.4.0 multimap: 1.1.0 @@ -1717,13 +1708,13 @@ packages: engines: {node: '>=10'} dev: true - /eslint/7.25.0: - resolution: {integrity: sha512-TVpSovpvCNpLURIScDRB6g5CYu/ZFq9GfX2hLNIV4dSBKxIWojeDODvYl3t0k0VtMxYeR8OXPCFE5+oHMlGfhw==} + /eslint/7.26.0: + resolution: {integrity: sha512-4R1ieRf52/izcZE7AlLy56uIHHDLT74Yzz2Iv2l6kDaYvEu9x+wMB5dZArVL8SYGXSYV2YAg70FcW5Y5nGGNIg==} engines: {node: ^10.12.0 || >=12.0.0} hasBin: true dependencies: '@babel/code-frame': 7.12.11 - '@eslint/eslintrc': 0.4.0 + '@eslint/eslintrc': 0.4.1 ajv: 6.12.6 chalk: 4.1.1 cross-spawn: 7.0.3 @@ -1756,7 +1747,7 @@ packages: semver: 7.3.5 strip-ansi: 6.0.0 strip-json-comments: 3.1.1 - table: 6.6.0 + table: 6.7.1 text-table: 0.2.0 v8-compile-cache: 2.3.0 transitivePeerDependencies: @@ -1935,11 +1926,10 @@ packages: mime-types: 2.1.30 dev: true - /fs-extra/9.1.0: - resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==} - engines: {node: '>=10'} + /fs-extra/10.0.0: + resolution: {integrity: sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==} + engines: {node: '>=12'} dependencies: - at-least-node: 1.0.0 graceful-fs: 4.2.6 jsonfile: 6.1.0 universalify: 2.0.0 @@ -2029,6 +2019,17 @@ packages: path-is-absolute: 1.0.1 dev: true + /glob/7.1.7: + resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==} + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.0.4 + once: 1.4.0 + path-is-absolute: 1.0.1 + dev: true + /global-dirs/2.1.0: resolution: {integrity: sha512-MG6kdOUh/xBnyo9cJFeIKkLEc1AyFq42QTU4XiX51i2NEdxLxLWXIjEjmqKeSuKR7pAZjTqUVoT2b2huxVLgYQ==} engines: {node: '>=8'} @@ -2173,7 +2174,7 @@ packages: he: 1.2.0 param-case: 2.1.1 relateurl: 0.2.7 - uglify-js: 3.13.5 + uglify-js: 3.13.6 dev: true /htmlparser2/6.1.0: @@ -2213,13 +2214,13 @@ packages: /icss-replace-symbols/1.1.0: resolution: {integrity: sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=} - /icss-utils/5.1.0_postcss@8.2.13: + /icss-utils/5.1.0_postcss@8.2.15: resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.2.13 + postcss: 8.2.15 /ignore-by-default/1.0.1: resolution: {integrity: sha1-SMptcvbGo68Aqa1K5odr44ieKwk=} @@ -2322,8 +2323,8 @@ packages: binary-extensions: 2.2.0 dev: true - /is-boolean-object/1.1.0: - resolution: {integrity: sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==} + /is-boolean-object/1.1.1: + resolution: {integrity: sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 @@ -2341,14 +2342,14 @@ packages: ci-info: 2.0.0 dev: true - /is-core-module/2.3.0: - resolution: {integrity: sha512-xSphU2KG9867tsYdLD4RWQ1VqdFl4HTO9Thf3I/3dLEfr0dbPTWKsuCKrgqMljg4nPE+Gq0VCnzT3gr0CyBmsw==} + /is-core-module/2.4.0: + resolution: {integrity: sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==} dependencies: has: 1.0.3 dev: true - /is-date-object/1.0.2: - resolution: {integrity: sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==} + /is-date-object/1.0.4: + resolution: {integrity: sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==} engines: {node: '>= 0.4'} dev: true @@ -2399,8 +2400,8 @@ packages: engines: {node: '>=8'} dev: true - /is-number-object/1.0.4: - resolution: {integrity: sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==} + /is-number-object/1.0.5: + resolution: {integrity: sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==} engines: {node: '>= 0.4'} dev: true @@ -2422,8 +2423,8 @@ packages: resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} dev: true - /is-regex/1.1.2: - resolution: {integrity: sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==} + /is-regex/1.1.3: + resolution: {integrity: sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 @@ -2439,13 +2440,13 @@ packages: engines: {node: '>=8'} dev: true - /is-string/1.0.5: - resolution: {integrity: sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==} + /is-string/1.0.6: + resolution: {integrity: sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==} engines: {node: '>= 0.4'} dev: true - /is-symbol/1.0.3: - resolution: {integrity: sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==} + /is-symbol/1.0.4: + resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.2 @@ -2478,10 +2479,6 @@ packages: resolution: {integrity: sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==} dev: true - /isarray/1.0.0: - resolution: {integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=} - dev: true - /isarray/2.0.5: resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} dev: true @@ -2565,6 +2562,10 @@ packages: resolution: {integrity: sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=} dev: true + /json-parse-better-errors/1.0.2: + resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} + dev: true + /json-parse-even-better-errors/2.3.1: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} dev: true @@ -2681,13 +2682,13 @@ packages: uc.micro: 1.0.6 dev: true - /load-json-file/2.0.0: - resolution: {integrity: sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=} + /load-json-file/4.0.0: + resolution: {integrity: sha1-L19Fq5HjMhYjT9U62rZo607AmTs=} engines: {node: '>=4'} dependencies: graceful-fs: 4.2.6 - parse-json: 2.2.0 - pify: 2.3.0 + parse-json: 4.0.0 + pify: 3.0.0 strip-bom: 3.0.0 dev: true @@ -2721,10 +2722,6 @@ packages: resolution: {integrity: sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=} dev: true - /lodash.flatten/4.4.0: - resolution: {integrity: sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=} - dev: true - /lodash.truncate/4.4.2: resolution: {integrity: sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=} dev: true @@ -2851,6 +2848,10 @@ packages: /ms/2.1.2: resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + /ms/2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + dev: true + /multimap/1.1.0: resolution: {integrity: sha512-0ZIR9PasPxGXmRsEF8jsDzndzHDj7tIav+JUmvIFB/WHswliFnquxECT/De7GR4yg99ky/NlRKJT82G1y271bw==} dev: true @@ -2863,8 +2864,8 @@ packages: thenify-all: 1.6.0 dev: true - /nanoid/3.1.22: - resolution: {integrity: sha512-/2ZUaJX2ANuLtTvqTlgqBQNJoQO398KyJgZloL0PZkC0dpysjncRUPsFe3DUPzz/y3h+u7C46np8RMuvF3jsSQ==} + /nanoid/3.1.23: + resolution: {integrity: sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true @@ -2883,8 +2884,8 @@ packages: engines: {node: '>=0.10.0'} dev: true - /node-releases/1.1.71: - resolution: {integrity: sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==} + /node-releases/1.1.72: + resolution: {integrity: sha512-LLUo+PpH3dU6XizX3iVoubUNheF/owjXCZZ5yACDxNnPtgFuludV1ZL3ayK1kVep42Rmm0+R9/Y60NQbZ2bifw==} dev: true /nodemon/2.0.7: @@ -2921,6 +2922,13 @@ packages: validate-npm-package-license: 3.0.4 dev: true + /normalize-path/2.1.1: + resolution: {integrity: sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=} + engines: {node: '>=0.10.0'} + dependencies: + remove-trailing-separator: 1.1.0 + dev: true + /normalize-path/3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} @@ -2951,8 +2959,8 @@ packages: engines: {node: '>=0.10.0'} dev: true - /object-inspect/1.10.2: - resolution: {integrity: sha512-gz58rdPpadwztRrPjZE9DZLOABUpTGdcANUgOwBFO1C+HZZhePoP83M65WGDmbpwFYJSWqavbl4SgDn4k8RYTA==} + /object-inspect/1.10.3: + resolution: {integrity: sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw==} dev: true /object-is/1.1.5: @@ -3111,11 +3119,12 @@ packages: callsites: 3.1.0 dev: true - /parse-json/2.2.0: - resolution: {integrity: sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=} - engines: {node: '>=0.10.0'} + /parse-json/4.0.0: + resolution: {integrity: sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=} + engines: {node: '>=4'} dependencies: error-ex: 1.3.2 + json-parse-better-errors: 1.0.2 dev: true /parse-json/5.2.0: @@ -3156,11 +3165,18 @@ packages: resolution: {integrity: sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==} dev: true - /path-type/2.0.0: - resolution: {integrity: sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=} + /path-starts-with/1.0.0: + resolution: {integrity: sha1-soJDAV6LE43lcmgqxS2kLmRq2E4=} + engines: {node: '>=4'} + dependencies: + normalize-path: 2.1.1 + dev: true + + /path-type/3.0.0: + resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} engines: {node: '>=4'} dependencies: - pify: 2.3.0 + pify: 3.0.0 dev: true /path-type/4.0.0: @@ -3176,9 +3192,9 @@ packages: resolution: {integrity: sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==} engines: {node: '>=8.6'} - /pify/2.3.0: - resolution: {integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw=} - engines: {node: '>=0.10.0'} + /pify/3.0.0: + resolution: {integrity: sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=} + engines: {node: '>=4'} dev: true /pirates/4.0.1: @@ -3195,6 +3211,13 @@ packages: find-up: 2.1.0 dev: true + /pkg-up/2.0.0: + resolution: {integrity: sha1-yBmscoBZpGHKscOImivjxJoATX8=} + engines: {node: '>=4'} + dependencies: + find-up: 2.1.0 + dev: true + /pluralize/8.0.0: resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} engines: {node: '>=4'} @@ -3208,44 +3231,44 @@ packages: import-cwd: 3.0.0 dev: true - /postcss-modules-extract-imports/3.0.0_postcss@8.2.13: + /postcss-modules-extract-imports/3.0.0_postcss@8.2.15: resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.2.13 + postcss: 8.2.15 - /postcss-modules-local-by-default/4.0.0_postcss@8.2.13: + /postcss-modules-local-by-default/4.0.0_postcss@8.2.15: resolution: {integrity: sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0_postcss@8.2.13 - postcss: 8.2.13 - postcss-selector-parser: 6.0.5 + icss-utils: 5.1.0_postcss@8.2.15 + postcss: 8.2.15 + postcss-selector-parser: 6.0.6 postcss-value-parser: 4.1.0 - /postcss-modules-scope/3.0.0_postcss@8.2.13: + /postcss-modules-scope/3.0.0_postcss@8.2.15: resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.2.13 - postcss-selector-parser: 6.0.5 + postcss: 8.2.15 + postcss-selector-parser: 6.0.6 - /postcss-modules-values/4.0.0_postcss@8.2.13: + /postcss-modules-values/4.0.0_postcss@8.2.15: resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0_postcss@8.2.13 - postcss: 8.2.13 + icss-utils: 5.1.0_postcss@8.2.15 + postcss: 8.2.15 - /postcss-modules/4.0.0_postcss@8.2.13: + /postcss-modules/4.0.0_postcss@8.2.15: resolution: {integrity: sha512-ghS/ovDzDqARm4Zj6L2ntadjyQMoyJmi0JkLlYtH2QFLrvNlxH5OAVRPWPeKilB0pY7SbuhO173KOWkPAxRJcw==} peerDependencies: postcss: ^8.0.0 @@ -3253,15 +3276,15 @@ packages: generic-names: 2.0.1 icss-replace-symbols: 1.1.0 lodash.camelcase: 4.3.0 - postcss: 8.2.13 - postcss-modules-extract-imports: 3.0.0_postcss@8.2.13 - postcss-modules-local-by-default: 4.0.0_postcss@8.2.13 - postcss-modules-scope: 3.0.0_postcss@8.2.13 - postcss-modules-values: 4.0.0_postcss@8.2.13 + postcss: 8.2.15 + postcss-modules-extract-imports: 3.0.0_postcss@8.2.15 + postcss-modules-local-by-default: 4.0.0_postcss@8.2.15 + postcss-modules-scope: 3.0.0_postcss@8.2.15 + postcss-modules-values: 4.0.0_postcss@8.2.15 string-hash: 1.1.3 - /postcss-selector-parser/6.0.5: - resolution: {integrity: sha512-aFYPoYmXbZ1V6HZaSvat08M97A8HqO6Pjz+PiNpw/DhuRrC72XWAdp3hL6wusDCN31sSmcZyMGa2hZEuX+Xfhg==} + /postcss-selector-parser/6.0.6: + resolution: {integrity: sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==} engines: {node: '>=4'} dependencies: cssesc: 3.0.0 @@ -3270,12 +3293,12 @@ packages: /postcss-value-parser/4.1.0: resolution: {integrity: sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==} - /postcss/8.2.13: - resolution: {integrity: sha512-FCE5xLH+hjbzRdpbRb1IMCvPv9yZx2QnDarBEYSN0N0HYk+TcXsEhwdFcFb+SRWOKzKGErhIEbBK2ogyLdTtfQ==} + /postcss/8.2.15: + resolution: {integrity: sha512-2zO3b26eJD/8rb106Qu2o7Qgg52ND5HPjcyQiK2B98O388h43A448LCslC0dI2P97wCAQRJsFvwTRcXxTKds+Q==} engines: {node: ^10 || ^12 || >=14} dependencies: colorette: 1.2.2 - nanoid: 3.1.22 + nanoid: 3.1.23 source-map: 0.6.1 /prelude-ls/1.1.2: @@ -3293,8 +3316,8 @@ packages: engines: {node: '>=4'} dev: true - /prettier/2.2.1: - resolution: {integrity: sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==} + /prettier/2.3.0: + resolution: {integrity: sha512-kXtO4s0Lz/DW/IJ9QdWhAf7/NmPWQXkFr/r/WkR3vyI+0v8amTDxiaQSLzs8NBlytfLWX/7uQUMIW677yLKl4w==} engines: {node: '>=10.13.0'} hasBin: true dev: true @@ -3361,12 +3384,12 @@ packages: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} dev: true - /read-pkg-up/2.0.0: - resolution: {integrity: sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=} + /read-pkg-up/3.0.0: + resolution: {integrity: sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=} engines: {node: '>=4'} dependencies: find-up: 2.1.0 - read-pkg: 2.0.0 + read-pkg: 3.0.0 dev: true /read-pkg-up/7.0.1: @@ -3378,13 +3401,13 @@ packages: type-fest: 0.8.1 dev: true - /read-pkg/2.0.0: - resolution: {integrity: sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=} + /read-pkg/3.0.0: + resolution: {integrity: sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=} engines: {node: '>=4'} dependencies: - load-json-file: 2.0.0 + load-json-file: 4.0.0 normalize-package-data: 2.5.0 - path-type: 2.0.0 + path-type: 3.0.0 dev: true /read-pkg/5.2.0: @@ -3441,6 +3464,10 @@ packages: engines: {node: '>= 0.10'} dev: true + /remove-trailing-separator/1.1.0: + resolution: {integrity: sha1-wkvOKig62tW8P1jg1IJJuSN52O8=} + dev: true + /request-promise-core/1.1.4_request@2.88.2: resolution: {integrity: sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==} engines: {node: '>=0.10.0'} @@ -3485,7 +3512,7 @@ packages: oauth-sign: 0.9.0 performance-now: 2.1.0 qs: 6.5.2 - safe-buffer: 5.1.2 + safe-buffer: 5.2.1 tough-cookie: 2.5.0 tunnel-agent: 0.6.0 uuid: 3.4.0 @@ -3518,14 +3545,14 @@ packages: /resolve/1.20.0: resolution: {integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==} dependencies: - is-core-module: 2.3.0 + is-core-module: 2.4.0 path-parse: 1.0.6 dev: true /resolve/2.0.0-next.3: resolution: {integrity: sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==} dependencies: - is-core-module: 2.3.0 + is-core-module: 2.4.0 path-parse: 1.0.6 dev: true @@ -3543,11 +3570,11 @@ packages: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} hasBin: true dependencies: - glob: 7.1.6 + glob: 7.1.7 dev: true - /rollup/2.47.0: - resolution: {integrity: sha512-rqBjgq9hQfW0vRmz+0S062ORRNJXvwRpzxhFXORvar/maZqY6za3rgQ/p1Glg+j1hnc1GtYyQCPiAei95uTElg==} + /rollup/2.48.0: + resolution: {integrity: sha512-wl9ZSSSsi5579oscSDYSzGn092tCS076YB+TQrzsGuSfYyJeep8eEWj0eaRjuC5McuMNmcnR8icBqiE/FWNB1A==} engines: {node: '>=10.0.0'} hasBin: true optionalDependencies: @@ -3563,6 +3590,10 @@ packages: resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} dev: true + /safe-buffer/5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + dev: true + /safe-regex/2.1.1: resolution: {integrity: sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A==} dependencies: @@ -3630,7 +3661,7 @@ packages: dependencies: call-bind: 1.0.2 get-intrinsic: 1.1.1 - object-inspect: 1.10.2 + object-inspect: 1.10.3 dev: true /signal-exit/3.0.3: @@ -3667,7 +3698,7 @@ packages: resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==} dependencies: spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.7 + spdx-license-ids: 3.0.8 dev: true /spdx-exceptions/2.3.0: @@ -3678,11 +3709,11 @@ packages: resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} dependencies: spdx-exceptions: 2.3.0 - spdx-license-ids: 3.0.7 + spdx-license-ids: 3.0.8 dev: true - /spdx-license-ids/3.0.7: - resolution: {integrity: sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==} + /spdx-license-ids/3.0.8: + resolution: {integrity: sha512-NDgA96EnaLSvtbM7trJj+t1LUR3pirkDCcz9nOUlPb5DMBGsH7oES6C3hs3j7R9oHEa1EMvReS/BUAIT5Tcr0g==} dev: true /sprintf-js/1.0.3: @@ -3827,13 +3858,12 @@ packages: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} dev: true - /table/6.6.0: - resolution: {integrity: sha512-iZMtp5tUvcnAdtHpZTWLPF0M7AgiQsURR2DwmxnJwSy8I3+cY+ozzVvYha3BOLG2TB+L0CqjIz+91htuj6yCXg==} + /table/6.7.1: + resolution: {integrity: sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==} engines: {node: '>=10.0.0'} dependencies: - ajv: 8.2.0 + ajv: 8.4.0 lodash.clonedeep: 4.5.0 - lodash.flatten: 4.4.0 lodash.truncate: 4.4.2 slice-ansi: 4.0.0 string-width: 4.2.2 @@ -3930,8 +3960,8 @@ packages: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} dev: true - /tsup/4.10.1_typescript@4.2.4: - resolution: {integrity: sha512-QP4Hg48V/0Vosts5FK72CN3ERves0cXhVy5zKWKYxZO7mN/uuWOqUUF1cvAxqTKt17dpLaKFvlZ/OD7x1L2T/g==} + /tsup/4.11.0_typescript@4.2.4: + resolution: {integrity: sha512-bkFj3J1NwkRfhUFKtr7X8CQgoSL41tmAlEPQgKcOMQS7+kxfTnrAKKq5mOT2hufcYP83Dsc67uwJUkkEC7XJLA==} hasBin: true peerDependencies: typescript: ^4.2.3 @@ -3943,13 +3973,13 @@ packages: chalk: 4.1.1 chokidar: 3.5.1 debug: 4.3.2 - esbuild: 0.11.18 + esbuild: 0.11.23 execa: 5.0.0 globby: 11.0.3 joycon: 3.0.1 postcss-load-config: 3.0.1 resolve-from: 5.0.0 - rollup: 2.47.0 + rollup: 2.48.0 sucrase: 3.18.1 tree-kill: 1.2.2 typescript: 4.2.4 @@ -3970,7 +4000,7 @@ packages: /tunnel-agent/0.6.0: resolution: {integrity: sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=} dependencies: - safe-buffer: 5.1.2 + safe-buffer: 5.2.1 dev: true /tweetnacl/0.14.5: @@ -4022,8 +4052,8 @@ packages: resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==} dev: true - /uglify-js/3.13.5: - resolution: {integrity: sha512-xtB8yEqIkn7zmOyS2zUNBsYCBRhDkvlNxMMY2smuJ/qA8NCHeQvKCF3i9Z4k8FJH4+PJvZRtMrPynfZ75+CSZw==} + /uglify-js/3.13.6: + resolution: {integrity: sha512-rRprLwl8RVaS+Qvx3Wh5hPfPBn9++G6xkGlUupya0s5aDmNjI7z3lnRLB3u7sN4OmbB0pWgzhM9BEJyiWAwtAA==} engines: {node: '>=0.8.0'} hasBin: true dev: true @@ -4124,22 +4154,21 @@ packages: extsprintf: 1.3.0 dev: true - /vite-plugin-md/0.6.3_vite@2.2.4: - resolution: {integrity: sha512-z0cayEJwJP2aRAx+kWzs05VruGt6ylyIZDOXJLApPu4b7m9/bouqbIljAi1RdBuSYhPT881xLcEZJGlBJhOOvg==} + /vite-plugin-md/0.6.7_vite@2.3.3: + resolution: {integrity: sha512-R9i61r1y6gfelJKtHiHkw6NOkucFzGRgy7VL7bqMufiSh1UNyYKZrpiQtagzavpBlJSVk34lfEyfyKpQyeuocQ==} peerDependencies: - vite: ^2.0.0-beta.1 + vite: ^2.0.0 dependencies: gray-matter: 4.0.3 markdown-it: 12.0.6 - vite: 2.2.4 + vite: 2.3.3 dev: true - /vite-plugin-pages/0.10.0_723b6d1151fdd4d98d5e6685131dd2bc: - resolution: {integrity: sha512-vAxH0RBaIoBEbJLT+YP9TjWK//aPb8w2r2fk+TLmvrKjDT/Y7F9ne/VYlay+U6jJNM9pHTOJldTamgbDgkSsCg==} + /vite-plugin-pages/0.12.1_vite@2.3.3+vue@3.0.11: + resolution: {integrity: sha512-JG7RURsLqVX7F1HPMD9kOXnY9Xn3bA5D6lXIRdFd2eYMHU8S4oRcrQFjQXAbonyOJB5qD3UxBb93uNQpKu6cUQ==} peerDependencies: vite: ^2.0.0 vue: ^3.0.0 - vue-router: ^4.0.0 dependencies: '@vue/compiler-sfc': 3.0.11_vue@3.0.11 chalk: 4.1.1 @@ -4147,16 +4176,15 @@ packages: deep-equal: 2.0.5 fast-glob: 3.2.5 json5: 2.2.0 - vite: 2.2.4 + vite: 2.3.3 vue: 3.0.11 - vue-router: 4.0.3_vue@3.0.11 yaml: 2.0.0-5 transitivePeerDependencies: - supports-color dev: true - /vite-ssg/0.9.3_f6f81b284e4802c3536248b118204bcd: - resolution: {integrity: sha512-v0UvHwPbw/XkFGhoKtROCazjxoR4COTWYFWhSGCgvcyjcT82jTowyuKVAuY7Ic9VwTZUNe0SBBcOxN4nGS+tpg==} + /vite-ssg/0.10.1_6f106064d45a943a506b175ff367d6d7: + resolution: {integrity: sha512-u3EBkoSITTQWLuEN/dmA7r474HDLYD2BLrqkem7VhgjpCIISt8lmye1ko+vcSsHOwgOnetpaXWFfvpJECveq2A==} engines: {node: '>=14.0.0'} hasBin: true peerDependencies: @@ -4171,41 +4199,41 @@ packages: '@vue/server-renderer': 3.0.11_vue@3.0.11 '@vueuse/head': 0.5.1_vue@3.0.11 chalk: 4.1.1 - fs-extra: 9.1.0 + fs-extra: 10.0.0 html-minifier: 4.0.0 jsdom: 16.5.3 - prettier: 2.2.1 - vite: 2.2.4 + prettier: 2.3.0 + vite: 2.3.3 vue: 3.0.11 vue-router: 4.0.3_vue@3.0.11 - yargs: 16.2.0 + yargs: 17.0.1 transitivePeerDependencies: - bufferutil - canvas - utf-8-validate dev: true - /vite/2.2.4: - resolution: {integrity: sha512-vnIwSNci+phFMp6krhy+FbYzKL0R67Sdt9mVZ96S27AewrApSJjTqncJcalk8sf60BgcbW4+1C6DFIWkxquO9g==} + /vite/2.3.3: + resolution: {integrity: sha512-eO1iwRbn3/BfkNVMNJDeANAFCZ5NobYOFPu7IqfY7DcI7I9nFGjJIZid0EViTmLDGwwSUPmRAq3cRBbO3+DsMA==} engines: {node: '>=12.0.0'} hasBin: true dependencies: - esbuild: 0.9.7 - postcss: 8.2.13 + esbuild: 0.11.23 + postcss: 8.2.15 resolve: 1.20.0 - rollup: 2.47.0 + rollup: 2.48.0 optionalDependencies: fsevents: 2.3.2 dev: true - /vue-eslint-parser/7.6.0_eslint@7.25.0: + /vue-eslint-parser/7.6.0_eslint@7.26.0: resolution: {integrity: sha512-QXxqH8ZevBrtiZMZK0LpwaMfevQi9UL7lY6Kcp+ogWHC88AuwUPwwCIzkOUc1LR4XsYAt/F9yHXAB/QoD17QXA==} engines: {node: '>=8.10'} peerDependencies: eslint: '>=5.0.0' dependencies: debug: 4.3.2 - eslint: 7.25.0 + eslint: 7.26.0 eslint-scope: 5.1.1 eslint-visitor-keys: 1.3.0 espree: 6.2.1 @@ -4223,11 +4251,12 @@ packages: vue: 3.0.11 dev: false - /vue-router/4.0.6_vue@3.0.11: - resolution: {integrity: sha512-Y04llmK2PyaESj+N33VxLjGCUDuv9t4q2OpItEGU7POZiuQZaugV6cJpE6Qm1sVFtxufodLKN2y2dQl9nk0Reg==} + /vue-router/4.0.8_vue@3.0.11: + resolution: {integrity: sha512-42mWSQaH7CCBQDspQTHv63f34VEnZC20g9QNK4WJ/zW8SdIUeT6TQ2i/78fjF/pVBUPLBWrGhvB7uDnaz7O/pA==} peerDependencies: vue: ^3.0.0 dependencies: + '@vue/devtools-api': 6.0.0-beta.10 vue: 3.0.11 dev: false @@ -4285,10 +4314,10 @@ packages: resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} dependencies: is-bigint: 1.0.2 - is-boolean-object: 1.1.0 - is-number-object: 1.0.4 - is-string: 1.0.5 - is-symbol: 1.0.3 + is-boolean-object: 1.1.1 + is-number-object: 1.0.5 + is-string: 1.0.6 + is-symbol: 1.0.4 dev: true /which-collection/1.0.1: @@ -4416,9 +4445,9 @@ packages: engines: {node: '>=10'} dev: true - /yargs/16.2.0: - resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==} - engines: {node: '>=10'} + /yargs/17.0.1: + resolution: {integrity: sha512-xBBulfCc8Y6gLFcrPvtqKz9hz8SO0l1Ni8GgDekvBX2ro0HRQImDGnikfc33cgzcYUSncapnNcZDjVFIH3f6KQ==} + engines: {node: '>=12'} dependencies: cliui: 7.0.4 escalade: 3.1.1 diff --git a/src/RouteLayout.ts b/src/RouteLayout.ts index a053f46..d6d4a1b 100644 --- a/src/RouteLayout.ts +++ b/src/RouteLayout.ts @@ -5,7 +5,7 @@ function getClientCode(importCode: string) { ${importCode} export function setupLayouts(routes) { - return routes.map((route) => { + return routes.map(route => { return { path: route.path, component: layouts[route.meta?.layout || 'default'], From d528eaa52d87377f50a8f9d360242916e2a640e5 Mon Sep 17 00:00:00 2001 From: vb <28910105+ctholho@users.noreply.github.com> Date: Tue, 18 May 2021 22:05:49 +0200 Subject: [PATCH 3/3] named route in examples --- examples/spa/src/pages/index.vue | 21 ++++++++++++--------- examples/spa/src/pages/news/Today.vue | 5 +++++ examples/ssg/src/pages/index.vue | 9 ++++++--- examples/ssg/src/pages/news/Today.vue | 5 +++++ 4 files changed, 28 insertions(+), 12 deletions(-) diff --git a/examples/spa/src/pages/index.vue b/examples/spa/src/pages/index.vue index fe64e13..81bd987 100644 --- a/examples/spa/src/pages/index.vue +++ b/examples/spa/src/pages/index.vue @@ -1,18 +1,21 @@ diff --git a/examples/spa/src/pages/news/Today.vue b/examples/spa/src/pages/news/Today.vue index 9c98625..bdfa7d2 100644 --- a/examples/spa/src/pages/news/Today.vue +++ b/examples/spa/src/pages/news/Today.vue @@ -1,3 +1,8 @@ + +{ + name: 'named-news-page' +} + \ No newline at end of file diff --git a/examples/ssg/src/pages/index.vue b/examples/ssg/src/pages/index.vue index 035dc8e..81bd987 100644 --- a/examples/ssg/src/pages/index.vue +++ b/examples/ssg/src/pages/index.vue @@ -1,12 +1,15 @@