diff --git a/.lintstagedrc.js b/.lintstagedrc.js new file mode 100644 index 0000000..735578c --- /dev/null +++ b/.lintstagedrc.js @@ -0,0 +1,10 @@ +/** + * 对add的内容格式化后再commit + * 参考: https://www.npmjs.com/package/lint-staged#configuration + */ +module.exports = { + "*.{js,ts,md}":[ + "./scripts/lint --fix", + // "git add" + ] +} \ No newline at end of file diff --git a/.markdownlint.js b/.markdownlint.js index 2717fd9..91cde7c 100644 --- a/.markdownlint.js +++ b/.markdownlint.js @@ -1,4 +1,7 @@ -// 参考: +/** + * markdownlint-cli格式化markdown文档 + * 规则参考:https://github.com/updownpress/markdown-lint/tree/master/rules + */ module.exports = { "default": true, "MD001": false, diff --git a/.versionrc.js b/.versionrc.js index 71f49b9..be47b5e 100644 --- a/.versionrc.js +++ b/.versionrc.js @@ -1,5 +1,8 @@ -// commit-and-tag-version 配置,参考:https://github.com/conventional-changelog/standard-version -// 配置参考:https://github.com/conventional-changelog/conventional-changelog-config-spec/blob/master/versions/2.2.0/README.md +/** + * commit-and-tag-version 模块配置提交、标签功能 + * - 使用:https://github.com/conventional-changelog/standard-version + * - 配置:https://github.com/conventional-changelog/conventional-changelog-config-spec/blob/master/versions/2.2.0/README.md + */ module.exports = { header: '# Release history\n\nAll notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.\n\n\n', releaseCommitMessageFormat: 'chore(release): publish v{{currentTag}}', diff --git a/commitlint.config.js b/commitlint.config.js new file mode 100644 index 0000000..760ce7b --- /dev/null +++ b/commitlint.config.js @@ -0,0 +1,7 @@ +/** + * 校验Git Commit信息格式 + * 参考:https://commitlint.js.org + */ +module.exports = { + extends: ['@commitlint/config-conventional'] +} diff --git a/package.json b/package.json index b9e36d9..44a9806 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "scripts": { "preinstall": "chmod +x ./scripts/*", "postinstall": "pnpm build:mark-map", - "prepare": "rm -f .husky/pre-commit && husky install && npx husky add .husky/pre-commit \"./scripts/lint\" && chmod +x .husky/pre-commit", + "prepare": "husky install", "dev": "vuepress dev docs", "build": "./scripts/bundle build", "build:proxy": "./scripts/bundle build_proxy", @@ -33,6 +33,8 @@ "clean": "快速删除本地依赖" }, "devDependencies": { + "@commitlint/cli": "^18.2.0", + "@commitlint/config-conventional": "^18.1.0", "@typescript-eslint/eslint-plugin": "^5.62.0", "@typescript-eslint/parser": "^5.62.0", "@vue/repl": "^2.6.2", @@ -49,6 +51,7 @@ "eslint-plugin-promise": "^6.1.1", "eslint-plugin-vue": "^9.18.1", "husky": "^8.0.3", + "lint-staged": "^15.0.2", "markdownlint-cli": "^0.37.0", "markmap-cli": "^0.15.4", "mermaid": "^10.4.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 25f3d97..1fe2b09 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,23 +5,26 @@ settings: excludeLinksFromLockfile: false devDependencies: + '@commitlint/cli': + specifier: ^18.2.0 + version: 18.2.0(typescript@3.9.10) + '@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.52.0)(typescript@3.9.10) + version: 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.51.0)(typescript@3.9.10) '@typescript-eslint/parser': specifier: ^5.62.0 - version: 5.62.0(eslint@8.52.0)(typescript@3.9.10) - '@vue/repl': - specifier: ^2.6.2 - version: 2.6.2 + version: 5.62.0(eslint@8.51.0)(typescript@3.9.10) '@vuepress/client': - specifier: 2.0.0-beta.67 - version: 2.0.0-beta.67(typescript@3.9.10) + specifier: ^2.0.0-beta.67 + version: 2.0.0-beta.67 '@vuepress/plugin-register-components': specifier: 2.0.0-beta.67 - version: 2.0.0-beta.67(typescript@3.9.10) + version: 2.0.0-beta.67 '@vuepress/utils': - specifier: 2.0.0-beta.67 + specifier: ^2.0.0-beta.67 version: 2.0.0-beta.67 bumpp: specifier: ^9.2.0 @@ -33,38 +36,35 @@ devDependencies: specifier: ^2.4.1 version: 2.4.1 eslint: - specifier: ^8.52.0 - version: 8.52.0 + specifier: ^8.51.0 + version: 8.51.0 eslint-config-standard: specifier: ^17.1.0 - version: 17.1.0(eslint-plugin-import@2.29.0)(eslint-plugin-n@15.7.0)(eslint-plugin-promise@6.1.1)(eslint@8.52.0) + version: 17.1.0(eslint-plugin-import@2.28.1)(eslint-plugin-n@15.7.0)(eslint-plugin-promise@6.1.1)(eslint@8.51.0) eslint-plugin-import: - specifier: ^2.29.0 - version: 2.29.0(@typescript-eslint/parser@5.62.0)(eslint@8.52.0) + specifier: ^2.28.1 + version: 2.28.1(@typescript-eslint/parser@5.62.0)(eslint@8.51.0) eslint-plugin-n: specifier: ^15.7.0 - version: 15.7.0(eslint@8.52.0) + version: 15.7.0(eslint@8.51.0) eslint-plugin-promise: specifier: ^6.1.1 - version: 6.1.1(eslint@8.52.0) + version: 6.1.1(eslint@8.51.0) eslint-plugin-vue: - specifier: ^9.18.1 - version: 9.18.1(eslint@8.52.0) + specifier: ^9.17.0 + version: 9.17.0(eslint@8.51.0) husky: specifier: ^8.0.3 version: 8.0.3 + lint-staged: + specifier: ^15.0.2 + version: 15.0.2 markdownlint-cli: specifier: ^0.37.0 version: 0.37.0 markmap-cli: specifier: ^0.15.4 version: 0.15.4 - mermaid: - specifier: ^10.4.0 - version: 10.4.0 - plyr: - specifier: ^3.7.8 - version: 3.7.8 shelljs: specifier: ^0.8.5 version: 0.8.5 @@ -72,29 +72,29 @@ devDependencies: specifier: ^3.9.10 version: 3.9.10 vercel: - specifier: ^32.5.0 - version: 32.5.0 + specifier: ^32.4.1 + version: 32.4.1 vue: - specifier: ^3.3.7 - version: 3.3.7(typescript@3.9.10) + specifier: ^3.3.4 + version: 3.3.4 vuepress: - specifier: 2.0.0-beta.67 - version: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(typescript@3.9.10)(vue@3.3.7) + specifier: ^2.0.0-beta.67 + version: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(vue@3.3.4) vuepress-plugin-components: - specifier: 2.0.0-beta.244 - version: 2.0.0-beta.244(plyr@3.7.8)(typescript@3.9.10)(vuepress@2.0.0-beta.67) + specifier: ^2.0.0-beta.238 + version: 2.0.0-beta.238(vuepress@2.0.0-beta.67) vuepress-plugin-md-enhance: - specifier: 2.0.0-beta.244 - version: 2.0.0-beta.244(@vue/repl@2.6.2)(mermaid@10.4.0)(typescript@3.9.10)(vuepress@2.0.0-beta.67) + specifier: ^2.0.0-beta.238 + version: 2.0.0-beta.238(vuepress@2.0.0-beta.67) vuepress-plugin-search-pro: - specifier: 2.0.0-beta.244 - version: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) + specifier: ^2.0.0-beta.238 + version: 2.0.0-beta.238(vuepress@2.0.0-beta.67) vuepress-theme-hope: - specifier: 2.0.0-beta.244 - version: 2.0.0-beta.244(@vue/repl@2.6.2)(mermaid@10.4.0)(plyr@3.7.8)(typescript@3.9.10)(vuepress@2.0.0-beta.67) + specifier: ^2.0.0-beta.238 + version: 2.0.0-beta.238(vuepress@2.0.0-beta.67) webpack: - specifier: ^5.89.0 - version: 5.89.0 + specifier: ^5.88.2 + version: 5.88.2 xmind-embed-viewer: specifier: ^1.2.0 version: 1.2.0 @@ -111,7 +111,7 @@ packages: engines: {node: '>=6.0.0'} dependencies: '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.20 + '@jridgewell/trace-mapping': 0.3.19 dev: true /@apideck/better-ajv-errors@0.3.6(ajv@8.12.0): @@ -168,7 +168,7 @@ packages: dependencies: '@babel/types': 7.23.0 '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.20 + '@jridgewell/trace-mapping': 0.3.19 jsesc: 2.5.2 dev: true @@ -1214,9 +1214,9 @@ packages: '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.23.2) '@babel/types': 7.23.0 babel-plugin-polyfill-corejs2: 0.4.6(@babel/core@7.23.2) - babel-plugin-polyfill-corejs3: 0.8.6(@babel/core@7.23.2) + babel-plugin-polyfill-corejs3: 0.8.5(@babel/core@7.23.2) babel-plugin-polyfill-regenerator: 0.5.3(@babel/core@7.23.2) - core-js-compat: 3.33.2 + core-js-compat: 3.33.0 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -1284,6 +1284,170 @@ packages: resolution: {integrity: sha512-s3jaWicZd0pkP0jf5ysyHUI/RE7MHos6qlToFcGWXVp+ykHOy77OUMrfbgJ9it2C5bow7OIQwYYaHjk9XlBQ2A==} dev: true + /@commitlint/cli@18.2.0(typescript@3.9.10): + 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/read': 18.1.0 + '@commitlint/types': 18.1.0 + execa: 5.1.1 + lodash.isfunction: 3.0.9 + resolve-from: 5.0.0 + resolve-global: 1.0.0 + yargs: 17.7.2 + transitivePeerDependencies: + - typescript + dev: true + + /@commitlint/config-conventional@18.1.0: + resolution: {integrity: sha512-8vvvtV3GOLEMHeKc8PjRL1lfP1Y4B6BG0WroFd9PJeRiOc3nFX1J0wlJenLURzl9Qus6YXVGWf+a/ZlbCKT3AA==} + engines: {node: '>=v18'} + dependencies: + conventional-changelog-conventionalcommits: 7.0.2 + dev: true + + /@commitlint/config-validator@18.1.0: + resolution: {integrity: sha512-kbHkIuItXn93o2NmTdwi5Mk1ujyuSIysRE/XHtrcps/27GuUKEIqBJp6TdJ4Sq+ze59RlzYSHMKuDKZbfg9+uQ==} + engines: {node: '>=v18'} + dependencies: + '@commitlint/types': 18.1.0 + ajv: 8.12.0 + dev: true + + /@commitlint/ensure@18.1.0: + resolution: {integrity: sha512-CkPzJ9UBumIo54VDcpmBlaVX81J++wzEhN3DJH9+6PaLeiIG+gkSx8t7C2gfwG7PaiW4HzQtdQlBN5ab+c4vFQ==} + engines: {node: '>=v18'} + dependencies: + '@commitlint/types': 18.1.0 + lodash.camelcase: 4.3.0 + lodash.kebabcase: 4.1.1 + lodash.snakecase: 4.1.1 + lodash.startcase: 4.4.0 + lodash.upperfirst: 4.3.1 + dev: true + + /@commitlint/execute-rule@18.1.0: + resolution: {integrity: sha512-w3Vt4K+O7+nSr9/gFSEfZ1exKUOPSlJaRpnk7Y+XowEhvwT7AIk1HNANH+gETf0zGZ020+hfiMW/Ome+SNCUsg==} + engines: {node: '>=v18'} + dev: true + + /@commitlint/format@18.1.0: + resolution: {integrity: sha512-So/w217tGWMZZb1yXcUFNF2qFLyYtSVqbnGoMbX8a+JKcG4oB11Gc1adS0ssUOMivtiNpaLtkSHFynyiwtJtiQ==} + engines: {node: '>=v18'} + dependencies: + '@commitlint/types': 18.1.0 + chalk: 4.1.2 + dev: true + + /@commitlint/is-ignored@18.1.0: + resolution: {integrity: sha512-fa1fY93J/Nx2GH6r6WOLdBOiL7x9Uc1N7wcpmaJ1C5Qs6P+rPSUTkofe2IOhSJIJoboHfAH6W0ru4xtK689t0Q==} + engines: {node: '>=v18'} + dependencies: + '@commitlint/types': 18.1.0 + semver: 7.5.4 + dev: true + + /@commitlint/lint@18.1.0: + resolution: {integrity: sha512-LGB3eI5UYu5LLayibNrRM4bSbowr1z9uyqvp0c7+0KaSJi+xHxy/QEhb6fy4bMAtbXEvygY0sUu9HxSWg41rVQ==} + engines: {node: '>=v18'} + dependencies: + '@commitlint/is-ignored': 18.1.0 + '@commitlint/parse': 18.1.0 + '@commitlint/rules': 18.1.0 + '@commitlint/types': 18.1.0 + dev: true + + /@commitlint/load@18.2.0(typescript@3.9.10): + resolution: {integrity: sha512-xjX3d3CRlOALwImhOsmLYZh14/+gW/KxsY7+bPKrzmGuFailf9K7ckhB071oYZVJdACnpY4hDYiosFyOC+MpAA==} + engines: {node: '>=v18'} + dependencies: + '@commitlint/config-validator': 18.1.0 + '@commitlint/execute-rule': 18.1.0 + '@commitlint/resolve-extends': 18.1.0 + '@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) + lodash.isplainobject: 4.0.6 + lodash.merge: 4.6.2 + lodash.uniq: 4.5.0 + resolve-from: 5.0.0 + transitivePeerDependencies: + - typescript + dev: true + + /@commitlint/message@18.1.0: + resolution: {integrity: sha512-8dT/jJg73wf3o2Mut/fqEDTpBYSIEVtX5PWyuY/0uviEYeheZAczFo/VMIkeGzhJJn1IrcvAwWsvJ1lVGY2I/w==} + engines: {node: '>=v18'} + dev: true + + /@commitlint/parse@18.1.0: + resolution: {integrity: sha512-23yv8uBweXWYn8bXk4PjHIsmVA+RkbqPh2h7irupBo2LthVlzMRc4LM6UStasScJ4OlXYYaWOmuP7jcExUF50Q==} + engines: {node: '>=v18'} + dependencies: + '@commitlint/types': 18.1.0 + conventional-changelog-angular: 6.0.0 + conventional-commits-parser: 5.0.0 + dev: true + + /@commitlint/read@18.1.0: + resolution: {integrity: sha512-rzfzoKUwxmvYO81tI5o1371Nwt3vhcQR36oTNfupPdU1jgSL3nzBIS3B93LcZh3IYKbCIMyMPN5WZ10BXdeoUg==} + engines: {node: '>=v18'} + dependencies: + '@commitlint/top-level': 18.1.0 + '@commitlint/types': 18.1.0 + fs-extra: 11.1.1 + git-raw-commits: 2.0.11 + minimist: 1.2.8 + dev: true + + /@commitlint/resolve-extends@18.1.0: + resolution: {integrity: sha512-3mZpzOEJkELt7BbaZp6+bofJyxViyObebagFn0A7IHaLARhPkWTivXdjvZHS12nAORftv88Yhbh8eCPKfSvB7g==} + engines: {node: '>=v18'} + dependencies: + '@commitlint/config-validator': 18.1.0 + '@commitlint/types': 18.1.0 + import-fresh: 3.3.0 + lodash.mergewith: 4.6.2 + resolve-from: 5.0.0 + resolve-global: 1.0.0 + dev: true + + /@commitlint/rules@18.1.0: + resolution: {integrity: sha512-VJNQ674CRv4znI0DbsjZLVnn647J+BTxHGcrDIsYv7c99gW7TUGeIe5kL80G7l8+5+N0se8v9yn+Prr8xEy6Yw==} + engines: {node: '>=v18'} + dependencies: + '@commitlint/ensure': 18.1.0 + '@commitlint/message': 18.1.0 + '@commitlint/to-lines': 18.1.0 + '@commitlint/types': 18.1.0 + execa: 5.1.1 + dev: true + + /@commitlint/to-lines@18.1.0: + resolution: {integrity: sha512-aHIoSDjG0ckxPLYDpODUeSLbEKmF6Jrs1B5JIssbbE9eemBtXtjm9yzdiAx9ZXcwoHlhbTp2fbndDb3YjlvJag==} + engines: {node: '>=v18'} + dev: true + + /@commitlint/top-level@18.1.0: + resolution: {integrity: sha512-1/USHlolIxJlsfLKecSXH+6PDojIvnzaJGPYwF7MtnTuuXCNQ4izkeqDsRuNMe9nU2VIKpK9OT8Q412kGNmgGw==} + engines: {node: '>=v18'} + dependencies: + find-up: 5.0.0 + dev: true + + /@commitlint/types@18.1.0: + resolution: {integrity: sha512-65vGxZmbs+2OVwEItxhp3Ul7X2m2LyLfifYI/NdPwRqblmuES2w2aIRhIjb7cwUIBHHSTT8WXj4ixVHQibmvLQ==} + engines: {node: '>=v18'} + dependencies: + chalk: 4.1.2 + dev: true + /@cspotcode/source-map-support@0.8.1: resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} engines: {node: '>=12'} @@ -1518,18 +1682,18 @@ packages: dev: true optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.52.0): + /@eslint-community/eslint-utils@4.4.0(eslint@8.51.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.52.0 + eslint: 8.51.0 eslint-visitor-keys: 3.4.3 dev: true - /@eslint-community/regexpp@4.10.0: - resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} + /@eslint-community/regexpp@4.9.1: + resolution: {integrity: sha512-Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dev: true @@ -1550,8 +1714,8 @@ packages: - supports-color dev: true - /@eslint/js@8.52.0: - resolution: {integrity: sha512-mjZVbpaeMZludF2fsWLD0Z9gCref1Tk4i9+wddjRvpUNqqcndPkBD09N/Mapey0b3jaXbLm2kICwFv2E64QinA==} + /@eslint/js@8.51.0: + resolution: {integrity: sha512-HxjQ8Qn+4SI3/AFv6sOrDB+g6PpUTDwSJiQqOrnneEk8L71161srI9gjzzZvYVbzHiVg/BvcH95+cK/zfIt4pg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true @@ -1561,11 +1725,11 @@ packages: '@babel/runtime': 7.23.2 dev: true - /@humanwhocodes/config-array@0.11.13: - resolution: {integrity: sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==} + /@humanwhocodes/config-array@0.11.11: + resolution: {integrity: sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==} engines: {node: '>=10.10.0'} dependencies: - '@humanwhocodes/object-schema': 2.0.1 + '@humanwhocodes/object-schema': 1.2.1 debug: 4.3.4 minimatch: 3.1.2 transitivePeerDependencies: @@ -1577,8 +1741,8 @@ packages: engines: {node: '>=12.22'} dev: true - /@humanwhocodes/object-schema@2.0.1: - resolution: {integrity: sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==} + /@humanwhocodes/object-schema@1.2.1: + resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} dev: true /@hutson/parse-repository-url@3.0.2: @@ -1604,7 +1768,7 @@ packages: dependencies: '@jridgewell/set-array': 1.1.2 '@jridgewell/sourcemap-codec': 1.4.15 - '@jridgewell/trace-mapping': 0.3.20 + '@jridgewell/trace-mapping': 0.3.19 dev: true /@jridgewell/resolve-uri@3.1.1: @@ -1621,15 +1785,15 @@ packages: resolution: {integrity: sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==} dependencies: '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.20 + '@jridgewell/trace-mapping': 0.3.19 dev: true /@jridgewell/sourcemap-codec@1.4.15: resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} dev: true - /@jridgewell/trace-mapping@0.3.20: - resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==} + /@jridgewell/trace-mapping@0.3.19: + resolution: {integrity: sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==} dependencies: '@jridgewell/resolve-uri': 3.1.1 '@jridgewell/sourcemap-codec': 1.4.15 @@ -1652,6 +1816,10 @@ packages: type-detect: 4.0.8 dev: true + /@kurkle/color@0.3.2: + resolution: {integrity: sha512-fuscdXJ9G1qb7W8VdHi+IwRqij3lBkosAm4ydQtEmbY58OzHXqQhvlxqEkoz0yssNVn38bcpRWgA9PP+OGoisw==} + dev: true + /@lit-labs/ssr-dom-shim@1.1.2: resolution: {integrity: sha512-jnOD+/+dSrfTWYfSXBXlo5l5f0q1UuJo3tkbMDCYA2lKUYq79jaxqtGEvnRoh049nt1vdo1+45RinipU6FGY2g==} dev: true @@ -1683,7 +1851,7 @@ packages: /@mdit-vue/plugin-component@0.12.1: resolution: {integrity: sha512-L3elbvuKUufXwPLHrmJGd/ijd/QKxfcHXy3kRy4O+P7UIV7HSWePpfB0k+wWee+by3MviYYxjVAi392z+DGy3Q==} dependencies: - '@types/markdown-it': 13.0.5 + '@types/markdown-it': 13.0.2 markdown-it: 13.0.2 dev: true @@ -1691,7 +1859,7 @@ packages: resolution: {integrity: sha512-C6ycNjrJ+T4JgbVxwo9cUkfLacOO841Yl8ogqd5PJmAVpc5cM2OLBkqqkZxNRXos3g9xM1VvIQ7gK/047UNADg==} dependencies: '@mdit-vue/types': 0.12.0 - '@types/markdown-it': 13.0.5 + '@types/markdown-it': 13.0.2 gray-matter: 4.0.3 markdown-it: 13.0.2 dev: true @@ -1701,7 +1869,7 @@ packages: dependencies: '@mdit-vue/shared': 0.12.1 '@mdit-vue/types': 0.12.0 - '@types/markdown-it': 13.0.5 + '@types/markdown-it': 13.0.2 markdown-it: 13.0.2 dev: true @@ -1709,7 +1877,7 @@ packages: resolution: {integrity: sha512-6j332CsSqumy1+StIM3XphdXG1zj9NXuWestDJrKgS3OLy5P0EAioXScUYiZYysw61ZG+2pP37MW7Hg+eHbyIg==} dependencies: '@mdit-vue/types': 0.12.0 - '@types/markdown-it': 13.0.5 + '@types/markdown-it': 13.0.2 markdown-it: 13.0.2 dev: true @@ -1718,7 +1886,7 @@ packages: dependencies: '@mdit-vue/shared': 0.12.1 '@mdit-vue/types': 0.12.0 - '@types/markdown-it': 13.0.5 + '@types/markdown-it': 13.0.2 markdown-it: 13.0.2 dev: true @@ -1727,7 +1895,7 @@ packages: dependencies: '@mdit-vue/shared': 0.12.1 '@mdit-vue/types': 0.12.0 - '@types/markdown-it': 13.0.5 + '@types/markdown-it': 13.0.2 markdown-it: 13.0.2 dev: true @@ -1735,7 +1903,7 @@ packages: resolution: {integrity: sha512-bXgd0KThe4jC2leCFDFsyrudXIckvTwV4WnQK/rRMrXq0/BAuVdSNdIv1LGCWZxD5+oDyPyEPd0lalTIFwqsmg==} dependencies: '@mdit-vue/types': 0.12.0 - '@types/markdown-it': 13.0.5 + '@types/markdown-it': 13.0.2 markdown-it: 13.0.2 dev: true @@ -1743,257 +1911,161 @@ packages: resolution: {integrity: sha512-mrC4y8n88BYvgcgzq9bvTlDgFyi2zuvzmPilRvRc3Uz1iIvq8mDhxJ0rHKFUNzPEScpDvJdIujqiDrulMqiudA==} dev: true - /@mdit/plugin-align@0.5.2(markdown-it@13.0.2): - resolution: {integrity: sha512-zM2kACxGCYeO0zo6WtGVn10GY3JYOtR5rEbdpBl+aKrR6Y5mDaq2vVTriQ+3ekSUlVLyf/piYFDn+31nnUPvkA==} - engines: {node: '>= 18'} - peerDependencies: - markdown-it: ^13.0.2 - peerDependenciesMeta: - markdown-it: - optional: true + /@mdit/plugin-align@0.4.8: + resolution: {integrity: sha512-n6dNMqXb2wZmQ2dod8fq18ehEq+KtMNFoDpC6H3oCaAv/kXT7fYSry0fqrFBP5I3l8yevrgAwo+zZC+c3cyZig==} + engines: {node: '>= 14'} dependencies: - '@mdit/plugin-container': 0.5.2(markdown-it@13.0.2) - '@types/markdown-it': 13.0.5 + '@mdit/plugin-container': 0.4.8 + '@types/markdown-it': 12.2.3 markdown-it: 13.0.2 dev: true - /@mdit/plugin-attrs@0.5.2(markdown-it@13.0.2): - resolution: {integrity: sha512-n3EIJGCMr6OTyn4NxC/5MM64VojQgxIUY6Cd/aTDlNJMPpOvDDFFwFpsrG08YdxJHjC1a0hH0wxbFnb9WxaUrQ==} - engines: {node: '>= 18'} - peerDependencies: - markdown-it: ^13.0.2 - peerDependenciesMeta: - markdown-it: - optional: true + /@mdit/plugin-attrs@0.4.8: + resolution: {integrity: sha512-SB2yTHRNG8j5shh1TtJAPuPFWaMeQp6P/9ieLVPFdXLU6RPobEwf1GAX39YDaIKaWXEmkEJJdKFClOKmyWd9BQ==} + engines: {node: '>= 14'} dependencies: - '@types/markdown-it': 13.0.5 + '@types/markdown-it': 12.2.3 markdown-it: 13.0.2 dev: true - /@mdit/plugin-container@0.5.2(markdown-it@13.0.2): - resolution: {integrity: sha512-GhS73FVpEzusokMfWptbgR2I1nRIIP8AiT0uIBwKrT0y2VUtngWB/qIhMuV3QW8Mo1n5vfLWyy29EARuxq6v4g==} - engines: {node: '>= 18'} - peerDependencies: - markdown-it: ^13.0.2 - peerDependenciesMeta: - markdown-it: - optional: true + /@mdit/plugin-container@0.4.8: + resolution: {integrity: sha512-ruiP9XrJ6Uaru/9ZO7iBGm96Fiqr/4Ecn6zHER3/GzWpRJ9oPjrDBWoQ9eFrmINoq1C89puZG0lmAJJ9KCTeAw==} + engines: {node: '>= 14'} dependencies: - '@types/markdown-it': 13.0.5 + '@types/markdown-it': 12.2.3 markdown-it: 13.0.2 dev: true - /@mdit/plugin-figure@0.5.2(markdown-it@13.0.2): - resolution: {integrity: sha512-Fw90huAfLrnpUNHLQHiEiYO93OjwhBpNpwrl3ZhsXR6z55xEnm3VQDMOcDjOUriFNqNDEa2tNXbDqJ/qTtdrAA==} - engines: {node: '>= 18'} - peerDependencies: - markdown-it: ^13.0.2 - peerDependenciesMeta: - markdown-it: - optional: true + /@mdit/plugin-figure@0.4.8: + resolution: {integrity: sha512-fzFwKlE34pnenqAshqHtCrgv5Ro9QE0Cjd0BR/wxkFCy4ZyyVHZUNA007HOz/j9t5ryVimdZQPcqfcQEcBk8sA==} + engines: {node: '>= 14'} dependencies: - '@types/markdown-it': 13.0.5 + '@types/markdown-it': 12.2.3 markdown-it: 13.0.2 dev: true - /@mdit/plugin-footnote@0.5.2(markdown-it@13.0.2): - resolution: {integrity: sha512-TSDh+IhsMIgieXmfHX0NHHyHIB2ilBxiDnr3d8c6gWdGwmAFgZk2ACgTxy1qkip3lTiHX7CVuLTHkrOwBPToMA==} - engines: {node: '>= 18'} - peerDependencies: - markdown-it: ^13.0.2 + /@mdit/plugin-footnote@0.4.8: + resolution: {integrity: sha512-D2OOOoiMEdgI4p5NAtAK8wjOK3th4qIB6ZkOZ38USN+nzTwNy51Prq/elKiqhEd95q0BtWobrPsrY7qO1BW7kA==} + engines: {node: '>= 14'} dependencies: - '@types/markdown-it': 13.0.5 + '@types/markdown-it': 12.2.3 markdown-it: 13.0.2 dev: true - /@mdit/plugin-img-lazyload@0.5.2(markdown-it@13.0.2): - resolution: {integrity: sha512-oTsB2VT/suB/qK2GHNQWJvrvggJwPbzJWPz4FPLQ1GgD71kWi1iaaY+Eo5fJMdeSePRcLaSJBSsr7j9JbRv9Vw==} - engines: {node: '>= 18'} - peerDependencies: - markdown-it: ^13.0.2 - peerDependenciesMeta: - markdown-it: - optional: true + /@mdit/plugin-img-lazyload@0.4.8: + resolution: {integrity: sha512-GGppqJQhl5pZ2CftLxstxMVSZQCdOiJB/1aKEMjpi+EehYV1MlKPzaQp+XTyVDJAkv/k6pe+91ZnsSZgHnIUcA==} + engines: {node: '>= 14'} dependencies: - '@types/markdown-it': 13.0.5 + '@types/markdown-it': 12.2.3 markdown-it: 13.0.2 dev: true - /@mdit/plugin-img-mark@0.5.2(markdown-it@13.0.2): - resolution: {integrity: sha512-r91h37BeRk2nrkdgn0otWi39qHNUQkc1sHIjXHHpW1H/tImO8W5iLgbc1I0kyNACGCIWcRV+hNLnX4TGdPRo9Q==} - engines: {node: '>= 18'} - peerDependencies: - markdown-it: ^13.0.2 - peerDependenciesMeta: - markdown-it: - optional: true + /@mdit/plugin-img-mark@0.4.8: + resolution: {integrity: sha512-00zkJ3cIW1R5O+lk/WHuhOrHFdO17TVVxfBN8mhzH6S17W+2KqBMcBv5fpxi7g3R95rZ1fAZ6T1I5lg069RBkA==} + engines: {node: '>= 14'} dependencies: - '@types/markdown-it': 13.0.5 + '@types/markdown-it': 12.2.3 markdown-it: 13.0.2 dev: true - /@mdit/plugin-img-size@0.5.2(markdown-it@13.0.2): - resolution: {integrity: sha512-uv1NyH2e/sLSFpq7tkUjZbOLjVo56mPSPjnsNNwFDEd4jy+1P9s3jTMfpFpX+zEyAje9TrvkFDw39AiZdO+EDw==} - engines: {node: '>= 18'} - peerDependencies: - markdown-it: ^13.0.2 - peerDependenciesMeta: - markdown-it: - optional: true + /@mdit/plugin-img-size@0.4.8: + resolution: {integrity: sha512-+fkNRrhkwZgIRJi6ucginEzy95pmhekOer23gBbOOezZev9D4XpA1tFhLAu1srvUVAKh+JmRXiVJUT71Xw9LTg==} + engines: {node: '>= 14'} dependencies: - '@types/markdown-it': 13.0.5 + '@types/markdown-it': 12.2.3 markdown-it: 13.0.2 dev: true - /@mdit/plugin-include@0.5.2(markdown-it@13.0.2): - resolution: {integrity: sha512-AkEtIRJW78XWIXWp2nCJxdE3jDW/DvnbxgdHpAu2P1ZMaC5VBb3c6RUHaqWzK0QSr4iRdyOhYl1tWYvtL/GKpw==} - peerDependencies: - markdown-it: ^13.0.2 - peerDependenciesMeta: - markdown-it: - optional: true + /@mdit/plugin-include@0.4.8: + resolution: {integrity: sha512-Hd+ZjisjjUS6ZRtjXUkfbYx3HpGKAY4XVpzmvhinK4+EPqiW4SrQor4G03ckpYu2fFjBF6u6+NbMtkHD8dcMZQ==} dependencies: - '@types/markdown-it': 13.0.5 + '@types/markdown-it': 12.2.3 markdown-it: 13.0.2 upath: 2.0.1 dev: true - /@mdit/plugin-katex@0.5.2(markdown-it@13.0.2): - resolution: {integrity: sha512-SkDGwBsNosOK0B734vYBaSEbvfB5kdok9nIJskKvU9Fm2WldnQ2mh7RYeodxyB6FQDR62xt1x1qntYtHQyiZHg==} - engines: {node: '>= 18'} - peerDependencies: - katex: ^0.16.9 - markdown-it: ^13.0.2 - peerDependenciesMeta: - katex: - optional: true - markdown-it: - optional: true + /@mdit/plugin-katex@0.4.8: + resolution: {integrity: sha512-IQUfqpRp+/0gq0VDUOLI0xVvAaiHQv91f6PFBuRG2mvxSsJBECCWZTiJpCgriL7XHSVeSI8zHEYsha9UR674nw==} + engines: {node: '>= 14'} dependencies: - '@mdit/plugin-tex': 0.5.2(markdown-it@13.0.2) - '@types/katex': 0.16.5 - '@types/markdown-it': 13.0.5 + '@mdit/plugin-tex': 0.4.8 + '@types/katex': 0.16.3 + '@types/markdown-it': 12.2.3 + katex: 0.16.9 markdown-it: 13.0.2 dev: true - /@mdit/plugin-mark@0.5.2(markdown-it@13.0.2): - resolution: {integrity: sha512-9crdRx/auXIoIZ2Ze02WirfiY0/zMVNwbTDEjgqFdF4OL5p2ort1l6rkw0cieiSKNo+GoaV+prrCFbTXeDlLIg==} - engines: {node: '>= 18'} - peerDependencies: - markdown-it: ^13.0.2 - peerDependenciesMeta: - markdown-it: - optional: true + /@mdit/plugin-mark@0.4.8: + resolution: {integrity: sha512-51sV7MsPPoW+oa47mwUoD44a3N6XcnYBCOixuDtPzpmKH7ueUJ/ULOGJoBsbveo/ZqTCivJ+3cwoTujaGua8mQ==} + engines: {node: '>= 14'} dependencies: - '@types/markdown-it': 13.0.5 + '@types/markdown-it': 12.2.3 markdown-it: 13.0.2 dev: true - /@mdit/plugin-mathjax@0.5.2(markdown-it@13.0.2): - resolution: {integrity: sha512-/PHHJwltSZMpHKGUt0SDSuJt3uLtV4b9jjlLdfJMkeF5JkZ6SveW9vSwaB0heybKvXpqeEN/H11IlfX5XC6gaw==} - engines: {node: '>= 18'} - peerDependencies: - markdown-it: ^13.0.2 - mathjax-full: ^3.2.2 - peerDependenciesMeta: - markdown-it: - optional: true - mathjax-full: - optional: true + /@mdit/plugin-mathjax@0.4.8: + resolution: {integrity: sha512-eFFYR6Qo9eZnS+3vUVIHd1lLasx6Upybu3tvdNJ119CUkVd3edtvDqI286RJuApfyDM0uAzkqEgmSKCr4pT8NA==} + engines: {node: '>= 14'} dependencies: - '@mdit/plugin-tex': 0.5.2(markdown-it@13.0.2) - '@types/markdown-it': 13.0.5 + '@mdit/plugin-tex': 0.4.8 + '@types/markdown-it': 12.2.3 markdown-it: 13.0.2 + mathjax-full: 3.2.2 upath: 2.0.1 dev: true - /@mdit/plugin-stylize@0.5.2(markdown-it@13.0.2): - resolution: {integrity: sha512-uOjdrjbkPmvu+aqcRN8ZJswSylT3420m8qPqLagJWyfFVeaJBNhBJN3OZ/eSyz/OdQawn93t3nMmka/gETcyJA==} - engines: {node: '>= 18'} - peerDependencies: - markdown-it: ^13.0.2 - peerDependenciesMeta: - markdown-it: - optional: true + /@mdit/plugin-stylize@0.4.8: + resolution: {integrity: sha512-Wjo3hEHGybu+2ubLaUY52g5SCk6ThFwHYQAYScB7NX39lbr1xefVKs5RYeyH3xCRMdK3S5+b1mlklrdSARQ1fg==} + engines: {node: '>= 14'} dependencies: - '@types/markdown-it': 13.0.5 + '@types/markdown-it': 12.2.3 markdown-it: 13.0.2 dev: true - /@mdit/plugin-sub@0.5.2(markdown-it@13.0.2): - resolution: {integrity: sha512-Q5vXJ/BLOqI5VZNZ0M46vdJkTasCpArdYyg0bPL72XD1YS49mQI+GFjkh/gyPbR3qbF/qwq2zCo0MlXIQMfU4g==} - engines: {node: '>= 18'} - peerDependencies: - markdown-it: ^13.0.2 - peerDependenciesMeta: - markdown-it: - optional: true + /@mdit/plugin-sub@0.4.8: + resolution: {integrity: sha512-U/6FtGgakdk/JhybHGHykBampF5YMZFkS1DB9uht/3uycWT4ejGefZ1XT9r59liQ3Bh/9CTy0niRNvMwdolPOA==} + engines: {node: '>= 14'} dependencies: - '@types/markdown-it': 13.0.5 + '@types/markdown-it': 12.2.3 markdown-it: 13.0.2 dev: true - /@mdit/plugin-sup@0.5.2(markdown-it@13.0.2): - resolution: {integrity: sha512-7Qqqq8TQgRxY14KfAnq+FZHT0XE9rZKgX6HmWGBn8plkF3pkQe2UEw0OH6b+4VDlbAwB8McM/yejihuaFubr5A==} - engines: {node: '>= 18'} - peerDependencies: - markdown-it: ^13.0.2 - peerDependenciesMeta: - markdown-it: - optional: true + /@mdit/plugin-sup@0.4.8: + resolution: {integrity: sha512-wv4n9PKoiXI2RFqUrqOSxcKl71mTNCzlNJNlb4WfF9OTIn1CXR298EeL6XnbgS6snLuraur15PgGqwWw6wP7AQ==} + engines: {node: '>= 14'} dependencies: - '@types/markdown-it': 13.0.5 + '@types/markdown-it': 12.2.3 markdown-it: 13.0.2 dev: true - /@mdit/plugin-tab@0.5.2(markdown-it@13.0.2): - resolution: {integrity: sha512-a67AwFJWRW7weFOOBbvACMHGVZTkT6Z092oID8r3MNMrS0m4IUx94zBj+uGhTHt6QWWBr07XQfQMYX+0U+Gf6A==} - peerDependencies: - markdown-it: ^13.0.2 - peerDependenciesMeta: - markdown-it: - optional: true + /@mdit/plugin-tab@0.4.8: + resolution: {integrity: sha512-/YUI4KQAtHUE6AkJUfIEIKjnK8LEAkcBMe2z8SYmzeEs9U0vHvQNawUd6ANHOXrpeqyPrgQnhWqGkF4yMqfAjg==} dependencies: - '@types/markdown-it': 13.0.5 + '@types/markdown-it': 12.2.3 markdown-it: 13.0.2 dev: true - /@mdit/plugin-tasklist@0.5.2(markdown-it@13.0.2): - resolution: {integrity: sha512-mrUNSLldNkxYpKXsd6IoqKnx/cYjSosd68fqLhWudUdIr0DC6raWoUEvseCSqVjpKniEjLbsieEjPpDq7m8Y0g==} - engines: {node: '>= 18'} - peerDependencies: - markdown-it: ^13.0.2 - peerDependenciesMeta: - markdown-it: - optional: true + /@mdit/plugin-tasklist@0.4.8: + resolution: {integrity: sha512-VAnCR4dnfqOpW1hPEAunJFVvV31eARnD23XPSK3JAQADUFtnileoR0OdXZATC4gTsuVnYh8V8d7rujjL1QvxQw==} + engines: {node: '>= 14'} dependencies: - '@types/markdown-it': 13.0.5 + '@types/markdown-it': 12.2.3 markdown-it: 13.0.2 dev: true - /@mdit/plugin-tex@0.5.2(markdown-it@13.0.2): - resolution: {integrity: sha512-6+RIE3WWNTyDmTgjSVSmbSUk30jyevG34Z9/jmCzllh5WHqmAJx1axiebXaXlYNVa+hVfy7zwDguz5WYzhMJBg==} - engines: {node: '>= 18'} - peerDependencies: - markdown-it: ^13.0.2 - peerDependenciesMeta: - markdown-it: - optional: true + /@mdit/plugin-tex@0.4.8: + resolution: {integrity: sha512-HgWb8l0Can+NsxFfLu358Xwj1plxXHXf2YkjxM316pUeVZhNhjPjoqIpR46ebCwWbWW+GmwT0YdeUvQrDgM3ig==} + engines: {node: '>= 14'} dependencies: - '@types/markdown-it': 13.0.5 + '@types/markdown-it': 12.2.3 markdown-it: 13.0.2 dev: true - /@mdit/plugin-uml@0.5.2(markdown-it@13.0.2): - resolution: {integrity: sha512-zpXA5GyZUsKAJMEc6tTSqGfCKGAcnw0560159YJ5YH7eMIXMyz3dDLF1Rlj/4CMo2QvBQ/2nIxyCRuND3KLzKg==} - engines: {node: '>= 18'} - peerDependencies: - markdown-it: ^13.0.2 - peerDependenciesMeta: - markdown-it: - optional: true + /@mdit/plugin-uml@0.4.8: + resolution: {integrity: sha512-X414T54zh0i+n5MbPL0kzGwRzcCU0hlpe4wp74cr44RWrsvJ8+78ioOx7WJOM8rgGHRWIoEEp6BjB1WfI734Iw==} + engines: {node: '>= 14'} dependencies: - '@types/markdown-it': 13.0.5 + '@types/markdown-it': 12.2.3 markdown-it: 13.0.2 dev: true @@ -2167,287 +2239,294 @@ packages: resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} dev: true - /@types/d3-array@3.0.9: - resolution: {integrity: sha512-mZowFN3p64ajCJJ4riVYlOjNlBJv3hctgAY01pjw3qTnJePD8s9DZmYDzhHKvzfCYvdjwylkU38+Vdt7Cu2FDA==} + /@types/d3-array@3.0.8: + resolution: {integrity: sha512-2xAVyAUgaXHX9fubjcCbGAUOqYfRJN1em1EKR2HfzWBpObZhwfnZKvofTN4TplMqJdFQao61I+NVSai/vnBvDQ==} dev: true - /@types/d3-axis@3.0.5: - resolution: {integrity: sha512-ufDAV3SQzju+uB3Jlty7SUb/jMigjpIlvDDcSGvGmmO6OT/sNO93UE0dRzwWOZeBLzrLSA0CQM4bf3iq1std3A==} + /@types/d3-axis@3.0.4: + resolution: {integrity: sha512-ySnjI/7qm+J602VjcejXcqs1hEuu5UBbGaJGp+Cn/yKVc1iS3JueLVpToGdQsS2sqta7tqA/kG4ore/+LH90UA==} dependencies: - '@types/d3-selection': 3.0.8 + '@types/d3-selection': 3.0.7 dev: true - /@types/d3-brush@3.0.5: - resolution: {integrity: sha512-JROQXZNq1X6QdWstESDUv1VilwZ2hBCQnWB91yal+5yZvYwGQvYsGCjrkHGfKK/8/AcX1JnERmpQzdDDuLRUsA==} + /@types/d3-brush@3.0.4: + resolution: {integrity: sha512-Kg5uIsdJNMCs5lTqeZFsTKqj9lBvpiFRDkYN3j2CDlPhonNDg9/gXVpv1E/MKh3tEqArryIj9o6RBGE/MQe+6Q==} dependencies: - '@types/d3-selection': 3.0.8 + '@types/d3-selection': 3.0.7 dev: true - /@types/d3-chord@3.0.5: - resolution: {integrity: sha512-rs26AIhJjtc+XLR4YQU8IjPTLOlDVO4PR1y+pVFYEHzKh2tE5tYz3MF4QV6iz7HboXQEaYpJQt8dH9uUkne8yA==} + /@types/d3-chord@3.0.4: + resolution: {integrity: sha512-p4PvN1N+7GL3Y/NI9Ug1TKwowUV6h664kmxL79ctp1HRYCk1mhP0+SXhjRsoWXCdnJfbLLLmpV99rt8dMrHrzg==} dev: true - /@types/d3-color@3.1.2: - resolution: {integrity: sha512-At+Ski7dL8Bs58E8g8vPcFJc8tGcaC12Z4m07+p41+DRqnZQcAlp3NfYjLrhNYv+zEyQitU1CUxXNjqUyf+c0g==} + /@types/d3-color@3.1.1: + resolution: {integrity: sha512-CSAVrHAtM9wfuLJ2tpvvwCU/F22sm7rMHNN+yh9D6O6hyAms3+O0cgMpC1pm6UEUMOntuZC8bMt74PteiDUdCg==} dev: true - /@types/d3-contour@3.0.5: - resolution: {integrity: sha512-wLvjwdOQVd1NL1IcW90CCt1VtpeZ3V20p/OTXlkT8uAiprrJnq2PNNnRNe1QCez4U9aMU29Z14zpJQVLW1+Lcg==} + /@types/d3-contour@3.0.4: + resolution: {integrity: sha512-B0aeX8Xg3MNUglULxqDvlgY1SVXuN2xtEleYSAY0iMhl/SMVT7snzgAveejjwM3KaWuNXIoXEJ7dmXE8oPq/jA==} dependencies: - '@types/d3-array': 3.0.9 - '@types/geojson': 7946.0.12 + '@types/d3-array': 3.0.8 + '@types/geojson': 7946.0.11 dev: true - /@types/d3-delaunay@6.0.3: - resolution: {integrity: sha512-+Lf5NPKZ4JBC9tbudVkKceQXRxU3jJs0el9aKQvinMtdnFSOG84eVXyhCNgIFuXNQO3iIcYs7sgzN359FEOZnQ==} + /@types/d3-delaunay@6.0.2: + resolution: {integrity: sha512-WplUJ/OHU7eITneDqNnzK+2pgR+WDzUHG6XAUVo+oWHPQq74VcgUdw8a4ODweaZzF56OVYK+x9GxCyuq6hSu1A==} dev: true - /@types/d3-dispatch@3.0.5: - resolution: {integrity: sha512-hxvq2kc+9hydVppo21JCGfcM0tLTh1DXnG3MLN0KlxsNZJH4bsdl1iXDuWtXFpWWlBrCMwSqlnoLPDxNAZU3Bg==} + /@types/d3-dispatch@3.0.4: + resolution: {integrity: sha512-NApHpGHRNxUy7e2Lfzl/cwOucmn4Xdx6FdmXzAoomo8T81LyGmlBjjko/vP0TVzawlvEFLDq8OCRLulW6DDzKw==} dev: true - /@types/d3-drag@3.0.5: - resolution: {integrity: sha512-arHyAGvO0NEGGPCU2jTb31TlXeSxwty1bIxr5wOFOCVqVjgriXloLWXoRp39Oa0Y/qXxcAVMIonAWLrtLxUZAQ==} + /@types/d3-drag@3.0.4: + resolution: {integrity: sha512-/t53K1erTuUbP7WIX9SE0hlmytpTYRbIthlhbGkBHzCV5vPO++7yrk8OlisWPyIJO5TGowTmqCtGH2tokY5T/g==} dependencies: - '@types/d3-selection': 3.0.8 + '@types/d3-selection': 3.0.7 dev: true - /@types/d3-dsv@3.0.5: - resolution: {integrity: sha512-73WZR3QFOaSRVz9iOrebTbTnbo7xjcgS/i0Cq5zy0jMXPO3v/JbkTD3Zqii1eYE6v4EJ78g5VP407rm+p8fdlA==} + /@types/d3-dsv@3.0.4: + resolution: {integrity: sha512-YxfUVJ55HxR8oq88136w09mBMPNhgH7PZjteq72onWXWOohGif/cLQnQv8V4A5lEGjXF04LhwSTpmzpY9wyVyA==} dev: true - /@types/d3-ease@3.0.1: - resolution: {integrity: sha512-VZofjpEt8HWv3nxUAosj5o/+4JflnJ7Bbv07k17VO3T2WRuzGdZeookfaF60iVh5RdhVG49LE5w6LIshVUC6rg==} + /@types/d3-ease@3.0.0: + resolution: {integrity: sha512-aMo4eaAOijJjA6uU+GIeW018dvy9+oH5Y2VPPzjjfxevvGQ/oRDs+tfYC9b50Q4BygRR8yE2QCLsrT0WtAVseA==} dev: true - /@types/d3-fetch@3.0.5: - resolution: {integrity: sha512-Rc8pb6H0RRLpAV2hEXduykUgcDUOhjSLTLmCIeo6ejzgs4SaITh/EteMb3p5Env3Hqjsqw0fCksyqopHHzMkMg==} + /@types/d3-fetch@3.0.4: + resolution: {integrity: sha512-RleYajubALkGjrvatxWhlygfvB1KNF0Uzz9guRUeeA+M/2B7l8rxObYdktaX9zU1st04lMCHjZWe4vbl+msH2Q==} dependencies: - '@types/d3-dsv': 3.0.5 + '@types/d3-dsv': 3.0.4 dev: true - /@types/d3-force@3.0.7: - resolution: {integrity: sha512-rsok4CEvPLyVWRPsFiBhanJc3up03H/EARVz4d8soPh8drv82YMuAckYy4yv8g4/81JwCng5U5/o9aj9d0T6bQ==} + /@types/d3-force@3.0.6: + resolution: {integrity: sha512-G9wbOvCxkNlLrppoHLZ6oFpbm3z7ibfkXwLD8g5/4Aa7iTEV0Z7TQ0OL8UxAtvdOhCa2VZcSuqn1NQqyCEqmiw==} dev: true - /@types/d3-format@3.0.3: - resolution: {integrity: sha512-kxuLXSAEJykTeL/EI3tUiEfGqru7PRdqEy099YBnqFl+fF167UVSB4+wntlZv86ZdoYf0DHjsRHnTIm8kcH7qw==} + /@types/d3-format@3.0.2: + resolution: {integrity: sha512-9oQWvKk2qVBo49FQq8yD/et8Lx0W5Ac2FdGSOUecqOFKqh0wkpyHqf9Qc7A06ftTR+Lz13Pi3jHIQis0aCueOA==} dev: true - /@types/d3-geo@3.0.6: - resolution: {integrity: sha512-wblAES3b+C3hvp4VakwECEKtHquT/xc6K4HOna95LM1j1fd7s7WmU4V+JMQZfKhNCMkV2vWD+ZUgY2Uj6gqfuA==} + /@types/d3-geo@3.0.5: + resolution: {integrity: sha512-ysEEU93Wv9p2UZBxTK3kUP7veHgyhTA0qYtI7bxK5EMXb3JxGv0D4IH54PxprAF26n+uHci24McVmzwIdLgvgQ==} dependencies: - '@types/geojson': 7946.0.12 + '@types/geojson': 7946.0.11 dev: true - /@types/d3-hierarchy@3.1.5: - resolution: {integrity: sha512-DEcBUj1IL3WyPLDlh4m2nsNXnMLITXM5Vwcu4G85yJHtf2cVGPBjgky3L11WBnT+ayHKf06Tchk5mY1eGmd4WQ==} + /@types/d3-hierarchy@3.1.4: + resolution: {integrity: sha512-wrvjpRFdmEu6yAqgjGy8MSud9ggxJj+I9XLuztLeSf/E0j0j6RQYtxH2J8U0Cfbgiw9ZDHyhpmaVuWhxscYaAQ==} dev: true - /@types/d3-interpolate@3.0.3: - resolution: {integrity: sha512-6OZ2EIB4lLj+8cUY7I/Cgn9Q+hLdA4DjJHYOQDiHL0SzqS1K9DL5xIOVBSIHgF+tiuO9MU1D36qvdIvRDRPh+Q==} + /@types/d3-interpolate@3.0.2: + resolution: {integrity: sha512-zAbCj9lTqW9J9PlF4FwnvEjXZUy75NQqPm7DMHZXuxCFTpuTrdK2NMYGQekf4hlasL78fCYOLu4EE3/tXElwow==} dependencies: - '@types/d3-color': 3.1.2 + '@types/d3-color': 3.1.1 dev: true - /@types/d3-path@3.0.1: - resolution: {integrity: sha512-blRhp7ki7pVznM8k6lk5iUU9paDbVRVq+/xpf0RRgSJn5gr6SE7RcFtxooYGMBOc1RZiGyqRpVdu5AD0z0ooMA==} + /@types/d3-path@3.0.0: + resolution: {integrity: sha512-0g/A+mZXgFkQxN3HniRDbXMN79K3CdTpLsevj+PXiTcb2hVyvkZUBg37StmgCQkaD84cUJ4uaDAWq7UJOQy2Tg==} dev: true - /@types/d3-polygon@3.0.1: - resolution: {integrity: sha512-nrcWPk7B9qs6xnpq60Cls44zm9eDmFAv65qi/N/emh/oftnG6uYz49aIS0mdFaGeJxVN8H3pHneMuZMV8EwFdw==} + /@types/d3-polygon@3.0.0: + resolution: {integrity: sha512-D49z4DyzTKXM0sGKVqiTDTYr+DHg/uxsiWDAkNrwXYuiZVd9o9wXZIo+YsHkifOiyBkmSWlEngHCQme54/hnHw==} dev: true - /@types/d3-quadtree@3.0.4: - resolution: {integrity: sha512-B725MopFDIOQ6njFbeOxIEf42HVO2Xv+FmcxQISdOKErvLbFqWz3Riu+OWujUYoogreqqyHBHcGGL/JzzXQYsw==} + /@types/d3-quadtree@3.0.3: + resolution: {integrity: sha512-GDWaR+rGEk4ToLQSGugYnoh9AYYblsg/8kmdpa1KAJMwcdZ0v8rwgnldURxI5UrzxPlCPzF7by/Tjmv+Jn21Dg==} dev: true - /@types/d3-random@3.0.2: - resolution: {integrity: sha512-8QhsqkKs6mymAZMrg3ZFXPxKA34rdgp3ZrtB8o6mhFsKAd1gOvR1gocWnca+kmXypQdwgnzKm9gZE2Uw8NjjKw==} + /@types/d3-random@3.0.1: + resolution: {integrity: sha512-IIE6YTekGczpLYo/HehAy3JGF1ty7+usI97LqraNa8IiDur+L44d0VOjAvFQWJVdZOJHukUJw+ZdZBlgeUsHOQ==} dev: true - /@types/d3-scale-chromatic@3.0.1: - resolution: {integrity: sha512-Ob7OrwiTeQXY/WBBbRHGZBOn6rH1h7y3jjpTSKYqDEeqFjktql6k2XSgNwLrLDmAsXhEn8P9NHDY4VTuo0ZY1w==} + /@types/d3-scale-chromatic@3.0.0: + resolution: {integrity: sha512-dsoJGEIShosKVRBZB0Vo3C8nqSDqVGujJU6tPznsBJxNJNwMF8utmS83nvCBKQYPpjCzaaHcrf66iTRpZosLPw==} dev: true - /@types/d3-scale@4.0.6: - resolution: {integrity: sha512-lo3oMLSiqsQUovv8j15X4BNEDOsnHuGjeVg7GRbAuB2PUa1prK5BNSOu6xixgNf3nqxPl4I1BqJWrPvFGlQoGQ==} + /@types/d3-scale@4.0.5: + resolution: {integrity: sha512-w/C++3W394MHzcLKO2kdsIn5KKNTOqeQVzyPSGPLzQbkPw/jpeaGtSRlakcKevGgGsjJxGsbqS0fPrVFDbHrDA==} dependencies: - '@types/d3-time': 3.0.2 + '@types/d3-time': 3.0.1 dev: true - /@types/d3-selection@3.0.8: - resolution: {integrity: sha512-pxCZUfQyedq/DIlPXIR5wE1mIH37omOdx1yxRudL3KZ4AC+156jMjOv1z5RVlGq62f8WX2kyO0hTVgEx627QFg==} + /@types/d3-selection@3.0.7: + resolution: {integrity: sha512-qoj2O7KjfqCobmtFOth8FMvjwMVPUAAmn6xiUbLl1ld7vQCPgffvyV5BBcEFfqWdilAUm+3zciU/3P3vZrUMlg==} dev: true - /@types/d3-shape@3.1.4: - resolution: {integrity: sha512-M2/xsWPsjaZc5ifMKp1EBp0gqJG0eO/zlldJNOC85Y/5DGsBQ49gDkRJ2h5GY7ZVD6KUumvZWsylSbvTaJTqKg==} + /@types/d3-shape@3.1.3: + resolution: {integrity: sha512-cHMdIq+rhF5IVwAV7t61pcEXfEHsEsrbBUPkFGBwTXuxtTAkBBrnrNA8++6OWm3jwVsXoZYQM8NEekg6CPJ3zw==} dependencies: - '@types/d3-path': 3.0.1 + '@types/d3-path': 3.0.0 dev: true - /@types/d3-time-format@4.0.2: - resolution: {integrity: sha512-wr08C1Gh77qaN8JIkrn5Rz/bdt5M9bdEqFmEOcYhUSq2t2sHvLTBfb4XAtGB3D4hm0ubj50NXWWXoXyp5tPXDg==} + /@types/d3-time-format@4.0.1: + resolution: {integrity: sha512-Br6EFeu9B1Zrem7KaYbr800xCmEDyq8uE60kEU8rWhC/XpFYX6ocGMZuRJDQfFCq6SyakQxNHFqIfJbFLf4x6Q==} dev: true - /@types/d3-time@3.0.2: - resolution: {integrity: sha512-kbdRXTmUgNfw5OTE3KZnFQn6XdIc4QGroN5UixgdrXATmYsdlPQS6pEut9tVlIojtzuFD4txs/L+Rq41AHtLpg==} + /@types/d3-time@3.0.1: + resolution: {integrity: sha512-5j/AnefKAhCw4HpITmLDTPlf4vhi8o/dES+zbegfPb7LaGfNyqkLxBR6E+4yvTAgnJLmhe80EXFMzUs38fw4oA==} dev: true - /@types/d3-timer@3.0.1: - resolution: {integrity: sha512-GGTvzKccVEhxmRfJEB6zhY9ieT4UhGVUIQaBzFpUO9OXy2ycAlnPCSJLzmGGgqt3KVjqN3QCQB4g1rsZnHsWhg==} + /@types/d3-timer@3.0.0: + resolution: {integrity: sha512-HNB/9GHqu7Fo8AQiugyJbv6ZxYz58wef0esl4Mv828w1ZKpAshw/uFWVDUcIB9KKFeFKoxS3cHY07FFgtTRZ1g==} dev: true - /@types/d3-transition@3.0.6: - resolution: {integrity: sha512-K0To23B5UxNwFtKORnS5JoNYvw/DnknU5MzhHIS9czJ/lTqFFDeU6w9lArOdoTl0cZFNdNrMJSFCbRCEHccH2w==} + /@types/d3-transition@3.0.5: + resolution: {integrity: sha512-dcfjP6prFxj3ziFOJrnt4W2P0oXNj/sGxsJXH8286sHtVZ4qWGbjuZj+RRCYx4YZ4C0izpeE8OqXVCtoWEtzYg==} dependencies: - '@types/d3-selection': 3.0.8 + '@types/d3-selection': 3.0.7 dev: true - /@types/d3-zoom@3.0.6: - resolution: {integrity: sha512-dGZQaXEu7aNcCL71LPpjB58IjoQNM9oDPfQuMUJ7N/fbkcIWGX2PnmUWO1jPJ+RLbZBpRUggJUX8twKRvo2hKQ==} + /@types/d3-zoom@3.0.5: + resolution: {integrity: sha512-mIefdTLtxuWUWTbBupCUXPAXVPmi8/Uwrq41gQpRh0rD25GMU1ku+oTELqNY2NuuiI0F3wXC5e1liBQi7YS7XQ==} dependencies: - '@types/d3-interpolate': 3.0.3 - '@types/d3-selection': 3.0.8 + '@types/d3-interpolate': 3.0.2 + '@types/d3-selection': 3.0.7 dev: true - /@types/d3@7.4.2: - resolution: {integrity: sha512-Y4g2Yb30ZJmmtqAJTqMRaqXwRawfvpdpVmyEYEcyGNhrQI/Zvkq3k7yE1tdN07aFSmNBfvmegMQ9Fe2qy9ZMhw==} + /@types/d3@7.4.1: + resolution: {integrity: sha512-lBpYmbHTCtFKO1DB1R7E9dXp9/g1F3JXSGOF7iKPZ+wRmYg/Q6tCRHODGOc5Qk25fJRe2PI60EDRf2HLPUncMA==} dependencies: - '@types/d3-array': 3.0.9 - '@types/d3-axis': 3.0.5 - '@types/d3-brush': 3.0.5 - '@types/d3-chord': 3.0.5 - '@types/d3-color': 3.1.2 - '@types/d3-contour': 3.0.5 - '@types/d3-delaunay': 6.0.3 - '@types/d3-dispatch': 3.0.5 - '@types/d3-drag': 3.0.5 - '@types/d3-dsv': 3.0.5 - '@types/d3-ease': 3.0.1 - '@types/d3-fetch': 3.0.5 - '@types/d3-force': 3.0.7 - '@types/d3-format': 3.0.3 - '@types/d3-geo': 3.0.6 - '@types/d3-hierarchy': 3.1.5 - '@types/d3-interpolate': 3.0.3 - '@types/d3-path': 3.0.1 - '@types/d3-polygon': 3.0.1 - '@types/d3-quadtree': 3.0.4 - '@types/d3-random': 3.0.2 - '@types/d3-scale': 4.0.6 - '@types/d3-scale-chromatic': 3.0.1 - '@types/d3-selection': 3.0.8 - '@types/d3-shape': 3.1.4 - '@types/d3-time': 3.0.2 - '@types/d3-time-format': 4.0.2 - '@types/d3-timer': 3.0.1 - '@types/d3-transition': 3.0.6 - '@types/d3-zoom': 3.0.6 + '@types/d3-array': 3.0.8 + '@types/d3-axis': 3.0.4 + '@types/d3-brush': 3.0.4 + '@types/d3-chord': 3.0.4 + '@types/d3-color': 3.1.1 + '@types/d3-contour': 3.0.4 + '@types/d3-delaunay': 6.0.2 + '@types/d3-dispatch': 3.0.4 + '@types/d3-drag': 3.0.4 + '@types/d3-dsv': 3.0.4 + '@types/d3-ease': 3.0.0 + '@types/d3-fetch': 3.0.4 + '@types/d3-force': 3.0.6 + '@types/d3-format': 3.0.2 + '@types/d3-geo': 3.0.5 + '@types/d3-hierarchy': 3.1.4 + '@types/d3-interpolate': 3.0.2 + '@types/d3-path': 3.0.0 + '@types/d3-polygon': 3.0.0 + '@types/d3-quadtree': 3.0.3 + '@types/d3-random': 3.0.1 + '@types/d3-scale': 4.0.5 + '@types/d3-scale-chromatic': 3.0.0 + '@types/d3-selection': 3.0.7 + '@types/d3-shape': 3.1.3 + '@types/d3-time': 3.0.1 + '@types/d3-time-format': 4.0.1 + '@types/d3-timer': 3.0.0 + '@types/d3-transition': 3.0.5 + '@types/d3-zoom': 3.0.5 dev: true - /@types/debug@4.1.10: - resolution: {integrity: sha512-tOSCru6s732pofZ+sMv9o4o3Zc+Sa8l3bxd/tweTQudFn06vAzb13ZX46Zi6m6EJ+RUbRTHvgQJ1gBtSgkaUYA==} + /@types/debug@4.1.9: + resolution: {integrity: sha512-8Hz50m2eoS56ldRlepxSBa6PWEVCtzUo/92HgLc2qTMnotJNIm7xP+UZhyWoYsyOdd5dxZ+NZLb24rsKyFs2ow==} dependencies: - '@types/ms': 0.7.33 + '@types/ms': 0.7.32 dev: true - /@types/eslint-scope@3.7.6: - resolution: {integrity: sha512-zfM4ipmxVKWdxtDaJ3MP3pBurDXOCoyjvlpE3u6Qzrmw4BPbfm4/ambIeTk/r/J0iq/+2/xp0Fmt+gFvXJY2PQ==} + /@types/eslint-scope@3.7.5: + resolution: {integrity: sha512-JNvhIEyxVW6EoMIFIvj93ZOywYFatlpu9deeH6eSx6PE3WHYvHaQtmHmQeNw7aA81bYGBPPQqdtBm6b1SsQMmA==} dependencies: - '@types/eslint': 8.44.6 - '@types/estree': 1.0.4 + '@types/eslint': 8.44.4 + '@types/estree': 1.0.2 dev: true - /@types/eslint@8.44.6: - resolution: {integrity: sha512-P6bY56TVmX8y9J87jHNgQh43h6VVU+6H7oN7hgvivV81K2XY8qJZ5vqPy/HdUoVIelii2kChYVzQanlswPWVFw==} + /@types/eslint@8.44.4: + resolution: {integrity: sha512-lOzjyfY/D9QR4hY9oblZ76B90MYTB3RrQ4z2vBIJKj9ROCRqdkYl2gSUx1x1a4IWPjKJZLL4Aw1Zfay7eMnmnA==} dependencies: - '@types/estree': 1.0.4 - '@types/json-schema': 7.0.14 + '@types/estree': 1.0.2 + '@types/json-schema': 7.0.13 dev: true /@types/estree@0.0.39: resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} dev: true - /@types/estree@1.0.4: - resolution: {integrity: sha512-2JwWnHK9H+wUZNorf2Zr6ves96WHoWDJIftkcxPKsS7Djta6Zu519LarhRNljPXkpsZR2ZMwNCPeW7omW07BJw==} + /@types/estree@1.0.2: + resolution: {integrity: sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA==} dev: true - /@types/fs-extra@11.0.3: - resolution: {integrity: sha512-sF59BlXtUdzEAL1u0MSvuzWd7PdZvZEtnaVkzX5mjpdWTJ8brG0jUqve3jPCzSzvAKKMHTG8F8o/WMQLtleZdQ==} + /@types/fs-extra@11.0.2: + resolution: {integrity: sha512-c0hrgAOVYr21EX8J0jBMXGLMgJqVf/v6yxi0dLaJboW9aQPh16Id+z6w2Tx1hm+piJOLv8xPfVKZCLfjPw/IMQ==} dependencies: - '@types/jsonfile': 6.1.3 - '@types/node': 20.8.10 + '@types/jsonfile': 6.1.2 + '@types/node': 20.8.4 dev: true - /@types/geojson@7946.0.12: - resolution: {integrity: sha512-uK2z1ZHJyC0nQRbuovXFt4mzXDwf27vQeUWNhfKGwRcWW429GOhP8HxUHlM6TLH4bzmlv/HlEjpvJh3JfmGsAA==} + /@types/geojson@7946.0.11: + resolution: {integrity: sha512-L7A0AINMXQpVwxHJ4jxD6/XjZ4NDufaRlUJHjNIFKYUFBH1SvOW+neaqb0VTRSLW5suSrSu19ObFEFnfNcr+qg==} dev: true - /@types/hash-sum@1.0.1: - resolution: {integrity: sha512-5JLywbPgWZVgxhAV//qTU6LPurKfQeiyw20GKZMi9V7AjHnAP4t1eNCJ1mC2L4TAicuS71MVoFYVcEM+EiR4lg==} + /@types/hash-sum@1.0.0: + resolution: {integrity: sha512-FdLBT93h3kcZ586Aee66HPCVJ6qvxVjBlDWNmxSGSbCZe9hTsjRKdSsl4y1T+3zfujxo9auykQMnFsfyHWD7wg==} dev: true - /@types/http-cache-semantics@4.0.3: - resolution: {integrity: sha512-V46MYLFp08Wf2mmaBhvgjStM3tPa+2GAdy/iqoX+noX1//zje2x4XmrIU0cAwyClATsTmahbtoQ2EwP7I5WSiA==} + /@types/http-cache-semantics@4.0.2: + resolution: {integrity: sha512-FD+nQWA2zJjh4L9+pFXqWOi0Hs1ryBCfI+985NjluQ1p8EYtoLvjLOKidXBtZ4/IcxDX4o8/E8qDS3540tNliw==} dev: true - /@types/js-yaml@4.0.8: - resolution: {integrity: sha512-m6jnPk1VhlYRiLFm3f8X9Uep761f+CK8mHyS65LutH2OhmBF0BeMEjHgg05usH8PLZMWWc/BUR9RPmkvpWnyRA==} + /@types/js-yaml@4.0.7: + resolution: {integrity: sha512-RJZP9WAMMr1514KbdSXkLRrKvYQacjr1+HWnY8pui/uBTBoSgD9ZGR17u/d4nb9NpERp0FkdLBe7hq8NIPBgkg==} dev: true - /@types/json-schema@7.0.14: - resolution: {integrity: sha512-U3PUjAudAdJBeC2pgN8uTIKgxrb4nlDF3SF0++EldXQvQBGkpFZMSnwQiIoDU77tv45VgNkl/L4ouD+rEomujw==} + /@types/json-schema@7.0.13: + resolution: {integrity: sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ==} dev: true /@types/json5@0.0.29: resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} dev: true - /@types/jsonfile@6.1.3: - resolution: {integrity: sha512-/yqTk2SZ1wIezK0hiRZD7RuSf4B3whFxFamB1kGStv+8zlWScTMcHanzfc0XKWs5vA1TkHeckBlOyM8jxU8nHA==} + /@types/jsonfile@6.1.2: + resolution: {integrity: sha512-8t92P+oeW4d/CRQfJaSqEwXujrhH4OEeHRjGU3v1Q8mUS8GPF3yiX26sw4svv6faL2HfBtGTe2xWIoVgN3dy9w==} dependencies: - '@types/node': 20.8.10 + '@types/node': 20.8.4 dev: true - /@types/katex@0.16.5: - resolution: {integrity: sha512-DD2Y3xMlTQvAnN6d8803xdgnOeYZ+HwMglb7/9YCf49J9RkJL53azf9qKa40MkEYhqVwxZ1GS2+VlShnz4Z1Bw==} + /@types/katex@0.16.3: + resolution: {integrity: sha512-CeVMX9EhVUW8MWnei05eIRks4D5Wscw/W9Byz1s3PA+yJvcdvq9SaDjiUKvRvEgjpdTyJMjQA43ae4KTwsvOPg==} dev: true - /@types/linkify-it@3.0.4: - resolution: {integrity: sha512-hPpIeeHb/2UuCw06kSNAOVWgehBLXEo0/fUs0mw3W2qhqX89PI2yvok83MnuctYGCPrabGIoi0fFso4DQ+sNUQ==} + /@types/linkify-it@3.0.3: + resolution: {integrity: sha512-pTjcqY9E4nOI55Wgpz7eiI8+LzdYnw3qxXCfHyBDdPbYvbyLgWLJGh8EdPvqawwMK1Uo1794AUkkR38Fr0g+2g==} dev: true - /@types/markdown-it-emoji@2.0.3: - resolution: {integrity: sha512-YjoZM0vP2KZSTwDh/5LamI58Cynk+lCfRJWM2nBAiWwclfyfj2wpaoDEo6ZVpH6Fn1f0RYs8q7u2biHL5YuEOg==} + /@types/markdown-it-emoji@2.0.2: + resolution: {integrity: sha512-2ln8Wjbcj/0oRi/6VnuMeWEHHuK8uapFttvcLmDIe1GKCsFBLOLBX+D+xhDa9oWOQV0IpvxwrSfKKssAqqroog==} dependencies: - '@types/markdown-it': 13.0.5 + '@types/markdown-it': 13.0.2 dev: true - /@types/markdown-it@13.0.5: - resolution: {integrity: sha512-QhJP7hkq3FCrFNx0szMNCT/79CXfcEgUIA3jc5GBfeXqoKsk3R8JZm2wRXJ2DiyjbPE4VMFOSDemLFcUTZmHEQ==} + /@types/markdown-it@12.2.3: + resolution: {integrity: sha512-GKMHFfv3458yYy+v/N8gjufHO6MSZKCOXpZc5GXIWWy8uldwfmPn98vp81gZ5f9SVw8YYBctgfJ22a2d7AOMeQ==} dependencies: - '@types/linkify-it': 3.0.4 - '@types/mdurl': 1.0.4 + '@types/linkify-it': 3.0.3 + '@types/mdurl': 1.0.3 dev: true - /@types/mdast@3.0.14: - resolution: {integrity: sha512-gVZ04PGgw1qLZKsnWnyFv4ORnaJ+DXLdHTVSFbU8yX6xZ34Bjg4Q32yPkmveUP1yItXReKfB0Aknlh/3zxTKAw==} + /@types/markdown-it@13.0.2: + resolution: {integrity: sha512-Tla7hH9oeXHOlJyBFdoqV61xWE9FZf/y2g+gFVwQ2vE1/eBzjUno5JCd3Hdb5oATve5OF6xNjZ/4VIZhVVx+hA==} dependencies: - '@types/unist': 2.0.9 + '@types/linkify-it': 3.0.3 + '@types/mdurl': 1.0.3 dev: true - /@types/mdurl@1.0.4: - resolution: {integrity: sha512-ARVxjAEX5TARFRzpDRVC6cEk0hUIXCCwaMhz8y7S1/PxU6zZS1UMjyobz7q4w/D/R552r4++EhwmXK1N2rAy0A==} + /@types/mdast@3.0.13: + resolution: {integrity: sha512-HjiGiWedR0DVFkeNljpa6Lv4/IZU1+30VY5d747K7lBudFc3R0Ibr6yJ9lN3BE28VnZyDfLF/VB1Ql1ZIbKrmg==} + dependencies: + '@types/unist': 2.0.8 dev: true - /@types/minimist@1.2.4: - resolution: {integrity: sha512-Kfe/D3hxHTusnPNRbycJE1N77WHDsdS4AjUYIzlDzhDrS47NrwuL3YW4VITxwR7KCVpzwgy4Rbj829KSSQmwXQ==} + /@types/mdurl@1.0.3: + resolution: {integrity: sha512-T5k6kTXak79gwmIOaDF2UUQXFbnBE0zBUzF20pz7wDYu0RQMzWg+Ml/Pz50214NsFHBITkoi5VtdjFZnJ2ijjA==} dev: true - /@types/ms@0.7.33: - resolution: {integrity: sha512-AuHIyzR5Hea7ij0P9q7vx7xu4z0C28ucwjAZC0ja7JhINyCnOw8/DnvAPQQ9TfOlCtZAmCERKQX9+o1mgQhuOQ==} + /@types/minimist@1.2.3: + resolution: {integrity: sha512-ZYFzrvyWUNhaPomn80dsMNgMeXxNWZBdkuG/hWlUvXvbdUH8ZERNBGXnU87McuGcWDsyzX2aChCv/SVN348k3A==} + dev: true + + /@types/ms@0.7.32: + resolution: {integrity: sha512-xPSg0jm4mqgEkNhowKgZFBNtwoEwF6gJ4Dhww+GFpm3IgtNseHQZ5IqdNwnquZEoANxyDAKDRAdVo4Z72VvD/g==} dev: true /@types/node@14.18.33: @@ -2458,45 +2537,55 @@ packages: resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} dev: true - /@types/node@20.8.10: - resolution: {integrity: sha512-TlgT8JntpcbmKUFzjhsyhGfP2fsiz1Mv56im6enJ905xG1DAYesxJaeSbGqQmAw8OWPdhyJGhGSQGKRNJ45u9w==} + /@types/node@18.18.8: + resolution: {integrity: sha512-OLGBaaK5V3VRBS1bAkMVP2/W9B+H8meUfl866OrMNQqt7wDgdpWPp5o6gmIc9pB+lIQHSq4ZL8ypeH1vPxcPaQ==} dependencies: undici-types: 5.26.5 dev: true - /@types/normalize-package-data@2.4.3: - resolution: {integrity: sha512-ehPtgRgaULsFG8x0NeYJvmyH1hmlfsNLujHe9dQEia/7MAJYdzMSi19JtchUHjmBA6XC/75dK55mzZH+RyieSg==} + /@types/node@20.8.4: + resolution: {integrity: sha512-ZVPnqU58giiCjSxjVUESDtdPk4QR5WQhhINbc9UBrKLU68MX5BF6kbQzTrkwbolyr0X8ChBpXfavr5mZFKZQ5A==} + dependencies: + undici-types: 5.25.3 + dev: true + + /@types/normalize-package-data@2.4.2: + resolution: {integrity: sha512-lqa4UEhhv/2sjjIQgjX8B+RBjj47eo0mzGasklVJ78UKGQY1r0VpB9XHDaZZO9qzEFDdy4MrXLuEaSmPrPSe/A==} + dev: true + + /@types/raphael@2.3.5: + resolution: {integrity: sha512-JROUjEWzHMlPLWTvkUr6QJRAE9fxq1DrRyIUTOPyrLbYNwrAdPMS3mFc8Kk3Gq8HH7y6nFGMkMPW/NVA/zhJ1Q==} dev: true /@types/resolve@1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: - '@types/node': 20.8.10 + '@types/node': 20.8.4 dev: true - /@types/sax@1.2.6: - resolution: {integrity: sha512-A1mpYCYu1aHFayy8XKN57ebXeAbh9oQIZ1wXcno6b1ESUAfMBDMx7mf/QGlYwcMRaFryh9YBuH03i/3FlPGDkQ==} + /@types/sax@1.2.5: + resolution: {integrity: sha512-9jWta97bBVC027/MShr3gLab8gPhKy4l6qpb+UJLF5pDm3501NvA7uvqVCW+REFtx00oTi6Cq9JzLwgq6evVgw==} dependencies: - '@types/node': 17.0.45 + '@types/node': 20.8.4 dev: true - /@types/semver@7.5.4: - resolution: {integrity: sha512-MMzuxN3GdFwskAnb6fz0orFvhfqi752yjaXylr0Rp4oDg5H0Zn1IuyRhDVvYOwAXoJirx2xuS16I3WjxnAIHiQ==} + /@types/semver@7.5.3: + resolution: {integrity: sha512-OxepLK9EuNEIPxWNME+C6WwbRAOOI2o2BaQEGzz5Lu2e4Z5eDnEo+/aVEDMIXywoJitJ7xWd641wrGLZdtwRyw==} dev: true - /@types/trusted-types@2.0.5: - resolution: {integrity: sha512-I3pkr8j/6tmQtKV/ZzHtuaqYSQvyjGRKH4go60Rr0IDLlFxuRT5V32uvB1mecM5G1EVAUyF/4r4QZ1GHgz+mxA==} + /@types/trusted-types@2.0.4: + resolution: {integrity: sha512-IDaobHimLQhjwsQ/NMwRVfa/yL7L/wriQPMhw1ZJall0KX6E1oxk29XMDeilW5qTIg5aoiqf5Udy8U/51aNoQQ==} dev: true - /@types/unist@2.0.9: - resolution: {integrity: sha512-zC0iXxAv1C1ERURduJueYzkzZ2zaGyc+P2c95hgkikHPr3z8EdUZOlgEQ5X0DRmwDZn+hekycQnoeiiRVrmilQ==} + /@types/unist@2.0.8: + resolution: {integrity: sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==} dev: true /@types/web-bluetooth@0.0.18: resolution: {integrity: sha512-v/ZHEj9xh82usl8LMR3GarzFY1IrbXJw5L4QfQhokjRV91q+SelFqxQWSep1ucXEZ22+dSTwLFkXeur25sPIbw==} dev: true - /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.52.0)(typescript@3.9.10): + /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.51.0)(typescript@3.9.10): resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2507,13 +2596,13 @@ packages: typescript: optional: true dependencies: - '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 5.62.0(eslint@8.52.0)(typescript@3.9.10) + '@eslint-community/regexpp': 4.9.1 + '@typescript-eslint/parser': 5.62.0(eslint@8.51.0)(typescript@3.9.10) '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@8.52.0)(typescript@3.9.10) - '@typescript-eslint/utils': 5.62.0(eslint@8.52.0)(typescript@3.9.10) + '@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) debug: 4.3.4 - eslint: 8.52.0 + eslint: 8.51.0 graphemer: 1.4.0 ignore: 5.2.4 natural-compare-lite: 1.4.0 @@ -2524,7 +2613,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@5.62.0(eslint@8.52.0)(typescript@3.9.10): + /@typescript-eslint/parser@5.62.0(eslint@8.51.0)(typescript@3.9.10): resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2538,7 +2627,7 @@ packages: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@3.9.10) debug: 4.3.4 - eslint: 8.52.0 + eslint: 8.51.0 typescript: 3.9.10 transitivePeerDependencies: - supports-color @@ -2552,7 +2641,7 @@ packages: '@typescript-eslint/visitor-keys': 5.62.0 dev: true - /@typescript-eslint/type-utils@5.62.0(eslint@8.52.0)(typescript@3.9.10): + /@typescript-eslint/type-utils@5.62.0(eslint@8.51.0)(typescript@3.9.10): resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2563,9 +2652,9 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 5.62.0(typescript@3.9.10) - '@typescript-eslint/utils': 5.62.0(eslint@8.52.0)(typescript@3.9.10) + '@typescript-eslint/utils': 5.62.0(eslint@8.51.0)(typescript@3.9.10) debug: 4.3.4 - eslint: 8.52.0 + eslint: 8.51.0 tsutils: 3.21.0(typescript@3.9.10) typescript: 3.9.10 transitivePeerDependencies: @@ -2598,19 +2687,19 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@5.62.0(eslint@8.52.0)(typescript@3.9.10): + /@typescript-eslint/utils@5.62.0(eslint@8.51.0)(typescript@3.9.10): resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0) - '@types/json-schema': 7.0.14 - '@types/semver': 7.5.4 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.51.0) + '@types/json-schema': 7.0.13 + '@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) - eslint: 8.52.0 + eslint: 8.51.0 eslint-scope: 5.1.1 semver: 7.5.4 transitivePeerDependencies: @@ -2626,10 +2715,6 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /@ungap/structured-clone@1.2.0: - resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - dev: true - /@vercel/build-utils@7.2.2: resolution: {integrity: sha512-CUMgVKTJCba5tGe+KZaVvwGUCsuSeuNEmPIzMggIMDtzdqllRu8+QjjIhEI+unHoYvUgGfen6Z5lMeMo9Ne0qQ==} dev: true @@ -2673,12 +2758,12 @@ packages: web-vitals: 0.2.4 dev: true - /@vercel/gatsby-plugin-vercel-builder@2.0.8: - resolution: {integrity: sha512-cK6YR0jLP6gLFXYk74JGP5IDSXP8u6mtIhWQ63Ud0eQId0HZZJNy+LCOhSSRDupbC0+lAWsHiEMsBBtkDMKWLg==} + /@vercel/gatsby-plugin-vercel-builder@2.0.7: + resolution: {integrity: sha512-hzaWLdBeb/QnGRE17ldaxeXMTLroaiJTlaW2G3HwvaK8sXA9e+jmcfAw8fjN3BNMnkFU523CnE7InqmjKH4TfQ==} dependencies: '@sinclair/typebox': 0.25.24 '@vercel/build-utils': 7.2.2 - '@vercel/routing-utils': 3.1.0 + '@vercel/routing-utils': 3.0.0 esbuild: 0.14.47 etag: 1.8.1 fs-extra: 11.1.0 @@ -2695,8 +2780,8 @@ packages: ts-morph: 12.0.0 dev: true - /@vercel/next@4.0.11: - resolution: {integrity: sha512-eoSZW6vE9jaIksBwiV/EM7bYK8A3R2+u0a0wNv53kYi1R8QD2SUmLcwzpT13Z5/YF3Gk9AKsC8lLzqgNzeI4PQ==} + /@vercel/next@4.0.10: + resolution: {integrity: sha512-+Z+R7Dev1OFU9Rm8R4h34W0/RdSHeZ4dvkv50lS7TneRj1Ab1zLlqupyG0tEdSP5/Nvb/OZ4ixvTiLqw9oo8oA==} dependencies: '@vercel/nft': 0.24.2 transitivePeerDependencies: @@ -2711,7 +2796,7 @@ packages: dependencies: '@mapbox/node-pre-gyp': 1.0.11 '@rollup/pluginutils': 4.2.1 - acorn: 8.11.2 + acorn: 8.10.0 async-sema: 3.1.1 bindings: 1.5.0 estree-walker: 2.0.2 @@ -2754,23 +2839,23 @@ packages: - supports-color dev: true - /@vercel/python@4.1.0: - resolution: {integrity: sha512-EIQXK5zL6fce0Barh74gc7xyLtRyvgmLZDIVQ8yJLtFxPlPCRY3GXkdJ7Jdcw8Pd0uuVF0vIHatv18xSLbcwtg==} + /@vercel/python@4.0.2: + resolution: {integrity: sha512-mmUeR3GBuDnaJK3IIHRoPl3bNevcWO3N/YrNAx+zxLPSHzfzmCLZbFVVXbzoKBi/cALiOPcApVhlQXwU26y7xg==} dev: true - /@vercel/redwood@2.0.5: - resolution: {integrity: sha512-9iWTxfMkC7yNnwN2xxOdptiIDAgXe1V1fh3aw92MWt5PBRcFY9RqgIPF7Q3Qa7yzQFgpbHwCnSTqWO+HCEuFtw==} + /@vercel/redwood@2.0.4: + resolution: {integrity: sha512-f0dzR8xQ34MKTzLmUygfu6vngCaRozN0z2Aao1sQ7sIC0+UExgiL0qJ9syejWwDv7IxK4yZ0w1WvztrHtAMa9Q==} dependencies: '@vercel/nft': 0.24.2 - '@vercel/routing-utils': 3.1.0 + '@vercel/routing-utils': 3.0.0 semver: 6.3.1 transitivePeerDependencies: - encoding - supports-color dev: true - /@vercel/remix-builder@2.0.10: - resolution: {integrity: sha512-RRVIodMFWHkw/Y3Cko4A5vIVuom8Ox+XwS5kqsW4tpSKWL9eBD3mVmNPR7MDQdt5v/9sL+8o2KSCjbjzOdIaLg==} + /@vercel/remix-builder@2.0.9: + resolution: {integrity: sha512-/wgZrnKGZYJ8Z1tgAQc2UUhF+51tGwSHw9PnAhnaY5KclLiBrnXSjKqUAXW8GyaM4IB1ZjPXoI5oARKKUGu8kQ==} dependencies: '@vercel/nft': 0.24.2 '@vercel/static-config': 3.0.0 @@ -2780,8 +2865,8 @@ packages: - supports-color dev: true - /@vercel/routing-utils@3.1.0: - resolution: {integrity: sha512-Ci5xTjVTJY/JLZXpCXpLehMft97i9fH34nu9PGav6DtwkVUF6TOPX86U0W0niQjMZ5n6/ZP0BwcJK2LOozKaGw==} + /@vercel/routing-utils@3.0.0: + resolution: {integrity: sha512-u+SoHnL+RzRQIRP+YxvigzzKXQcbgYQF9qCTIuWuoLw5h9thIYWcDJvz3KxrUzxjGZ3dWboXA29KAlT6eeaeFw==} dependencies: path-to-regexp: 6.1.0 optionalDependencies: @@ -2792,11 +2877,11 @@ packages: resolution: {integrity: sha512-MqFynhtZ905L210DWAbgkiEQEK39LTtp9eL2Nm6PjzhjNzU6hV0UfK8Z24vU9CC6J4mrUTTZx396fH7XTYJWqg==} dev: true - /@vercel/static-build@2.0.9: - resolution: {integrity: sha512-OReIxBZkGo/xKAWMtGQRh7lu6SpVAmKg7Z/1ACXJVhTWCbOqhw8obI7Gf4ynYHrNrv9yjE4w6L8gdqaWLBOWGA==} + /@vercel/static-build@2.0.8: + resolution: {integrity: sha512-46//Pxez7mc+UdOZgNv6y9lPSBehMdvCxajb/nvquptDMNH543Itospu9lyt448EQoS7HVE1NSPI21iiCboqvA==} dependencies: '@vercel/gatsby-plugin-vercel-analytics': 1.0.11 - '@vercel/gatsby-plugin-vercel-builder': 2.0.8 + '@vercel/gatsby-plugin-vercel-builder': 2.0.7 '@vercel/static-config': 3.0.0 ts-morph: 12.0.0 dev: true @@ -2809,7 +2894,7 @@ packages: ts-morph: 12.0.0 dev: true - /@vitejs/plugin-vue@4.4.0(vite@4.4.11)(vue@3.3.7): + /@vitejs/plugin-vue@4.4.0(vite@4.4.11)(vue@3.3.4): resolution: {integrity: sha512-xdguqb+VUwiRpSg+nsc2HtbAUSGak25DXYvpQQi4RVU1Xq1uworyoH/md9Rfd8zMmPR/pSghr309QNcftUVseg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -2817,106 +2902,106 @@ packages: vue: ^3.2.25 dependencies: vite: 4.4.11(@types/node@14.18.33) - vue: 3.3.7(typescript@3.9.10) + vue: 3.3.4 dev: true - /@vue/compiler-core@3.3.7: - resolution: {integrity: sha512-pACdY6YnTNVLXsB86YD8OF9ihwpolzhhtdLVHhBL6do/ykr6kKXNYABRtNMGrsQXpEXXyAdwvWWkuTbs4MFtPQ==} + /@vue/compiler-core@3.3.4: + resolution: {integrity: sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g==} dependencies: '@babel/parser': 7.23.0 - '@vue/shared': 3.3.7 + '@vue/shared': 3.3.4 estree-walker: 2.0.2 source-map-js: 1.0.2 dev: true - /@vue/compiler-dom@3.3.7: - resolution: {integrity: sha512-0LwkyJjnUPssXv/d1vNJ0PKfBlDoQs7n81CbO6Q0zdL7H1EzqYRrTVXDqdBVqro0aJjo/FOa1qBAPVI4PGSHBw==} + /@vue/compiler-dom@3.3.4: + resolution: {integrity: sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w==} dependencies: - '@vue/compiler-core': 3.3.7 - '@vue/shared': 3.3.7 + '@vue/compiler-core': 3.3.4 + '@vue/shared': 3.3.4 dev: true - /@vue/compiler-sfc@3.3.7: - resolution: {integrity: sha512-7pfldWy/J75U/ZyYIXRVqvLRw3vmfxDo2YLMwVtWVNew8Sm8d6wodM+OYFq4ll/UxfqVr0XKiVwti32PCrruAw==} + /@vue/compiler-sfc@3.3.4: + resolution: {integrity: sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ==} dependencies: '@babel/parser': 7.23.0 - '@vue/compiler-core': 3.3.7 - '@vue/compiler-dom': 3.3.7 - '@vue/compiler-ssr': 3.3.7 - '@vue/reactivity-transform': 3.3.7 - '@vue/shared': 3.3.7 + '@vue/compiler-core': 3.3.4 + '@vue/compiler-dom': 3.3.4 + '@vue/compiler-ssr': 3.3.4 + '@vue/reactivity-transform': 3.3.4 + '@vue/shared': 3.3.4 estree-walker: 2.0.2 magic-string: 0.30.5 postcss: 8.4.31 source-map-js: 1.0.2 dev: true - /@vue/compiler-ssr@3.3.7: - resolution: {integrity: sha512-TxOfNVVeH3zgBc82kcUv+emNHo+vKnlRrkv8YvQU5+Y5LJGJwSNzcmLUoxD/dNzv0bhQ/F0s+InlgV0NrApJZg==} + /@vue/compiler-ssr@3.3.4: + resolution: {integrity: sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ==} dependencies: - '@vue/compiler-dom': 3.3.7 - '@vue/shared': 3.3.7 + '@vue/compiler-dom': 3.3.4 + '@vue/shared': 3.3.4 dev: true /@vue/devtools-api@6.5.1: resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==} dev: true - /@vue/reactivity-transform@3.3.7: - resolution: {integrity: sha512-APhRmLVbgE1VPGtoLQoWBJEaQk4V8JUsqrQihImVqKT+8U6Qi3t5ATcg4Y9wGAPb3kIhetpufyZ1RhwbZCIdDA==} + /@vue/reactivity-transform@3.3.4: + resolution: {integrity: sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw==} dependencies: '@babel/parser': 7.23.0 - '@vue/compiler-core': 3.3.7 - '@vue/shared': 3.3.7 + '@vue/compiler-core': 3.3.4 + '@vue/shared': 3.3.4 estree-walker: 2.0.2 magic-string: 0.30.5 dev: true - /@vue/reactivity@3.3.7: - resolution: {integrity: sha512-cZNVjWiw00708WqT0zRpyAgduG79dScKEPYJXq2xj/aMtk3SKvL3FBt2QKUlh6EHBJ1m8RhBY+ikBUzwc7/khg==} + /@vue/reactivity@3.3.4: + resolution: {integrity: sha512-kLTDLwd0B1jG08NBF3R5rqULtv/f8x3rOFByTDz4J53ttIQEDmALqKqXY0J+XQeN0aV2FBxY8nJDf88yvOPAqQ==} dependencies: - '@vue/shared': 3.3.7 + '@vue/shared': 3.3.4 dev: true - /@vue/repl@2.6.2: - resolution: {integrity: sha512-ZUBgVLVA6t9vXJw792YWwmR8xRjKvUv5xm72yNFyQwh/4z70+3YyWXMudQXjdTW2+BsHe/VxOCINwuI0hupMGg==} + /@vue/repl@2.5.8: + resolution: {integrity: sha512-IvOlNhka4VKDQZS9FIceFFWyPibzqAUHyjHOoe8cMZmeP7H3H7mfMqvzQ0l1wjMAqqeEcgpFhSzMWsTEL4XZeA==} dev: true - /@vue/runtime-core@3.3.7: - resolution: {integrity: sha512-LHq9du3ubLZFdK/BP0Ysy3zhHqRfBn80Uc+T5Hz3maFJBGhci1MafccnL3rpd5/3wVfRHAe6c+PnlO2PAavPTQ==} + /@vue/runtime-core@3.3.4: + resolution: {integrity: sha512-R+bqxMN6pWO7zGI4OMlmvePOdP2c93GsHFM/siJI7O2nxFRzj55pLwkpCedEY+bTMgp5miZ8CxfIZo3S+gFqvA==} dependencies: - '@vue/reactivity': 3.3.7 - '@vue/shared': 3.3.7 + '@vue/reactivity': 3.3.4 + '@vue/shared': 3.3.4 dev: true - /@vue/runtime-dom@3.3.7: - resolution: {integrity: sha512-PFQU1oeJxikdDmrfoNQay5nD4tcPNYixUBruZzVX/l0eyZvFKElZUjW4KctCcs52nnpMGO6UDK+jF5oV4GT5Lw==} + /@vue/runtime-dom@3.3.4: + resolution: {integrity: sha512-Aj5bTJ3u5sFsUckRghsNjVTtxZQ1OyMWCr5dZRAPijF/0Vy4xEoRCwLyHXcj4D0UFbJ4lbx3gPTgg06K/GnPnQ==} dependencies: - '@vue/runtime-core': 3.3.7 - '@vue/shared': 3.3.7 + '@vue/runtime-core': 3.3.4 + '@vue/shared': 3.3.4 csstype: 3.1.2 dev: true - /@vue/server-renderer@3.3.7(vue@3.3.7): - resolution: {integrity: sha512-UlpKDInd1hIZiNuVVVvLgxpfnSouxKQOSE2bOfQpBuGwxRV/JqqTCyyjXUWiwtVMyeRaZhOYYqntxElk8FhBhw==} + /@vue/server-renderer@3.3.4(vue@3.3.4): + resolution: {integrity: sha512-Q6jDDzR23ViIb67v+vM1Dqntu+HUexQcsWKhhQa4ARVzxOY2HbC7QRW/ggkDBd5BU+uM1sV6XOAP0b216o34JQ==} peerDependencies: - vue: 3.3.7 + vue: 3.3.4 dependencies: - '@vue/compiler-ssr': 3.3.7 - '@vue/shared': 3.3.7 - vue: 3.3.7(typescript@3.9.10) + '@vue/compiler-ssr': 3.3.4 + '@vue/shared': 3.3.4 + vue: 3.3.4 dev: true - /@vue/shared@3.3.7: - resolution: {integrity: sha512-N/tbkINRUDExgcPTBvxNkvHGu504k8lzlNQRITVnm6YjOjwa4r0nnbd4Jb01sNpur5hAllyRJzSK5PvB9PPwRg==} + /@vue/shared@3.3.4: + resolution: {integrity: sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==} dev: true - /@vuepress/bundler-vite@2.0.0-beta.67(@types/node@14.18.33)(typescript@3.9.10): + /@vuepress/bundler-vite@2.0.0-beta.67(@types/node@14.18.33): resolution: {integrity: sha512-W6YXixxu2G+xPECPFvx4Tzv5fmpBYvApEYVw7qfSNf/5YZ6aeIfV0AMGJZvhk7R/KniofvBTGCjAMSK4fqKp8w==} dependencies: - '@vitejs/plugin-vue': 4.4.0(vite@4.4.11)(vue@3.3.7) - '@vuepress/client': 2.0.0-beta.67(typescript@3.9.10) - '@vuepress/core': 2.0.0-beta.67(typescript@3.9.10) + '@vitejs/plugin-vue': 4.4.0(vite@4.4.11)(vue@3.3.4) + '@vuepress/client': 2.0.0-beta.67 + '@vuepress/core': 2.0.0-beta.67 '@vuepress/shared': 2.0.0-beta.67 '@vuepress/utils': 2.0.0-beta.67 autoprefixer: 10.4.16(postcss@8.4.31) @@ -2925,8 +3010,8 @@ packages: postcss-load-config: 4.0.1(postcss@8.4.31) rollup: 3.29.4 vite: 4.4.11(@types/node@14.18.33) - vue: 3.3.7(typescript@3.9.10) - vue-router: 4.2.5(vue@3.3.7) + vue: 3.3.4 + vue-router: 4.2.5(vue@3.3.4) transitivePeerDependencies: - '@types/node' - '@vue/composition-api' @@ -2938,51 +3023,47 @@ packages: - supports-color - terser - ts-node - - typescript dev: true - /@vuepress/cli@2.0.0-beta.67(typescript@3.9.10): + /@vuepress/cli@2.0.0-beta.67: resolution: {integrity: sha512-OWd5JMq9pEHrz2MTTQV91EoG+7o18s1JWKP7GBfYQ2DRAu/Hf4rZPmluuibhFolTvnTDuTtXrfb6Wbx4iZ+M9Q==} hasBin: true dependencies: - '@vuepress/core': 2.0.0-beta.67(typescript@3.9.10) + '@vuepress/core': 2.0.0-beta.67 '@vuepress/shared': 2.0.0-beta.67 '@vuepress/utils': 2.0.0-beta.67 cac: 6.7.14 chokidar: 3.5.3 - envinfo: 7.11.0 + envinfo: 7.10.0 esbuild: 0.18.20 transitivePeerDependencies: - '@vue/composition-api' - supports-color - - typescript dev: true - /@vuepress/client@2.0.0-beta.67(typescript@3.9.10): + /@vuepress/client@2.0.0-beta.67: resolution: {integrity: sha512-xfXZXmZmMbCvQxUhNltuAZzpoiwM0x9ke+DdPPDBF0oGMNDlmtOlsD7NcH322vQE3ehYy5mXJttXuEmfoNOG6A==} dependencies: '@vue/devtools-api': 6.5.1 '@vuepress/shared': 2.0.0-beta.67 - '@vueuse/core': 10.5.0(vue@3.3.7) - vue: 3.3.7(typescript@3.9.10) - vue-router: 4.2.5(vue@3.3.7) + '@vueuse/core': 10.5.0(vue@3.3.4) + vue: 3.3.4 + vue-router: 4.2.5(vue@3.3.4) transitivePeerDependencies: - '@vue/composition-api' - - typescript dev: true - /@vuepress/core@2.0.0-beta.67(typescript@3.9.10): + /@vuepress/core@2.0.0-beta.67: resolution: {integrity: sha512-pbCm1x+zFKZqpJjS68sv3ziEQLMn0KM04Q6W249stcTUUBrKox2OPx+OcX/BrN6yH60OviXN8hD6MgCnFSWdZA==} dependencies: - '@vuepress/client': 2.0.0-beta.67(typescript@3.9.10) + '@vuepress/client': 2.0.0-beta.67 '@vuepress/markdown': 2.0.0-beta.67 '@vuepress/shared': 2.0.0-beta.67 '@vuepress/utils': 2.0.0-beta.67 - vue: 3.3.7(typescript@3.9.10) + vue: 3.3.4 transitivePeerDependencies: - '@vue/composition-api' - supports-color - - typescript dev: true /@vuepress/markdown@2.0.0-beta.67: @@ -2996,52 +3077,50 @@ packages: '@mdit-vue/plugin-toc': 0.12.1 '@mdit-vue/shared': 0.12.1 '@mdit-vue/types': 0.12.0 - '@types/markdown-it': 13.0.5 - '@types/markdown-it-emoji': 2.0.3 + '@types/markdown-it': 13.0.2 + '@types/markdown-it-emoji': 2.0.2 '@vuepress/shared': 2.0.0-beta.67 '@vuepress/utils': 2.0.0-beta.67 markdown-it: 13.0.2 - markdown-it-anchor: 8.6.7(@types/markdown-it@13.0.5)(markdown-it@13.0.2) + markdown-it-anchor: 8.6.7(@types/markdown-it@13.0.2)(markdown-it@13.0.2) markdown-it-emoji: 2.0.2 mdurl: 1.0.1 transitivePeerDependencies: - supports-color dev: true - /@vuepress/plugin-active-header-links@2.0.0-beta.67(typescript@3.9.10): + /@vuepress/plugin-active-header-links@2.0.0-beta.67: resolution: {integrity: sha512-2AxtFnnvHn750x+dCFbCWgqxpS+zsNucw8vuATmyRiBAleEqfM1Wz+RuMSKBM38GxsI/7mnQgWOgqj4S90G+ZA==} dependencies: - '@vuepress/client': 2.0.0-beta.67(typescript@3.9.10) - '@vuepress/core': 2.0.0-beta.67(typescript@3.9.10) + '@vuepress/client': 2.0.0-beta.67 + '@vuepress/core': 2.0.0-beta.67 '@vuepress/utils': 2.0.0-beta.67 ts-debounce: 4.0.0 - vue: 3.3.7(typescript@3.9.10) - vue-router: 4.2.5(vue@3.3.7) + vue: 3.3.4 + vue-router: 4.2.5(vue@3.3.4) transitivePeerDependencies: - '@vue/composition-api' - supports-color - - typescript dev: true - /@vuepress/plugin-back-to-top@2.0.0-beta.67(typescript@3.9.10): + /@vuepress/plugin-back-to-top@2.0.0-beta.67: resolution: {integrity: sha512-ystolf429cvAfX4qw1o9sHfkB8+KdQ4rV8P4ILR5LERgTZprL+1FbQfcHgVjEF2p0UKu2QXJQNGx2LfWWVuYdw==} dependencies: - '@vuepress/client': 2.0.0-beta.67(typescript@3.9.10) - '@vuepress/core': 2.0.0-beta.67(typescript@3.9.10) + '@vuepress/client': 2.0.0-beta.67 + '@vuepress/core': 2.0.0-beta.67 '@vuepress/utils': 2.0.0-beta.67 ts-debounce: 4.0.0 - vue: 3.3.7(typescript@3.9.10) + vue: 3.3.4 transitivePeerDependencies: - '@vue/composition-api' - supports-color - - typescript dev: true - /@vuepress/plugin-container@2.0.0-beta.67(typescript@3.9.10): + /@vuepress/plugin-container@2.0.0-beta.67: resolution: {integrity: sha512-NuxjNkyJ2bYsRpw3iAiok2aeKYzZQsEZ8A/i+4LYwrDXbj3HfjlDhfPYhN+BMQfbxE9LpXOG0APNcXVCNMu0hw==} dependencies: - '@types/markdown-it': 13.0.5 - '@vuepress/core': 2.0.0-beta.67(typescript@3.9.10) + '@types/markdown-it': 13.0.2 + '@vuepress/core': 2.0.0-beta.67 '@vuepress/markdown': 2.0.0-beta.67 '@vuepress/shared': 2.0.0-beta.67 '@vuepress/utils': 2.0.0-beta.67 @@ -3050,122 +3129,113 @@ packages: transitivePeerDependencies: - '@vue/composition-api' - supports-color - - typescript dev: true - /@vuepress/plugin-external-link-icon@2.0.0-beta.67(typescript@3.9.10): + /@vuepress/plugin-external-link-icon@2.0.0-beta.67: resolution: {integrity: sha512-JD0/Uvt1WQXiGoAA0pjpqQ7OINDUm1TSgWeIpfPq9tZJNfgjmqUoartMFUuqcvl4eMi4Alfx0dWkzSF9qHL7Pg==} dependencies: - '@vuepress/client': 2.0.0-beta.67(typescript@3.9.10) - '@vuepress/core': 2.0.0-beta.67(typescript@3.9.10) + '@vuepress/client': 2.0.0-beta.67 + '@vuepress/core': 2.0.0-beta.67 '@vuepress/markdown': 2.0.0-beta.67 '@vuepress/shared': 2.0.0-beta.67 '@vuepress/utils': 2.0.0-beta.67 - vue: 3.3.7(typescript@3.9.10) + vue: 3.3.4 transitivePeerDependencies: - '@vue/composition-api' - supports-color - - typescript dev: true - /@vuepress/plugin-git@2.0.0-beta.67(typescript@3.9.10): + /@vuepress/plugin-git@2.0.0-beta.67: resolution: {integrity: sha512-9JSGmEtDqBWEmszqEE7spBjWdbeZo0jeMi2ZQLT4KgQrYh5fU/DO8MgeJxGXXd9xvpz4aVAzQR+gqYpL6kO5Jw==} dependencies: - '@vuepress/core': 2.0.0-beta.67(typescript@3.9.10) + '@vuepress/core': 2.0.0-beta.67 '@vuepress/utils': 2.0.0-beta.67 execa: 8.0.1 transitivePeerDependencies: - '@vue/composition-api' - supports-color - - typescript dev: true - /@vuepress/plugin-medium-zoom@2.0.0-beta.67(typescript@3.9.10): + /@vuepress/plugin-medium-zoom@2.0.0-beta.67: resolution: {integrity: sha512-KLXfzKKbAhLSaRdbkHlvpbpYtaqINYBJ9gB4Q7CQ5AUaA8uStLG6rX0RjyhKAONfIJWuFiVYCp38QSI++fa/tA==} dependencies: - '@vuepress/client': 2.0.0-beta.67(typescript@3.9.10) - '@vuepress/core': 2.0.0-beta.67(typescript@3.9.10) + '@vuepress/client': 2.0.0-beta.67 + '@vuepress/core': 2.0.0-beta.67 '@vuepress/utils': 2.0.0-beta.67 medium-zoom: 1.0.8 - vue: 3.3.7(typescript@3.9.10) + vue: 3.3.4 transitivePeerDependencies: - '@vue/composition-api' - supports-color - - typescript dev: true - /@vuepress/plugin-nprogress@2.0.0-beta.67(typescript@3.9.10): + /@vuepress/plugin-nprogress@2.0.0-beta.67: resolution: {integrity: sha512-BlqALWsNCllrqhMgRGz+50ah984XCwp1wejNYGP0ENEGSo1SY2dUI4AatIWep4Zj+0s7gbBR0swZc49hkLpENg==} dependencies: - '@vuepress/client': 2.0.0-beta.67(typescript@3.9.10) - '@vuepress/core': 2.0.0-beta.67(typescript@3.9.10) + '@vuepress/client': 2.0.0-beta.67 + '@vuepress/core': 2.0.0-beta.67 '@vuepress/utils': 2.0.0-beta.67 - vue: 3.3.7(typescript@3.9.10) - vue-router: 4.2.5(vue@3.3.7) + vue: 3.3.4 + vue-router: 4.2.5(vue@3.3.4) transitivePeerDependencies: - '@vue/composition-api' - supports-color - - typescript dev: true - /@vuepress/plugin-palette@2.0.0-beta.67(typescript@3.9.10): + /@vuepress/plugin-palette@2.0.0-beta.67: resolution: {integrity: sha512-Ea2nLx9yH4c70MUQpFXuRAD6OZNVdyVGppvNwyGswutqPkRu7km18ml4Jk767iGMAVfzmrlphd6VIUJBUJ81JQ==} dependencies: - '@vuepress/core': 2.0.0-beta.67(typescript@3.9.10) + '@vuepress/core': 2.0.0-beta.67 '@vuepress/utils': 2.0.0-beta.67 chokidar: 3.5.3 transitivePeerDependencies: - '@vue/composition-api' - supports-color - - typescript dev: true - /@vuepress/plugin-prismjs@2.0.0-beta.67(typescript@3.9.10): + /@vuepress/plugin-prismjs@2.0.0-beta.67: resolution: {integrity: sha512-IaTc/BHwdO/ydfcoGmqUsDI5G2rPsgffxDtHx4pogaBCF2A6X9O++hrR/YExOHwwyhaE/6c6kflJAefaHb+Arg==} dependencies: - '@vuepress/core': 2.0.0-beta.67(typescript@3.9.10) + '@vuepress/core': 2.0.0-beta.67 prismjs: 1.29.0 transitivePeerDependencies: - '@vue/composition-api' - supports-color - - typescript dev: true - /@vuepress/plugin-register-components@2.0.0-beta.67(typescript@3.9.10): + /@vuepress/plugin-register-components@2.0.0-beta.67: resolution: {integrity: sha512-dbdCnlY/MAzyrycwIONDOtZbHvv2r5yenXPO18IOy5bAFnlaEOL2RfPjD6MqRlYS3aZD7om21RV3RxGHJabHew==} dependencies: - '@vuepress/core': 2.0.0-beta.67(typescript@3.9.10) + '@vuepress/core': 2.0.0-beta.67 '@vuepress/utils': 2.0.0-beta.67 chokidar: 3.5.3 transitivePeerDependencies: - '@vue/composition-api' - supports-color - - typescript dev: true - /@vuepress/plugin-theme-data@2.0.0-beta.67(typescript@3.9.10): + /@vuepress/plugin-theme-data@2.0.0-beta.67: resolution: {integrity: sha512-emTj1fvYXM/+WWObmgR0STRwkcDEM9QLD9ZP/JK5hEdt9KQnl8qO9NIzVfP/acgqbxFJQVvsmMSruXXknN68FQ==} dependencies: '@vue/devtools-api': 6.5.1 - '@vuepress/client': 2.0.0-beta.67(typescript@3.9.10) - '@vuepress/core': 2.0.0-beta.67(typescript@3.9.10) + '@vuepress/client': 2.0.0-beta.67 + '@vuepress/core': 2.0.0-beta.67 '@vuepress/shared': 2.0.0-beta.67 '@vuepress/utils': 2.0.0-beta.67 - vue: 3.3.7(typescript@3.9.10) + vue: 3.3.4 transitivePeerDependencies: - '@vue/composition-api' - supports-color - - typescript dev: true /@vuepress/shared@2.0.0-beta.67: resolution: {integrity: sha512-gm8/6oAnd0Jh8g9xB89S+g8XJxt30QmeXK79J2Nwcbgy88CZnYbZssU1noyxFt4cHDX8wpUf8V5I388/dfHfoQ==} dependencies: '@mdit-vue/types': 0.12.0 - '@vue/shared': 3.3.7 + '@vue/shared': 3.3.4 dev: true - /@vuepress/theme-default@2.0.0-beta.67(typescript@3.9.10): + /@vuepress/theme-default@2.0.0-beta.67: resolution: {integrity: sha512-t8wfKaf/WUAifcKTYfnpsUxTVF5C4LUSiX2DH+JTt0lB/bv4SKQstuZtLvLiV9C4q2ekjGpitaW85T4KDnshug==} peerDependencies: sass-loader: ^13.2.1 @@ -3173,36 +3243,35 @@ packages: sass-loader: optional: true dependencies: - '@vuepress/client': 2.0.0-beta.67(typescript@3.9.10) - '@vuepress/core': 2.0.0-beta.67(typescript@3.9.10) - '@vuepress/plugin-active-header-links': 2.0.0-beta.67(typescript@3.9.10) - '@vuepress/plugin-back-to-top': 2.0.0-beta.67(typescript@3.9.10) - '@vuepress/plugin-container': 2.0.0-beta.67(typescript@3.9.10) - '@vuepress/plugin-external-link-icon': 2.0.0-beta.67(typescript@3.9.10) - '@vuepress/plugin-git': 2.0.0-beta.67(typescript@3.9.10) - '@vuepress/plugin-medium-zoom': 2.0.0-beta.67(typescript@3.9.10) - '@vuepress/plugin-nprogress': 2.0.0-beta.67(typescript@3.9.10) - '@vuepress/plugin-palette': 2.0.0-beta.67(typescript@3.9.10) - '@vuepress/plugin-prismjs': 2.0.0-beta.67(typescript@3.9.10) - '@vuepress/plugin-theme-data': 2.0.0-beta.67(typescript@3.9.10) + '@vuepress/client': 2.0.0-beta.67 + '@vuepress/core': 2.0.0-beta.67 + '@vuepress/plugin-active-header-links': 2.0.0-beta.67 + '@vuepress/plugin-back-to-top': 2.0.0-beta.67 + '@vuepress/plugin-container': 2.0.0-beta.67 + '@vuepress/plugin-external-link-icon': 2.0.0-beta.67 + '@vuepress/plugin-git': 2.0.0-beta.67 + '@vuepress/plugin-medium-zoom': 2.0.0-beta.67 + '@vuepress/plugin-nprogress': 2.0.0-beta.67 + '@vuepress/plugin-palette': 2.0.0-beta.67 + '@vuepress/plugin-prismjs': 2.0.0-beta.67 + '@vuepress/plugin-theme-data': 2.0.0-beta.67 '@vuepress/shared': 2.0.0-beta.67 '@vuepress/utils': 2.0.0-beta.67 - '@vueuse/core': 10.5.0(vue@3.3.7) - sass: 1.69.5 - vue: 3.3.7(typescript@3.9.10) - vue-router: 4.2.5(vue@3.3.7) + '@vueuse/core': 10.5.0(vue@3.3.4) + sass: 1.69.3 + vue: 3.3.4 + vue-router: 4.2.5(vue@3.3.4) transitivePeerDependencies: - '@vue/composition-api' - supports-color - - typescript dev: true /@vuepress/utils@2.0.0-beta.67: resolution: {integrity: sha512-wCK0uggm4gXroy7UkS1u8wDQmD4b0L6Gjqd/1PZTDhNlMLsrjBx7lqqoIKqarMdB2wmDLroPJcC9otvCz2oQug==} dependencies: - '@types/debug': 4.1.10 - '@types/fs-extra': 11.0.3 - '@types/hash-sum': 1.0.1 + '@types/debug': 4.1.9 + '@types/fs-extra': 11.0.2 + '@types/hash-sum': 1.0.0 '@vuepress/shared': 2.0.0-beta.67 debug: 4.3.4 fs-extra: 11.1.1 @@ -3215,13 +3284,13 @@ packages: - supports-color dev: true - /@vueuse/core@10.5.0(vue@3.3.7): + /@vueuse/core@10.5.0(vue@3.3.4): resolution: {integrity: sha512-z/tI2eSvxwLRjOhDm0h/SXAjNm8N5ld6/SC/JQs6o6kpJ6Ya50LnEL8g5hoYu005i28L0zqB5L5yAl8Jl26K3A==} dependencies: '@types/web-bluetooth': 0.0.18 '@vueuse/metadata': 10.5.0 - '@vueuse/shared': 10.5.0(vue@3.3.7) - vue-demi: 0.14.6(vue@3.3.7) + '@vueuse/shared': 10.5.0(vue@3.3.4) + vue-demi: 0.14.6(vue@3.3.4) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -3231,15 +3300,27 @@ packages: resolution: {integrity: sha512-fEbElR+MaIYyCkeM0SzWkdoMtOpIwO72x8WsZHRE7IggiOlILttqttM69AS13nrDxosnDBYdyy3C5mR1LCxHsw==} dev: true - /@vueuse/shared@10.5.0(vue@3.3.7): + /@vueuse/shared@10.5.0(vue@3.3.4): resolution: {integrity: sha512-18iyxbbHYLst9MqU1X1QNdMHIjks6wC7XTVf0KNOv5es/Ms6gjVFCAAWTVP2JStuGqydg3DT+ExpFORUEi9yhg==} dependencies: - vue-demi: 0.14.6(vue@3.3.7) + vue-demi: 0.14.6(vue@3.3.4) transitivePeerDependencies: - '@vue/composition-api' - vue dev: true + /@waline/client@2.15.8: + resolution: {integrity: sha512-EBL7RXJUJs742miTvOU0Vt8NEmeJ63EN5TtSsYZfzjUdvEtlv+JsBbS5uiz3C9v5qV7Hz+XDZdc8nc13mG9vNQ==} + engines: {node: '>=14'} + dependencies: + '@vueuse/core': 10.5.0(vue@3.3.4) + autosize: 6.0.1 + marked: 4.3.0 + vue: 3.3.4 + transitivePeerDependencies: + - '@vue/composition-api' + dev: true + /@webassemblyjs/ast@1.11.6: resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==} dependencies: @@ -3366,6 +3447,10 @@ packages: resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} dev: true + /abortcontroller-polyfill@1.7.5: + resolution: {integrity: sha512-JMJ5soJWP18htbbxJjG7bG6yuI6pRhgJ0scHHTfkUjf6wjP912xZWvM+A4sJK3gqd9E8fcPbDnOefbA9Th/FIQ==} + dev: true + /accepts@1.3.8: resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} engines: {node: '>= 0.6'} @@ -3374,29 +3459,29 @@ packages: negotiator: 0.6.3 dev: true - /acorn-import-assertions@1.9.0(acorn@8.11.2): + /acorn-import-assertions@1.9.0(acorn@8.10.0): resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} peerDependencies: acorn: ^8 dependencies: - acorn: 8.11.2 + acorn: 8.10.0 dev: true - /acorn-jsx@5.3.2(acorn@8.11.2): + /acorn-jsx@5.3.2(acorn@8.10.0): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.11.2 + acorn: 8.10.0 dev: true - /acorn-walk@8.3.0: - resolution: {integrity: sha512-FS7hV565M5l1R08MXqo8odwMTB02C2UqzB17RVgu9EyuYFBqJZ3/ZY97sQD5FewVu1UyDFc1yztUDrAwT0EypA==} + /acorn-walk@8.2.0: + resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==} engines: {node: '>=0.4.0'} dev: true - /acorn@8.11.2: - resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==} + /acorn@8.10.0: + resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==} engines: {node: '>=0.4.0'} hasBin: true dev: true @@ -3469,6 +3554,13 @@ packages: engines: {node: '>=6'} dev: true + /ansi-escapes@5.0.0: + resolution: {integrity: sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==} + engines: {node: '>=12'} + dependencies: + type-fest: 1.4.0 + dev: true + /ansi-regex@5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} @@ -3547,7 +3639,7 @@ packages: /array-buffer-byte-length@1.0.0: resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.2 is-array-buffer: 3.0.2 dev: true @@ -3559,10 +3651,10 @@ packages: resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.2 define-properties: 1.2.1 - es-abstract: 1.22.3 - get-intrinsic: 1.2.2 + es-abstract: 1.22.2 + get-intrinsic: 1.2.1 is-string: 1.0.7 dev: true @@ -3575,31 +3667,31 @@ packages: resolution: {integrity: sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.2 define-properties: 1.2.1 - es-abstract: 1.22.3 - es-shim-unscopables: 1.0.2 - get-intrinsic: 1.2.2 + es-abstract: 1.22.2 + es-shim-unscopables: 1.0.0 + get-intrinsic: 1.2.1 dev: true /array.prototype.flat@1.3.2: resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.2 define-properties: 1.2.1 - es-abstract: 1.22.3 - es-shim-unscopables: 1.0.2 + es-abstract: 1.22.2 + es-shim-unscopables: 1.0.0 dev: true /array.prototype.flatmap@1.3.2: resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.2 define-properties: 1.2.1 - es-abstract: 1.22.3 - es-shim-unscopables: 1.0.2 + es-abstract: 1.22.2 + es-shim-unscopables: 1.0.0 dev: true /arraybuffer.prototype.slice@1.0.2: @@ -3607,10 +3699,10 @@ packages: engines: {node: '>= 0.4'} dependencies: array-buffer-byte-length: 1.0.0 - call-bind: 1.0.5 + call-bind: 1.0.2 define-properties: 1.2.1 - es-abstract: 1.22.3 - get-intrinsic: 1.2.2 + es-abstract: 1.22.2 + get-intrinsic: 1.2.1 is-array-buffer: 3.0.2 is-shared-array-buffer: 1.0.2 dev: true @@ -3620,12 +3712,25 @@ packages: engines: {node: '>=0.10.0'} dev: true + /artalk@2.6.4: + resolution: {integrity: sha512-26mnU1gL7aoM2g5i0AkgPgwoQ7+xvbkqbs9xs+ZFdT6BMeyC1lpMVIPLLui7VIRtJnJAq6sUQxMb4Lq6F2AVZA==} + dependencies: + abortcontroller-polyfill: 1.7.5 + hanabi: 0.4.0 + insane: 2.6.2 + marked: 7.0.5 + dev: true + /artplayer@5.0.9: resolution: {integrity: sha512-IM/DShYdmKFEA9jl08LYbTK2Jfz9s7qIjEH0xWjnxvVArUKZZKcoqwr6i54U0c4grtc/Uvb4wtCd78kvtSVlgw==} dependencies: option-validator: 2.0.6 dev: true + /assignment@2.0.0: + resolution: {integrity: sha512-naMULXjtgCs9SVUEtyvJNt68aF18em7/W+dhbR59kbz9cXWPEvUkCun2tqlgqRPSqZaKPpqLc5ZnwL8jVmJRvw==} + dev: true + /async-listen@1.2.0: resolution: {integrity: sha512-CcEtRh/oc9Jc4uWeUwdpG/+Mb2YUHKmdaTf0gUr7Wa+bfp4xx70HOb3RuSTJMvqKNB1TkdTfjLdrcz2X4rkkZA==} dev: true @@ -3667,14 +3772,18 @@ packages: postcss: ^8.1.0 dependencies: browserslist: 4.22.1 - caniuse-lite: 1.0.30001559 - fraction.js: 4.3.7 + caniuse-lite: 1.0.30001547 + fraction.js: 4.3.6 normalize-range: 0.1.2 picocolors: 1.0.0 postcss: 8.4.31 postcss-value-parser: 4.2.0 dev: true + /autosize@6.0.1: + resolution: {integrity: sha512-f86EjiUKE6Xvczc4ioP1JBlWG7FKrE13qe/DxBCpe8GCipCq2nFw73aO8QEBKHfSbYGDN5eB9jXWKen7tspDqQ==} + dev: true + /available-typed-arrays@1.0.5: resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} engines: {node: '>= 0.4'} @@ -3693,14 +3802,14 @@ packages: - supports-color dev: true - /babel-plugin-polyfill-corejs3@0.8.6(@babel/core@7.23.2): - resolution: {integrity: sha512-leDIc4l4tUgU7str5BWLS2h8q2N4Nf6lGZP6UrNDxdtfF2g69eJ5L0H7S8A5Ln/arfFAfHor5InAdZuIOwZdgQ==} + /babel-plugin-polyfill-corejs3@0.8.5(@babel/core@7.23.2): + resolution: {integrity: sha512-Q6CdATeAvbScWPNLB8lzSO7fgUVBkQt6zLgNlfyeCr/EQaEQR+bWiBYYPYAFyE528BMjRhL+1QBMOI4jc/c5TA==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.23.2 '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.2) - core-js-compat: 3.33.2 + core-js-compat: 3.33.0 transitivePeerDependencies: - supports-color dev: true @@ -3728,6 +3837,25 @@ packages: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} dev: true + /bcp-47-match@1.0.3: + resolution: {integrity: sha512-LggQ4YTdjWQSKELZF5JwchnBa1u0pIQSZf5lSdOHEdbVP55h0qICA/FUp3+W99q0xqxYa1ZQizTUH87gecII5w==} + dev: true + + /bcp-47-normalize@1.1.1: + resolution: {integrity: sha512-jWZ1Jdu3cs0EZdfCkS0UE9Gg01PtxnChjEBySeB+Zo6nkqtFfnvtoQQgP1qU1Oo4qgJgxhTI6Sf9y/pZIhPs0A==} + dependencies: + bcp-47: 1.0.8 + bcp-47-match: 1.0.3 + dev: true + + /bcp-47@1.0.8: + resolution: {integrity: sha512-Y9y1QNBBtYtv7hcmoX0tR+tUNSFZGZ6OL6vKPObq8BbOhkCoyayF6ogfLTgAli/KuAEbsYHYUNq2AQuY6IuLag==} + dependencies: + is-alphabetical: 1.0.4 + is-alphanumerical: 1.0.4 + is-decimal: 1.0.4 + dev: true + /bcrypt-ts@4.0.1: resolution: {integrity: sha512-VdQBytZqdlUs6Hv992mKwhwvjaPAEfVRk+VAV4uuQtJ/6G/AQrqdiOq5nSubtBBsG9HxkTCfiVGUjQcnzq1htw==} dev: true @@ -3806,8 +3934,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001559 - electron-to-chromium: 1.4.572 + caniuse-lite: 1.0.30001547 + electron-to-chromium: 1.4.551 node-releases: 2.0.13 update-browserslist-db: 1.0.13(browserslist@4.22.1) dev: true @@ -3844,7 +3972,7 @@ packages: hasBin: true dependencies: '@jsdevtools/ez-spawn': 3.0.4 - c12: 1.5.1 + c12: 1.4.2 cac: 6.7.14 fast-glob: 3.3.1 prompts: 2.4.2 @@ -3872,14 +4000,14 @@ packages: engines: {node: '>= 0.8'} dev: true - /c12@1.5.1: - resolution: {integrity: sha512-BWZRJgDEveT8uI+cliCwvYSSSSvb4xKoiiu5S0jaDbKBopQLQF7E+bq9xKk1pTcG+mUa3yXuFO7bD9d8Lr9Xxg==} + /c12@1.4.2: + resolution: {integrity: sha512-3IP/MuamSVRVw8W8+CHWAz9gKN4gd+voF2zm/Ln6D25C2RhytEZ1ABbC8MjKr4BR9rhoV1JQ7jJA158LDiTkLg==} dependencies: chokidar: 3.5.3 - defu: 6.1.3 + defu: 6.1.2 dotenv: 16.3.1 giget: 1.1.3 - jiti: 1.21.0 + jiti: 1.20.0 mlly: 1.4.2 ohash: 1.1.3 pathe: 1.1.1 @@ -3912,7 +4040,7 @@ packages: resolution: {integrity: sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==} engines: {node: '>=14.16'} dependencies: - '@types/http-cache-semantics': 4.0.3 + '@types/http-cache-semantics': 4.0.2 get-stream: 6.0.1 http-cache-semantics: 4.1.1 keyv: 4.5.4 @@ -3921,12 +4049,11 @@ packages: responselike: 3.0.0 dev: true - /call-bind@1.0.5: - resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==} + /call-bind@1.0.2: + resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} dependencies: - function-bind: 1.1.2 - get-intrinsic: 1.2.2 - set-function-length: 1.1.1 + function-bind: 1.1.1 + get-intrinsic: 1.2.1 dev: true /call-me-maybe@1.0.2: @@ -3957,8 +4084,8 @@ packages: engines: {node: '>=14.16'} dev: true - /caniuse-lite@1.0.30001559: - resolution: {integrity: sha512-cPiMKZgqgkg5LY3/ntGeLFUpi6tzddBNS58A4tnTgQw1zON7u2sZMU7SzOeVH4tj20++9ggL+V6FDOFMTaFFYA==} + /caniuse-lite@1.0.30001547: + resolution: {integrity: sha512-W7CrtIModMAxobGhz8iXmDfuJiiKg1WADMO/9x7/CLNin5cpSbuBjooyoIUVB5eyCc36QuTVlkVa1iB2S5+/eA==} dev: true /chalk@2.4.2: @@ -3987,6 +4114,13 @@ packages: resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} dev: true + /chart.js@4.4.0: + resolution: {integrity: sha512-vQEj6d+z0dcsKLlQvbKIMYFHd3t8W/7L2vfJIbYcfyPcRx92CsHqECpueN8qVGNlKyDcr5wBrYAYKnfu/9Q1hQ==} + engines: {pnpm: '>=7'} + dependencies: + '@kurkle/color': 0.3.2 + dev: true + /cheerio-select@2.1.0: resolution: {integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==} dependencies: @@ -4077,6 +4211,14 @@ packages: engines: {node: '>=6'} dev: true + /cli-truncate@3.1.0: + resolution: {integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + slice-ansi: 5.0.0 + string-width: 5.1.2 + dev: true + /cliui@6.0.0: resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} dependencies: @@ -4111,6 +4253,10 @@ packages: resolution: {integrity: sha512-67ueh2IRGst/51p0n6FvPrnRjAGHY5F8xdjkgrYE7DDzpJe6qA07RYQ9VcoUeo5ATOjSOiWpSL3SWBRRbempMw==} dev: true + /codem-isoboxer@0.3.9: + resolution: {integrity: sha512-4XOTqEzBWrGOZaMd+sTED2hLpzfBbiQCf1W6OBGkIHqk1D8uwy8WFLazVbdQwfDpQ+vf39lqTGPa9IhWW0roTA==} + dev: true + /color-convert@1.9.3: resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} dependencies: @@ -4165,6 +4311,16 @@ packages: engines: {node: '>= 12'} dev: true + /commander@9.2.0: + resolution: {integrity: sha512-e2i4wANQiSXgnrBlIatyHtP1odfUp0BbV5Y5nEGbxtIrStkEOAAzCUirvLBNXHLr7kwLvJl6V+4V3XV9x7Wd9w==} + engines: {node: ^12.20.0 || >=14} + dev: true + + /comment-regex@1.0.1: + resolution: {integrity: sha512-IWlN//Yfby92tOIje7J18HkNmWRR7JESA/BK8W7wqY/akITpU5B0JQWnbTjCfdChSrDNb0DrdA9jfAxiiBXyiQ==} + engines: {node: '>=0.10.0'} + dev: true + /commit-and-tag-version@11.3.0: resolution: {integrity: sha512-hh3wV9pcuQRuUNdPZ3TfF29VjgbkWJxJ6sQKDls1k71hMZHTjbsdPFbr2gBTUUwW/ArGGZNxejWDTomPZtEq/g==} engines: {node: '>=14'} @@ -4263,6 +4419,13 @@ packages: q: 1.5.1 dev: true + /conventional-changelog-angular@6.0.0: + resolution: {integrity: sha512-6qLgrBF4gueoC7AFVHu51nHL9pF9FRjXrH+ceVf7WmAfH3gs+gEYOkvxhjMPjZu57I4AGUGoNTY8V7Hrgf1uqg==} + engines: {node: '>=14'} + dependencies: + compare-func: 2.0.0 + dev: true + /conventional-changelog-atom@2.0.8: resolution: {integrity: sha512-xo6v46icsFTK3bb7dY/8m2qvc8sZemRgdqLb/bjpBsH2UyOS8rKNTgcb5025Hri6IpANPApbXMg15QLb1LJpBw==} engines: {node: '>=10'} @@ -4297,6 +4460,13 @@ packages: compare-func: 2.0.0 dev: true + /conventional-changelog-conventionalcommits@7.0.2: + resolution: {integrity: sha512-NKXYmMR/Hr1DevQegFB4MwfM5Vv0m4UIxKZTTYuD98lpTknaZlSRrDOG4X7wIXpGkfsYxZTghUN+Qq+T0YQI7w==} + engines: {node: '>=16'} + dependencies: + compare-func: 2.0.0 + dev: true + /conventional-changelog-core@4.2.4: resolution: {integrity: sha512-gDVS+zVJHE2v4SLc6B0sLsPiloR0ygU7HaDW14aNJE1v4SlqJPILPl/aJC7YdtRE4CybBf8gDwObBvKha8Xlyg==} engines: {node: '>=10'} @@ -4436,6 +4606,17 @@ packages: split2: 3.2.2 dev: true + /conventional-commits-parser@5.0.0: + resolution: {integrity: sha512-ZPMl0ZJbw74iS9LuX9YIAiW8pfM5p3yh2o/NbXHbkFuZzY5jvdi5jFycEOkmBW5H5I7nA+D6f3UcsCLP2vvSEA==} + engines: {node: '>=16'} + hasBin: true + dependencies: + JSONStream: 1.3.5 + is-text-path: 2.0.0 + meow: 12.1.1 + split2: 4.2.0 + dev: true + /conventional-recommended-bump@7.0.1: resolution: {integrity: sha512-Ft79FF4SlOFvX4PkwFDRnaNiIVX7YbmqGU0RwccUaiGvgp3S0a8ipR2/Qxk31vclDNM+GSdJOVs2KrsUCjblVA==} engines: {node: '>=14'} @@ -4467,14 +4648,14 @@ packages: keygrip: 1.1.0 dev: true - /core-js-compat@3.33.2: - resolution: {integrity: sha512-axfo+wxFVxnqf8RvxTzoAlzW4gRoacrHeoFlc9n0x50+7BEyZL/Rt3hicaED1/CEd7I6tPCPVUYcJwCMO5XUYw==} + /core-js-compat@3.33.0: + resolution: {integrity: sha512-0w4LcLXsVEuNkIqwjjf9rjCoPhK8uqA4tMRh4Ge26vfLtUutshn+aRJU21I9LCJlh2QQHfisNToLjw1XEJLTWw==} dependencies: browserslist: 4.22.1 dev: true - /core-js@3.33.2: - resolution: {integrity: sha512-XeBzWI6QL3nJQiHmdzbAOiMYqjrb7hwU7A39Qhvd/POSa/t9E1AeZyEZx3fNvp/vtM8zXwhoL0FsiS0hD0pruQ==} + /core-js@3.33.0: + resolution: {integrity: sha512-HoZr92+ZjFEKar5HS6MC776gYslNOKHt75mEBKWKnPeFDpZ6nH5OeF3S6HFT1mUAUZKrzkez05VboaX8myjSuw==} requiresBuild: true dev: true @@ -4494,8 +4675,38 @@ packages: layout-base: 2.0.1 dev: true - /create-codepen@1.0.1: - resolution: {integrity: sha512-XzSWwGCFNeOnNGp3KdCDGaKq4Cp1SvjzpPGQqO0tj1HT3BhksLdl/xQ2ZEY4+0MQ3m1I/K1Fvpm4GGMthtamyA==} + /cosmiconfig-typescript-loader@5.0.0(@types/node@18.18.8)(cosmiconfig@8.3.6)(typescript@3.9.10): + resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} + engines: {node: '>=v16'} + peerDependencies: + '@types/node': '*' + cosmiconfig: '>=8.2' + typescript: '>=4' + dependencies: + '@types/node': 18.18.8 + cosmiconfig: 8.3.6(typescript@3.9.10) + jiti: 1.20.0 + typescript: 3.9.10 + dev: true + + /cosmiconfig@8.3.6(typescript@3.9.10): + resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + import-fresh: 3.3.0 + js-yaml: 4.1.0 + parse-json: 5.2.0 + path-type: 4.0.0 + typescript: 3.9.10 + dev: true + + /create-codepen@0.0.3: + resolution: {integrity: sha512-Yr9qDyJEZ32V8rZn+R19zomU/0bjHixp11sB+IgnZ5bEb41XJ86iHT3IXTGdqHF2NVx6dsZ1R4DjpxXvA2/dXg==} dev: true /create-require@1.1.1: @@ -4552,26 +4763,26 @@ packages: resolution: {integrity: sha512-TDDkd5DkaZxZFM8p+1I3yAlvM3rSr1wbrOliG4yJiwinMZN8z/iGL7BTlDkrJcYTmgUSb4ywVCc3ZaUtOtC76w==} dev: true - /cytoscape-cose-bilkent@4.1.0(cytoscape@3.27.0): + /cytoscape-cose-bilkent@4.1.0(cytoscape@3.26.0): resolution: {integrity: sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ==} peerDependencies: cytoscape: ^3.2.0 dependencies: cose-base: 1.0.3 - cytoscape: 3.27.0 + cytoscape: 3.26.0 dev: true - /cytoscape-fcose@2.2.0(cytoscape@3.27.0): + /cytoscape-fcose@2.2.0(cytoscape@3.26.0): resolution: {integrity: sha512-ki1/VuRIHFCzxWNrsshHYPs6L7TvLu3DL+TyIGEsRcvVERmxokbf5Gdk7mFxZnTdiGtnA4cfSmjZJMviqSuZrQ==} peerDependencies: cytoscape: ^3.2.0 dependencies: cose-base: 2.2.0 - cytoscape: 3.27.0 + cytoscape: 3.26.0 dev: true - /cytoscape@3.27.0: - resolution: {integrity: sha512-pPZJilfX9BxESwujODz5pydeGi+FBrXq1rcaB1mfhFXXFJ9GjE6CNndAk+8jPzoXGD+16LtSS4xlYEIUiW4Abg==} + /cytoscape@3.26.0: + resolution: {integrity: sha512-IV+crL+KBcrCnVVUCZW+zRRRFUZQcrtdOPXki+o4CFUWLdAEYvuZLcBSJC9EBK++suamERKzeY7roq2hdovV3w==} engines: {node: '>=0.10'} dependencies: heap: 0.2.7 @@ -4871,6 +5082,21 @@ packages: engines: {node: '>=8'} dev: true + /dashjs@4.7.2: + resolution: {integrity: sha512-DSoSEK3Mvbw+u8Sf6xQW0f86dnC7Vn9CIk5oXeHr4zsJ6TiJK81/q3nNsGm2C9q9y9S0du+aR+AkKM04Bdt5BQ==} + dependencies: + bcp-47-match: 1.0.3 + bcp-47-normalize: 1.1.1 + codem-isoboxer: 0.3.9 + es6-promise: 4.2.8 + fast-deep-equal: 2.0.1 + html-entities: 1.4.0 + imsc: 1.1.3 + localforage: 1.10.0 + path-browserify: 1.0.1 + ua-parser-js: 1.0.36 + dev: true + /dateformat@3.0.3: resolution: {integrity: sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==} dev: true @@ -4899,7 +5125,7 @@ packages: supports-color: optional: true dependencies: - ms: 2.1.1 + ms: 2.1.3 dev: true /debug@4.3.4: @@ -4981,13 +5207,13 @@ packages: engines: {node: '>=10'} dev: true - /define-data-property@1.1.1: - resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==} + /define-data-property@1.1.0: + resolution: {integrity: sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g==} engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.1 gopd: 1.0.1 - has-property-descriptors: 1.0.1 + has-property-descriptors: 1.0.0 dev: true /define-lazy-prop@3.0.0: @@ -4999,13 +5225,13 @@ packages: resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} engines: {node: '>= 0.4'} dependencies: - define-data-property: 1.1.1 - has-property-descriptors: 1.0.1 + define-data-property: 1.1.0 + has-property-descriptors: 1.0.0 object-keys: 1.1.1 dev: true - /defu@6.1.3: - resolution: {integrity: sha512-Vy2wmG3NTkmHNg/kzpuvHhkqeIx3ODWqasgCRbKtbXEN0G+HpEEv9BtJLp7ZG1CZloFaC41Ah3ZFbq7aqCqMeQ==} + /defu@6.1.2: + resolution: {integrity: sha512-+uO4+qr7msjNNWKYPHqN/3+Dx3NFkmIzayk2L1MyZQlvgZb/J1A0fo410dpKrN2SnqFjt8n4JL8fDJE0wIgjFQ==} dev: true /delaunator@5.0.0: @@ -5033,8 +5259,8 @@ packages: engines: {node: '>=6'} dev: true - /destr@2.0.2: - resolution: {integrity: sha512-65AlobnZMiCET00KaFFjUefxDX0khFA/E4myqZ7a6Sq1yZtR8+FVIvilVX66vF2uobSumxooYZChiRPCKNqhmg==} + /destr@2.0.1: + resolution: {integrity: sha512-M1Ob1zPSIvlARiJUkKqvAZ3VAqQY6Jcuth/pBKQ2b1dX/Qx0OnJ8Vux6J2H5PTMQeRzWrrbTu70VxBfv/OPDJA==} dev: true /destroy@1.2.0: @@ -5154,6 +5380,13 @@ packages: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} dev: true + /echarts@5.4.3: + resolution: {integrity: sha512-mYKxLxhzy6zyTi/FaEbJMOZU1ULGEQHaeIeuMR5L+JnJTpz+YR03mnnpBhbR4+UYJAgiXgpyTVLffPAjOTLkZA==} + dependencies: + tslib: 2.3.0 + zrender: 5.4.4 + dev: true + /edge-runtime@2.5.1: resolution: {integrity: sha512-E0kY1Dqvwvk9yh7dvR56KnCjXf/dlbrrGjO5Sjnz9Ja3WqYT3csv2B8O4erxJiOWfWy9NTukBk4Kb3yrR66gBw==} engines: {node: '>=16'} @@ -5182,16 +5415,16 @@ packages: jake: 10.8.7 dev: true - /electron-to-chromium@1.4.572: - resolution: {integrity: sha512-RlFobl4D3ieetbnR+2EpxdzFl9h0RAJkPK3pfiwMug2nhBin2ZCsGIAJWdpNniLz43sgXam/CgipOmvTA+rUiA==} + /electron-to-chromium@1.4.551: + resolution: {integrity: sha512-/Ng/W/kFv7wdEHYzxdK7Cv0BHEGSkSB3M0Ssl8Ndr1eMiYeas/+Mv4cNaDqamqWx6nd2uQZfPz6g25z25M/sdw==} dev: true /elkjs@0.8.2: resolution: {integrity: sha512-L6uRgvZTH+4OF5NE/MBbzQx/WYpru1xCBE9respNj6qznEewGUIfhzmm7horWWxbNO2M0WckQypGctR8lH79xQ==} dev: true - /emoji-regex@10.3.0: - resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==} + /emoji-regex@10.2.1: + resolution: {integrity: sha512-97g6QgOk8zlDRdgq1WxwgTMgEWGVAQvB5Fdpgc1MkNy56la5SKP9GsMXKDOdqwn90/41a8yPwIGk1Y6WVbeMQA==} dev: true /emoji-regex@8.0.0: @@ -5249,8 +5482,8 @@ packages: engines: {node: '>=0.12'} dev: true - /envinfo@7.11.0: - resolution: {integrity: sha512-G9/6xF1FPbIw0TtalAMaVPpiq2aDEuKLXM314jPVAO9r2fo2a4BLqMNkmRS7O/xPPZ+COAhGIz3ETvHEV3eUcg==} + /envinfo@7.10.0: + resolution: {integrity: sha512-ZtUjZO6l5mwTHvc1L9+1q5p/R3wTopcfqMW8r5t8SJSKqeVI/LtajORwRFEKpEFuekjD0VBjwu1HMxL4UalIRw==} engines: {node: '>=4'} hasBin: true dev: true @@ -5261,26 +5494,26 @@ packages: is-arrayish: 0.2.1 dev: true - /es-abstract@1.22.3: - resolution: {integrity: sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==} + /es-abstract@1.22.2: + resolution: {integrity: sha512-YoxfFcDmhjOgWPWsV13+2RNjq1F6UQnfs+8TftwNqtzlmFzEXvlUwdrNrYeaizfjQzRMxkZ6ElWMOJIFKdVqwA==} engines: {node: '>= 0.4'} dependencies: array-buffer-byte-length: 1.0.0 arraybuffer.prototype.slice: 1.0.2 available-typed-arrays: 1.0.5 - call-bind: 1.0.5 - es-set-tostringtag: 2.0.2 + call-bind: 1.0.2 + es-set-tostringtag: 2.0.1 es-to-primitive: 1.2.1 function.prototype.name: 1.1.6 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.1 get-symbol-description: 1.0.0 globalthis: 1.0.3 gopd: 1.0.1 - has-property-descriptors: 1.0.1 + has: 1.0.4 + has-property-descriptors: 1.0.0 has-proto: 1.0.1 has-symbols: 1.0.3 - hasown: 2.0.0 - internal-slot: 1.0.6 + internal-slot: 1.0.5 is-array-buffer: 3.0.2 is-callable: 1.2.7 is-negative-zero: 2.0.2 @@ -5289,7 +5522,7 @@ packages: is-string: 1.0.7 is-typed-array: 1.1.12 is-weakref: 1.0.2 - object-inspect: 1.13.1 + object-inspect: 1.12.3 object-keys: 1.1.1 object.assign: 4.1.4 regexp.prototype.flags: 1.5.1 @@ -5303,26 +5536,26 @@ packages: typed-array-byte-offset: 1.0.0 typed-array-length: 1.0.4 unbox-primitive: 1.0.2 - which-typed-array: 1.1.13 + which-typed-array: 1.1.11 dev: true /es-module-lexer@1.3.1: resolution: {integrity: sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q==} dev: true - /es-set-tostringtag@2.0.2: - resolution: {integrity: sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==} + /es-set-tostringtag@2.0.1: + resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==} engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.1 + has: 1.0.4 has-tostringtag: 1.0.0 - hasown: 2.0.0 dev: true - /es-shim-unscopables@1.0.2: - resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} + /es-shim-unscopables@1.0.0: + resolution: {integrity: sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==} dependencies: - hasown: 2.0.0 + has: 1.0.4 dev: true /es-to-primitive@1.2.1: @@ -5334,6 +5567,10 @@ packages: is-symbol: 1.0.4 dev: true + /es6-promise@4.2.8: + resolution: {integrity: sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==} + dev: true + /esbuild-android-64@0.14.47: resolution: {integrity: sha512-R13Bd9+tqLVFndncMHssZrPWe6/0Kpv2/dt4aA69soX4PRxlzsVpCvoJeFE8sOEoeVEiBkI0myjlkDodXlHa0g==} engines: {node: '>=12'} @@ -5596,7 +5833,7 @@ packages: engines: {node: '>=10'} dev: true - /eslint-config-standard@17.1.0(eslint-plugin-import@2.29.0)(eslint-plugin-n@15.7.0)(eslint-plugin-promise@6.1.1)(eslint@8.52.0): + /eslint-config-standard@17.1.0(eslint-plugin-import@2.28.1)(eslint-plugin-n@15.7.0)(eslint-plugin-promise@6.1.1)(eslint@8.51.0): resolution: {integrity: sha512-IwHwmaBNtDK4zDHQukFDW5u/aTb8+meQWZvNFWkiGmbWjD6bqyuSSBxxXKkCftCUzc1zwCH2m/baCNDLGmuO5Q==} engines: {node: '>=12.0.0'} peerDependencies: @@ -5605,23 +5842,23 @@ packages: eslint-plugin-n: '^15.0.0 || ^16.0.0 ' eslint-plugin-promise: ^6.0.0 dependencies: - eslint: 8.52.0 - eslint-plugin-import: 2.29.0(@typescript-eslint/parser@5.62.0)(eslint@8.52.0) - eslint-plugin-n: 15.7.0(eslint@8.52.0) - eslint-plugin-promise: 6.1.1(eslint@8.52.0) + eslint: 8.51.0 + eslint-plugin-import: 2.28.1(@typescript-eslint/parser@5.62.0)(eslint@8.51.0) + eslint-plugin-n: 15.7.0(eslint@8.51.0) + eslint-plugin-promise: 6.1.1(eslint@8.51.0) dev: true /eslint-import-resolver-node@0.3.9: resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} dependencies: debug: 3.2.7 - is-core-module: 2.13.1 + is-core-module: 2.13.0 resolve: 1.22.8 transitivePeerDependencies: - supports-color dev: true - /eslint-module-utils@2.8.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint@8.52.0): + /eslint-module-utils@2.8.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint@8.51.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -5642,27 +5879,27 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.52.0)(typescript@3.9.10) + '@typescript-eslint/parser': 5.62.0(eslint@8.51.0)(typescript@3.9.10) debug: 3.2.7 - eslint: 8.52.0 + eslint: 8.51.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-es@4.1.0(eslint@8.52.0): + /eslint-plugin-es@4.1.0(eslint@8.51.0): resolution: {integrity: sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=4.19.1' dependencies: - eslint: 8.52.0 + eslint: 8.51.0 eslint-utils: 2.1.0 regexpp: 3.2.0 dev: true - /eslint-plugin-import@2.29.0(@typescript-eslint/parser@5.62.0)(eslint@8.52.0): - resolution: {integrity: sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==} + /eslint-plugin-import@2.28.1(@typescript-eslint/parser@5.62.0)(eslint@8.51.0): + resolution: {integrity: sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -5671,18 +5908,18 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.52.0)(typescript@3.9.10) + '@typescript-eslint/parser': 5.62.0(eslint@8.51.0)(typescript@3.9.10) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.52.0 + eslint: 8.51.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint@8.52.0) - hasown: 2.0.0 - is-core-module: 2.13.1 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint@8.51.0) + has: 1.0.4 + is-core-module: 2.13.0 is-glob: 4.0.3 minimatch: 3.1.2 object.fromentries: 2.0.7 @@ -5696,45 +5933,45 @@ packages: - supports-color dev: true - /eslint-plugin-n@15.7.0(eslint@8.52.0): + /eslint-plugin-n@15.7.0(eslint@8.51.0): resolution: {integrity: sha512-jDex9s7D/Qial8AGVIHq4W7NswpUD5DPDL2RH8Lzd9EloWUuvUkHfv4FRLMipH5q2UtyurorBkPeNi1wVWNh3Q==} engines: {node: '>=12.22.0'} peerDependencies: eslint: '>=7.0.0' dependencies: builtins: 5.0.1 - eslint: 8.52.0 - eslint-plugin-es: 4.1.0(eslint@8.52.0) - eslint-utils: 3.0.0(eslint@8.52.0) + eslint: 8.51.0 + eslint-plugin-es: 4.1.0(eslint@8.51.0) + eslint-utils: 3.0.0(eslint@8.51.0) ignore: 5.2.4 - is-core-module: 2.13.1 + is-core-module: 2.13.0 minimatch: 3.1.2 resolve: 1.22.8 semver: 7.5.4 dev: true - /eslint-plugin-promise@6.1.1(eslint@8.52.0): + /eslint-plugin-promise@6.1.1(eslint@8.51.0): resolution: {integrity: sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.52.0 + eslint: 8.51.0 dev: true - /eslint-plugin-vue@9.18.1(eslint@8.52.0): - resolution: {integrity: sha512-7hZFlrEgg9NIzuVik2I9xSnJA5RsmOfueYgsUGUokEDLJ1LHtxO0Pl4duje1BriZ/jDWb+44tcIlC3yi0tdlZg==} + /eslint-plugin-vue@9.17.0(eslint@8.51.0): + resolution: {integrity: sha512-r7Bp79pxQk9I5XDP0k2dpUC7Ots3OSWgvGZNu3BxmKK6Zg7NgVtcOB6OCna5Kb9oQwJPl5hq183WD0SY5tZtIQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0) - eslint: 8.52.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.51.0) + eslint: 8.51.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.0.13 semver: 7.5.4 - vue-eslint-parser: 9.3.2(eslint@8.52.0) + vue-eslint-parser: 9.3.2(eslint@8.51.0) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color @@ -5763,13 +6000,13 @@ packages: eslint-visitor-keys: 1.3.0 dev: true - /eslint-utils@3.0.0(eslint@8.52.0): + /eslint-utils@3.0.0(eslint@8.51.0): resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.52.0 + eslint: 8.51.0 eslint-visitor-keys: 2.1.0 dev: true @@ -5788,19 +6025,18 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint@8.52.0: - resolution: {integrity: sha512-zh/JHnaixqHZsolRB/w9/02akBk9EPrOs9JwcTP2ek7yL5bVvXuRariiaAjjoJ5DvuwQ1WAE/HsMz+w17YgBCg==} + /eslint@8.51.0: + resolution: {integrity: sha512-2WuxRZBrlwnXi+/vFSJyjMqrNjtJqiasMzehF0shoLaW7DzS3/9Yvrmq5JiT66+pNjiX4UBnLDiKHcWAr/OInA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0) - '@eslint-community/regexpp': 4.10.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.51.0) + '@eslint-community/regexpp': 4.9.1 '@eslint/eslintrc': 2.1.2 - '@eslint/js': 8.52.0 - '@humanwhocodes/config-array': 0.11.13 + '@eslint/js': 8.51.0 + '@humanwhocodes/config-array': 0.11.11 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 - '@ungap/structured-clone': 1.2.0 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 @@ -5835,12 +6071,17 @@ packages: - supports-color dev: true + /esm@3.2.25: + resolution: {integrity: sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==} + engines: {node: '>=6'} + dev: true + /espree@9.6.1: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.11.2 - acorn-jsx: 5.3.2(acorn@8.11.2) + acorn: 8.10.0 + acorn-jsx: 5.3.2(acorn@8.10.0) eslint-visitor-keys: 3.4.3 dev: true @@ -5892,6 +6133,14 @@ packages: engines: {node: '>= 0.6'} dev: true + /eve-raphael@0.5.0: + resolution: {integrity: sha512-jrxnPsCGqng1UZuEp9DecX/AuSyAszATSjf4oEcRxvfxa1Oux4KkIPKBAAWWnpdwfARtr+Q0o9aPYWjsROD7ug==} + dev: true + + /eventemitter3@5.0.1: + resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} + dev: true + /events-intercept@2.0.0: resolution: {integrity: sha512-blk1va0zol9QOrdZt0rFXo5KMkNPVSp92Eju/Qz8THwKWKRKeE0T8Br/1aW6+Edkyq9xHYgYxn2QtOnUKPUp+Q==} dev: true @@ -5974,6 +6223,10 @@ packages: is-extendable: 0.1.1 dev: true + /fast-deep-equal@2.0.1: + resolution: {integrity: sha512-bCK/2Z4zLidyB4ReuIsvALH6w31YfAQDmXMqMx6FyfHqvBxtjC0eRumeSu4Bs3XtXwpyIywtSTrVT99BxY1f9w==} + dev: true + /fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} dev: true @@ -6100,6 +6353,14 @@ packages: resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==} dev: true + /flowchart.ts@1.0.1: + resolution: {integrity: sha512-J0Sqob1Kt2MO+lKUH48h2uCIsTfEahXflKiOgVuG48T6p6oosVgaCl6TvjqNjP4pW1w8FVF4L1DbqHCxoxj5mA==} + dependencies: + '@types/raphael': 2.3.5 + raphael: 2.3.0 + tslib: 2.6.2 + dev: true + /for-each@0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} dependencies: @@ -6119,8 +6380,8 @@ packages: engines: {node: '>= 14.17'} dev: true - /fraction.js@4.3.7: - resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} + /fraction.js@4.3.6: + resolution: {integrity: sha512-n2aZ9tNfYDwaHhvFTkhFErqOMIb8uyzSQ+vGJBjZyanAKZVbGUQ1sngfk9FdkBw7G26O7AgNjLcecLffD1c7eg==} dev: true /fresh@0.5.2: @@ -6199,17 +6460,17 @@ packages: dev: true optional: true - /function-bind@1.1.2: - resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + /function-bind@1.1.1: + resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} dev: true /function.prototype.name@1.1.6: resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.2 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.22.2 functions-have-names: 1.2.3 dev: true @@ -6247,13 +6508,13 @@ packages: engines: {node: 6.* || 8.* || >= 10.*} dev: true - /get-intrinsic@1.2.2: - resolution: {integrity: sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==} + /get-intrinsic@1.2.1: + resolution: {integrity: sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==} dependencies: - function-bind: 1.1.2 + function-bind: 1.1.1 + has: 1.0.4 has-proto: 1.0.1 has-symbols: 1.0.3 - hasown: 2.0.0 dev: true /get-own-enumerable-property-symbols@3.0.2: @@ -6297,8 +6558,8 @@ packages: resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 + call-bind: 1.0.2 + get-intrinsic: 1.2.1 dev: true /giget@1.1.3: @@ -6306,10 +6567,10 @@ packages: hasBin: true dependencies: colorette: 2.0.20 - defu: 6.1.3 + defu: 6.1.2 https-proxy-agent: 7.0.2 mri: 1.2.0 - node-fetch-native: 1.4.1 + node-fetch-native: 1.4.0 pathe: 1.1.1 tar: 6.2.0 transitivePeerDependencies: @@ -6402,7 +6663,7 @@ packages: foreground-child: 3.1.1 jackspeak: 2.3.6 minimatch: 9.0.3 - minipass: 7.0.4 + minipass: 5.0.0 path-scurry: 1.10.1 dev: true @@ -6417,6 +6678,13 @@ packages: path-is-absolute: 1.0.1 dev: true + /global-dirs@0.1.1: + resolution: {integrity: sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==} + engines: {node: '>=4'} + dependencies: + ini: 1.3.8 + dev: true + /global-dirs@3.0.1: resolution: {integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==} engines: {node: '>=10'} @@ -6469,7 +6737,7 @@ packages: /gopd@1.0.1: resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} dependencies: - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.1 dev: true /got@12.6.1: @@ -6511,6 +6779,12 @@ packages: strip-bom-string: 1.0.0 dev: true + /hanabi@0.4.0: + resolution: {integrity: sha512-ixJH94fwmmVzUSdxl7TMkVZJmsq4d2JKrxedpM5V1V+91iVHL0q6NnJi4xiDahK6Vo00xT17H8H6b4F6RVbsOg==} + dependencies: + comment-regex: 1.0.1 + dev: true + /handlebars@4.7.8: resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} engines: {node: '>=0.4.7'} @@ -6543,10 +6817,10 @@ packages: engines: {node: '>=8'} dev: true - /has-property-descriptors@1.0.1: - resolution: {integrity: sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==} + /has-property-descriptors@1.0.0: + resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==} dependencies: - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.1 dev: true /has-proto@1.0.1: @@ -6575,15 +6849,18 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: true + /has@1.0.4: + resolution: {integrity: sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==} + engines: {node: '>= 0.4.0'} + dev: true + /hash-sum@2.0.0: resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==} dev: true - /hasown@2.0.0: - resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} - engines: {node: '>= 0.4'} - dependencies: - function-bind: 1.1.2 + /he@0.5.0: + resolution: {integrity: sha512-DoufbNNOFzwRPy8uecq+j+VCPQ+JyDelHTmSgygrA5TsR8Cbw4Qcir5sGtWiusB4BdT89nmlaVDhSJOqC/33vw==} + hasBin: true dev: true /heap@0.2.7: @@ -6595,6 +6872,10 @@ packages: engines: {node: '>=12.0.0'} dev: true + /hls.js@1.4.12: + resolution: {integrity: sha512-1RBpx2VihibzE3WE9kGoVCtrhhDWTzydzElk/kyRbEOLnb1WIE+3ZabM/L8BqKFTCL3pUy4QzhXgD1Q6Igr1JA==} + dev: true + /hosted-git-info@2.8.9: resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} dev: true @@ -6613,6 +6894,10 @@ packages: lru-cache: 10.0.1 dev: true + /html-entities@1.4.0: + resolution: {integrity: sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==} + dev: true + /htmlparser2@8.0.2: resolution: {integrity: sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==} dependencies: @@ -6745,6 +7030,10 @@ packages: engines: {node: '>= 4'} dev: true + /immediate@3.0.6: + resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} + dev: true + /immutable@4.3.4: resolution: {integrity: sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==} dev: true @@ -6762,6 +7051,12 @@ packages: engines: {node: '>=8'} dev: true + /imsc@1.1.3: + resolution: {integrity: sha512-IY0hMkVTNoqoYwKEp5UvNNKp/A5jeJUOrIO7judgOyhHT+xC6PA4VBOMAOhdtAYbMRHx9DTgI8p6Z6jhYQPFDA==} + dependencies: + sax: 1.2.1 + dev: true + /imurmurhash@0.1.4: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} engines: {node: '>=0.8.19'} @@ -6801,12 +7096,19 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dev: true - /internal-slot@1.0.6: - resolution: {integrity: sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==} + /insane@2.6.2: + resolution: {integrity: sha512-BqEL1CJsjJi+/C/zKZxv31zs3r6zkLH5Nz1WMFb7UBX2KHY2yXDpbFTSEmNHzomBbGDysIfkTX55A0mQZ2CQiw==} + dependencies: + assignment: 2.0.0 + he: 0.5.0 + dev: true + + /internal-slot@1.0.5: + resolution: {integrity: sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==} engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.2.2 - hasown: 2.0.0 + get-intrinsic: 1.2.1 + has: 1.0.4 side-channel: 1.0.4 dev: true @@ -6824,11 +7126,22 @@ packages: engines: {node: '>= 0.10'} dev: true + /is-alphabetical@1.0.4: + resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==} + dev: true + + /is-alphanumerical@1.0.4: + resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==} + dependencies: + is-alphabetical: 1.0.4 + is-decimal: 1.0.4 + dev: true + /is-array-buffer@3.0.2: resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==} dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 + call-bind: 1.0.2 + get-intrinsic: 1.2.1 is-typed-array: 1.1.12 dev: true @@ -6853,7 +7166,7 @@ packages: resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.2 has-tostringtag: 1.0.0 dev: true @@ -6869,10 +7182,10 @@ packages: ci-info: 3.9.0 dev: true - /is-core-module@2.13.1: - resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} + /is-core-module@2.13.0: + resolution: {integrity: sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==} dependencies: - hasown: 2.0.0 + has: 1.0.4 dev: true /is-date-object@1.0.5: @@ -6882,6 +7195,10 @@ packages: has-tostringtag: 1.0.0 dev: true + /is-decimal@1.0.4: + resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==} + dev: true + /is-docker@2.2.1: resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} engines: {node: '>=8'} @@ -6909,6 +7226,11 @@ packages: engines: {node: '>=8'} dev: true + /is-fullwidth-code-point@4.0.0: + resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} + engines: {node: '>=12'} + dev: true + /is-generator-function@1.0.10: resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} engines: {node: '>= 0.4'} @@ -6994,7 +7316,7 @@ packages: resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.2 has-tostringtag: 1.0.0 dev: true @@ -7006,7 +7328,7 @@ packages: /is-shared-array-buffer@1.0.2: resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.2 dev: true /is-stream@2.0.1: @@ -7040,11 +7362,18 @@ packages: text-extensions: 1.9.0 dev: true + /is-text-path@2.0.0: + resolution: {integrity: sha512-+oDTluR6WEjdXEJMnC2z6A4FRwFoYuvShVVEGsS7ewc0UTi2QtAKMDJuL4BDEVt+5T7MjFo12RP8ghOM75oKJw==} + engines: {node: '>=8'} + dependencies: + text-extensions: 2.4.0 + dev: true + /is-typed-array@1.1.12: resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==} engines: {node: '>= 0.4'} dependencies: - which-typed-array: 1.1.13 + which-typed-array: 1.1.11 dev: true /is-typedarray@1.0.0: @@ -7059,7 +7388,7 @@ packages: /is-weakref@1.0.2: resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.2 dev: true /is-wsl@2.2.0: @@ -7114,7 +7443,7 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.8.10 + '@types/node': 20.8.4 merge-stream: 2.0.0 supports-color: 7.2.0 dev: true @@ -7123,13 +7452,13 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.8.10 + '@types/node': 20.8.4 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true - /jiti@1.21.0: - resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} + /jiti@1.20.0: + resolution: {integrity: sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA==} hasBin: true dev: true @@ -7183,7 +7512,7 @@ packages: /json-schema-to-ts@1.6.4: resolution: {integrity: sha512-pR4yQ9DHz6itqswtHCm26mw45FSNfQ9rEQjosaZErhn5J3J2sIViQiz8rDaezjKAhFGpmsoczYVBgGHzFw/stA==} dependencies: - '@types/json-schema': 7.0.14 + '@types/json-schema': 7.0.13 ts-toolbelt: 6.15.5 dev: true @@ -7268,8 +7597,8 @@ packages: json-buffer: 3.0.1 dev: true - /khroma@2.1.0: - resolution: {integrity: sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw==} + /khroma@2.0.0: + resolution: {integrity: sha512-2J8rDNlQWbtiNYThZRvmMv5yt44ZakX+Tz5ZIp/mN1pt4snn+m030Va5Z4v8xA0cQFDXBwO/8i42xL4QPsVk3g==} dev: true /kind-of@6.0.3: @@ -7358,6 +7687,12 @@ packages: type-check: 0.4.0 dev: true + /lie@3.1.1: + resolution: {integrity: sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==} + dependencies: + immediate: 3.0.6 + dev: true + /lilconfig@2.1.0: resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} engines: {node: '>=10'} @@ -7378,6 +7713,37 @@ packages: uc.micro: 1.0.6 dev: true + /lint-staged@15.0.2: + resolution: {integrity: sha512-vnEy7pFTHyVuDmCAIFKR5QDO8XLVlPFQQyujQ/STOxe40ICWqJ6knS2wSJ/ffX/Lw0rz83luRDh+ET7toN+rOw==} + engines: {node: '>=18.12.0'} + hasBin: true + dependencies: + chalk: 5.3.0 + commander: 11.1.0 + debug: 4.3.4 + execa: 8.0.1 + lilconfig: 2.1.0 + listr2: 7.0.2 + micromatch: 4.0.5 + pidtree: 0.6.0 + string-argv: 0.3.2 + yaml: 2.3.3 + transitivePeerDependencies: + - supports-color + dev: true + + /listr2@7.0.2: + resolution: {integrity: sha512-rJysbR9GKIalhTbVL2tYbF2hVyDnrf7pFUZBwjPaMIdadYHmeT+EVi/Bu3qd7ETQPahTotg2WRCatXwRBW554g==} + engines: {node: '>=16.0.0'} + dependencies: + cli-truncate: 3.1.0 + colorette: 2.0.20 + eventemitter3: 5.0.1 + log-update: 5.0.1 + rfdc: 1.3.0 + wrap-ansi: 8.1.0 + dev: true + /lit-element@3.3.3: resolution: {integrity: sha512-XbeRxmTHubXENkV4h8RIPyr8lXc+Ff28rkcQzw3G6up2xg5E8Zu1IgOWIwBLEQsu3cOVFqdYwiVi0hv0SlpqUA==} dependencies: @@ -7389,7 +7755,7 @@ packages: /lit-html@2.8.0: resolution: {integrity: sha512-o9t+MQM3P4y7M7yNzqAyjp7z+mQGa4NS4CxiyLqFPyFWyc4O+nodLrkrxSaCTrla6M5YOLaT3RpbbqjszB5g3Q==} dependencies: - '@types/trusted-types': 2.0.5 + '@types/trusted-types': 2.0.4 dev: true /lit@2.8.0: @@ -7419,6 +7785,12 @@ packages: resolution: {integrity: sha512-AgQGZisAlTPbTEzrHPb6q+NYBMD+DP9uvGSIjSUM5uG+0jG15cb8axWpxuOIqrmQjn6scaaH8JwloiP27b2KXA==} dev: true + /localforage@1.10.0: + resolution: {integrity: sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==} + dependencies: + lie: 3.1.1 + dev: true + /locate-path@2.0.0: resolution: {integrity: sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==} engines: {node: '>=4'} @@ -7460,22 +7832,58 @@ packages: resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} dev: true + /lodash.camelcase@4.3.0: + resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} + dev: true + /lodash.debounce@4.0.8: resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} dev: true + /lodash.isfunction@3.0.9: + resolution: {integrity: sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==} + dev: true + /lodash.ismatch@4.4.0: resolution: {integrity: sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g==} dev: true + /lodash.isplainobject@4.0.6: + resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} + dev: true + + /lodash.kebabcase@4.1.1: + resolution: {integrity: sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==} + dev: true + /lodash.merge@4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} dev: true + /lodash.mergewith@4.6.2: + resolution: {integrity: sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==} + dev: true + + /lodash.snakecase@4.1.1: + resolution: {integrity: sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==} + dev: true + /lodash.sortby@4.7.0: resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} dev: true + /lodash.startcase@4.4.0: + resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==} + dev: true + + /lodash.uniq@4.5.0: + resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} + dev: true + + /lodash.upperfirst@4.3.1: + resolution: {integrity: sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==} + dev: true + /lodash@4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} dev: true @@ -7488,6 +7896,17 @@ packages: is-unicode-supported: 1.3.0 dev: true + /log-update@5.0.1: + resolution: {integrity: sha512-5UtUDQ/6edw4ofyljDNcOVJQ4c7OjDro4h3y8e1GQL5iYElYclVHJ3zeWchylvMaKnDbDilC8irOVyexnA/Slw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + ansi-escapes: 5.0.0 + cli-cursor: 4.0.0 + slice-ansi: 5.0.0 + strip-ansi: 7.1.0 + wrap-ansi: 8.1.0 + dev: true + /lowercase-keys@3.0.0: resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -7545,13 +7964,13 @@ packages: engines: {node: '>=8'} dev: true - /markdown-it-anchor@8.6.7(@types/markdown-it@13.0.5)(markdown-it@13.0.2): + /markdown-it-anchor@8.6.7(@types/markdown-it@13.0.2)(markdown-it@13.0.2): resolution: {integrity: sha512-FlCHFwNnutLgVTflOYHPW2pPcl2AACqVzExlkGQNsi4CJgqOHN7YTgDd4LuhgN1BFO3TS0vLAruV1Td6dwWPJA==} peerDependencies: '@types/markdown-it': '*' markdown-it: '*' dependencies: - '@types/markdown-it': 13.0.5 + '@types/markdown-it': 13.0.2 markdown-it: 13.0.2 dev: true @@ -7614,6 +8033,18 @@ packages: markdownlint-micromark: 0.1.7 dev: true + /marked@4.3.0: + resolution: {integrity: sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==} + engines: {node: '>= 12'} + hasBin: true + dev: true + + /marked@7.0.5: + resolution: {integrity: sha512-lwNAFTfXgqpt/XvK17a/8wY9/q6fcSPZT1aP6QW0u74VwaJF/Z9KbRcX23sWE4tODM+AolJNcUtErTkgOeFP/Q==} + engines: {node: '>= 16'} + hasBin: true + dev: true + /markmap-cli@0.15.4: resolution: {integrity: sha512-CpyQ7aBoL8CKGl8Kn9pKqA3TDiYBSeba5UyuWVdZXG47sqgdx2VaV/ybh80flkmamkeVURcbezYe9K4M1JTo+g==} engines: {node: '>=16'} @@ -7621,7 +8052,7 @@ packages: dependencies: '@babel/runtime': 7.23.2 chokidar: 3.5.3 - commander: 11.1.0 + commander: 11.0.0 d3: 7.8.5 highlight.js: 11.9.0 katex: 0.16.9 @@ -7680,17 +8111,26 @@ packages: dependencies: '@babel/runtime': 7.23.2 '@gera2ld/jsx-dom': 2.2.2 - '@types/d3': 7.4.2 + '@types/d3': 7.4.1 d3: 7.8.5 d3-flextree: 2.1.2 markmap-common: 0.15.3 dev: true + /mathjax-full@3.2.2: + resolution: {integrity: sha512-+LfG9Fik+OuI8SLwsiR02IVdjcnRCy5MufYLi0C3TdMT56L/pjB0alMVGgoWJF8pN9Rc7FESycZB9BMNWIid5w==} + dependencies: + esm: 3.2.25 + mhchemparser: 4.2.1 + mj-context-menu: 0.6.1 + speech-rule-engine: 4.0.7 + dev: true + /mdast-util-from-markdown@1.3.1: resolution: {integrity: sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==} dependencies: - '@types/mdast': 3.0.14 - '@types/unist': 2.0.9 + '@types/mdast': 3.0.13 + '@types/unist': 2.0.8 decode-named-character-reference: 1.0.2 mdast-util-to-string: 3.2.0 micromark: 3.2.0 @@ -7708,13 +8148,18 @@ packages: /mdast-util-to-string@3.2.0: resolution: {integrity: sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==} dependencies: - '@types/mdast': 3.0.14 + '@types/mdast': 3.0.13 dev: true /mdurl@1.0.1: resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} dev: true + /media-captions@1.0.0: + resolution: {integrity: sha512-605d9sXW+DtJBNzzfL4N6NpOIjigN+kpzS+V1QaCiNNPB7G015/peyw6wfv9iCp8GAP6R5NPyAICZKeuqWPAQQ==} + engines: {node: '>=16'} + dev: true + /media-typer@0.3.0: resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} engines: {node: '>= 0.6'} @@ -7724,11 +8169,16 @@ packages: resolution: {integrity: sha512-CjFVuFq/IfrdqesAXfg+hzlDKu6A2n80ZIq0Kl9kWjoHh9j1N9Uvk5X0/MmN0hOfm5F9YBswlClhcwnmtwz7gA==} dev: true + /meow@12.1.1: + resolution: {integrity: sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==} + engines: {node: '>=16.10'} + dev: true + /meow@8.1.2: resolution: {integrity: sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==} engines: {node: '>=10'} dependencies: - '@types/minimist': 1.2.4 + '@types/minimist': 1.2.3 camelcase-keys: 6.2.2 decamelize-keys: 1.1.1 hard-rejection: 2.1.0 @@ -7750,22 +8200,22 @@ packages: engines: {node: '>= 8'} dev: true - /mermaid@10.4.0: - resolution: {integrity: sha512-4QCQLp79lvz7UZxow5HUX7uWTPJOaQBVExduo91tliXC7v78i6kssZOPHxLL+Xs30KU72cpPn3g3imw/xm/gaw==} + /mermaid@10.5.0: + resolution: {integrity: sha512-9l0o1uUod78D3/FVYPGSsgV+Z0tSnzLBDiC9rVzvelPxuO80HbN1oDr9ofpPETQy9XpypPQa26fr09VzEPfvWA==} dependencies: '@braintree/sanitize-url': 6.0.4 - '@types/d3-scale': 4.0.6 - '@types/d3-scale-chromatic': 3.0.1 - cytoscape: 3.27.0 - cytoscape-cose-bilkent: 4.1.0(cytoscape@3.27.0) - cytoscape-fcose: 2.2.0(cytoscape@3.27.0) + '@types/d3-scale': 4.0.5 + '@types/d3-scale-chromatic': 3.0.0 + cytoscape: 3.26.0 + cytoscape-cose-bilkent: 4.1.0(cytoscape@3.26.0) + cytoscape-fcose: 2.2.0(cytoscape@3.26.0) d3: 7.8.5 d3-sankey: 0.12.3 dagre-d3-es: 7.0.10 dayjs: 1.11.10 dompurify: 3.0.6 elkjs: 0.8.2 - khroma: 2.1.0 + khroma: 2.0.0 lodash-es: 4.17.21 mdast-util-from-markdown: 1.3.1 non-layered-tidy-tree-layout: 2.0.2 @@ -7777,6 +8227,10 @@ packages: - supports-color dev: true + /mhchemparser@4.2.1: + resolution: {integrity: sha512-kYmyrCirqJf3zZ9t/0wGgRZ4/ZJw//VwaRVGA75C4nhE60vtnIzhl9J9ndkX/h6hxSN7pjg/cE0VxbnNM+bnDQ==} + dev: true + /micro@9.3.5-canary.3: resolution: {integrity: sha512-viYIo9PefV+w9dvoIBh1gI44Mvx1BOk67B4BpC2QK77qdY0xZF0Q+vWLt/BII6cLkIc8rLmSIcJaB/OrXXKe1g==} engines: {node: '>= 8.0.0'} @@ -7941,7 +8395,7 @@ packages: /micromark@3.2.0: resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==} dependencies: - '@types/debug': 4.1.10 + '@types/debug': 4.1.9 debug: 4.3.4 decode-named-character-reference: 1.0.2 micromark-core-commonmark: 1.1.0 @@ -8059,11 +8513,6 @@ packages: engines: {node: '>=8'} dev: true - /minipass@7.0.4: - resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} - engines: {node: '>=16 || 14 >=14.17'} - dev: true - /minizlib@1.3.3: resolution: {integrity: sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==} dependencies: @@ -8082,6 +8531,10 @@ packages: resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} dev: true + /mj-context-menu@0.6.1: + resolution: {integrity: sha512-7NO5s6n10TIV96d4g2uDpG7ZDpIhMh0QNfGdJw/W47JswFcosz457wqz/b5sAKvl12sxINGFCn80NZHKwxQEXA==} + dev: true + /mkdirp@0.5.6: resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} hasBin: true @@ -8098,7 +8551,7 @@ packages: /mlly@1.4.2: resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==} dependencies: - acorn: 8.11.2 + acorn: 8.10.0 pathe: 1.1.1 pkg-types: 1.0.3 ufo: 1.3.1 @@ -8109,6 +8562,13 @@ packages: engines: {node: '>=0.10.0'} dev: true + /mpegts.js@1.7.3: + resolution: {integrity: sha512-kqZ1C1IsbAQN72cK8vMrzKeM7hwrwSBbFAwVAc7PPweOeoZxCANrc7fAVDKMfYUzxdNkMTnec9tVmlxmKZB0TQ==} + dependencies: + es6-promise: 4.2.8 + webworkify-webpack: 2.1.5 + dev: true + /mri@1.2.0: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} engines: {node: '>=4'} @@ -8149,8 +8609,8 @@ packages: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} dev: true - /node-fetch-native@1.4.1: - resolution: {integrity: sha512-NsXBU0UgBxo2rQLOeWNZqS3fvflWePMECr8CoSWoSTqCqGbVVsvl9vZu1HfQicYN0g5piV9Gh8RTEvo/uP752w==} + /node-fetch-native@1.4.0: + resolution: {integrity: sha512-F5kfEj95kX8tkDhUCYdV8dg3/8Olx/94zB8+ZNthFs6Bz31UpUi8Xh40TN3thLwXgrwXry1pEg9lJ++tLWTcqA==} dev: true /node-fetch@2.6.7: @@ -8224,7 +8684,7 @@ packages: engines: {node: '>=10'} dependencies: hosted-git-info: 4.1.0 - is-core-module: 2.13.1 + is-core-module: 2.13.0 semver: 7.5.4 validate-npm-package-license: 3.0.4 dev: true @@ -8234,7 +8694,7 @@ packages: engines: {node: ^16.14.0 || >=18.0.0} dependencies: hosted-git-info: 7.0.1 - is-core-module: 2.13.1 + is-core-module: 2.13.0 semver: 7.5.4 validate-npm-package-license: 3.0.4 dev: true @@ -8292,8 +8752,8 @@ packages: engines: {node: '>=0.10.0'} dev: true - /object-inspect@1.13.1: - resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} + /object-inspect@1.12.3: + resolution: {integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==} dev: true /object-keys@1.1.1: @@ -8305,7 +8765,7 @@ packages: resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.2 define-properties: 1.2.1 has-symbols: 1.0.3 object-keys: 1.1.1 @@ -8315,27 +8775,27 @@ packages: resolution: {integrity: sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.2 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.22.2 dev: true /object.groupby@1.0.1: resolution: {integrity: sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.2 define-properties: 1.2.1 - es-abstract: 1.22.3 - get-intrinsic: 1.2.2 + es-abstract: 1.22.2 + get-intrinsic: 1.2.1 dev: true /object.values@1.1.7: resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.2 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.22.2 dev: true /ohash@1.1.3: @@ -8545,8 +9005,8 @@ packages: lines-and-columns: 1.2.4 dev: true - /parse-json@7.1.1: - resolution: {integrity: sha512-SgOTCX/EZXtZxBE5eJ97P4yGM5n37BwRU+YMsH4vNzFqJV/oWFXXCmwFlgWUM4PrakybVOueJJ6pwHqSVhTFDw==} + /parse-json@7.1.0: + resolution: {integrity: sha512-ihtdrgbqdONYD156Ap6qTcaGcGdkdAxodO1wLqQ/j7HP1u2sFYppINiq4jyC8F+Nm+4fVufylCV00QmkTHkSUg==} engines: {node: '>=16'} dependencies: '@babel/code-frame': 7.22.13 @@ -8629,7 +9089,7 @@ packages: engines: {node: '>=16 || 14 >=14.17'} dependencies: lru-cache: 10.0.1 - minipass: 7.0.4 + minipass: 5.0.0 dev: true /path-to-regexp@1.8.0: @@ -8684,6 +9144,12 @@ packages: engines: {node: '>=8.6'} dev: true + /pidtree@0.6.0: + resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} + engines: {node: '>=0.10'} + hasBin: true + dev: true + /pify@2.3.0: resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} engines: {node: '>=0.10.0'} @@ -8712,7 +9178,7 @@ packages: /plyr@3.7.8: resolution: {integrity: sha512-yG/EHDobwbB/uP+4Bm6eUpJ93f8xxHjjk2dYcD1Oqpe1EcuQl5tzzw9Oq+uVAzd2lkM11qZfydSiyIpiB8pgdA==} dependencies: - core-js: 3.33.2 + core-js: 3.33.0 custom-event-polyfill: 1.0.7 loadjs: 4.2.0 rangetouch: 2.0.1 @@ -8738,7 +9204,7 @@ packages: dependencies: lilconfig: 2.1.0 postcss: 8.4.31 - yaml: 2.3.3 + yaml: 2.3.2 dev: true /postcss-selector-parser@6.0.13: @@ -8811,8 +9277,8 @@ packages: once: 1.4.0 dev: true - /punycode@2.3.1: - resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + /punycode@2.3.0: + resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} engines: {node: '>=6'} dev: true @@ -8863,6 +9329,12 @@ packages: resolution: {integrity: sha512-sln+pNSc8NGaHoLzwNBssFSf/rSYkqeBXzX1AtJlkJiUaVSJSbRAWJk+4omsXkN+EJalzkZhWQ3th1m0FpR5xA==} dev: true + /raphael@2.3.0: + resolution: {integrity: sha512-w2yIenZAQnp257XUWGni4bLMVxpUpcIl7qgxEgDIXtmSypYtlNxfXWpOBxs7LBTps5sDwhRnrToJrMUrivqNTQ==} + dependencies: + eve-raphael: 0.5.0 + dev: true + /raw-body@2.4.1: resolution: {integrity: sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==} engines: {node: '>= 0.8'} @@ -8876,8 +9348,8 @@ packages: /rc9@2.1.1: resolution: {integrity: sha512-lNeOl38Ws0eNxpO3+wD1I9rkHGQyj1NU1jlzv4go2CtEnEQEUfqnIvZG7W+bC/aXdJ27n5x/yUjb6RoT9tko+Q==} dependencies: - defu: 6.1.3 - destr: 2.0.2 + defu: 6.1.2 + destr: 2.0.1 flat: 5.0.2 dev: true @@ -8897,7 +9369,7 @@ packages: dependencies: find-up: 6.3.0 read-pkg: 8.1.0 - type-fest: 4.6.0 + type-fest: 4.4.0 dev: true /read-pkg-up@3.0.0: @@ -8930,7 +9402,7 @@ packages: resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} engines: {node: '>=8'} dependencies: - '@types/normalize-package-data': 2.4.3 + '@types/normalize-package-data': 2.4.2 normalize-package-data: 2.5.0 parse-json: 5.2.0 type-fest: 0.6.0 @@ -8940,10 +9412,10 @@ packages: resolution: {integrity: sha512-PORM8AgzXeskHO/WEv312k9U03B8K9JSiWF/8N9sUuFjBa+9SF2u6K7VClzXwDXab51jCd8Nd36CNM+zR97ScQ==} engines: {node: '>=16'} dependencies: - '@types/normalize-package-data': 2.4.3 + '@types/normalize-package-data': 2.4.2 normalize-package-data: 6.0.0 - parse-json: 7.1.1 - type-fest: 4.6.0 + parse-json: 7.1.0 + type-fest: 4.4.0 dev: true /readable-stream@2.3.8: @@ -9021,7 +9493,7 @@ packages: resolution: {integrity: sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.2 define-properties: 1.2.1 set-function-name: 2.0.1 dev: true @@ -9109,11 +9581,18 @@ packages: engines: {node: '>=8'} dev: true + /resolve-global@1.0.0: + resolution: {integrity: sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==} + engines: {node: '>=8'} + dependencies: + global-dirs: 0.1.1 + dev: true + /resolve@1.22.8: resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true dependencies: - is-core-module: 2.13.1 + is-core-module: 2.13.0 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 dev: true @@ -9138,6 +9617,15 @@ packages: engines: {iojs: '>=1.0.0', node: '>=0.10.0'} dev: true + /reveal.js@4.6.1: + resolution: {integrity: sha512-1CW0auaXNPmwmvQ7TwpszwVxMi2Xr5cTS3J3EBC/HHgbPF32Dn7aiu/LKWDOGjMbaDwKQiGmfqcoGQ74HUHCMw==} + engines: {node: '>=10.0.0'} + dev: true + + /rfdc@1.3.0: + resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==} + dev: true + /rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} hasBin: true @@ -9159,7 +9647,7 @@ packages: jest-worker: 26.6.2 rollup: 2.79.1 serialize-javascript: 4.0.0 - terser: 5.24.0 + terser: 5.21.0 dev: true /rollup@2.79.1: @@ -9216,8 +9704,8 @@ packages: resolution: {integrity: sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==} engines: {node: '>=0.4'} dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 + call-bind: 1.0.2 + get-intrinsic: 1.2.1 has-symbols: 1.0.3 isarray: 2.0.5 dev: true @@ -9233,8 +9721,8 @@ packages: /safe-regex-test@1.0.0: resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==} dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 + call-bind: 1.0.2 + get-intrinsic: 1.2.1 is-regex: 1.1.4 dev: true @@ -9242,8 +9730,8 @@ packages: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} dev: true - /sass@1.69.5: - resolution: {integrity: sha512-qg2+UCJibLr2LCVOt3OlPhr/dqVHWOa9XtZf2OjbLs/T4VPSJ00udtgJxH3neXZm+QqX8B+3cU7RaLqp1iVfcQ==} + /sass@1.69.3: + resolution: {integrity: sha512-X99+a2iGdXkdWn1akFPs0ZmelUzyAQfvqYc2P/MPTrJRuIRoTffGzT9W9nFqG00S+c8hXzVmgxhUuHFdrwxkhQ==} engines: {node: '>=14.0.0'} hasBin: true dependencies: @@ -9252,6 +9740,10 @@ packages: source-map-js: 1.0.2 dev: true + /sax@1.2.1: + resolution: {integrity: sha512-8I2a3LovHTOpm7NV5yOyO8IHqgVsfK4+UuySrXU8YXkSRX7k6hCV9b3HrkKCr3nMpgj+0bmocaJJWpvp1oc7ZA==} + dev: true + /sax@1.3.0: resolution: {integrity: sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==} dev: true @@ -9260,7 +9752,7 @@ packages: resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/json-schema': 7.0.14 + '@types/json-schema': 7.0.13 ajv: 6.12.6 ajv-keywords: 3.5.2(ajv@6.12.6) dev: true @@ -9322,23 +9814,13 @@ packages: resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} dev: true - /set-function-length@1.1.1: - resolution: {integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==} - engines: {node: '>= 0.4'} - dependencies: - define-data-property: 1.1.1 - get-intrinsic: 1.2.2 - gopd: 1.0.1 - has-property-descriptors: 1.0.1 - dev: true - /set-function-name@2.0.1: resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==} engines: {node: '>= 0.4'} dependencies: - define-data-property: 1.1.1 + define-data-property: 1.1.0 functions-have-names: 1.2.3 - has-property-descriptors: 1.0.1 + has-property-descriptors: 1.0.0 dev: true /setprototypeof@1.1.1: @@ -9374,9 +9856,9 @@ packages: /side-channel@1.0.4: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 - object-inspect: 1.13.1 + call-bind: 1.0.2 + get-intrinsic: 1.2.1 + object-inspect: 1.12.3 dev: true /signal-exit@3.0.7: @@ -9403,7 +9885,7 @@ packages: hasBin: true dependencies: '@types/node': 17.0.45 - '@types/sax': 1.2.6 + '@types/sax': 1.2.5 arg: 5.0.2 sax: 1.3.0 dev: true @@ -9418,6 +9900,14 @@ packages: engines: {node: '>=12'} dev: true + /slice-ansi@5.0.0: + resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} + engines: {node: '>=12'} + dependencies: + ansi-styles: 6.2.1 + is-fullwidth-code-point: 4.0.0 + dev: true + /slimsearch@1.0.0: resolution: {integrity: sha512-ig1Du+U5LFngeDokhUupBqmEz3aKRJ4v+R2t6ZOi3aPGaFivYxxOiDcJX7fR0xPxjmTe94rAA6RW5gKlX5Gcsg==} dev: true @@ -9473,12 +9963,26 @@ packages: resolution: {integrity: sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==} dev: true + /speech-rule-engine@4.0.7: + resolution: {integrity: sha512-sJrL3/wHzNwJRLBdf6CjJWIlxC04iYKkyXvYSVsWVOiC2DSkHmxsqOhEeMsBA9XK+CHuNcsdkbFDnoUfAsmp9g==} + hasBin: true + dependencies: + commander: 9.2.0 + wicked-good-xpath: 1.3.0 + xmldom-sre: 0.1.31 + dev: true + /split2@3.2.2: resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==} dependencies: readable-stream: 3.6.2 dev: true + /split2@4.2.0: + resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} + engines: {node: '>= 10.x'} + dev: true + /split@1.0.1: resolution: {integrity: sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==} dependencies: @@ -9552,19 +10056,19 @@ packages: engines: {node: '>=16'} dependencies: eastasianwidth: 0.2.0 - emoji-regex: 10.3.0 + emoji-regex: 10.2.1 strip-ansi: 7.1.0 dev: true /string.prototype.matchall@4.0.10: resolution: {integrity: sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.2 define-properties: 1.2.1 - es-abstract: 1.22.3 - get-intrinsic: 1.2.2 + es-abstract: 1.22.2 + get-intrinsic: 1.2.1 has-symbols: 1.0.3 - internal-slot: 1.0.6 + internal-slot: 1.0.5 regexp.prototype.flags: 1.5.1 set-function-name: 2.0.1 side-channel: 1.0.4 @@ -9574,25 +10078,25 @@ packages: resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.2 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.22.2 dev: true /string.prototype.trimend@1.0.7: resolution: {integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.2 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.22.2 dev: true /string.prototype.trimstart@1.0.7: resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.2 define-properties: 1.2.1 - es-abstract: 1.22.3 + es-abstract: 1.22.2 dev: true /string_decoder@1.1.1: @@ -9751,7 +10255,7 @@ packages: unique-string: 2.0.0 dev: true - /terser-webpack-plugin@5.3.9(webpack@5.89.0): + /terser-webpack-plugin@5.3.9(webpack@5.88.2): resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -9767,21 +10271,21 @@ packages: uglify-js: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.20 + '@jridgewell/trace-mapping': 0.3.19 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.1 - terser: 5.24.0 - webpack: 5.89.0 + terser: 5.21.0 + webpack: 5.88.2 dev: true - /terser@5.24.0: - resolution: {integrity: sha512-ZpGR4Hy3+wBEzVEnHvstMvqpD/nABNelQn/z2r0fjVWGQsN3bpOLzQlqDxmb4CDZnXq5lpjnQ+mHQLAOpfM5iw==} + /terser@5.21.0: + resolution: {integrity: sha512-WtnFKrxu9kaoXuiZFSGrcAvvBqAdmKx0SFNmVNYdJamMu9yyN3I/QF0FbH4QcqJQ+y1CJnzxGIKH0cSj+FGYRw==} engines: {node: '>=10'} hasBin: true dependencies: '@jridgewell/source-map': 0.3.5 - acorn: 8.11.2 + acorn: 8.10.0 commander: 2.20.3 source-map-support: 0.5.21 dev: true @@ -9791,6 +10295,11 @@ packages: engines: {node: '>=0.10'} dev: true + /text-extensions@2.4.0: + resolution: {integrity: sha512-te/NtwBwfiNRLf9Ijqx3T0nlqZiQ2XrrtBvu+cLL8ZRrGkO0NHTug8MYFKyoSrv/sHTaSKfilUkizV6XhxMJ3g==} + engines: {node: '>=8'} + dev: true + /text-table@0.2.0: resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} dev: true @@ -9853,7 +10362,7 @@ packages: /tr46@1.0.1: resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==} dependencies: - punycode: 2.3.1 + punycode: 2.3.0 dev: true /tree-kill@1.2.2: @@ -9902,8 +10411,8 @@ packages: '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 '@types/node': 14.18.33 - acorn: 8.11.2 - acorn-walk: 8.3.0 + acorn: 8.10.0 + acorn-walk: 8.2.0 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 @@ -9930,6 +10439,10 @@ packages: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} dev: true + /tslib@2.3.0: + resolution: {integrity: sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==} + dev: true + /tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} dev: true @@ -9949,6 +10462,10 @@ packages: typescript: 3.9.10 dev: true + /twikoo@1.6.22: + resolution: {integrity: sha512-FtOCFRLs4AO6c/Leoqd3kn/2bDXWN4CsvAw3cD6oMwqFvDdWyI01EpZfkkkfp2gGp8Bt4IIxuhxrZNuzMAHIbg==} + dev: true + /type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} @@ -10001,8 +10518,8 @@ packages: engines: {node: '>=14.16'} dev: true - /type-fest@4.6.0: - resolution: {integrity: sha512-rLjWJzQFOq4xw7MgJrCZ6T1jIOvvYElXT12r+y0CC6u67hegDHaxcPqb2fZHOGlqxugGQPNB1EnTezjBetkwkw==} + /type-fest@4.4.0: + resolution: {integrity: sha512-HT3RRs7sTfY22KuPQJkD/XjbTbxgP2Je5HPt6H6JEGvcjHd5Lqru75EbrP3tb4FYjNJ+DjLp+MNQTFQU0mhXNw==} engines: {node: '>=16'} dev: true @@ -10018,8 +10535,8 @@ packages: resolution: {integrity: sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 + call-bind: 1.0.2 + get-intrinsic: 1.2.1 is-typed-array: 1.1.12 dev: true @@ -10027,7 +10544,7 @@ packages: resolution: {integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.2 for-each: 0.3.3 has-proto: 1.0.1 is-typed-array: 1.1.12 @@ -10038,7 +10555,7 @@ packages: engines: {node: '>= 0.4'} dependencies: available-typed-arrays: 1.0.5 - call-bind: 1.0.5 + call-bind: 1.0.2 for-each: 0.3.3 has-proto: 1.0.1 is-typed-array: 1.1.12 @@ -10047,7 +10564,7 @@ packages: /typed-array-length@1.0.4: resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.2 for-each: 0.3.3 is-typed-array: 1.1.12 dev: true @@ -10074,6 +10591,10 @@ packages: hasBin: true dev: true + /ua-parser-js@1.0.36: + resolution: {integrity: sha512-znuyCIXzl8ciS3+y3fHJI/2OhQIXbXw9MWC/o3qwyR+RGppjZHrM27CGFSKCJXi2Kctiz537iOu2KnXs1lMQhw==} + dev: true + /uc.micro@1.0.6: resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==} dev: true @@ -10097,12 +10618,16 @@ packages: /unbox-primitive@1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.2 has-bigints: 1.0.2 has-symbols: 1.0.3 which-boxed-primitive: 1.0.2 dev: true + /undici-types@5.25.3: + resolution: {integrity: sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==} + dev: true + /undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} dev: true @@ -10154,7 +10679,7 @@ packages: /unist-util-stringify-position@3.0.3: resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==} dependencies: - '@types/unist': 2.0.9 + '@types/unist': 2.0.8 dev: true /universalify@0.1.2: @@ -10221,7 +10746,7 @@ packages: /uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} dependencies: - punycode: 2.3.1 + punycode: 2.3.0 dev: true /url-polyfill@1.1.12: @@ -10270,8 +10795,8 @@ packages: engines: {node: '>= 0.8'} dev: true - /vercel@32.5.0: - resolution: {integrity: sha512-Bx4v3yxEpyKhkyhmQNQyfbUHxC+C3Yug99Q14EZAvGMZiijggungC3ZFxpXWO0tCcmLJgknOWxsYE7+ctPi0zw==} + /vercel@32.4.1: + resolution: {integrity: sha512-cULmLvceDaluXz2usPtPYhb9y/jwjWolAjBBbG1DLGQmxVlnHVHTOJrYPaq2ioujQpU0yi92+RQPdzjzOY6aEg==} engines: {node: '>= 16'} hasBin: true dependencies: @@ -10279,13 +10804,13 @@ packages: '@vercel/fun': 1.1.0 '@vercel/go': 3.0.3 '@vercel/hydrogen': 1.0.1 - '@vercel/next': 4.0.11 + '@vercel/next': 4.0.10 '@vercel/node': 3.0.7 - '@vercel/python': 4.1.0 - '@vercel/redwood': 2.0.5 - '@vercel/remix-builder': 2.0.10 + '@vercel/python': 4.0.2 + '@vercel/redwood': 2.0.4 + '@vercel/remix-builder': 2.0.9 '@vercel/ruby': 2.0.2 - '@vercel/static-build': 2.0.9 + '@vercel/static-build': 2.0.8 chokidar: 3.3.1 transitivePeerDependencies: - '@swc/core' @@ -10294,6 +10819,13 @@ packages: - supports-color dev: true + /vidstack@1.1.11: + resolution: {integrity: sha512-+jfjo7On8salsrF1+5Vx7w1jKuPWs+3bsd0JVawPJtcrsNVkA68/m3jqmQQUEr27PL/rrGr33+K8ycX03kuSaQ==} + engines: {node: '>=18'} + dependencies: + media-captions: 1.0.0 + dev: true + /vite@4.4.11(@types/node@14.18.33): resolution: {integrity: sha512-ksNZJlkcU9b0lBwAGZGGaZHCMqHsc8OpgtoYhsQ4/I2v5cnpmmmqe5pM4nv/4Hn6G/2GhTdj0DhZh2e+Er1q5A==} engines: {node: ^14.18.0 || >=16.0.0} @@ -10330,7 +10862,7 @@ packages: fsevents: 2.3.3 dev: true - /vue-demi@0.14.6(vue@3.3.7): + /vue-demi@0.14.6(vue@3.3.4): resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==} engines: {node: '>=12'} hasBin: true @@ -10342,17 +10874,17 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.3.7(typescript@3.9.10) + vue: 3.3.4 dev: true - /vue-eslint-parser@9.3.2(eslint@8.52.0): + /vue-eslint-parser@9.3.2(eslint@8.51.0): resolution: {integrity: sha512-q7tWyCVaV9f8iQyIA5Mkj/S6AoJ9KBN8IeUSf3XEmBrOtxOZnfTg5s4KClbZBCK3GtnT/+RyCLZyDHuZwTuBjg==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.4 - eslint: 8.52.0 + eslint: 8.51.0 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 @@ -10363,34 +10895,28 @@ packages: - supports-color dev: true - /vue-router@4.2.5(vue@3.3.7): + /vue-router@4.2.5(vue@3.3.4): resolution: {integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==} peerDependencies: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.5.1 - vue: 3.3.7(typescript@3.9.10) + vue: 3.3.4 dev: true - /vue@3.3.7(typescript@3.9.10): - resolution: {integrity: sha512-YEMDia1ZTv1TeBbnu6VybatmSteGOS3A3YgfINOfraCbf85wdKHzscD6HSS/vB4GAtI7sa1XPX7HcQaJ1l24zA==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + /vue@3.3.4: + resolution: {integrity: sha512-VTyEYn3yvIeY1Py0WaYGZsXnz3y5UnGi62GjVEqvEGPl6nxbOrCXbVOTQWBEJUqAyTUk2uJ5JLVnYJ6ZzGbrSw==} dependencies: - '@vue/compiler-dom': 3.3.7 - '@vue/compiler-sfc': 3.3.7 - '@vue/runtime-dom': 3.3.7 - '@vue/server-renderer': 3.3.7(vue@3.3.7) - '@vue/shared': 3.3.7 - typescript: 3.9.10 + '@vue/compiler-dom': 3.3.4 + '@vue/compiler-sfc': 3.3.4 + '@vue/runtime-dom': 3.3.4 + '@vue/server-renderer': 3.3.4(vue@3.3.4) + '@vue/shared': 3.3.4 dev: true - /vuepress-plugin-auto-catalog@2.0.0-beta.244(plyr@3.7.8)(typescript@3.9.10)(vuepress@2.0.0-beta.67): - resolution: {integrity: sha512-HP83LiS1Cnr/DgZdEuluXEtcrAtF5qcPxhnTFBeezOjxvXmTNok0KFbhNrqnT6kKGD4LjeTwYbHDJmYpv+B6Pg==} - engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7'} + /vuepress-plugin-auto-catalog@2.0.0-beta.238(vuepress@2.0.0-beta.67): + resolution: {integrity: sha512-4zBawWjKyR8m+Lcux2tiHJJHLOc0ZOGo1iRdlfhx96Wm/c0QYh1b/4Zy1oI65U0CvQjOLqMJeGzBQbZr2eOsBg==} + engines: {node: '>=16.19.0', npm: '>=8', pnpm: '>=7'} peerDependencies: sass-loader: ^13.3.2 vuepress: 2.0.0-beta.67 @@ -10406,30 +10932,24 @@ packages: vuepress-webpack: optional: true dependencies: - '@vuepress/client': 2.0.0-beta.67(typescript@3.9.10) - '@vuepress/core': 2.0.0-beta.67(typescript@3.9.10) + '@vuepress/client': 2.0.0-beta.67 + '@vuepress/core': 2.0.0-beta.67 '@vuepress/shared': 2.0.0-beta.67 '@vuepress/utils': 2.0.0-beta.67 - vue: 3.3.7(typescript@3.9.10) - vue-router: 4.2.5(vue@3.3.7) - vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(typescript@3.9.10)(vue@3.3.7) - vuepress-plugin-components: 2.0.0-beta.244(plyr@3.7.8)(typescript@3.9.10)(vuepress@2.0.0-beta.67) - vuepress-plugin-sass-palette: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) - vuepress-shared: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) + vue: 3.3.4 + vue-router: 4.2.5(vue@3.3.4) + vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(vue@3.3.4) + vuepress-plugin-components: 2.0.0-beta.238(vuepress@2.0.0-beta.67) + vuepress-plugin-sass-palette: 2.0.0-beta.238(vuepress@2.0.0-beta.67) + vuepress-shared: 2.0.0-beta.238(vuepress@2.0.0-beta.67) transitivePeerDependencies: - '@vue/composition-api' - - dashjs - - hls.js - - mpegts.js - - plyr - supports-color - - typescript - - vidstack dev: true - /vuepress-plugin-blog2@2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67): - resolution: {integrity: sha512-49qiNSWCiWU+Gs1gZ0B4pzVfDJSfSTRhdKmg5QaYXEJA4a6964PUPNfvQDDOVeSbA0b/oLV2XNkwQ3vPIWCmlg==} - engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7'} + /vuepress-plugin-blog2@2.0.0-beta.238(vuepress@2.0.0-beta.67): + resolution: {integrity: sha512-WteV7KpRz75qXcn706m8zWEKe0VXLYX+hzAAh/v3/+usOHvYNVKJcZ2adRx5Sn2WeYgMAhdfNWWJFK039OEQgA==} + engines: {node: '>=16.19.0', npm: '>=8', pnpm: '>=7'} peerDependencies: vuepress: 2.0.0-beta.67 vuepress-vite: 2.0.0-beta.67 @@ -10442,41 +10962,31 @@ packages: vuepress-webpack: optional: true dependencies: - '@vuepress/client': 2.0.0-beta.67(typescript@3.9.10) - '@vuepress/core': 2.0.0-beta.67(typescript@3.9.10) + '@vuepress/client': 2.0.0-beta.67 + '@vuepress/core': 2.0.0-beta.67 '@vuepress/shared': 2.0.0-beta.67 '@vuepress/utils': 2.0.0-beta.67 chokidar: 3.5.3 - vue: 3.3.7(typescript@3.9.10) - vue-router: 4.2.5(vue@3.3.7) - vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(typescript@3.9.10)(vue@3.3.7) - vuepress-shared: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) + vue: 3.3.4 + vue-router: 4.2.5(vue@3.3.4) + vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(vue@3.3.4) + vuepress-shared: 2.0.0-beta.238(vuepress@2.0.0-beta.67) transitivePeerDependencies: - '@vue/composition-api' - supports-color - - typescript dev: true - /vuepress-plugin-comment2@2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67): - resolution: {integrity: sha512-Vfu2B6POJfC0RH4pP1h1qVPymKy24qSO+R3oN2pzH2sWVbM6hirurTpPXyxaiRzYRC464+NYGmlXSXaGVfSvYg==} - engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7'} + /vuepress-plugin-comment2@2.0.0-beta.238(vuepress@2.0.0-beta.67): + resolution: {integrity: sha512-WA4qUouH6ldkZHwe1ZkiNqB+hs9s4AyoXHNSgs7zjTxvu/PUxH/1Pp3t5UUDuEXU4lzn/Q/rZb/bOHChUupmcA==} + engines: {node: '>=16.19.0', npm: '>=8', pnpm: '>=7'} peerDependencies: - '@waline/client': ^2.15.8 - artalk: ^2.6.4 sass-loader: ^13.3.2 - twikoo: ^1.6.22 vuepress: 2.0.0-beta.67 vuepress-vite: 2.0.0-beta.67 vuepress-webpack: 2.0.0-beta.67 peerDependenciesMeta: - '@waline/client': - optional: true - artalk: - optional: true sass-loader: optional: true - twikoo: - optional: true vuepress: optional: true vuepress-vite: @@ -10484,47 +10994,34 @@ packages: vuepress-webpack: optional: true dependencies: - '@vuepress/client': 2.0.0-beta.67(typescript@3.9.10) + '@vuepress/client': 2.0.0-beta.67 '@vuepress/shared': 2.0.0-beta.67 '@vuepress/utils': 2.0.0-beta.67 + '@waline/client': 2.15.8 + artalk: 2.6.4 giscus: 1.3.0 - vue: 3.3.7(typescript@3.9.10) - vue-router: 4.2.5(vue@3.3.7) - vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(typescript@3.9.10)(vue@3.3.7) - vuepress-plugin-sass-palette: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) - vuepress-shared: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) + twikoo: 1.6.22 + vue: 3.3.4 + vue-router: 4.2.5(vue@3.3.4) + vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(vue@3.3.4) + vuepress-plugin-sass-palette: 2.0.0-beta.238(vuepress@2.0.0-beta.67) + vuepress-shared: 2.0.0-beta.238(vuepress@2.0.0-beta.67) transitivePeerDependencies: - '@vue/composition-api' - supports-color - - typescript dev: true - /vuepress-plugin-components@2.0.0-beta.244(plyr@3.7.8)(typescript@3.9.10)(vuepress@2.0.0-beta.67): - resolution: {integrity: sha512-mcqgNsVLC+4a1Sxj7LzNePnHUUL0y1MGGIBjyi1JApJCDd+2EtrPcZI9fkGLRjWdHLPG+IB0MvXoF0smS+5/uA==} - engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7'} + /vuepress-plugin-components@2.0.0-beta.238(vuepress@2.0.0-beta.67): + resolution: {integrity: sha512-o9MKTdClt5u1l7xD/fyfydgeUCD5QIhYLuu9n6w0vLim3nw5HV++9bQJjwIWef2RV+RMkQndQ+oInimvXjiBtg==} + engines: {node: '>=16.19.0', npm: '>=8', pnpm: '>=7'} peerDependencies: - dashjs: ^4.7.2 - hls.js: ^1.4.12 - mpegts.js: ^1.7.3 - plyr: ^3.7.8 sass-loader: ^13.3.2 - vidstack: ^1.5.0 vuepress: 2.0.0-beta.67 vuepress-vite: 2.0.0-beta.67 vuepress-webpack: 2.0.0-beta.67 peerDependenciesMeta: - dashjs: - optional: true - hls.js: - optional: true - mpegts.js: - optional: true - plyr: - optional: true sass-loader: optional: true - vidstack: - optional: true vuepress: optional: true vuepress-vite: @@ -10533,30 +11030,33 @@ packages: optional: true dependencies: '@stackblitz/sdk': 1.9.0 - '@vuepress/client': 2.0.0-beta.67(typescript@3.9.10) + '@vuepress/client': 2.0.0-beta.67 '@vuepress/shared': 2.0.0-beta.67 '@vuepress/utils': 2.0.0-beta.67 - '@vueuse/core': 10.5.0(vue@3.3.7) + '@vueuse/core': 10.5.0(vue@3.3.4) artplayer: 5.0.9 balloon-css: 1.2.0 - create-codepen: 1.0.1 + create-codepen: 0.0.3 + dashjs: 4.7.2 + hls.js: 1.4.12 + mpegts.js: 1.7.3 plyr: 3.7.8 qrcode: 1.5.3 - vue: 3.3.7(typescript@3.9.10) - vue-router: 4.2.5(vue@3.3.7) - vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(typescript@3.9.10)(vue@3.3.7) - vuepress-plugin-reading-time2: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) - vuepress-plugin-sass-palette: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) - vuepress-shared: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) + vidstack: 1.1.11 + vue: 3.3.4 + vue-router: 4.2.5(vue@3.3.4) + vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(vue@3.3.4) + vuepress-plugin-reading-time2: 2.0.0-beta.238(vuepress@2.0.0-beta.67) + vuepress-plugin-sass-palette: 2.0.0-beta.238(vuepress@2.0.0-beta.67) + vuepress-shared: 2.0.0-beta.238(vuepress@2.0.0-beta.67) transitivePeerDependencies: - '@vue/composition-api' - supports-color - - typescript dev: true - /vuepress-plugin-copy-code2@2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67): - resolution: {integrity: sha512-rOE8noTrGsqSJ+HJwzYAyAImnT31mgroRN3KPGLEFPuekvdbc6IYxfxB5FBa3Q2L21eoBDypLbVX2NvRFzms1Q==} - engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7'} + /vuepress-plugin-copy-code2@2.0.0-beta.238(vuepress@2.0.0-beta.67): + resolution: {integrity: sha512-lXtOn7+O4YmQL/FLE5ZM5C8rE6bXbqrrqz9aTh6/7N1axOzmPXa+8OMcHQV8VjwVSCzSPsE2wRwvAy1+SFormg==} + engines: {node: '>=16.19.0', npm: '>=8', pnpm: '>=7'} peerDependencies: sass-loader: ^13.3.2 vuepress: 2.0.0-beta.67 @@ -10572,25 +11072,24 @@ packages: vuepress-webpack: optional: true dependencies: - '@vuepress/client': 2.0.0-beta.67(typescript@3.9.10) + '@vuepress/client': 2.0.0-beta.67 '@vuepress/shared': 2.0.0-beta.67 '@vuepress/utils': 2.0.0-beta.67 - '@vueuse/core': 10.5.0(vue@3.3.7) + '@vueuse/core': 10.5.0(vue@3.3.4) balloon-css: 1.2.0 - vue: 3.3.7(typescript@3.9.10) - vue-router: 4.2.5(vue@3.3.7) - vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(typescript@3.9.10)(vue@3.3.7) - vuepress-plugin-sass-palette: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) - vuepress-shared: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) + vue: 3.3.4 + vue-router: 4.2.5(vue@3.3.4) + vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(vue@3.3.4) + vuepress-plugin-sass-palette: 2.0.0-beta.238(vuepress@2.0.0-beta.67) + vuepress-shared: 2.0.0-beta.238(vuepress@2.0.0-beta.67) transitivePeerDependencies: - '@vue/composition-api' - supports-color - - typescript dev: true - /vuepress-plugin-copyright2@2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67): - resolution: {integrity: sha512-nPzGxPyywcK6ps/p/OfLcxa2I9E54WcJA/QmzlaJtJMu/+tRhGWpfDx4eQvZrSVm39bFyFF5KbfVdmAkqx7f1A==} - engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7'} + /vuepress-plugin-copyright2@2.0.0-beta.238(vuepress@2.0.0-beta.67): + resolution: {integrity: sha512-bFAPMxEW8J3y2asXAAl9njLCpjXuhto8XVji6x8xZhhgdsMtK0Y7gx7ujJti4mHQwvmGuolXi2Z67eZks67oyw==} + engines: {node: '>=16.19.0', npm: '>=8', pnpm: '>=7'} peerDependencies: vuepress: 2.0.0-beta.67 vuepress-vite: 2.0.0-beta.67 @@ -10603,23 +11102,22 @@ packages: vuepress-webpack: optional: true dependencies: - '@vuepress/client': 2.0.0-beta.67(typescript@3.9.10) + '@vuepress/client': 2.0.0-beta.67 '@vuepress/shared': 2.0.0-beta.67 '@vuepress/utils': 2.0.0-beta.67 - '@vueuse/core': 10.5.0(vue@3.3.7) - vue: 3.3.7(typescript@3.9.10) - vue-router: 4.2.5(vue@3.3.7) - vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(typescript@3.9.10)(vue@3.3.7) - vuepress-shared: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) + '@vueuse/core': 10.5.0(vue@3.3.4) + vue: 3.3.4 + vue-router: 4.2.5(vue@3.3.4) + vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(vue@3.3.4) + vuepress-shared: 2.0.0-beta.238(vuepress@2.0.0-beta.67) transitivePeerDependencies: - '@vue/composition-api' - supports-color - - typescript dev: true - /vuepress-plugin-feed2@2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67): - resolution: {integrity: sha512-kAbAeVSOzVCFPLeyBlcJbq77HJcRei4Fo7E4Ysbh1ZunOJj0rtuxvfzAqXgx+nZIvCYLTxRWUypp+j8PGMUjRw==} - engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7'} + /vuepress-plugin-feed2@2.0.0-beta.238(vuepress@2.0.0-beta.67): + resolution: {integrity: sha512-0Ku55pCu1ZSEfnSK7EKD9udU1hizdr/N5TgYjKK6isEkGkiBLwUzrJyC+ktMZi7lg6LPVQnjq1hZw2GNK5YV+Q==} + engines: {node: '>=16.19.0', npm: '>=8', pnpm: '>=7'} peerDependencies: vuepress: 2.0.0-beta.67 vuepress-vite: 2.0.0-beta.67 @@ -10635,51 +11133,23 @@ packages: '@vuepress/shared': 2.0.0-beta.67 '@vuepress/utils': 2.0.0-beta.67 cheerio: 1.0.0-rc.12 - vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(typescript@3.9.10)(vue@3.3.7) - vuepress-shared: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) + vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(vue@3.3.4) + vuepress-shared: 2.0.0-beta.238(vuepress@2.0.0-beta.67) xml-js: 1.6.11 transitivePeerDependencies: - '@vue/composition-api' - supports-color - - typescript dev: true - /vuepress-plugin-md-enhance@2.0.0-beta.244(@vue/repl@2.6.2)(mermaid@10.4.0)(typescript@3.9.10)(vuepress@2.0.0-beta.67): - resolution: {integrity: sha512-RxHiUxCU9jLp/gZvbmC7TMpmql5HENCVhzELTzUKO9yRtPMIG/z6yFBVv6MPjKxUoJPNChWo0R+S1UKGks0BYQ==} - engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7'} + /vuepress-plugin-md-enhance@2.0.0-beta.238(vuepress@2.0.0-beta.67): + resolution: {integrity: sha512-aQtsUqdDF7VQnslZMNO+vvJehIuh0LS6jwXijsL1rMSdJf3iRz+5m7x86PG32b7gzi0KazPA9b0mbbSJjBCETA==} + engines: {node: '>=16.19.0', npm: '>=8', pnpm: '>=7'} peerDependencies: - '@types/reveal.js': ^4.4.5 - '@vue/repl': ^2.5.8 - chart.js: ^4.4.0 - echarts: ^5.4.3 - flowchart.ts: ^1.0.1 - katex: ^0.16.9 - mathjax-full: ^3.2.2 - mermaid: ^10.5.0 - reveal.js: ^5.0.0 sass-loader: ^13.3.2 vuepress: 2.0.0-beta.67 vuepress-vite: 2.0.0-beta.67 vuepress-webpack: 2.0.0-beta.67 peerDependenciesMeta: - '@types/reveal.js': - optional: true - '@vue/repl': - optional: true - chart.js: - optional: true - echarts: - optional: true - flowchart.ts: - optional: true - katex: - optional: true - mathjax-full: - optional: true - mermaid: - optional: true - reveal.js: - optional: true sass-loader: optional: true vuepress: @@ -10690,50 +11160,54 @@ packages: optional: true dependencies: '@babel/core': 7.23.2 - '@mdit/plugin-align': 0.5.2(markdown-it@13.0.2) - '@mdit/plugin-attrs': 0.5.2(markdown-it@13.0.2) - '@mdit/plugin-container': 0.5.2(markdown-it@13.0.2) - '@mdit/plugin-figure': 0.5.2(markdown-it@13.0.2) - '@mdit/plugin-footnote': 0.5.2(markdown-it@13.0.2) - '@mdit/plugin-img-lazyload': 0.5.2(markdown-it@13.0.2) - '@mdit/plugin-img-mark': 0.5.2(markdown-it@13.0.2) - '@mdit/plugin-img-size': 0.5.2(markdown-it@13.0.2) - '@mdit/plugin-include': 0.5.2(markdown-it@13.0.2) - '@mdit/plugin-katex': 0.5.2(markdown-it@13.0.2) - '@mdit/plugin-mark': 0.5.2(markdown-it@13.0.2) - '@mdit/plugin-mathjax': 0.5.2(markdown-it@13.0.2) - '@mdit/plugin-stylize': 0.5.2(markdown-it@13.0.2) - '@mdit/plugin-sub': 0.5.2(markdown-it@13.0.2) - '@mdit/plugin-sup': 0.5.2(markdown-it@13.0.2) - '@mdit/plugin-tab': 0.5.2(markdown-it@13.0.2) - '@mdit/plugin-tasklist': 0.5.2(markdown-it@13.0.2) - '@mdit/plugin-tex': 0.5.2(markdown-it@13.0.2) - '@mdit/plugin-uml': 0.5.2(markdown-it@13.0.2) - '@types/js-yaml': 4.0.8 - '@types/markdown-it': 13.0.5 - '@vue/repl': 2.6.2 - '@vuepress/client': 2.0.0-beta.67(typescript@3.9.10) + '@mdit/plugin-align': 0.4.8 + '@mdit/plugin-attrs': 0.4.8 + '@mdit/plugin-container': 0.4.8 + '@mdit/plugin-figure': 0.4.8 + '@mdit/plugin-footnote': 0.4.8 + '@mdit/plugin-img-lazyload': 0.4.8 + '@mdit/plugin-img-mark': 0.4.8 + '@mdit/plugin-img-size': 0.4.8 + '@mdit/plugin-include': 0.4.8 + '@mdit/plugin-katex': 0.4.8 + '@mdit/plugin-mark': 0.4.8 + '@mdit/plugin-mathjax': 0.4.8 + '@mdit/plugin-stylize': 0.4.8 + '@mdit/plugin-sub': 0.4.8 + '@mdit/plugin-sup': 0.4.8 + '@mdit/plugin-tab': 0.4.8 + '@mdit/plugin-tasklist': 0.4.8 + '@mdit/plugin-tex': 0.4.8 + '@mdit/plugin-uml': 0.4.8 + '@types/js-yaml': 4.0.7 + '@types/markdown-it': 13.0.2 + '@vue/repl': 2.5.8 + '@vuepress/client': 2.0.0-beta.67 '@vuepress/shared': 2.0.0-beta.67 '@vuepress/utils': 2.0.0-beta.67 - '@vueuse/core': 10.5.0(vue@3.3.7) + '@vueuse/core': 10.5.0(vue@3.3.4) balloon-css: 1.2.0 + chart.js: 4.4.0 + echarts: 5.4.3 + flowchart.ts: 1.0.1 js-yaml: 4.1.0 + katex: 0.16.9 markdown-it: 13.0.2 - mermaid: 10.4.0 - vue: 3.3.7(typescript@3.9.10) - vue-router: 4.2.5(vue@3.3.7) - vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(typescript@3.9.10)(vue@3.3.7) - vuepress-plugin-sass-palette: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) - vuepress-shared: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) + mermaid: 10.5.0 + reveal.js: 4.6.1 + vue: 3.3.4 + vue-router: 4.2.5(vue@3.3.4) + vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(vue@3.3.4) + vuepress-plugin-sass-palette: 2.0.0-beta.238(vuepress@2.0.0-beta.67) + vuepress-shared: 2.0.0-beta.238(vuepress@2.0.0-beta.67) transitivePeerDependencies: - '@vue/composition-api' - supports-color - - typescript dev: true - /vuepress-plugin-photo-swipe@2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67): - resolution: {integrity: sha512-jn1byT9F0qR0F98SicJgbmc/FS8ZHbU3LK0IILTq8vPIZgJjOdC+iOJZ9cKJaSeufRV4srvPhUhrQwzvYiEhFQ==} - engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7'} + /vuepress-plugin-photo-swipe@2.0.0-beta.238(vuepress@2.0.0-beta.67): + resolution: {integrity: sha512-bXXdsK0B9/AywjybgLNFFPWU/M56/dQpJqoAYHIBXVioxFbxAGQaKptnX4frarpxySh9jDr+AKYQiyObGThR4Q==} + engines: {node: '>=16.19.0', npm: '>=8', pnpm: '>=7'} peerDependencies: sass-loader: ^13.3.2 vuepress: 2.0.0-beta.67 @@ -10749,25 +11223,24 @@ packages: vuepress-webpack: optional: true dependencies: - '@vuepress/client': 2.0.0-beta.67(typescript@3.9.10) + '@vuepress/client': 2.0.0-beta.67 '@vuepress/shared': 2.0.0-beta.67 '@vuepress/utils': 2.0.0-beta.67 - '@vueuse/core': 10.5.0(vue@3.3.7) + '@vueuse/core': 10.5.0(vue@3.3.4) photoswipe: 5.4.2 - vue: 3.3.7(typescript@3.9.10) - vue-router: 4.2.5(vue@3.3.7) - vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(typescript@3.9.10)(vue@3.3.7) - vuepress-plugin-sass-palette: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) - vuepress-shared: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) + vue: 3.3.4 + vue-router: 4.2.5(vue@3.3.4) + vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(vue@3.3.4) + vuepress-plugin-sass-palette: 2.0.0-beta.238(vuepress@2.0.0-beta.67) + vuepress-shared: 2.0.0-beta.238(vuepress@2.0.0-beta.67) transitivePeerDependencies: - '@vue/composition-api' - supports-color - - typescript dev: true - /vuepress-plugin-pwa2@2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67): - resolution: {integrity: sha512-bpo7liNskPu1gNA+yBLs7Im4mXtoKGOUha+kviIWiQFmfv0qbHg+ARMKq5aICH3w6bOt8t3/COp35kJYF7niKQ==} - engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7'} + /vuepress-plugin-pwa2@2.0.0-beta.238(vuepress@2.0.0-beta.67): + resolution: {integrity: sha512-n60v+FeP9U8yaUQHDJZxcay4LvJqv5cRroWJifWY1dClAUk852Q40FZUYmHFHz1ss3M5h3sgL8zfmR/im4BzdQ==} + engines: {node: '>=16.19.0', npm: '>=8', pnpm: '>=7'} peerDependencies: sass-loader: ^13.3.2 vuepress: 2.0.0-beta.67 @@ -10783,28 +11256,27 @@ packages: vuepress-webpack: optional: true dependencies: - '@vuepress/client': 2.0.0-beta.67(typescript@3.9.10) + '@vuepress/client': 2.0.0-beta.67 '@vuepress/shared': 2.0.0-beta.67 '@vuepress/utils': 2.0.0-beta.67 - '@vueuse/core': 10.5.0(vue@3.3.7) + '@vueuse/core': 10.5.0(vue@3.3.4) mitt: 3.0.1 register-service-worker: 1.7.2 - vue: 3.3.7(typescript@3.9.10) - vue-router: 4.2.5(vue@3.3.7) - vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(typescript@3.9.10)(vue@3.3.7) - vuepress-plugin-sass-palette: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) - vuepress-shared: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) + vue: 3.3.4 + vue-router: 4.2.5(vue@3.3.4) + vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(vue@3.3.4) + vuepress-plugin-sass-palette: 2.0.0-beta.238(vuepress@2.0.0-beta.67) + vuepress-shared: 2.0.0-beta.238(vuepress@2.0.0-beta.67) workbox-build: 7.0.0 transitivePeerDependencies: - '@types/babel__core' - '@vue/composition-api' - supports-color - - typescript dev: true - /vuepress-plugin-reading-time2@2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67): - resolution: {integrity: sha512-n3nG8v7u7mBmIRZlFJapnSUaGG+T4pY5IjUz8j7V29uFwx77LoxP1k3aVZ7kle7WRiirLrqMlQCM1uXrNogLaA==} - engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7'} + /vuepress-plugin-reading-time2@2.0.0-beta.238(vuepress@2.0.0-beta.67): + resolution: {integrity: sha512-enIpFZWJ5gYhON/Qvjf1A9YqrZAmFthHy98aShrxUWd9iLUV+5mVXxo0qvkOKI9ZemV71/Sfmo1qp5cxUDylxw==} + engines: {node: '>=16.19.0', npm: '>=8', pnpm: '>=7'} peerDependencies: vuepress: 2.0.0-beta.67 vuepress-vite: 2.0.0-beta.67 @@ -10817,19 +11289,18 @@ packages: vuepress-webpack: optional: true dependencies: - '@vuepress/client': 2.0.0-beta.67(typescript@3.9.10) - vue: 3.3.7(typescript@3.9.10) - vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(typescript@3.9.10)(vue@3.3.7) - vuepress-shared: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) + '@vuepress/client': 2.0.0-beta.67 + vue: 3.3.4 + vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(vue@3.3.4) + vuepress-shared: 2.0.0-beta.238(vuepress@2.0.0-beta.67) transitivePeerDependencies: - '@vue/composition-api' - supports-color - - typescript dev: true - /vuepress-plugin-rtl@2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67): - resolution: {integrity: sha512-wlTEK35jlNVIeNhSRaYnyRv3gpkHFcOG1H59ZN1qk8hmJrRpeDgXhlwiWLrrkFC1VaWBf3QB8bDWO3AdEd6aBg==} - engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7'} + /vuepress-plugin-rtl@2.0.0-beta.238(vuepress@2.0.0-beta.67): + resolution: {integrity: sha512-oC9RLWMYXOYvc95R2iA9zHiKgMI1Ej+lzSV3PghV98DhUu5mBJeBTX24+tTwxvCwpBYfQNIv0qBkdE3+kU6KMA==} + engines: {node: '>=16.19.0', npm: '>=8', pnpm: '>=7'} peerDependencies: vuepress: 2.0.0-beta.67 vuepress-vite: 2.0.0-beta.67 @@ -10842,21 +11313,20 @@ packages: vuepress-webpack: optional: true dependencies: - '@vuepress/client': 2.0.0-beta.67(typescript@3.9.10) + '@vuepress/client': 2.0.0-beta.67 '@vuepress/shared': 2.0.0-beta.67 '@vuepress/utils': 2.0.0-beta.67 - vue: 3.3.7(typescript@3.9.10) - vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(typescript@3.9.10)(vue@3.3.7) - vuepress-shared: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) + vue: 3.3.4 + vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(vue@3.3.4) + vuepress-shared: 2.0.0-beta.238(vuepress@2.0.0-beta.67) transitivePeerDependencies: - '@vue/composition-api' - supports-color - - typescript dev: true - /vuepress-plugin-sass-palette@2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67): - resolution: {integrity: sha512-4J4x9DEypaP65EDj7tcwRXeegzzBKLN2oVCwfS+9H4o3PU7knEyplDx+4LmOUMY3OJUSSuEPTeXd/jvSkj8npg==} - engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7'} + /vuepress-plugin-sass-palette@2.0.0-beta.238(vuepress@2.0.0-beta.67): + resolution: {integrity: sha512-sPDpamMO8kKnwjnnLAPPEpRwBt8ji+biIRwuUKSg43/c+dDVeLV0TEomawGRAGnQQOQ5oaEXn3G+ffkdpHTAuQ==} + engines: {node: '>=16.19.0', npm: '>=8', pnpm: '>=7'} peerDependencies: sass-loader: ^13.3.2 vuepress: 2.0.0-beta.67 @@ -10875,18 +11345,17 @@ packages: '@vuepress/shared': 2.0.0-beta.67 '@vuepress/utils': 2.0.0-beta.67 chokidar: 3.5.3 - sass: 1.69.5 - vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(typescript@3.9.10)(vue@3.3.7) - vuepress-shared: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) + sass: 1.69.3 + vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(vue@3.3.4) + vuepress-shared: 2.0.0-beta.238(vuepress@2.0.0-beta.67) transitivePeerDependencies: - '@vue/composition-api' - supports-color - - typescript dev: true - /vuepress-plugin-search-pro@2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67): - resolution: {integrity: sha512-dx7iOPp/S9axVQ7n1ZyxyKatwTACu7okKjUsg8K5/tGuB3N8Si64rvhu67p1L7YIr3FfWgWsWW7vOk5OpR9wBA==} - engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7'} + /vuepress-plugin-search-pro@2.0.0-beta.238(vuepress@2.0.0-beta.67): + resolution: {integrity: sha512-U6p0q5ftmoUtAoAzBgVPsddRaQcHLprkFx+fzZ3i/EvtMh5tN2LxC3Q9/QhB48NOST8FFQ0aXAqsPkNtvMB7nA==} + engines: {node: '>=16.19.0', npm: '>=8', pnpm: '>=7'} peerDependencies: sass-loader: ^13.3.2 vuepress: 2.0.0-beta.67 @@ -10902,27 +11371,26 @@ packages: vuepress-webpack: optional: true dependencies: - '@vuepress/client': 2.0.0-beta.67(typescript@3.9.10) + '@vuepress/client': 2.0.0-beta.67 '@vuepress/shared': 2.0.0-beta.67 '@vuepress/utils': 2.0.0-beta.67 - '@vueuse/core': 10.5.0(vue@3.3.7) + '@vueuse/core': 10.5.0(vue@3.3.4) cheerio: 1.0.0-rc.12 chokidar: 3.5.3 slimsearch: 1.0.0 - vue: 3.3.7(typescript@3.9.10) - vue-router: 4.2.5(vue@3.3.7) - vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(typescript@3.9.10)(vue@3.3.7) - vuepress-plugin-sass-palette: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) - vuepress-shared: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) + vue: 3.3.4 + vue-router: 4.2.5(vue@3.3.4) + vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(vue@3.3.4) + vuepress-plugin-sass-palette: 2.0.0-beta.238(vuepress@2.0.0-beta.67) + vuepress-shared: 2.0.0-beta.238(vuepress@2.0.0-beta.67) transitivePeerDependencies: - '@vue/composition-api' - supports-color - - typescript dev: true - /vuepress-plugin-seo2@2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67): - resolution: {integrity: sha512-e4r5FUz0ci/q2ZMqYQkhNaHRNWiPcCo65xI3FxismGKsLoAv2Kx0vcxphFF+1w7Emv+nYSK5mhw7VEN3xYmY7g==} - engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7'} + /vuepress-plugin-seo2@2.0.0-beta.238(vuepress@2.0.0-beta.67): + resolution: {integrity: sha512-cSe/P82p73XLYXy4IXvC3fx+M07IA/qO13Z4YyVmu5AtG3ScGMgSFglF/wo/ZCZTS0PLAURIxPnZKSEK2T4iqA==} + engines: {node: '>=16.19.0', npm: '>=8', pnpm: '>=7'} peerDependencies: vuepress: 2.0.0-beta.67 vuepress-vite: 2.0.0-beta.67 @@ -10937,17 +11405,16 @@ packages: dependencies: '@vuepress/shared': 2.0.0-beta.67 '@vuepress/utils': 2.0.0-beta.67 - vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(typescript@3.9.10)(vue@3.3.7) - vuepress-shared: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) + vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(vue@3.3.4) + vuepress-shared: 2.0.0-beta.238(vuepress@2.0.0-beta.67) transitivePeerDependencies: - '@vue/composition-api' - supports-color - - typescript dev: true - /vuepress-plugin-sitemap2@2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67): - resolution: {integrity: sha512-a9iPX5ONKPzRcr9hhvQKWRoslNZ6tp36BH1KoZmhzU0HRnMFJDdbGGEkH3aqqSHDp9fbKKMmRcwmZBJrqWpNpw==} - engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7'} + /vuepress-plugin-sitemap2@2.0.0-beta.238(vuepress@2.0.0-beta.67): + resolution: {integrity: sha512-zFVO5lCwSWkLpdsIw8n/owV8n2XXbBipm6dLrF9vDZfgYpCmcUPeHWOS6aFeXNVA1oXvyxWtk5lyMthH4h/Isg==} + engines: {node: '>=16.19.0', npm: '>=8', pnpm: '>=7'} peerDependencies: vuepress: 2.0.0-beta.67 vuepress-vite: 2.0.0-beta.67 @@ -10963,17 +11430,16 @@ packages: '@vuepress/shared': 2.0.0-beta.67 '@vuepress/utils': 2.0.0-beta.67 sitemap: 7.1.1 - vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(typescript@3.9.10)(vue@3.3.7) - vuepress-shared: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) + vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(vue@3.3.4) + vuepress-shared: 2.0.0-beta.238(vuepress@2.0.0-beta.67) transitivePeerDependencies: - '@vue/composition-api' - supports-color - - typescript dev: true - /vuepress-shared@2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67): - resolution: {integrity: sha512-AhgRiXLiaOsd42jVEEEqZJNSp0uPobYt7oLMfzlX6SBze55wocoXHUWSvSgyJM5MMtX5yDrxfQbr8uX5VcWAJg==} - engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7'} + /vuepress-shared@2.0.0-beta.238(vuepress@2.0.0-beta.67): + resolution: {integrity: sha512-KTAYchOorvUg/CfPZgjpl5h6cIjxaab1u3n6AlF9vy8LA5WqHmE2vcfcutWpDRumRkA88v1ltQGxEXLnqbUTkg==} + engines: {node: '>=16.19.0', npm: '>=8', pnpm: '>=7'} peerDependencies: vuepress: 2.0.0-beta.67 vuepress-vite: 2.0.0-beta.67 @@ -10986,10 +11452,10 @@ packages: vuepress-webpack: optional: true dependencies: - '@vuepress/client': 2.0.0-beta.67(typescript@3.9.10) + '@vuepress/client': 2.0.0-beta.67 '@vuepress/shared': 2.0.0-beta.67 '@vuepress/utils': 2.0.0-beta.67 - '@vueuse/core': 10.5.0(vue@3.3.7) + '@vueuse/core': 10.5.0(vue@3.3.4) cheerio: 1.0.0-rc.12 dayjs: 1.11.10 execa: 8.0.1 @@ -10997,18 +11463,17 @@ packages: gray-matter: 4.0.3 semver: 7.5.4 striptags: 3.2.0 - vue: 3.3.7(typescript@3.9.10) - vue-router: 4.2.5(vue@3.3.7) - vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(typescript@3.9.10)(vue@3.3.7) + vue: 3.3.4 + vue-router: 4.2.5(vue@3.3.4) + vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(vue@3.3.4) transitivePeerDependencies: - '@vue/composition-api' - supports-color - - typescript dev: true - /vuepress-theme-hope@2.0.0-beta.244(@vue/repl@2.6.2)(mermaid@10.4.0)(plyr@3.7.8)(typescript@3.9.10)(vuepress@2.0.0-beta.67): - resolution: {integrity: sha512-ppGuxRAY78LNfta9VOGqmGF4lCWJAaBqF/owruDXbp1CWR/3osgfl4qf1Bdo/0FeLxdsZlMHjS3VNQ4LLZ7gNQ==} - engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7'} + /vuepress-theme-hope@2.0.0-beta.238(vuepress@2.0.0-beta.67): + resolution: {integrity: sha512-cdn7PWlwOQuMHNyvljLcX+L0O9fu7PQ3GemDSzUHsFVU1BscxxUPIdk48y/gbB+LyM1AZKMEfNdN2RFVvBCfzQ==} + engines: {node: '>=16.19.0', npm: '>=8', pnpm: '>=7'} peerDependencies: sass-loader: ^13.3.2 vuepress: 2.0.0-beta.67 @@ -11024,68 +11489,50 @@ packages: vuepress-webpack: optional: true dependencies: - '@vuepress/cli': 2.0.0-beta.67(typescript@3.9.10) - '@vuepress/client': 2.0.0-beta.67(typescript@3.9.10) - '@vuepress/core': 2.0.0-beta.67(typescript@3.9.10) - '@vuepress/plugin-active-header-links': 2.0.0-beta.67(typescript@3.9.10) - '@vuepress/plugin-container': 2.0.0-beta.67(typescript@3.9.10) - '@vuepress/plugin-external-link-icon': 2.0.0-beta.67(typescript@3.9.10) - '@vuepress/plugin-git': 2.0.0-beta.67(typescript@3.9.10) - '@vuepress/plugin-nprogress': 2.0.0-beta.67(typescript@3.9.10) - '@vuepress/plugin-prismjs': 2.0.0-beta.67(typescript@3.9.10) - '@vuepress/plugin-theme-data': 2.0.0-beta.67(typescript@3.9.10) + '@vuepress/cli': 2.0.0-beta.67 + '@vuepress/client': 2.0.0-beta.67 + '@vuepress/core': 2.0.0-beta.67 + '@vuepress/plugin-active-header-links': 2.0.0-beta.67 + '@vuepress/plugin-container': 2.0.0-beta.67 + '@vuepress/plugin-external-link-icon': 2.0.0-beta.67 + '@vuepress/plugin-git': 2.0.0-beta.67 + '@vuepress/plugin-nprogress': 2.0.0-beta.67 + '@vuepress/plugin-prismjs': 2.0.0-beta.67 + '@vuepress/plugin-theme-data': 2.0.0-beta.67 '@vuepress/shared': 2.0.0-beta.67 '@vuepress/utils': 2.0.0-beta.67 - '@vueuse/core': 10.5.0(vue@3.3.7) + '@vueuse/core': 10.5.0(vue@3.3.4) balloon-css: 1.2.0 bcrypt-ts: 4.0.1 cheerio: 1.0.0-rc.12 chokidar: 3.5.3 gray-matter: 4.0.3 - vue: 3.3.7(typescript@3.9.10) - vue-router: 4.2.5(vue@3.3.7) - vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(typescript@3.9.10)(vue@3.3.7) - vuepress-plugin-auto-catalog: 2.0.0-beta.244(plyr@3.7.8)(typescript@3.9.10)(vuepress@2.0.0-beta.67) - vuepress-plugin-blog2: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) - vuepress-plugin-comment2: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) - vuepress-plugin-components: 2.0.0-beta.244(plyr@3.7.8)(typescript@3.9.10)(vuepress@2.0.0-beta.67) - vuepress-plugin-copy-code2: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) - vuepress-plugin-copyright2: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) - vuepress-plugin-feed2: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) - vuepress-plugin-md-enhance: 2.0.0-beta.244(@vue/repl@2.6.2)(mermaid@10.4.0)(typescript@3.9.10)(vuepress@2.0.0-beta.67) - vuepress-plugin-photo-swipe: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) - vuepress-plugin-pwa2: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) - vuepress-plugin-reading-time2: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) - vuepress-plugin-rtl: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) - vuepress-plugin-sass-palette: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) - vuepress-plugin-seo2: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) - vuepress-plugin-sitemap2: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) - vuepress-shared: 2.0.0-beta.244(typescript@3.9.10)(vuepress@2.0.0-beta.67) + vue: 3.3.4 + vue-router: 4.2.5(vue@3.3.4) + vuepress: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(vue@3.3.4) + vuepress-plugin-auto-catalog: 2.0.0-beta.238(vuepress@2.0.0-beta.67) + vuepress-plugin-blog2: 2.0.0-beta.238(vuepress@2.0.0-beta.67) + vuepress-plugin-comment2: 2.0.0-beta.238(vuepress@2.0.0-beta.67) + vuepress-plugin-components: 2.0.0-beta.238(vuepress@2.0.0-beta.67) + vuepress-plugin-copy-code2: 2.0.0-beta.238(vuepress@2.0.0-beta.67) + vuepress-plugin-copyright2: 2.0.0-beta.238(vuepress@2.0.0-beta.67) + vuepress-plugin-feed2: 2.0.0-beta.238(vuepress@2.0.0-beta.67) + vuepress-plugin-md-enhance: 2.0.0-beta.238(vuepress@2.0.0-beta.67) + vuepress-plugin-photo-swipe: 2.0.0-beta.238(vuepress@2.0.0-beta.67) + vuepress-plugin-pwa2: 2.0.0-beta.238(vuepress@2.0.0-beta.67) + vuepress-plugin-reading-time2: 2.0.0-beta.238(vuepress@2.0.0-beta.67) + vuepress-plugin-rtl: 2.0.0-beta.238(vuepress@2.0.0-beta.67) + vuepress-plugin-sass-palette: 2.0.0-beta.238(vuepress@2.0.0-beta.67) + vuepress-plugin-seo2: 2.0.0-beta.238(vuepress@2.0.0-beta.67) + vuepress-plugin-sitemap2: 2.0.0-beta.238(vuepress@2.0.0-beta.67) + vuepress-shared: 2.0.0-beta.238(vuepress@2.0.0-beta.67) transitivePeerDependencies: - '@types/babel__core' - - '@types/reveal.js' - '@vue/composition-api' - - '@vue/repl' - - '@waline/client' - - artalk - - chart.js - - dashjs - - echarts - - flowchart.ts - - hls.js - - katex - - mathjax-full - - mermaid - - mpegts.js - - plyr - - reveal.js - supports-color - - twikoo - - typescript - - vidstack dev: true - /vuepress-vite@2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(typescript@3.9.10)(vue@3.3.7): + /vuepress-vite@2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(vue@3.3.4): resolution: {integrity: sha512-oaak2RPKBP0LeaDpDntlsQWLklCBf2vdeceXtPSLV2IzL/wtMHs5DQ/f7zXxCzvku3h/FIstmgoKq/vC0TvHkA==} engines: {node: '>=16.19.0'} hasBin: true @@ -11093,12 +11540,12 @@ packages: '@vuepress/client': 2.0.0-beta.67 vue: ^3.3.4 dependencies: - '@vuepress/bundler-vite': 2.0.0-beta.67(@types/node@14.18.33)(typescript@3.9.10) - '@vuepress/cli': 2.0.0-beta.67(typescript@3.9.10) - '@vuepress/client': 2.0.0-beta.67(typescript@3.9.10) - '@vuepress/core': 2.0.0-beta.67(typescript@3.9.10) - '@vuepress/theme-default': 2.0.0-beta.67(typescript@3.9.10) - vue: 3.3.7(typescript@3.9.10) + '@vuepress/bundler-vite': 2.0.0-beta.67(@types/node@14.18.33) + '@vuepress/cli': 2.0.0-beta.67 + '@vuepress/client': 2.0.0-beta.67 + '@vuepress/core': 2.0.0-beta.67 + '@vuepress/theme-default': 2.0.0-beta.67 + vue: 3.3.4 transitivePeerDependencies: - '@types/node' - '@vue/composition-api' @@ -11111,15 +11558,14 @@ packages: - supports-color - terser - ts-node - - typescript dev: true - /vuepress@2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(typescript@3.9.10)(vue@3.3.7): + /vuepress@2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(vue@3.3.4): resolution: {integrity: sha512-931pKDOph20RKMLZAH5YYlMz+nfx9jcOQio1Gxk0pB7DwuSxAVFxPv2dbIUP4E/4uWOkLppRhLYcrOoxEbVYzA==} engines: {node: '>=16.19.0'} hasBin: true dependencies: - vuepress-vite: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(typescript@3.9.10)(vue@3.3.7) + vuepress-vite: 2.0.0-beta.67(@types/node@14.18.33)(@vuepress/client@2.0.0-beta.67)(vue@3.3.4) transitivePeerDependencies: - '@types/node' - '@vue/composition-api' @@ -11133,7 +11579,6 @@ packages: - supports-color - terser - ts-node - - typescript - vue dev: true @@ -11170,8 +11615,8 @@ packages: engines: {node: '>=10.13.0'} dev: true - /webpack@5.89.0: - resolution: {integrity: sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==} + /webpack@5.88.2: + resolution: {integrity: sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -11180,13 +11625,13 @@ packages: webpack-cli: optional: true dependencies: - '@types/eslint-scope': 3.7.6 - '@types/estree': 1.0.4 + '@types/eslint-scope': 3.7.5 + '@types/estree': 1.0.2 '@webassemblyjs/ast': 1.11.6 '@webassemblyjs/wasm-edit': 1.11.6 '@webassemblyjs/wasm-parser': 1.11.6 - acorn: 8.11.2 - acorn-import-assertions: 1.9.0(acorn@8.11.2) + acorn: 8.10.0 + acorn-import-assertions: 1.9.0(acorn@8.10.0) browserslist: 4.22.1 chrome-trace-event: 1.0.3 enhanced-resolve: 5.15.0 @@ -11201,7 +11646,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.9(webpack@5.89.0) + terser-webpack-plugin: 5.3.9(webpack@5.88.2) watchpack: 2.4.0 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -11210,6 +11655,10 @@ packages: - uglify-js dev: true + /webworkify-webpack@2.1.5: + resolution: {integrity: sha512-2akF8FIyUvbiBBdD+RoHpoTbHMQF2HwjcxfDvgztAX5YwbZNyrtfUMgvfgFVsgDhDPVTlkbb5vyasqDHfIDPQw==} + dev: true + /whatwg-url@5.0.0: resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} dependencies: @@ -11239,12 +11688,12 @@ packages: resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} dev: true - /which-typed-array@1.1.13: - resolution: {integrity: sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==} + /which-typed-array@1.1.11: + resolution: {integrity: sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==} engines: {node: '>= 0.4'} dependencies: available-typed-arrays: 1.0.5 - call-bind: 1.0.5 + call-bind: 1.0.2 for-each: 0.3.3 gopd: 1.0.1 has-tostringtag: 1.0.0 @@ -11258,6 +11707,10 @@ packages: isexe: 2.0.0 dev: true + /wicked-good-xpath@1.3.0: + resolution: {integrity: sha512-Gd9+TUn5nXdwj/hFsPVx5cuHHiF5Bwuc30jZ4+ronF1qHK5O7HD0sgmXWSEgwKquT3ClLoKPVbO6qGwVwLzvAw==} + dev: true + /wide-align@1.1.5: resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} dependencies: @@ -11417,7 +11870,7 @@ packages: /workbox-window@7.0.0: resolution: {integrity: sha512-j7P/bsAWE/a7sxqTzXo3P2ALb1reTfZdvVp6OJ/uLr/C2kZAMvjeWGm8V4htQhor7DOvYg0sSbFN2+flT5U0qA==} dependencies: - '@types/trusted-types': 2.0.5 + '@types/trusted-types': 2.0.4 workbox-core: 7.0.0 dev: true @@ -11496,6 +11949,11 @@ packages: engines: {node: '>=12'} dev: true + /xmldom-sre@0.1.31: + resolution: {integrity: sha512-f9s+fUkX04BxQf+7mMWAp5zk61pciie+fFLC9hX9UVvCeJQfNHRHXpeo5MPcR0EUf57PYLdt+ZO4f3Ipk2oZUw==} + engines: {node: '>=0.1'} + dev: true + /xtend@4.0.2: resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} engines: {node: '>=0.4'} @@ -11518,6 +11976,11 @@ packages: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} dev: true + /yaml@2.3.2: + resolution: {integrity: sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg==} + engines: {node: '>= 14'} + dev: true + /yaml@2.3.3: resolution: {integrity: sha512-zw0VAJxgeZ6+++/su5AFoqBbZbrEakwu+X0M5HmcwUiBL7AzcuPKjj5we4xfQLp78LkEMpD0cOnUhmgOVy3KdQ==} engines: {node: '>= 14'} @@ -11625,3 +12088,9 @@ packages: resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} engines: {node: '>=12.20'} dev: true + + /zrender@5.4.4: + resolution: {integrity: sha512-0VxCNJ7AGOMCWeHVyTrGzUgrK4asT4ml9PEkeGirAkKNYXYzoPJCLvmyfdoOXcjTHPs10OZVMfD1Rwg16AZyYw==} + dependencies: + tslib: 2.3.0 + dev: true diff --git a/scripts/.exec b/scripts/.exec index 832a822..9b02cd1 100755 --- a/scripts/.exec +++ b/scripts/.exec @@ -32,11 +32,12 @@ exports.execShell = async commands => { for (let index = 0; index < runCommands.length; index++) { const command = runCommands[index] const count = index + 1 - console.log(`>>>command(${count}):\n${command} \n<<