diff --git a/package.json b/package.json index 44a98069..7c040217 100644 --- a/package.json +++ b/package.json @@ -37,35 +37,32 @@ "@commitlint/config-conventional": "^18.1.0", "@typescript-eslint/eslint-plugin": "^5.62.0", "@typescript-eslint/parser": "^5.62.0", - "@vue/repl": "^2.6.2", - "@vuepress/client": "2.0.0-beta.67", + "@vuepress/client": "^2.0.0-beta.67", "@vuepress/plugin-register-components": "2.0.0-beta.67", - "@vuepress/utils": "2.0.0-beta.67", + "@vuepress/utils": "^2.0.0-beta.67", "bumpp": "^9.2.0", "commit-and-tag-version": "^11.3.0", "enquirer": "^2.4.1", - "eslint": "^8.52.0", + "eslint": "^8.51.0", "eslint-config-standard": "^17.1.0", - "eslint-plugin-import": "^2.29.0", + "eslint-plugin-import": "^2.28.1", "eslint-plugin-n": "^15.7.0", "eslint-plugin-promise": "^6.1.1", - "eslint-plugin-vue": "^9.18.1", + "eslint-plugin-vue": "^9.17.0", "husky": "^8.0.3", "lint-staged": "^15.0.2", "markdownlint-cli": "^0.37.0", "markmap-cli": "^0.15.4", - "mermaid": "^10.4.0", - "plyr": "^3.7.8", "shelljs": "^0.8.5", - "typescript": "^3.9.10", - "vercel": "^32.5.0", - "vue": "^3.3.7", - "vuepress": "2.0.0-beta.67", - "vuepress-plugin-components": "2.0.0-beta.244", - "vuepress-plugin-md-enhance": "2.0.0-beta.244", - "vuepress-plugin-search-pro": "2.0.0-beta.244", - "vuepress-theme-hope": "2.0.0-beta.244", - "webpack": "^5.89.0", + "typescript": "^4.9.5", + "vercel": "^32.4.1", + "vue": "^3.3.4", + "vuepress": "^2.0.0-beta.67", + "vuepress-plugin-components": "^2.0.0-beta.238", + "vuepress-plugin-md-enhance": "^2.0.0-beta.238", + "vuepress-plugin-search-pro": "^2.0.0-beta.238", + "vuepress-theme-hope": "^2.0.0-beta.238", + "webpack": "^5.88.2", "xmind-embed-viewer": "^1.2.0" }, "license": "MIT" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1fe2b099..23d99978 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,16 +7,16 @@ settings: devDependencies: '@commitlint/cli': specifier: ^18.2.0 - version: 18.2.0(typescript@3.9.10) + version: 18.2.0(typescript@4.9.5) '@commitlint/config-conventional': specifier: ^18.1.0 version: 18.1.0 '@typescript-eslint/eslint-plugin': specifier: ^5.62.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.51.0)(typescript@3.9.10) + version: 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.51.0)(typescript@4.9.5) '@typescript-eslint/parser': specifier: ^5.62.0 - version: 5.62.0(eslint@8.51.0)(typescript@3.9.10) + version: 5.62.0(eslint@8.51.0)(typescript@4.9.5) '@vuepress/client': specifier: ^2.0.0-beta.67 version: 2.0.0-beta.67 @@ -69,8 +69,8 @@ devDependencies: specifier: ^0.8.5 version: 0.8.5 typescript: - specifier: ^3.9.10 - version: 3.9.10 + specifier: ^4.9.5 + version: 4.9.5 vercel: specifier: ^32.4.1 version: 32.4.1 @@ -1284,14 +1284,14 @@ packages: resolution: {integrity: sha512-s3jaWicZd0pkP0jf5ysyHUI/RE7MHos6qlToFcGWXVp+ykHOy77OUMrfbgJ9it2C5bow7OIQwYYaHjk9XlBQ2A==} dev: true - /@commitlint/cli@18.2.0(typescript@3.9.10): + /@commitlint/cli@18.2.0(typescript@4.9.5): resolution: {integrity: sha512-F/DCG791kMFmWg5eIdogakuGeg4OiI2kD430ed1a1Hh3epvrJdeIAgcGADAMIOmF+m0S1+VlIYUKG2dvQQ1Izw==} engines: {node: '>=v18'} hasBin: true dependencies: '@commitlint/format': 18.1.0 '@commitlint/lint': 18.1.0 - '@commitlint/load': 18.2.0(typescript@3.9.10) + '@commitlint/load': 18.2.0(typescript@4.9.5) '@commitlint/read': 18.1.0 '@commitlint/types': 18.1.0 execa: 5.1.1 @@ -1361,7 +1361,7 @@ packages: '@commitlint/types': 18.1.0 dev: true - /@commitlint/load@18.2.0(typescript@3.9.10): + /@commitlint/load@18.2.0(typescript@4.9.5): resolution: {integrity: sha512-xjX3d3CRlOALwImhOsmLYZh14/+gW/KxsY7+bPKrzmGuFailf9K7ckhB071oYZVJdACnpY4hDYiosFyOC+MpAA==} engines: {node: '>=v18'} dependencies: @@ -1371,8 +1371,8 @@ packages: '@commitlint/types': 18.1.0 '@types/node': 18.18.8 chalk: 4.1.2 - cosmiconfig: 8.3.6(typescript@3.9.10) - cosmiconfig-typescript-loader: 5.0.0(@types/node@18.18.8)(cosmiconfig@8.3.6)(typescript@3.9.10) + cosmiconfig: 8.3.6(typescript@4.9.5) + cosmiconfig-typescript-loader: 5.0.0(@types/node@18.18.8)(cosmiconfig@8.3.6)(typescript@4.9.5) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -2585,7 +2585,7 @@ packages: resolution: {integrity: sha512-v/ZHEj9xh82usl8LMR3GarzFY1IrbXJw5L4QfQhokjRV91q+SelFqxQWSep1ucXEZ22+dSTwLFkXeur25sPIbw==} dev: true - /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.51.0)(typescript@3.9.10): + /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.51.0)(typescript@4.9.5): resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2597,23 +2597,23 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.9.1 - '@typescript-eslint/parser': 5.62.0(eslint@8.51.0)(typescript@3.9.10) + '@typescript-eslint/parser': 5.62.0(eslint@8.51.0)(typescript@4.9.5) '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@8.51.0)(typescript@3.9.10) - '@typescript-eslint/utils': 5.62.0(eslint@8.51.0)(typescript@3.9.10) + '@typescript-eslint/type-utils': 5.62.0(eslint@8.51.0)(typescript@4.9.5) + '@typescript-eslint/utils': 5.62.0(eslint@8.51.0)(typescript@4.9.5) debug: 4.3.4 eslint: 8.51.0 graphemer: 1.4.0 ignore: 5.2.4 natural-compare-lite: 1.4.0 semver: 7.5.4 - tsutils: 3.21.0(typescript@3.9.10) - typescript: 3.9.10 + tsutils: 3.21.0(typescript@4.9.5) + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@5.62.0(eslint@8.51.0)(typescript@3.9.10): + /@typescript-eslint/parser@5.62.0(eslint@8.51.0)(typescript@4.9.5): resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2625,10 +2625,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@3.9.10) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5) debug: 4.3.4 eslint: 8.51.0 - typescript: 3.9.10 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true @@ -2641,7 +2641,7 @@ packages: '@typescript-eslint/visitor-keys': 5.62.0 dev: true - /@typescript-eslint/type-utils@5.62.0(eslint@8.51.0)(typescript@3.9.10): + /@typescript-eslint/type-utils@5.62.0(eslint@8.51.0)(typescript@4.9.5): resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2651,12 +2651,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.62.0(typescript@3.9.10) - '@typescript-eslint/utils': 5.62.0(eslint@8.51.0)(typescript@3.9.10) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5) + '@typescript-eslint/utils': 5.62.0(eslint@8.51.0)(typescript@4.9.5) debug: 4.3.4 eslint: 8.51.0 - tsutils: 3.21.0(typescript@3.9.10) - typescript: 3.9.10 + tsutils: 3.21.0(typescript@4.9.5) + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true @@ -2666,7 +2666,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree@5.62.0(typescript@3.9.10): + /@typescript-eslint/typescript-estree@5.62.0(typescript@4.9.5): resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2681,13 +2681,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.4 - tsutils: 3.21.0(typescript@3.9.10) - typescript: 3.9.10 + tsutils: 3.21.0(typescript@4.9.5) + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@5.62.0(eslint@8.51.0)(typescript@3.9.10): + /@typescript-eslint/utils@5.62.0(eslint@8.51.0)(typescript@4.9.5): resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2698,7 +2698,7 @@ packages: '@types/semver': 7.5.3 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@3.9.10) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5) eslint: 8.51.0 eslint-scope: 5.1.1 semver: 7.5.4 @@ -4675,7 +4675,7 @@ packages: layout-base: 2.0.1 dev: true - /cosmiconfig-typescript-loader@5.0.0(@types/node@18.18.8)(cosmiconfig@8.3.6)(typescript@3.9.10): + /cosmiconfig-typescript-loader@5.0.0(@types/node@18.18.8)(cosmiconfig@8.3.6)(typescript@4.9.5): resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} engines: {node: '>=v16'} peerDependencies: @@ -4684,12 +4684,12 @@ packages: typescript: '>=4' dependencies: '@types/node': 18.18.8 - cosmiconfig: 8.3.6(typescript@3.9.10) + cosmiconfig: 8.3.6(typescript@4.9.5) jiti: 1.20.0 - typescript: 3.9.10 + typescript: 4.9.5 dev: true - /cosmiconfig@8.3.6(typescript@3.9.10): + /cosmiconfig@8.3.6(typescript@4.9.5): resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} engines: {node: '>=14'} peerDependencies: @@ -4702,7 +4702,7 @@ packages: js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 - typescript: 3.9.10 + typescript: 4.9.5 dev: true /create-codepen@0.0.3: @@ -5879,7 +5879,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.51.0)(typescript@3.9.10) + '@typescript-eslint/parser': 5.62.0(eslint@8.51.0)(typescript@4.9.5) debug: 3.2.7 eslint: 8.51.0 eslint-import-resolver-node: 0.3.9 @@ -5908,7 +5908,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.51.0)(typescript@3.9.10) + '@typescript-eslint/parser': 5.62.0(eslint@8.51.0)(typescript@4.9.5) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 @@ -10452,14 +10452,14 @@ packages: engines: {node: '>=0.6.x'} dev: true - /tsutils@3.21.0(typescript@3.9.10): + /tsutils@3.21.0(typescript@4.9.5): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 3.9.10 + typescript: 4.9.5 dev: true /twikoo@1.6.22: @@ -10579,12 +10579,6 @@ packages: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} dev: true - /typescript@3.9.10: - resolution: {integrity: sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==} - engines: {node: '>=4.2.0'} - hasBin: true - dev: true - /typescript@4.9.5: resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} engines: {node: '>=4.2.0'}