diff --git a/package.json b/package.json index 4aec7d4f9..16b84e745 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,9 @@ "react-hook-form": "^7.43.1", "react-markdown": "^8.0.5", "react-syntax-highlighter": "^15.5.0", + "rehype-katex": "^6.0.2", "remark-gfm": "^3.0.1", + "remark-math": "^5.1.1", "sass": "^1.58.3", "sharp": "^0.31.3", "tunnel": "^0.0.6", @@ -56,11 +58,11 @@ "@types/react-syntax-highlighter": "^15.5.6", "@types/tunnel": "^0.0.3", "@types/uuid": "^9.0.1", + "eslint": "8.34.0", + "eslint-config-next": "13.1.6", "husky": "^8.0.3", "lint-staged": "^13.1.2", - "prettier": "^2.8.4", - "eslint": "8.34.0", - "eslint-config-next": "13.1.6" + "prettier": "^2.8.4" }, "lint-staged": { "./src/**/*.{ts,tsx,scss}": "npm run format" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 514126ade..2e642514b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -42,7 +42,9 @@ specifiers: react-hook-form: ^7.43.1 react-markdown: ^8.0.5 react-syntax-highlighter: ^15.5.0 + rehype-katex: ^6.0.2 remark-gfm: ^3.0.1 + remark-math: ^5.1.1 sass: ^1.58.3 sharp: ^0.31.3 tunnel: ^0.0.6 @@ -63,8 +65,6 @@ dependencies: axios: registry.npmmirror.com/axios/1.3.3 crypto: registry.npmmirror.com/crypto/1.0.1 dayjs: registry.npmmirror.com/dayjs/1.11.7 - eslint: registry.npmmirror.com/eslint/8.34.0 - eslint-config-next: registry.npmmirror.com/eslint-config-next/13.1.6_7kw3g6rralp5ps6mg3uyzz6azm formidable: registry.npmmirror.com/formidable/2.1.1 framer-motion: registry.npmmirror.com/framer-motion/9.0.6_biqbaboplfbrettd7655fr4n2y hyperdown: registry.npmmirror.com/hyperdown/2.4.29 @@ -80,7 +80,9 @@ dependencies: react-hook-form: registry.npmmirror.com/react-hook-form/7.43.1_react@18.2.0 react-markdown: registry.npmmirror.com/react-markdown/8.0.5_pmekkgnqduwlme35zpnqhenc34 react-syntax-highlighter: registry.npmmirror.com/react-syntax-highlighter/15.5.0_react@18.2.0 + rehype-katex: registry.npmmirror.com/rehype-katex/6.0.2 remark-gfm: registry.npmmirror.com/remark-gfm/3.0.1 + remark-math: registry.npmmirror.com/remark-math/5.1.1 sass: registry.npmmirror.com/sass/1.58.3 sharp: registry.npmmirror.com/sharp/0.31.3 tunnel: registry.npmmirror.com/tunnel/0.0.6 @@ -98,6 +100,8 @@ devDependencies: '@types/react-syntax-highlighter': registry.npmmirror.com/@types/react-syntax-highlighter/15.5.6 '@types/tunnel': registry.npmmirror.com/@types/tunnel/0.0.3 '@types/uuid': registry.npmmirror.com/@types/uuid/9.0.1 + eslint: registry.npmmirror.com/eslint/8.34.0 + eslint-config-next: registry.npmmirror.com/eslint-config-next/13.1.6_7kw3g6rralp5ps6mg3uyzz6azm husky: registry.npmmirror.com/husky/8.0.3 lint-staged: registry.npmmirror.com/lint-staged/13.1.2 prettier: registry.npmmirror.com/prettier/2.8.4 @@ -1108,7 +1112,6 @@ packages: engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: registry.npmmirror.com/regenerator-runtime/0.13.11 - dev: false registry.npmmirror.com/@babel/types/7.21.0: resolution: {integrity: sha512-uR7NWq2VNFnDi7EYqiRz2Jv/VQIu38tu64Zy8TX2nQFQ6etJ9V/Rr2msW8BS132mum2rL645qpDrLtAJtVpuow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/types/-/types-7.21.0.tgz} @@ -2619,7 +2622,7 @@ packages: strip-json-comments: registry.npmmirror.com/strip-json-comments/3.1.1 transitivePeerDependencies: - supports-color - dev: false + dev: true registry.npmmirror.com/@humanwhocodes/config-array/0.11.8: resolution: {integrity: sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@humanwhocodes/config-array/-/config-array-0.11.8.tgz} @@ -2632,20 +2635,20 @@ packages: minimatch: registry.npmmirror.com/minimatch/3.1.2 transitivePeerDependencies: - supports-color - dev: false + dev: true registry.npmmirror.com/@humanwhocodes/module-importer/1.0.1: resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz} name: '@humanwhocodes/module-importer' version: 1.0.1 engines: {node: '>=12.22'} - dev: false + dev: true registry.npmmirror.com/@humanwhocodes/object-schema/1.2.1: resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz} name: '@humanwhocodes/object-schema' version: 1.2.1 - dev: false + dev: true registry.npmmirror.com/@motionone/animation/10.15.1: resolution: {integrity: sha512-mZcJxLjHor+bhcPuIFErMDNyrdb2vJur8lSfMCsuCB4UyV8ILZLvK+t+pg56erv8ud9xQGK/1OGPt10agPrCyQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@motionone/animation/-/animation-10.15.1.tgz} @@ -2718,7 +2721,7 @@ packages: version: 13.1.6 dependencies: glob: registry.npmmirror.com/glob/7.1.7 - dev: false + dev: true registry.npmmirror.com/@next/font/13.1.6: resolution: {integrity: sha512-AITjmeb1RgX1HKMCiA39ztx2mxeAyxl4ljv2UoSBUGAbFFMg8MO7YAvjHCgFhD39hL7YTbFjol04e/BPBH5RzQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@next/font/-/font-13.1.6.tgz} @@ -2881,14 +2884,14 @@ packages: dependencies: '@nodelib/fs.stat': registry.npmmirror.com/@nodelib/fs.stat/2.0.5 run-parallel: registry.npmmirror.com/run-parallel/1.2.0 - dev: false + dev: true registry.npmmirror.com/@nodelib/fs.stat/2.0.5: resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz} name: '@nodelib/fs.stat' version: 2.0.5 engines: {node: '>= 8'} - dev: false + dev: true registry.npmmirror.com/@nodelib/fs.walk/1.2.8: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz} @@ -2898,7 +2901,7 @@ packages: dependencies: '@nodelib/fs.scandir': registry.npmmirror.com/@nodelib/fs.scandir/2.1.5 fastq: registry.npmmirror.com/fastq/1.15.0 - dev: false + dev: true registry.npmmirror.com/@pkgr/utils/2.3.1: resolution: {integrity: sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pkgr/utils/-/utils-2.3.1.tgz} @@ -2912,7 +2915,7 @@ packages: picocolors: registry.npmmirror.com/picocolors/1.0.0 tiny-glob: registry.npmmirror.com/tiny-glob/0.2.9 tslib: registry.npmmirror.com/tslib/2.5.0 - dev: false + dev: true registry.npmmirror.com/@popperjs/core/2.11.6: resolution: {integrity: sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@popperjs/core/-/core-2.11.6.tgz} @@ -2945,7 +2948,7 @@ packages: resolution: {integrity: sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz} name: '@rushstack/eslint-patch' version: 1.2.0 - dev: false + dev: true registry.npmmirror.com/@swc/helpers/0.4.14: resolution: {integrity: sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@swc/helpers/-/helpers-0.4.14.tgz} @@ -3010,7 +3013,7 @@ packages: resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/json5/-/json5-0.0.29.tgz} name: '@types/json5' version: 0.0.29 - dev: false + dev: true registry.npmmirror.com/@types/jsonwebtoken/9.0.1: resolution: {integrity: sha512-c5ltxazpWabia/4UzhIoaDcIza4KViOQhdbjRlfcIGVnsE3c3brkz9Z+F/EeJIECOQP7W7US2hNE930cWWkPiw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/jsonwebtoken/-/jsonwebtoken-9.0.1.tgz} @@ -3020,6 +3023,12 @@ packages: '@types/node': registry.npmmirror.com/@types/node/18.14.0 dev: true + registry.npmmirror.com/@types/katex/0.11.1: + resolution: {integrity: sha512-DUlIj2nk0YnJdlWgsFuVKcX27MLW0KbKmGVoUHmFr+74FYYNUDAaj9ZqTADvsbE8rfxuVmSFc7KczYn5Y09ozg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/katex/-/katex-0.11.1.tgz} + name: '@types/katex' + version: 0.11.1 + dev: false + registry.npmmirror.com/@types/lodash.mergewith/4.6.7: resolution: {integrity: sha512-3m+lkO5CLRRYU0fhGRp7zbsGi6+BZj0uTVSwvcKU+nSlhjA9/QRNfuSGnD2mX6hQA7ZbmcCkzk5h4ZYGOtk14A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/lodash.mergewith/-/lodash.mergewith-4.6.7.tgz} name: '@types/lodash.mergewith' @@ -3164,7 +3173,7 @@ packages: typescript: registry.npmmirror.com/typescript/4.9.5 transitivePeerDependencies: - supports-color - dev: false + dev: true registry.npmmirror.com/@typescript-eslint/scope-manager/5.52.0: resolution: {integrity: sha512-AR7sxxfBKiNV0FWBSARxM8DmNxrwgnYMPwmpkC1Pl1n+eT8/I2NAUPuwDy/FmDcC6F8pBfmOcaxcxRHspgOBMw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/scope-manager/-/scope-manager-5.52.0.tgz} @@ -3174,14 +3183,14 @@ packages: dependencies: '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.52.0 '@typescript-eslint/visitor-keys': registry.npmmirror.com/@typescript-eslint/visitor-keys/5.52.0 - dev: false + dev: true registry.npmmirror.com/@typescript-eslint/types/5.52.0: resolution: {integrity: sha512-oV7XU4CHYfBhk78fS7tkum+/Dpgsfi91IIDy7fjCyq2k6KB63M6gMC0YIvy+iABzmXThCRI6xpCEyVObBdWSDQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/types/-/types-5.52.0.tgz} name: '@typescript-eslint/types' version: 5.52.0 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: false + dev: true registry.npmmirror.com/@typescript-eslint/typescript-estree/5.52.0_typescript@4.9.5: resolution: {integrity: sha512-WeWnjanyEwt6+fVrSR0MYgEpUAuROxuAH516WPjUblIrClzYJj0kBbjdnbQXLpgAN8qbEuGywiQsXUVDiAoEuQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.52.0.tgz} @@ -3205,7 +3214,7 @@ packages: typescript: registry.npmmirror.com/typescript/4.9.5 transitivePeerDependencies: - supports-color - dev: false + dev: true registry.npmmirror.com/@typescript-eslint/visitor-keys/5.52.0: resolution: {integrity: sha512-qMwpw6SU5VHCPr99y274xhbm+PRViK/NATY6qzt+Et7+mThGuFSl/ompj2/hrBlRP/kq+BFdgagnOSgw9TB0eA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.52.0.tgz} @@ -3215,7 +3224,7 @@ packages: dependencies: '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types/5.52.0 eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys/3.3.0 - dev: false + dev: true registry.npmmirror.com/@zag-js/element-size/0.3.1: resolution: {integrity: sha512-jR5j4G//bRzcxwAACWi9EfITnwjNmn10LxF4NmALrdZU7/PNWP3uUCdhCxd/0SCyeiJXUl0yvD57rWAbKPs1nw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@zag-js/element-size/-/element-size-0.3.1.tgz} @@ -3238,7 +3247,7 @@ packages: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: acorn: registry.npmmirror.com/acorn/8.8.2 - dev: false + dev: true registry.npmmirror.com/acorn/8.8.2: resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/acorn/-/acorn-8.8.2.tgz} @@ -3246,7 +3255,7 @@ packages: version: 8.8.2 engines: {node: '>=0.4.0'} hasBin: true - dev: false + dev: true registry.npmmirror.com/aggregate-error/3.1.0: resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/aggregate-error/-/aggregate-error-3.1.0.tgz} @@ -3267,7 +3276,7 @@ packages: fast-json-stable-stringify: registry.npmmirror.com/fast-json-stable-stringify/2.1.0 json-schema-traverse: registry.npmmirror.com/json-schema-traverse/0.4.1 uri-js: registry.npmmirror.com/uri-js/4.4.1 - dev: false + dev: true registry.npmmirror.com/ansi-escapes/4.3.2: resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz} @@ -3283,6 +3292,7 @@ packages: name: ansi-regex version: 5.0.1 engines: {node: '>=8'} + dev: true registry.npmmirror.com/ansi-regex/6.0.1: resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ansi-regex/-/ansi-regex-6.0.1.tgz} @@ -3307,6 +3317,7 @@ packages: engines: {node: '>=8'} dependencies: color-convert: registry.npmmirror.com/color-convert/2.0.1 + dev: true registry.npmmirror.com/ansi-styles/6.2.1: resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ansi-styles/-/ansi-styles-6.2.1.tgz} @@ -3329,7 +3340,7 @@ packages: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/argparse/-/argparse-2.0.1.tgz} name: argparse version: 2.0.1 - dev: false + dev: true registry.npmmirror.com/aria-hidden/1.2.2_pmekkgnqduwlme35zpnqhenc34: resolution: {integrity: sha512-6y/ogyDTk/7YAe91T3E2PR1ALVKyM2QbTio5HwM+N1Q6CMlCKhvClyIjkckBswa0f2xJhjsfzIGa1yVSe1UMVA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/aria-hidden/-/aria-hidden-1.2.2.tgz} @@ -3355,7 +3366,7 @@ packages: version: 5.1.3 dependencies: deep-equal: registry.npmmirror.com/deep-equal/2.2.0 - dev: false + dev: true registry.npmmirror.com/array-includes/3.1.6: resolution: {integrity: sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/array-includes/-/array-includes-3.1.6.tgz} @@ -3368,14 +3379,14 @@ packages: es-abstract: registry.npmmirror.com/es-abstract/1.21.1 get-intrinsic: registry.npmmirror.com/get-intrinsic/1.2.0 is-string: registry.npmmirror.com/is-string/1.0.7 - dev: false + dev: true registry.npmmirror.com/array-union/2.1.0: resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/array-union/-/array-union-2.1.0.tgz} name: array-union version: 2.1.0 engines: {node: '>=8'} - dev: false + dev: true registry.npmmirror.com/array.prototype.flat/1.3.1: resolution: {integrity: sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz} @@ -3387,7 +3398,7 @@ packages: define-properties: registry.npmmirror.com/define-properties/1.2.0 es-abstract: registry.npmmirror.com/es-abstract/1.21.1 es-shim-unscopables: registry.npmmirror.com/es-shim-unscopables/1.0.0 - dev: false + dev: true registry.npmmirror.com/array.prototype.flatmap/1.3.1: resolution: {integrity: sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz} @@ -3399,7 +3410,7 @@ packages: define-properties: registry.npmmirror.com/define-properties/1.2.0 es-abstract: registry.npmmirror.com/es-abstract/1.21.1 es-shim-unscopables: registry.npmmirror.com/es-shim-unscopables/1.0.0 - dev: false + dev: true registry.npmmirror.com/array.prototype.tosorted/1.1.1: resolution: {integrity: sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz} @@ -3411,7 +3422,7 @@ packages: es-abstract: registry.npmmirror.com/es-abstract/1.21.1 es-shim-unscopables: registry.npmmirror.com/es-shim-unscopables/1.0.0 get-intrinsic: registry.npmmirror.com/get-intrinsic/1.2.0 - dev: false + dev: true registry.npmmirror.com/asap/2.0.6: resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/asap/-/asap-2.0.6.tgz} @@ -3423,7 +3434,7 @@ packages: resolution: {integrity: sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ast-types-flow/-/ast-types-flow-0.0.7.tgz} name: ast-types-flow version: 0.0.7 - dev: false + dev: true registry.npmmirror.com/astral-regex/2.0.0: resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/astral-regex/-/astral-regex-2.0.0.tgz} @@ -3443,14 +3454,14 @@ packages: name: available-typed-arrays version: 1.0.5 engines: {node: '>= 0.4'} - dev: false + dev: true registry.npmmirror.com/axe-core/4.6.3: resolution: {integrity: sha512-/BQzOX780JhsxDnPpH4ZiyrJAzcd8AfzFPkv+89veFSr1rcMjuq2JDCwypKaPeB6ljHp9KjXhPpjgCvQlWYuqg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/axe-core/-/axe-core-4.6.3.tgz} name: axe-core version: 4.6.3 engines: {node: '>=4'} - dev: false + dev: true registry.npmmirror.com/axios/0.26.1: resolution: {integrity: sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/axios/-/axios-0.26.1.tgz} @@ -3480,7 +3491,7 @@ packages: version: 3.1.1 dependencies: deep-equal: registry.npmmirror.com/deep-equal/2.2.0 - dev: false + dev: true registry.npmmirror.com/babel-plugin-macros/3.1.0: resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz} @@ -3503,7 +3514,7 @@ packages: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz} name: balanced-match version: 1.0.2 - dev: false + dev: true registry.npmmirror.com/base64-js/1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/base64-js/-/base64-js-1.5.1.tgz} @@ -3542,7 +3553,7 @@ packages: dependencies: balanced-match: registry.npmmirror.com/balanced-match/1.0.2 concat-map: registry.npmmirror.com/concat-map/0.0.1 - dev: false + dev: true registry.npmmirror.com/braces/3.0.2: resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/braces/-/braces-3.0.2.tgz} @@ -3583,14 +3594,12 @@ packages: dependencies: function-bind: registry.npmmirror.com/function-bind/1.1.1 get-intrinsic: registry.npmmirror.com/get-intrinsic/1.2.0 - dev: false registry.npmmirror.com/callsites/3.1.0: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/callsites/-/callsites-3.1.0.tgz} name: callsites version: 3.1.0 engines: {node: '>=6'} - dev: false registry.npmmirror.com/caniuse-lite/1.0.30001456: resolution: {integrity: sha512-XFHJY5dUgmpMV25UqaD4kVq2LsiaU5rS8fb0f17pCoXQiQslzmFgnfOxfvo1bTpTqf7dwG/N/05CnLCnOEKmzA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001456.tgz} @@ -3623,7 +3632,7 @@ packages: dependencies: ansi-styles: registry.npmmirror.com/ansi-styles/4.3.0 supports-color: registry.npmmirror.com/supports-color/7.2.0 - dev: false + dev: true registry.npmmirror.com/character-entities-legacy/1.1.4: resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz} @@ -3793,6 +3802,13 @@ packages: version: 2.0.3 dev: false + registry.npmmirror.com/commander/8.3.0: + resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/commander/-/commander-8.3.0.tgz} + name: commander + version: 8.3.0 + engines: {node: '>= 12'} + dev: false + registry.npmmirror.com/commander/9.5.0: resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/commander/-/commander-9.5.0.tgz} name: commander @@ -3810,7 +3826,7 @@ packages: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz} name: concat-map version: 0.0.1 - dev: false + dev: true registry.npmmirror.com/convert-source-map/1.9.0: resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/convert-source-map/-/convert-source-map-1.9.0.tgz} @@ -3848,6 +3864,7 @@ packages: path-key: registry.npmmirror.com/path-key/3.1.1 shebang-command: registry.npmmirror.com/shebang-command/2.0.0 which: registry.npmmirror.com/which/2.0.2 + dev: true registry.npmmirror.com/crypto/1.0.1: resolution: {integrity: sha512-VxBKmeNcqQdiUQUW2Tzq0t377b54N2bMtXO/qiLa+6eRRmmC4qT3D4OnTGoT/U6O9aklQ/jTwbOtRMTTY8G0Ig==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/crypto/-/crypto-1.0.1.tgz} @@ -3873,7 +3890,7 @@ packages: resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz} name: damerau-levenshtein version: 1.0.8 - dev: false + dev: true registry.npmmirror.com/dayjs/1.11.7: resolution: {integrity: sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dayjs/-/dayjs-1.11.7.tgz} @@ -3892,7 +3909,7 @@ packages: optional: true dependencies: ms: registry.npmmirror.com/ms/2.1.3 - dev: false + dev: true registry.npmmirror.com/debug/4.3.4: resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/debug/-/debug-4.3.4.tgz} @@ -3946,7 +3963,7 @@ packages: which-boxed-primitive: registry.npmmirror.com/which-boxed-primitive/1.0.2 which-collection: registry.npmmirror.com/which-collection/1.0.1 which-typed-array: registry.npmmirror.com/which-typed-array/1.1.9 - dev: false + dev: true registry.npmmirror.com/deep-extend/0.6.0: resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/deep-extend/-/deep-extend-0.6.0.tgz} @@ -3959,14 +3976,14 @@ packages: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/deep-is/-/deep-is-0.1.4.tgz} name: deep-is version: 0.1.4 - dev: false + dev: true registry.npmmirror.com/define-lazy-prop/2.0.0: resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz} name: define-lazy-prop version: 2.0.0 engines: {node: '>=8'} - dev: false + dev: true registry.npmmirror.com/define-properties/1.2.0: resolution: {integrity: sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/define-properties/-/define-properties-1.2.0.tgz} @@ -3976,7 +3993,7 @@ packages: dependencies: has-property-descriptors: registry.npmmirror.com/has-property-descriptors/1.0.0 object-keys: registry.npmmirror.com/object-keys/1.1.1 - dev: false + dev: true registry.npmmirror.com/delayed-stream/1.0.0: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz} @@ -4028,7 +4045,7 @@ packages: engines: {node: '>=8'} dependencies: path-type: registry.npmmirror.com/path-type/4.0.0 - dev: false + dev: true registry.npmmirror.com/doctrine/2.1.0: resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/doctrine/-/doctrine-2.1.0.tgz} @@ -4037,7 +4054,7 @@ packages: engines: {node: '>=0.10.0'} dependencies: esutils: registry.npmmirror.com/esutils/2.0.3 - dev: false + dev: true registry.npmmirror.com/doctrine/3.0.0: resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/doctrine/-/doctrine-3.0.0.tgz} @@ -4046,7 +4063,7 @@ packages: engines: {node: '>=6.0.0'} dependencies: esutils: registry.npmmirror.com/esutils/2.0.3 - dev: false + dev: true registry.npmmirror.com/eastasianwidth/0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz} @@ -4072,6 +4089,7 @@ packages: resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/emoji-regex/-/emoji-regex-9.2.2.tgz} name: emoji-regex version: 9.2.2 + dev: true registry.npmmirror.com/end-of-stream/1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/end-of-stream/-/end-of-stream-1.4.4.tgz} @@ -4089,7 +4107,7 @@ packages: dependencies: graceful-fs: registry.npmmirror.com/graceful-fs/4.2.10 tapable: registry.npmmirror.com/tapable/2.2.1 - dev: false + dev: true registry.npmmirror.com/error-ex/1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/error-ex/-/error-ex-1.3.2.tgz} @@ -4138,7 +4156,7 @@ packages: typed-array-length: registry.npmmirror.com/typed-array-length/1.0.4 unbox-primitive: registry.npmmirror.com/unbox-primitive/1.0.2 which-typed-array: registry.npmmirror.com/which-typed-array/1.1.9 - dev: false + dev: true registry.npmmirror.com/es-get-iterator/1.1.3: resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/es-get-iterator/-/es-get-iterator-1.1.3.tgz} @@ -4154,7 +4172,7 @@ packages: is-string: registry.npmmirror.com/is-string/1.0.7 isarray: registry.npmmirror.com/isarray/2.0.5 stop-iteration-iterator: registry.npmmirror.com/stop-iteration-iterator/1.0.0 - dev: false + dev: true registry.npmmirror.com/es-set-tostringtag/2.0.1: resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz} @@ -4165,7 +4183,7 @@ packages: get-intrinsic: registry.npmmirror.com/get-intrinsic/1.2.0 has: registry.npmmirror.com/has/1.0.3 has-tostringtag: registry.npmmirror.com/has-tostringtag/1.0.0 - dev: false + dev: true registry.npmmirror.com/es-shim-unscopables/1.0.0: resolution: {integrity: sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz} @@ -4173,7 +4191,7 @@ packages: version: 1.0.0 dependencies: has: registry.npmmirror.com/has/1.0.3 - dev: false + dev: true registry.npmmirror.com/es-to-primitive/1.2.1: resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz} @@ -4184,7 +4202,7 @@ packages: is-callable: registry.npmmirror.com/is-callable/1.2.7 is-date-object: registry.npmmirror.com/is-date-object/1.0.5 is-symbol: registry.npmmirror.com/is-symbol/1.0.4 - dev: false + dev: true registry.npmmirror.com/escape-string-regexp/1.0.5: resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz} @@ -4198,7 +4216,6 @@ packages: name: escape-string-regexp version: 4.0.0 engines: {node: '>=10'} - dev: false registry.npmmirror.com/escape-string-regexp/5.0.0: resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz} @@ -4233,7 +4250,7 @@ packages: transitivePeerDependencies: - eslint-import-resolver-webpack - supports-color - dev: false + dev: true registry.npmmirror.com/eslint-import-resolver-node/0.3.7: resolution: {integrity: sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz} @@ -4245,7 +4262,7 @@ packages: resolve: registry.npmmirror.com/resolve/1.22.1 transitivePeerDependencies: - supports-color - dev: false + dev: true registry.npmmirror.com/eslint-import-resolver-typescript/3.5.3_mvgyw3chnqkp6sgfmmtihyjpnm: resolution: {integrity: sha512-njRcKYBc3isE42LaTcJNVANR3R99H9bAxBDMNDr2W7yq5gYPxbU3MkdhsQukxZ/Xg9C2vcyLlDsbKfRDg0QvCQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.5.3.tgz} @@ -4268,7 +4285,7 @@ packages: synckit: registry.npmmirror.com/synckit/0.8.5 transitivePeerDependencies: - supports-color - dev: false + dev: true registry.npmmirror.com/eslint-module-utils/2.7.4_cvrl34cvgpgac5pvqi7ag6zw7e: resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz} @@ -4301,7 +4318,7 @@ packages: eslint-import-resolver-typescript: registry.npmmirror.com/eslint-import-resolver-typescript/3.5.3_mvgyw3chnqkp6sgfmmtihyjpnm transitivePeerDependencies: - supports-color - dev: false + dev: true registry.npmmirror.com/eslint-plugin-import/2.27.5_gndiqgw2wrzfeqy4ccfxbmtnsi: resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz} @@ -4337,7 +4354,7 @@ packages: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - dev: false + dev: true registry.npmmirror.com/eslint-plugin-jsx-a11y/6.7.1_eslint@8.34.0: resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz} @@ -4365,7 +4382,7 @@ packages: object.entries: registry.npmmirror.com/object.entries/1.1.6 object.fromentries: registry.npmmirror.com/object.fromentries/2.0.6 semver: registry.npmmirror.com/semver/6.3.0 - dev: false + dev: true registry.npmmirror.com/eslint-plugin-react-hooks/4.6.0_eslint@8.34.0: resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz} @@ -4377,7 +4394,7 @@ packages: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 dependencies: eslint: registry.npmmirror.com/eslint/8.34.0 - dev: false + dev: true registry.npmmirror.com/eslint-plugin-react/7.32.2_eslint@8.34.0: resolution: {integrity: sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz} @@ -4404,7 +4421,7 @@ packages: resolve: registry.npmmirror.com/resolve/2.0.0-next.4 semver: registry.npmmirror.com/semver/6.3.0 string.prototype.matchall: registry.npmmirror.com/string.prototype.matchall/4.0.8 - dev: false + dev: true registry.npmmirror.com/eslint-scope/7.1.1: resolution: {integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-scope/-/eslint-scope-7.1.1.tgz} @@ -4414,7 +4431,7 @@ packages: dependencies: esrecurse: registry.npmmirror.com/esrecurse/4.3.0 estraverse: registry.npmmirror.com/estraverse/5.3.0 - dev: false + dev: true registry.npmmirror.com/eslint-utils/3.0.0_eslint@8.34.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-utils/-/eslint-utils-3.0.0.tgz} @@ -4427,21 +4444,21 @@ packages: dependencies: eslint: registry.npmmirror.com/eslint/8.34.0 eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys/2.1.0 - dev: false + dev: true registry.npmmirror.com/eslint-visitor-keys/2.1.0: resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz} name: eslint-visitor-keys version: 2.1.0 engines: {node: '>=10'} - dev: false + dev: true registry.npmmirror.com/eslint-visitor-keys/3.3.0: resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz} name: eslint-visitor-keys version: 3.3.0 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: false + dev: true registry.npmmirror.com/eslint/8.34.0: resolution: {integrity: sha512-1Z8iFsucw+7kSqXNZVslXS8Ioa4u2KM7GPwuKtkTFAqZ/cHMcEaR+1+Br0wLlot49cNxIiZk5wp8EAbPcYZxTg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint/-/eslint-8.34.0.tgz} @@ -4491,7 +4508,7 @@ packages: text-table: registry.npmmirror.com/text-table/0.2.0 transitivePeerDependencies: - supports-color - dev: false + dev: true registry.npmmirror.com/espree/9.4.1: resolution: {integrity: sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/espree/-/espree-9.4.1.tgz} @@ -4502,7 +4519,7 @@ packages: acorn: registry.npmmirror.com/acorn/8.8.2 acorn-jsx: registry.npmmirror.com/acorn-jsx/5.3.2_acorn@8.8.2 eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys/3.3.0 - dev: false + dev: true registry.npmmirror.com/esquery/1.4.2: resolution: {integrity: sha512-JVSoLdTlTDkmjFmab7H/9SL9qGSyjElT3myyKp7krqjVFQCDLmj1QFaCLRFBszBKI0XVZaiiXvuPIX3ZwHe1Ng==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esquery/-/esquery-1.4.2.tgz} @@ -4511,7 +4528,7 @@ packages: engines: {node: '>=0.10'} dependencies: estraverse: registry.npmmirror.com/estraverse/5.3.0 - dev: false + dev: true registry.npmmirror.com/esrecurse/4.3.0: resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esrecurse/-/esrecurse-4.3.0.tgz} @@ -4520,21 +4537,21 @@ packages: engines: {node: '>=4.0'} dependencies: estraverse: registry.npmmirror.com/estraverse/5.3.0 - dev: false + dev: true registry.npmmirror.com/estraverse/5.3.0: resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz} name: estraverse version: 5.3.0 engines: {node: '>=4.0'} - dev: false + dev: true registry.npmmirror.com/esutils/2.0.3: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esutils/-/esutils-2.0.3.tgz} name: esutils version: 2.0.3 engines: {node: '>=0.10.0'} - dev: false + dev: true registry.npmmirror.com/execa/6.1.0: resolution: {integrity: sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/execa/-/execa-6.1.0.tgz} @@ -4570,7 +4587,7 @@ packages: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz} name: fast-deep-equal version: 3.1.3 - dev: false + dev: true registry.npmmirror.com/fast-glob/3.2.12: resolution: {integrity: sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fast-glob/-/fast-glob-3.2.12.tgz} @@ -4583,19 +4600,19 @@ packages: glob-parent: registry.npmmirror.com/glob-parent/5.1.2 merge2: registry.npmmirror.com/merge2/1.4.1 micromatch: registry.npmmirror.com/micromatch/4.0.5 - dev: false + dev: true registry.npmmirror.com/fast-json-stable-stringify/2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz} name: fast-json-stable-stringify version: 2.1.0 - dev: false + dev: true registry.npmmirror.com/fast-levenshtein/2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz} name: fast-levenshtein version: 2.0.6 - dev: false + dev: true registry.npmmirror.com/fast-xml-parser/4.1.2: resolution: {integrity: sha512-CDYeykkle1LiA/uqQyNwYpFbyF6Axec6YapmpUP+/RHWIoR1zKjocdvNaTsxCxZzQ6v9MLXaSYm9Qq0thv0DHg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fast-xml-parser/-/fast-xml-parser-4.1.2.tgz} @@ -4613,7 +4630,7 @@ packages: version: 1.15.0 dependencies: reusify: registry.npmmirror.com/reusify/1.0.4 - dev: false + dev: true registry.npmmirror.com/fault/1.0.4: resolution: {integrity: sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fault/-/fault-1.0.4.tgz} @@ -4630,7 +4647,7 @@ packages: engines: {node: ^10.12.0 || >=12.0.0} dependencies: flat-cache: registry.npmmirror.com/flat-cache/3.0.4 - dev: false + dev: true registry.npmmirror.com/fill-range/7.0.1: resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fill-range/-/fill-range-7.0.1.tgz} @@ -4654,7 +4671,7 @@ packages: dependencies: locate-path: registry.npmmirror.com/locate-path/6.0.0 path-exists: registry.npmmirror.com/path-exists/4.0.0 - dev: false + dev: true registry.npmmirror.com/flat-cache/3.0.4: resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/flat-cache/-/flat-cache-3.0.4.tgz} @@ -4664,13 +4681,13 @@ packages: dependencies: flatted: registry.npmmirror.com/flatted/3.2.7 rimraf: registry.npmmirror.com/rimraf/3.0.2 - dev: false + dev: true registry.npmmirror.com/flatted/3.2.7: resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/flatted/-/flatted-3.2.7.tgz} name: flatted version: 3.2.7 - dev: false + dev: true registry.npmmirror.com/focus-lock/0.11.6: resolution: {integrity: sha512-KSuV3ur4gf2KqMNoZx3nXNVhqCkn42GuTYCX4tXPEwf0MjpFQmNMiN6m7dXaUXgIoivL6/65agoUMg4RLS0Vbg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/focus-lock/-/focus-lock-0.11.6.tgz} @@ -4699,7 +4716,7 @@ packages: version: 0.3.3 dependencies: is-callable: registry.npmmirror.com/is-callable/1.2.7 - dev: false + dev: true registry.npmmirror.com/form-data/4.0.0: resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/form-data/-/form-data-4.0.0.tgz} @@ -4766,7 +4783,7 @@ packages: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz} name: fs.realpath version: 1.0.0 - dev: false + dev: true registry.npmmirror.com/fsevents/2.3.2: resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fsevents/-/fsevents-2.3.2.tgz} @@ -4782,7 +4799,6 @@ packages: resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/function-bind/-/function-bind-1.1.1.tgz} name: function-bind version: 1.1.1 - dev: false registry.npmmirror.com/function.prototype.name/1.1.5: resolution: {integrity: sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz} @@ -4794,13 +4810,13 @@ packages: define-properties: registry.npmmirror.com/define-properties/1.2.0 es-abstract: registry.npmmirror.com/es-abstract/1.21.1 functions-have-names: registry.npmmirror.com/functions-have-names/1.2.3 - dev: false + dev: true registry.npmmirror.com/functions-have-names/1.2.3: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/functions-have-names/-/functions-have-names-1.2.3.tgz} name: functions-have-names version: 1.2.3 - dev: false + dev: true registry.npmmirror.com/get-intrinsic/1.2.0: resolution: {integrity: sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.2.0.tgz} @@ -4810,7 +4826,6 @@ packages: function-bind: registry.npmmirror.com/function-bind/1.1.1 has: registry.npmmirror.com/has/1.0.3 has-symbols: registry.npmmirror.com/has-symbols/1.0.3 - dev: false registry.npmmirror.com/get-nonce/1.0.1: resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/get-nonce/-/get-nonce-1.0.1.tgz} @@ -4834,13 +4849,13 @@ packages: dependencies: call-bind: registry.npmmirror.com/call-bind/1.0.2 get-intrinsic: registry.npmmirror.com/get-intrinsic/1.2.0 - dev: false + dev: true registry.npmmirror.com/get-tsconfig/4.4.0: resolution: {integrity: sha512-0Gdjo/9+FzsYhXCEFueo2aY1z1tpXrxWZzP7k8ul9qt1U5o8rYJwTJYmaeHdrVosYIVYkOy2iwCJ9FdpocJhPQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/get-tsconfig/-/get-tsconfig-4.4.0.tgz} name: get-tsconfig version: 4.4.0 - dev: false + dev: true registry.npmmirror.com/github-from-package/0.0.0: resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/github-from-package/-/github-from-package-0.0.0.tgz} @@ -4855,7 +4870,6 @@ packages: engines: {node: '>= 6'} dependencies: is-glob: registry.npmmirror.com/is-glob/4.0.3 - dev: false registry.npmmirror.com/glob-parent/6.0.2: resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/glob-parent/-/glob-parent-6.0.2.tgz} @@ -4864,7 +4878,7 @@ packages: engines: {node: '>=10.13.0'} dependencies: is-glob: registry.npmmirror.com/is-glob/4.0.3 - dev: false + dev: true registry.npmmirror.com/glob/7.1.7: resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/glob/-/glob-7.1.7.tgz} @@ -4877,7 +4891,7 @@ packages: minimatch: registry.npmmirror.com/minimatch/3.1.2 once: registry.npmmirror.com/once/1.4.0 path-is-absolute: registry.npmmirror.com/path-is-absolute/1.0.1 - dev: false + dev: true registry.npmmirror.com/glob/7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/glob/-/glob-7.2.3.tgz} @@ -4890,7 +4904,7 @@ packages: minimatch: registry.npmmirror.com/minimatch/3.1.2 once: registry.npmmirror.com/once/1.4.0 path-is-absolute: registry.npmmirror.com/path-is-absolute/1.0.1 - dev: false + dev: true registry.npmmirror.com/globals/13.20.0: resolution: {integrity: sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/globals/-/globals-13.20.0.tgz} @@ -4899,7 +4913,7 @@ packages: engines: {node: '>=8'} dependencies: type-fest: registry.npmmirror.com/type-fest/0.20.2 - dev: false + dev: true registry.npmmirror.com/globalthis/1.0.3: resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/globalthis/-/globalthis-1.0.3.tgz} @@ -4908,13 +4922,13 @@ packages: engines: {node: '>= 0.4'} dependencies: define-properties: registry.npmmirror.com/define-properties/1.2.0 - dev: false + dev: true registry.npmmirror.com/globalyzer/0.1.0: resolution: {integrity: sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/globalyzer/-/globalyzer-0.1.0.tgz} name: globalyzer version: 0.1.0 - dev: false + dev: true registry.npmmirror.com/globby/11.1.0: resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/globby/-/globby-11.1.0.tgz} @@ -4928,7 +4942,7 @@ packages: ignore: registry.npmmirror.com/ignore/5.2.4 merge2: registry.npmmirror.com/merge2/1.4.1 slash: registry.npmmirror.com/slash/3.0.0 - dev: false + dev: true registry.npmmirror.com/globby/13.1.3: resolution: {integrity: sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/globby/-/globby-13.1.3.tgz} @@ -4941,13 +4955,13 @@ packages: ignore: registry.npmmirror.com/ignore/5.2.4 merge2: registry.npmmirror.com/merge2/1.4.1 slash: registry.npmmirror.com/slash/4.0.0 - dev: false + dev: true registry.npmmirror.com/globrex/0.1.2: resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/globrex/-/globrex-0.1.2.tgz} name: globrex version: 0.1.2 - dev: false + dev: true registry.npmmirror.com/gopd/1.0.1: resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gopd/-/gopd-1.0.1.tgz} @@ -4955,25 +4969,25 @@ packages: version: 1.0.1 dependencies: get-intrinsic: registry.npmmirror.com/get-intrinsic/1.2.0 - dev: false + dev: true registry.npmmirror.com/graceful-fs/4.2.10: resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.10.tgz} name: graceful-fs version: 4.2.10 - dev: false + dev: true registry.npmmirror.com/grapheme-splitter/1.0.4: resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz} name: grapheme-splitter version: 1.0.4 - dev: false + dev: true registry.npmmirror.com/has-bigints/1.0.2: resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-bigints/-/has-bigints-1.0.2.tgz} name: has-bigints version: 1.0.2 - dev: false + dev: true registry.npmmirror.com/has-flag/3.0.0: resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-flag/-/has-flag-3.0.0.tgz} @@ -4987,7 +5001,7 @@ packages: name: has-flag version: 4.0.0 engines: {node: '>=8'} - dev: false + dev: true registry.npmmirror.com/has-property-descriptors/1.0.0: resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz} @@ -4995,21 +5009,20 @@ packages: version: 1.0.0 dependencies: get-intrinsic: registry.npmmirror.com/get-intrinsic/1.2.0 - dev: false + dev: true registry.npmmirror.com/has-proto/1.0.1: resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-proto/-/has-proto-1.0.1.tgz} name: has-proto version: 1.0.1 engines: {node: '>= 0.4'} - dev: false + dev: true registry.npmmirror.com/has-symbols/1.0.3: resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-symbols/-/has-symbols-1.0.3.tgz} name: has-symbols version: 1.0.3 engines: {node: '>= 0.4'} - dev: false registry.npmmirror.com/has-tostringtag/1.0.0: resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz} @@ -5018,7 +5031,7 @@ packages: engines: {node: '>= 0.4'} dependencies: has-symbols: registry.npmmirror.com/has-symbols/1.0.3 - dev: false + dev: true registry.npmmirror.com/has/1.0.3: resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has/-/has-1.0.3.tgz} @@ -5027,6 +5040,28 @@ packages: engines: {node: '>= 0.4.0'} dependencies: function-bind: registry.npmmirror.com/function-bind/1.1.1 + + registry.npmmirror.com/hast-util-from-parse5/7.1.2: + resolution: {integrity: sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hast-util-from-parse5/-/hast-util-from-parse5-7.1.2.tgz} + name: hast-util-from-parse5 + version: 7.1.2 + dependencies: + '@types/hast': registry.npmmirror.com/@types/hast/2.3.4 + '@types/unist': registry.npmmirror.com/@types/unist/2.0.6 + hastscript: registry.npmmirror.com/hastscript/7.2.0 + property-information: registry.npmmirror.com/property-information/6.2.0 + vfile: registry.npmmirror.com/vfile/5.3.7 + vfile-location: registry.npmmirror.com/vfile-location/4.1.0 + web-namespaces: registry.npmmirror.com/web-namespaces/2.0.1 + dev: false + + registry.npmmirror.com/hast-util-is-element/2.1.3: + resolution: {integrity: sha512-O1bKah6mhgEq2WtVMk+Ta5K7pPMqsBBlmzysLdcwKVrqzZQ0CHqUPiIVspNhAG1rvxpvJjtGee17XfauZYKqVA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hast-util-is-element/-/hast-util-is-element-2.1.3.tgz} + name: hast-util-is-element + version: 2.1.3 + dependencies: + '@types/hast': registry.npmmirror.com/@types/hast/2.3.4 + '@types/unist': registry.npmmirror.com/@types/unist/2.0.6 dev: false registry.npmmirror.com/hast-util-parse-selector/2.2.5: @@ -5035,6 +5070,25 @@ packages: version: 2.2.5 dev: false + registry.npmmirror.com/hast-util-parse-selector/3.1.1: + resolution: {integrity: sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hast-util-parse-selector/-/hast-util-parse-selector-3.1.1.tgz} + name: hast-util-parse-selector + version: 3.1.1 + dependencies: + '@types/hast': registry.npmmirror.com/@types/hast/2.3.4 + dev: false + + registry.npmmirror.com/hast-util-to-text/3.1.2: + resolution: {integrity: sha512-tcllLfp23dJJ+ju5wCCZHVpzsQQ43+moJbqVX3jNWPB7z/KFC4FyZD6R7y94cHL6MQ33YtMZL8Z0aIXXI4XFTw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hast-util-to-text/-/hast-util-to-text-3.1.2.tgz} + name: hast-util-to-text + version: 3.1.2 + dependencies: + '@types/hast': registry.npmmirror.com/@types/hast/2.3.4 + '@types/unist': registry.npmmirror.com/@types/unist/2.0.6 + hast-util-is-element: registry.npmmirror.com/hast-util-is-element/2.1.3 + unist-util-find-after: registry.npmmirror.com/unist-util-find-after/4.0.1 + dev: false + registry.npmmirror.com/hast-util-whitespace/2.0.1: resolution: {integrity: sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hast-util-whitespace/-/hast-util-whitespace-2.0.1.tgz} name: hast-util-whitespace @@ -5053,6 +5107,18 @@ packages: space-separated-tokens: registry.npmmirror.com/space-separated-tokens/1.1.5 dev: false + registry.npmmirror.com/hastscript/7.2.0: + resolution: {integrity: sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hastscript/-/hastscript-7.2.0.tgz} + name: hastscript + version: 7.2.0 + dependencies: + '@types/hast': registry.npmmirror.com/@types/hast/2.3.4 + comma-separated-tokens: registry.npmmirror.com/comma-separated-tokens/2.0.3 + hast-util-parse-selector: registry.npmmirror.com/hast-util-parse-selector/3.1.1 + property-information: registry.npmmirror.com/property-information/6.2.0 + space-separated-tokens: registry.npmmirror.com/space-separated-tokens/2.0.2 + dev: false + registry.npmmirror.com/hexoid/1.0.0: resolution: {integrity: sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hexoid/-/hexoid-1.0.0.tgz} name: hexoid @@ -5112,7 +5178,7 @@ packages: name: ignore version: 5.2.4 engines: {node: '>= 4'} - dev: false + dev: true registry.npmmirror.com/immer/9.0.19: resolution: {integrity: sha512-eY+Y0qcsB4TZKwgQzLaE/lqYMlKhv5J9dyd2RhhtGhNo2njPXDqU9XPfcNfa3MIDsdtZt5KlkIsirlo4dHsWdQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/immer/-/immer-9.0.19.tgz} @@ -5134,14 +5200,13 @@ packages: dependencies: parent-module: registry.npmmirror.com/parent-module/1.0.1 resolve-from: registry.npmmirror.com/resolve-from/4.0.0 - dev: false registry.npmmirror.com/imurmurhash/0.1.4: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/imurmurhash/-/imurmurhash-0.1.4.tgz} name: imurmurhash version: 0.1.4 engines: {node: '>=0.8.19'} - dev: false + dev: true registry.npmmirror.com/indent-string/4.0.0: resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/indent-string/-/indent-string-4.0.0.tgz} @@ -5157,13 +5222,12 @@ packages: dependencies: once: registry.npmmirror.com/once/1.4.0 wrappy: registry.npmmirror.com/wrappy/1.0.2 - dev: false + dev: true registry.npmmirror.com/inherits/2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz} name: inherits version: 2.0.4 - dev: false registry.npmmirror.com/ini/1.3.8: resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ini/-/ini-1.3.8.tgz} @@ -5186,7 +5250,7 @@ packages: get-intrinsic: registry.npmmirror.com/get-intrinsic/1.2.0 has: registry.npmmirror.com/has/1.0.3 side-channel: registry.npmmirror.com/side-channel/1.0.4 - dev: false + dev: true registry.npmmirror.com/invariant/2.2.4: resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/invariant/-/invariant-2.2.4.tgz} @@ -5225,7 +5289,7 @@ packages: dependencies: call-bind: registry.npmmirror.com/call-bind/1.0.2 has-tostringtag: registry.npmmirror.com/has-tostringtag/1.0.0 - dev: false + dev: true registry.npmmirror.com/is-array-buffer/3.0.1: resolution: {integrity: sha512-ASfLknmY8Xa2XtB4wmbz13Wu202baeA18cJBCeCy0wXUHZF0IPyVEXqKEcd+t2fNSLLL1vC6k7lxZEojNbISXQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-array-buffer/-/is-array-buffer-3.0.1.tgz} @@ -5235,7 +5299,7 @@ packages: call-bind: registry.npmmirror.com/call-bind/1.0.2 get-intrinsic: registry.npmmirror.com/get-intrinsic/1.2.0 is-typed-array: registry.npmmirror.com/is-typed-array/1.1.10 - dev: false + dev: true registry.npmmirror.com/is-arrayish/0.2.1: resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-arrayish/-/is-arrayish-0.2.1.tgz} @@ -5255,7 +5319,7 @@ packages: version: 1.0.4 dependencies: has-bigints: registry.npmmirror.com/has-bigints/1.0.2 - dev: false + dev: true registry.npmmirror.com/is-binary-path/2.1.0: resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-binary-path/-/is-binary-path-2.1.0.tgz} @@ -5274,7 +5338,7 @@ packages: dependencies: call-bind: registry.npmmirror.com/call-bind/1.0.2 has-tostringtag: registry.npmmirror.com/has-tostringtag/1.0.0 - dev: false + dev: true registry.npmmirror.com/is-buffer/2.0.5: resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-buffer/-/is-buffer-2.0.5.tgz} @@ -5288,7 +5352,7 @@ packages: name: is-callable version: 1.2.7 engines: {node: '>= 0.4'} - dev: false + dev: true registry.npmmirror.com/is-core-module/2.11.0: resolution: {integrity: sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-core-module/-/is-core-module-2.11.0.tgz} @@ -5296,7 +5360,6 @@ packages: version: 2.11.0 dependencies: has: registry.npmmirror.com/has/1.0.3 - dev: false registry.npmmirror.com/is-date-object/1.0.5: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-date-object/-/is-date-object-1.0.5.tgz} @@ -5305,7 +5368,7 @@ packages: engines: {node: '>= 0.4'} dependencies: has-tostringtag: registry.npmmirror.com/has-tostringtag/1.0.0 - dev: false + dev: true registry.npmmirror.com/is-decimal/1.0.4: resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-decimal/-/is-decimal-1.0.4.tgz} @@ -5319,14 +5382,13 @@ packages: version: 2.2.1 engines: {node: '>=8'} hasBin: true - dev: false + dev: true registry.npmmirror.com/is-extglob/2.1.1: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz} name: is-extglob version: 2.1.1 engines: {node: '>=0.10.0'} - dev: false registry.npmmirror.com/is-fullwidth-code-point/3.0.0: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz} @@ -5349,7 +5411,6 @@ packages: engines: {node: '>=0.10.0'} dependencies: is-extglob: registry.npmmirror.com/is-extglob/2.1.1 - dev: false registry.npmmirror.com/is-hexadecimal/1.0.4: resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz} @@ -5361,14 +5422,14 @@ packages: resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-map/-/is-map-2.0.2.tgz} name: is-map version: 2.0.2 - dev: false + dev: true registry.npmmirror.com/is-negative-zero/2.0.2: resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz} name: is-negative-zero version: 2.0.2 engines: {node: '>= 0.4'} - dev: false + dev: true registry.npmmirror.com/is-number-object/1.0.7: resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-number-object/-/is-number-object-1.0.7.tgz} @@ -5377,7 +5438,7 @@ packages: engines: {node: '>= 0.4'} dependencies: has-tostringtag: registry.npmmirror.com/has-tostringtag/1.0.0 - dev: false + dev: true registry.npmmirror.com/is-number/7.0.0: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz} @@ -5390,7 +5451,7 @@ packages: name: is-path-inside version: 3.0.3 engines: {node: '>=8'} - dev: false + dev: true registry.npmmirror.com/is-plain-obj/4.1.0: resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-plain-obj/-/is-plain-obj-4.1.0.tgz} @@ -5407,13 +5468,13 @@ packages: dependencies: call-bind: registry.npmmirror.com/call-bind/1.0.2 has-tostringtag: registry.npmmirror.com/has-tostringtag/1.0.0 - dev: false + dev: true registry.npmmirror.com/is-set/2.0.2: resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-set/-/is-set-2.0.2.tgz} name: is-set version: 2.0.2 - dev: false + dev: true registry.npmmirror.com/is-shared-array-buffer/1.0.2: resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz} @@ -5421,7 +5482,7 @@ packages: version: 1.0.2 dependencies: call-bind: registry.npmmirror.com/call-bind/1.0.2 - dev: false + dev: true registry.npmmirror.com/is-stream/3.0.0: resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-stream/-/is-stream-3.0.0.tgz} @@ -5437,7 +5498,7 @@ packages: engines: {node: '>= 0.4'} dependencies: has-tostringtag: registry.npmmirror.com/has-tostringtag/1.0.0 - dev: false + dev: true registry.npmmirror.com/is-symbol/1.0.4: resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-symbol/-/is-symbol-1.0.4.tgz} @@ -5446,7 +5507,7 @@ packages: engines: {node: '>= 0.4'} dependencies: has-symbols: registry.npmmirror.com/has-symbols/1.0.3 - dev: false + dev: true registry.npmmirror.com/is-typed-array/1.1.10: resolution: {integrity: sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-typed-array/-/is-typed-array-1.1.10.tgz} @@ -5459,13 +5520,13 @@ packages: for-each: registry.npmmirror.com/for-each/0.3.3 gopd: registry.npmmirror.com/gopd/1.0.1 has-tostringtag: registry.npmmirror.com/has-tostringtag/1.0.0 - dev: false + dev: true registry.npmmirror.com/is-weakmap/2.0.1: resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-weakmap/-/is-weakmap-2.0.1.tgz} name: is-weakmap version: 2.0.1 - dev: false + dev: true registry.npmmirror.com/is-weakref/1.0.2: resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-weakref/-/is-weakref-1.0.2.tgz} @@ -5473,7 +5534,7 @@ packages: version: 1.0.2 dependencies: call-bind: registry.npmmirror.com/call-bind/1.0.2 - dev: false + dev: true registry.npmmirror.com/is-weakset/2.0.2: resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-weakset/-/is-weakset-2.0.2.tgz} @@ -5482,7 +5543,7 @@ packages: dependencies: call-bind: registry.npmmirror.com/call-bind/1.0.2 get-intrinsic: registry.npmmirror.com/get-intrinsic/1.2.0 - dev: false + dev: true registry.npmmirror.com/is-wsl/2.2.0: resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-wsl/-/is-wsl-2.2.0.tgz} @@ -5491,30 +5552,30 @@ packages: engines: {node: '>=8'} dependencies: is-docker: registry.npmmirror.com/is-docker/2.2.1 - dev: false + dev: true registry.npmmirror.com/isarray/2.0.5: resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/isarray/-/isarray-2.0.5.tgz} name: isarray version: 2.0.5 - dev: false + dev: true registry.npmmirror.com/isexe/2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz} name: isexe version: 2.0.0 + dev: true registry.npmmirror.com/js-sdsl/4.3.0: resolution: {integrity: sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/js-sdsl/-/js-sdsl-4.3.0.tgz} name: js-sdsl version: 4.3.0 - dev: false + dev: true registry.npmmirror.com/js-tokens/4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/js-tokens/-/js-tokens-4.0.0.tgz} name: js-tokens version: 4.0.0 - dev: false registry.npmmirror.com/js-yaml/4.1.0: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/js-yaml/-/js-yaml-4.1.0.tgz} @@ -5523,7 +5584,7 @@ packages: hasBin: true dependencies: argparse: registry.npmmirror.com/argparse/2.0.1 - dev: false + dev: true registry.npmmirror.com/json-parse-even-better-errors/2.3.1: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz} @@ -5535,13 +5596,13 @@ packages: resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz} name: json-schema-traverse version: 0.4.1 - dev: false + dev: true registry.npmmirror.com/json-stable-stringify-without-jsonify/1.0.1: resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz} name: json-stable-stringify-without-jsonify version: 1.0.1 - dev: false + dev: true registry.npmmirror.com/json5/1.0.2: resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/json5/-/json5-1.0.2.tgz} @@ -5550,7 +5611,7 @@ packages: hasBin: true dependencies: minimist: registry.npmmirror.com/minimist/1.2.8 - dev: false + dev: true registry.npmmirror.com/jsonwebtoken/9.0.0: resolution: {integrity: sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz} @@ -5572,7 +5633,7 @@ packages: dependencies: array-includes: registry.npmmirror.com/array-includes/3.1.6 object.assign: registry.npmmirror.com/object.assign/4.1.4 - dev: false + dev: true registry.npmmirror.com/jwa/1.4.1: resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jwa/-/jwa-1.4.1.tgz} @@ -5600,6 +5661,24 @@ packages: engines: {node: '>=12.0.0'} dev: false + registry.npmmirror.com/katex/0.13.24: + resolution: {integrity: sha512-jZxYuKCma3VS5UuxOx/rFV1QyGSl3Uy/i0kTJF3HgQ5xMinCQVF8Zd4bMY/9aI9b9A2pjIBOsjSSm68ykTAr8w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/katex/-/katex-0.13.24.tgz} + name: katex + version: 0.13.24 + hasBin: true + dependencies: + commander: registry.npmmirror.com/commander/8.3.0 + dev: false + + registry.npmmirror.com/katex/0.15.6: + resolution: {integrity: sha512-UpzJy4yrnqnhXvRPhjEuLA4lcPn6eRngixW7Q3TJErjg3Aw2PuLFBzTkdUb89UtumxjhHTqL3a5GDGETMSwgJA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/katex/-/katex-0.15.6.tgz} + name: katex + version: 0.15.6 + hasBin: true + dependencies: + commander: registry.npmmirror.com/commander/8.3.0 + dev: false + registry.npmmirror.com/kleur/4.1.5: resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/kleur/-/kleur-4.1.5.tgz} name: kleur @@ -5611,7 +5690,7 @@ packages: resolution: {integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz} name: language-subtag-registry version: 0.3.22 - dev: false + dev: true registry.npmmirror.com/language-tags/1.0.5: resolution: {integrity: sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/language-tags/-/language-tags-1.0.5.tgz} @@ -5619,7 +5698,7 @@ packages: version: 1.0.5 dependencies: language-subtag-registry: registry.npmmirror.com/language-subtag-registry/0.3.22 - dev: false + dev: true registry.npmmirror.com/levn/0.4.1: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/levn/-/levn-0.4.1.tgz} @@ -5629,7 +5708,7 @@ packages: dependencies: prelude-ls: registry.npmmirror.com/prelude-ls/1.2.1 type-check: registry.npmmirror.com/type-check/0.4.0 - dev: false + dev: true registry.npmmirror.com/lilconfig/2.0.6: resolution: {integrity: sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lilconfig/-/lilconfig-2.0.6.tgz} @@ -5697,13 +5776,13 @@ packages: engines: {node: '>=10'} dependencies: p-locate: registry.npmmirror.com/p-locate/5.0.0 - dev: false + dev: true registry.npmmirror.com/lodash.merge/4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.merge/-/lodash.merge-4.6.2.tgz} name: lodash.merge version: 4.6.2 - dev: false + dev: true registry.npmmirror.com/lodash.mergewith/4.6.2: resolution: {integrity: sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz} @@ -5742,7 +5821,6 @@ packages: hasBin: true dependencies: js-tokens: registry.npmmirror.com/js-tokens/4.0.0 - dev: false registry.npmmirror.com/lowlight/1.20.0: resolution: {integrity: sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lowlight/-/lowlight-1.20.0.tgz} @@ -5760,7 +5838,6 @@ packages: engines: {node: '>=10'} dependencies: yallist: registry.npmmirror.com/yallist/4.0.0 - dev: false registry.npmmirror.com/markdown-table/3.0.3: resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/markdown-table/-/markdown-table-3.0.3.tgz} @@ -5878,6 +5955,16 @@ packages: - supports-color dev: false + registry.npmmirror.com/mdast-util-math/2.0.2: + resolution: {integrity: sha512-8gmkKVp9v6+Tgjtq6SYx9kGPpTf6FVYRa53/DLh479aldR9AyP48qeVOgNZ5X7QUK7nOy4yw7vg6mbiGcs9jWQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mdast-util-math/-/mdast-util-math-2.0.2.tgz} + name: mdast-util-math + version: 2.0.2 + dependencies: + '@types/mdast': registry.npmmirror.com/@types/mdast/3.0.10 + longest-streak: registry.npmmirror.com/longest-streak/3.1.0 + mdast-util-to-markdown: registry.npmmirror.com/mdast-util-to-markdown/1.5.0 + dev: false + registry.npmmirror.com/mdast-util-phrasing/3.0.1: resolution: {integrity: sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mdast-util-phrasing/-/mdast-util-phrasing-3.0.1.tgz} name: mdast-util-phrasing @@ -5943,7 +6030,7 @@ packages: name: merge2 version: 1.4.1 engines: {node: '>= 8'} - dev: false + dev: true registry.npmmirror.com/micromark-core-commonmark/1.0.6: resolution: {integrity: sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark-core-commonmark/-/micromark-core-commonmark-1.0.6.tgz} @@ -6055,6 +6142,20 @@ packages: micromark-util-types: registry.npmmirror.com/micromark-util-types/1.0.2 dev: false + registry.npmmirror.com/micromark-extension-math/2.0.2: + resolution: {integrity: sha512-cFv2B/E4pFPBBFuGgLHkkNiFAIQv08iDgPH2HCuR2z3AUgMLecES5Cq7AVtwOtZeRrbA80QgMUk8VVW0Z+D2FA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark-extension-math/-/micromark-extension-math-2.0.2.tgz} + name: micromark-extension-math + version: 2.0.2 + dependencies: + '@types/katex': registry.npmmirror.com/@types/katex/0.11.1 + katex: registry.npmmirror.com/katex/0.13.24 + micromark-factory-space: registry.npmmirror.com/micromark-factory-space/1.0.0 + micromark-util-character: registry.npmmirror.com/micromark-util-character/1.1.0 + micromark-util-symbol: registry.npmmirror.com/micromark-util-symbol/1.0.1 + micromark-util-types: registry.npmmirror.com/micromark-util-types/1.0.2 + uvu: registry.npmmirror.com/uvu/0.5.6 + dev: false + registry.npmmirror.com/micromark-factory-destination/1.0.0: resolution: {integrity: sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark-factory-destination/-/micromark-factory-destination-1.0.0.tgz} name: micromark-factory-destination @@ -6258,6 +6359,7 @@ packages: dependencies: braces: registry.npmmirror.com/braces/3.0.2 picomatch: registry.npmmirror.com/picomatch/2.3.1 + dev: true registry.npmmirror.com/mime-db/1.52.0: resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz} @@ -6302,13 +6404,12 @@ packages: version: 3.1.2 dependencies: brace-expansion: registry.npmmirror.com/brace-expansion/1.1.11 - dev: false + dev: true registry.npmmirror.com/minimist/1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minimist/-/minimist-1.2.8.tgz} name: minimist version: 1.2.8 - dev: false registry.npmmirror.com/mkdirp-classic/0.5.3: resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz} @@ -6393,7 +6494,6 @@ packages: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz} name: ms version: 2.1.3 - dev: false registry.npmmirror.com/nanoid/3.3.4: resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/nanoid/-/nanoid-3.3.4.tgz} @@ -6413,7 +6513,7 @@ packages: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/natural-compare/-/natural-compare-1.4.0.tgz} name: natural-compare version: 1.4.0 - dev: false + dev: true registry.npmmirror.com/next/13.1.6_wiv434v7erz4aedd5whhdwmpv4: resolution: {integrity: sha512-hHlbhKPj9pW+Cymvfzc15lvhaOZ54l+8sXDXJWm3OBNBzgrVj6hwGPmqqsXg40xO1Leq+kXpllzRPuncpC0Phw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/next/-/next-13.1.6.tgz} @@ -6511,7 +6611,6 @@ packages: name: object-assign version: 4.1.1 engines: {node: '>=0.10.0'} - dev: false registry.npmmirror.com/object-inspect/1.12.3: resolution: {integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object-inspect/-/object-inspect-1.12.3.tgz} @@ -6526,14 +6625,14 @@ packages: dependencies: call-bind: registry.npmmirror.com/call-bind/1.0.2 define-properties: registry.npmmirror.com/define-properties/1.2.0 - dev: false + dev: true registry.npmmirror.com/object-keys/1.1.1: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object-keys/-/object-keys-1.1.1.tgz} name: object-keys version: 1.1.1 engines: {node: '>= 0.4'} - dev: false + dev: true registry.npmmirror.com/object.assign/4.1.4: resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object.assign/-/object.assign-4.1.4.tgz} @@ -6545,7 +6644,7 @@ packages: define-properties: registry.npmmirror.com/define-properties/1.2.0 has-symbols: registry.npmmirror.com/has-symbols/1.0.3 object-keys: registry.npmmirror.com/object-keys/1.1.1 - dev: false + dev: true registry.npmmirror.com/object.entries/1.1.6: resolution: {integrity: sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object.entries/-/object.entries-1.1.6.tgz} @@ -6556,7 +6655,7 @@ packages: call-bind: registry.npmmirror.com/call-bind/1.0.2 define-properties: registry.npmmirror.com/define-properties/1.2.0 es-abstract: registry.npmmirror.com/es-abstract/1.21.1 - dev: false + dev: true registry.npmmirror.com/object.fromentries/2.0.6: resolution: {integrity: sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object.fromentries/-/object.fromentries-2.0.6.tgz} @@ -6567,7 +6666,7 @@ packages: call-bind: registry.npmmirror.com/call-bind/1.0.2 define-properties: registry.npmmirror.com/define-properties/1.2.0 es-abstract: registry.npmmirror.com/es-abstract/1.21.1 - dev: false + dev: true registry.npmmirror.com/object.hasown/1.1.2: resolution: {integrity: sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object.hasown/-/object.hasown-1.1.2.tgz} @@ -6576,7 +6675,7 @@ packages: dependencies: define-properties: registry.npmmirror.com/define-properties/1.2.0 es-abstract: registry.npmmirror.com/es-abstract/1.21.1 - dev: false + dev: true registry.npmmirror.com/object.values/1.1.6: resolution: {integrity: sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object.values/-/object.values-1.1.6.tgz} @@ -6587,7 +6686,7 @@ packages: call-bind: registry.npmmirror.com/call-bind/1.0.2 define-properties: registry.npmmirror.com/define-properties/1.2.0 es-abstract: registry.npmmirror.com/es-abstract/1.21.1 - dev: false + dev: true registry.npmmirror.com/once/1.4.0: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/once/-/once-1.4.0.tgz} @@ -6595,7 +6694,6 @@ packages: version: 1.4.0 dependencies: wrappy: registry.npmmirror.com/wrappy/1.0.2 - dev: false registry.npmmirror.com/onetime/5.1.2: resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/onetime/-/onetime-5.1.2.tgz} @@ -6624,7 +6722,7 @@ packages: define-lazy-prop: registry.npmmirror.com/define-lazy-prop/2.0.0 is-docker: registry.npmmirror.com/is-docker/2.2.1 is-wsl: registry.npmmirror.com/is-wsl/2.2.0 - dev: false + dev: true registry.npmmirror.com/openai/3.2.1: resolution: {integrity: sha512-762C9BNlJPbjjlWZi4WYK9iM2tAVAv0uUp1UmI34vb0CN5T2mjB/qM6RYBmNKMh/dN9fC+bxqPwWJZUTWW052A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/openai/-/openai-3.2.1.tgz} @@ -6649,7 +6747,7 @@ packages: prelude-ls: registry.npmmirror.com/prelude-ls/1.2.1 type-check: registry.npmmirror.com/type-check/0.4.0 word-wrap: registry.npmmirror.com/word-wrap/1.2.3 - dev: false + dev: true registry.npmmirror.com/p-limit/3.1.0: resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/p-limit/-/p-limit-3.1.0.tgz} @@ -6658,7 +6756,7 @@ packages: engines: {node: '>=10'} dependencies: yocto-queue: registry.npmmirror.com/yocto-queue/0.1.0 - dev: false + dev: true registry.npmmirror.com/p-locate/5.0.0: resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/p-locate/-/p-locate-5.0.0.tgz} @@ -6667,7 +6765,7 @@ packages: engines: {node: '>=10'} dependencies: p-limit: registry.npmmirror.com/p-limit/3.1.0 - dev: false + dev: true registry.npmmirror.com/p-map/4.0.0: resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/p-map/-/p-map-4.0.0.tgz} @@ -6685,7 +6783,6 @@ packages: engines: {node: '>=6'} dependencies: callsites: registry.npmmirror.com/callsites/3.1.0 - dev: false registry.npmmirror.com/parse-entities/2.0.0: resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/parse-entities/-/parse-entities-2.0.0.tgz} @@ -6712,25 +6809,32 @@ packages: lines-and-columns: registry.npmmirror.com/lines-and-columns/1.2.4 dev: false + registry.npmmirror.com/parse5/6.0.1: + resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/parse5/-/parse5-6.0.1.tgz} + name: parse5 + version: 6.0.1 + dev: false + registry.npmmirror.com/path-exists/4.0.0: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-exists/-/path-exists-4.0.0.tgz} name: path-exists version: 4.0.0 engines: {node: '>=8'} - dev: false + dev: true registry.npmmirror.com/path-is-absolute/1.0.1: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz} name: path-is-absolute version: 1.0.1 engines: {node: '>=0.10.0'} - dev: false + dev: true registry.npmmirror.com/path-key/3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz} name: path-key version: 3.1.1 engines: {node: '>=8'} + dev: true registry.npmmirror.com/path-key/4.0.0: resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-key/-/path-key-4.0.0.tgz} @@ -6743,20 +6847,17 @@ packages: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz} name: path-parse version: 1.0.7 - dev: false registry.npmmirror.com/path-type/4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-type/-/path-type-4.0.0.tgz} name: path-type version: 4.0.0 engines: {node: '>=8'} - dev: false registry.npmmirror.com/picocolors/1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz} name: picocolors version: 1.0.0 - dev: false registry.npmmirror.com/picomatch/2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz} @@ -6809,7 +6910,7 @@ packages: name: prelude-ls version: 1.2.1 engines: {node: '>= 0.8.0'} - dev: false + dev: true registry.npmmirror.com/prettier/2.8.4: resolution: {integrity: sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/prettier/-/prettier-2.8.4.tgz} @@ -6841,7 +6942,6 @@ packages: loose-envify: registry.npmmirror.com/loose-envify/1.4.0 object-assign: registry.npmmirror.com/object-assign/4.1.1 react-is: registry.npmmirror.com/react-is/16.13.1 - dev: false registry.npmmirror.com/property-information/5.6.0: resolution: {integrity: sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/property-information/-/property-information-5.6.0.tgz} @@ -6877,7 +6977,6 @@ packages: name: punycode version: 2.3.0 engines: {node: '>=6'} - dev: false registry.npmmirror.com/qs/6.11.0: resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/qs/-/qs-6.11.0.tgz} @@ -6892,7 +6991,7 @@ packages: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/queue-microtask/-/queue-microtask-1.2.3.tgz} name: queue-microtask version: 1.2.3 - dev: false + dev: true registry.npmmirror.com/rc/1.2.8: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rc/-/rc-1.2.8.tgz} @@ -6975,7 +7074,6 @@ packages: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/react-is/-/react-is-16.13.1.tgz} name: react-is version: 16.13.1 - dev: false registry.npmmirror.com/react-is/18.2.0: resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/react-is/-/react-is-18.2.0.tgz} @@ -7152,7 +7250,6 @@ packages: resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz} name: regenerator-runtime version: 0.13.11 - dev: false registry.npmmirror.com/regexp.prototype.flags/1.4.3: resolution: {integrity: sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz} @@ -7163,13 +7260,39 @@ packages: call-bind: registry.npmmirror.com/call-bind/1.0.2 define-properties: registry.npmmirror.com/define-properties/1.2.0 functions-have-names: registry.npmmirror.com/functions-have-names/1.2.3 - dev: false + dev: true registry.npmmirror.com/regexpp/3.2.0: resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/regexpp/-/regexpp-3.2.0.tgz} name: regexpp version: 3.2.0 engines: {node: '>=8'} + dev: true + + registry.npmmirror.com/rehype-katex/6.0.2: + resolution: {integrity: sha512-C4gDAlS1+l0hJqctyiU64f9CvT00S03qV1T6HiMzbSuLBgWUtcqydWHY9OpKrm0SpkK16FNd62CDKyWLwV2ppg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rehype-katex/-/rehype-katex-6.0.2.tgz} + name: rehype-katex + version: 6.0.2 + dependencies: + '@types/hast': registry.npmmirror.com/@types/hast/2.3.4 + '@types/katex': registry.npmmirror.com/@types/katex/0.11.1 + hast-util-to-text: registry.npmmirror.com/hast-util-to-text/3.1.2 + katex: registry.npmmirror.com/katex/0.15.6 + rehype-parse: registry.npmmirror.com/rehype-parse/8.0.4 + unified: registry.npmmirror.com/unified/10.1.2 + unist-util-remove-position: registry.npmmirror.com/unist-util-remove-position/4.0.2 + unist-util-visit: registry.npmmirror.com/unist-util-visit/4.1.2 + dev: false + + registry.npmmirror.com/rehype-parse/8.0.4: + resolution: {integrity: sha512-MJJKONunHjoTh4kc3dsM1v3C9kGrrxvA3U8PxZlP2SjH8RNUSrb+lF7Y0KVaUDnGH2QZ5vAn7ulkiajM9ifuqg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rehype-parse/-/rehype-parse-8.0.4.tgz} + name: rehype-parse + version: 8.0.4 + dependencies: + '@types/hast': registry.npmmirror.com/@types/hast/2.3.4 + hast-util-from-parse5: registry.npmmirror.com/hast-util-from-parse5/7.1.2 + parse5: registry.npmmirror.com/parse5/6.0.1 + unified: registry.npmmirror.com/unified/10.1.2 dev: false registry.npmmirror.com/remark-gfm/3.0.1: @@ -7185,6 +7308,17 @@ packages: - supports-color dev: false + registry.npmmirror.com/remark-math/5.1.1: + resolution: {integrity: sha512-cE5T2R/xLVtfFI4cCePtiRn+e6jKMtFDR3P8V3qpv8wpKjwvHoBA4eJzvX+nVrnlNy0911bdGmuspCSwetfYHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/remark-math/-/remark-math-5.1.1.tgz} + name: remark-math + version: 5.1.1 + dependencies: + '@types/mdast': registry.npmmirror.com/@types/mdast/3.0.10 + mdast-util-math: registry.npmmirror.com/mdast-util-math/2.0.2 + micromark-extension-math: registry.npmmirror.com/micromark-extension-math/2.0.2 + unified: registry.npmmirror.com/unified/10.1.2 + dev: false + registry.npmmirror.com/remark-parse/10.0.1: resolution: {integrity: sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/remark-parse/-/remark-parse-10.0.1.tgz} name: remark-parse @@ -7219,7 +7353,6 @@ packages: name: resolve-from version: 4.0.0 engines: {node: '>=4'} - dev: false registry.npmmirror.com/resolve/1.22.1: resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/resolve/-/resolve-1.22.1.tgz} @@ -7230,7 +7363,6 @@ packages: is-core-module: registry.npmmirror.com/is-core-module/2.11.0 path-parse: registry.npmmirror.com/path-parse/1.0.7 supports-preserve-symlinks-flag: registry.npmmirror.com/supports-preserve-symlinks-flag/1.0.0 - dev: false registry.npmmirror.com/resolve/2.0.0-next.4: resolution: {integrity: sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/resolve/-/resolve-2.0.0-next.4.tgz} @@ -7241,7 +7373,7 @@ packages: is-core-module: registry.npmmirror.com/is-core-module/2.11.0 path-parse: registry.npmmirror.com/path-parse/1.0.7 supports-preserve-symlinks-flag: registry.npmmirror.com/supports-preserve-symlinks-flag/1.0.0 - dev: false + dev: true registry.npmmirror.com/restore-cursor/3.1.0: resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/restore-cursor/-/restore-cursor-3.1.0.tgz} @@ -7258,7 +7390,7 @@ packages: name: reusify version: 1.0.4 engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - dev: false + dev: true registry.npmmirror.com/rfdc/1.3.0: resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rfdc/-/rfdc-1.3.0.tgz} @@ -7273,7 +7405,7 @@ packages: hasBin: true dependencies: glob: registry.npmmirror.com/glob/7.2.3 - dev: false + dev: true registry.npmmirror.com/run-parallel/1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/run-parallel/-/run-parallel-1.2.0.tgz} @@ -7281,7 +7413,7 @@ packages: version: 1.2.0 dependencies: queue-microtask: registry.npmmirror.com/queue-microtask/1.2.3 - dev: false + dev: true registry.npmmirror.com/rxjs/7.8.0: resolution: {integrity: sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rxjs/-/rxjs-7.8.0.tgz} @@ -7314,7 +7446,7 @@ packages: call-bind: registry.npmmirror.com/call-bind/1.0.2 get-intrinsic: registry.npmmirror.com/get-intrinsic/1.2.0 is-regex: registry.npmmirror.com/is-regex/1.1.4 - dev: false + dev: true registry.npmmirror.com/saslprep/1.0.3: resolution: {integrity: sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/saslprep/-/saslprep-1.0.3.tgz} @@ -7352,7 +7484,7 @@ packages: name: semver version: 6.3.0 hasBin: true - dev: false + dev: true registry.npmmirror.com/semver/7.3.8: resolution: {integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/semver/-/semver-7.3.8.tgz} @@ -7362,7 +7494,6 @@ packages: hasBin: true dependencies: lru-cache: registry.npmmirror.com/lru-cache/6.0.0 - dev: false registry.npmmirror.com/sharp/0.31.3: resolution: {integrity: sha512-XcR4+FCLBFKw1bdB+GEhnUNXNXvnt0tDo4WsBsraKymuo/IAuPuCBVAL2wIkUw2r/dwFW5Q5+g66Kwl2dgDFVg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sharp/-/sharp-0.31.3.tgz} @@ -7388,12 +7519,14 @@ packages: engines: {node: '>=8'} dependencies: shebang-regex: registry.npmmirror.com/shebang-regex/3.0.0 + dev: true registry.npmmirror.com/shebang-regex/3.0.0: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz} name: shebang-regex version: 3.0.0 engines: {node: '>=8'} + dev: true registry.npmmirror.com/side-channel/1.0.4: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/side-channel/-/side-channel-1.0.4.tgz} @@ -7403,7 +7536,6 @@ packages: call-bind: registry.npmmirror.com/call-bind/1.0.2 get-intrinsic: registry.npmmirror.com/get-intrinsic/1.2.0 object-inspect: registry.npmmirror.com/object-inspect/1.12.3 - dev: false registry.npmmirror.com/sift/16.0.1: resolution: {integrity: sha512-Wv6BjQ5zbhW7VFefWusVP33T/EM0vYikCaQ2qR8yULbsilAT8/wQaXvuQ3ptGLpoKx+lihJE3y2UTgKDyyNHZQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sift/-/sift-16.0.1.tgz} @@ -7446,14 +7578,14 @@ packages: name: slash version: 3.0.0 engines: {node: '>=8'} - dev: false + dev: true registry.npmmirror.com/slash/4.0.0: resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/slash/-/slash-4.0.0.tgz} name: slash version: 4.0.0 engines: {node: '>=12'} - dev: false + dev: true registry.npmmirror.com/slice-ansi/3.0.0: resolution: {integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/slice-ansi/-/slice-ansi-3.0.0.tgz} @@ -7546,7 +7678,7 @@ packages: engines: {node: '>= 0.4'} dependencies: internal-slot: registry.npmmirror.com/internal-slot/1.0.5 - dev: false + dev: true registry.npmmirror.com/string-argv/0.3.1: resolution: {integrity: sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string-argv/-/string-argv-0.3.1.tgz} @@ -7590,7 +7722,7 @@ packages: internal-slot: registry.npmmirror.com/internal-slot/1.0.5 regexp.prototype.flags: registry.npmmirror.com/regexp.prototype.flags/1.4.3 side-channel: registry.npmmirror.com/side-channel/1.0.4 - dev: false + dev: true registry.npmmirror.com/string.prototype.trimend/1.0.6: resolution: {integrity: sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz} @@ -7600,7 +7732,7 @@ packages: call-bind: registry.npmmirror.com/call-bind/1.0.2 define-properties: registry.npmmirror.com/define-properties/1.2.0 es-abstract: registry.npmmirror.com/es-abstract/1.21.1 - dev: false + dev: true registry.npmmirror.com/string.prototype.trimstart/1.0.6: resolution: {integrity: sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz} @@ -7610,7 +7742,7 @@ packages: call-bind: registry.npmmirror.com/call-bind/1.0.2 define-properties: registry.npmmirror.com/define-properties/1.2.0 es-abstract: registry.npmmirror.com/es-abstract/1.21.1 - dev: false + dev: true registry.npmmirror.com/string_decoder/1.3.0: resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz} @@ -7627,6 +7759,7 @@ packages: engines: {node: '>=8'} dependencies: ansi-regex: registry.npmmirror.com/ansi-regex/5.0.1 + dev: true registry.npmmirror.com/strip-ansi/7.0.1: resolution: {integrity: sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-ansi/-/strip-ansi-7.0.1.tgz} @@ -7642,7 +7775,7 @@ packages: name: strip-bom version: 3.0.0 engines: {node: '>=4'} - dev: false + dev: true registry.npmmirror.com/strip-final-newline/3.0.0: resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-final-newline/-/strip-final-newline-3.0.0.tgz} @@ -7663,7 +7796,7 @@ packages: name: strip-json-comments version: 3.1.1 engines: {node: '>=8'} - dev: false + dev: true registry.npmmirror.com/strnum/1.0.5: resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strnum/-/strnum-1.0.5.tgz} @@ -7722,14 +7855,13 @@ packages: engines: {node: '>=8'} dependencies: has-flag: registry.npmmirror.com/has-flag/4.0.0 - dev: false + dev: true registry.npmmirror.com/supports-preserve-symlinks-flag/1.0.0: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz} name: supports-preserve-symlinks-flag version: 1.0.0 engines: {node: '>= 0.4'} - dev: false registry.npmmirror.com/synckit/0.8.5: resolution: {integrity: sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/synckit/-/synckit-0.8.5.tgz} @@ -7739,14 +7871,14 @@ packages: dependencies: '@pkgr/utils': registry.npmmirror.com/@pkgr/utils/2.3.1 tslib: registry.npmmirror.com/tslib/2.5.0 - dev: false + dev: true registry.npmmirror.com/tapable/2.2.1: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tapable/-/tapable-2.2.1.tgz} name: tapable version: 2.2.1 engines: {node: '>=6'} - dev: false + dev: true registry.npmmirror.com/tar-fs/2.1.1: resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tar-fs/-/tar-fs-2.1.1.tgz} @@ -7776,7 +7908,7 @@ packages: resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/text-table/-/text-table-0.2.0.tgz} name: text-table version: 0.2.0 - dev: false + dev: true registry.npmmirror.com/through/2.3.8: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/through/-/through-2.3.8.tgz} @@ -7791,7 +7923,7 @@ packages: dependencies: globalyzer: registry.npmmirror.com/globalyzer/0.1.0 globrex: registry.npmmirror.com/globrex/0.1.2 - dev: false + dev: true registry.npmmirror.com/tiny-invariant/1.3.1: resolution: {integrity: sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tiny-invariant/-/tiny-invariant-1.3.1.tgz} @@ -7850,13 +7982,12 @@ packages: json5: registry.npmmirror.com/json5/1.0.2 minimist: registry.npmmirror.com/minimist/1.2.8 strip-bom: registry.npmmirror.com/strip-bom/3.0.0 - dev: false + dev: true registry.npmmirror.com/tslib/1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tslib/-/tslib-1.14.1.tgz} name: tslib version: 1.14.1 - dev: false registry.npmmirror.com/tslib/2.4.0: resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tslib/-/tslib-2.4.0.tgz} @@ -7880,7 +8011,7 @@ packages: dependencies: tslib: registry.npmmirror.com/tslib/1.14.1 typescript: registry.npmmirror.com/typescript/4.9.5 - dev: false + dev: true registry.npmmirror.com/tunnel-agent/0.6.0: resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz} @@ -7904,14 +8035,14 @@ packages: engines: {node: '>= 0.8.0'} dependencies: prelude-ls: registry.npmmirror.com/prelude-ls/1.2.1 - dev: false + dev: true registry.npmmirror.com/type-fest/0.20.2: resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/type-fest/-/type-fest-0.20.2.tgz} name: type-fest version: 0.20.2 engines: {node: '>=10'} - dev: false + dev: true registry.npmmirror.com/type-fest/0.21.3: resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/type-fest/-/type-fest-0.21.3.tgz} @@ -7928,7 +8059,7 @@ packages: call-bind: registry.npmmirror.com/call-bind/1.0.2 for-each: registry.npmmirror.com/for-each/0.3.3 is-typed-array: registry.npmmirror.com/is-typed-array/1.1.10 - dev: false + dev: true registry.npmmirror.com/typescript/4.9.5: resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/typescript/-/typescript-4.9.5.tgz} @@ -7936,7 +8067,6 @@ packages: version: 4.9.5 engines: {node: '>=4.2.0'} hasBin: true - dev: false registry.npmmirror.com/unbox-primitive/1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz} @@ -7947,7 +8077,7 @@ packages: has-bigints: registry.npmmirror.com/has-bigints/1.0.2 has-symbols: registry.npmmirror.com/has-symbols/1.0.3 which-boxed-primitive: registry.npmmirror.com/which-boxed-primitive/1.0.2 - dev: false + dev: true registry.npmmirror.com/unified/10.1.2: resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unified/-/unified-10.1.2.tgz} @@ -7963,6 +8093,15 @@ packages: vfile: registry.npmmirror.com/vfile/5.3.7 dev: false + registry.npmmirror.com/unist-util-find-after/4.0.1: + resolution: {integrity: sha512-QO/PuPMm2ERxC6vFXEPtmAutOopy5PknD+Oq64gGwxKtk4xwo9Z97t9Av1obPmGU0IyTa6EKYUfTrK2QJS3Ozw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unist-util-find-after/-/unist-util-find-after-4.0.1.tgz} + name: unist-util-find-after + version: 4.0.1 + dependencies: + '@types/unist': registry.npmmirror.com/@types/unist/2.0.6 + unist-util-is: registry.npmmirror.com/unist-util-is/5.2.0 + dev: false + registry.npmmirror.com/unist-util-generated/2.0.1: resolution: {integrity: sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unist-util-generated/-/unist-util-generated-2.0.1.tgz} name: unist-util-generated @@ -7983,6 +8122,15 @@ packages: '@types/unist': registry.npmmirror.com/@types/unist/2.0.6 dev: false + registry.npmmirror.com/unist-util-remove-position/4.0.2: + resolution: {integrity: sha512-TkBb0HABNmxzAcfLf4qsIbFbaPDvMO6wa3b3j4VcEzFVaw1LBKwnW4/sRJ/atSLSzoIg41JWEdnE7N6DIhGDGQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unist-util-remove-position/-/unist-util-remove-position-4.0.2.tgz} + name: unist-util-remove-position + version: 4.0.2 + dependencies: + '@types/unist': registry.npmmirror.com/@types/unist/2.0.6 + unist-util-visit: registry.npmmirror.com/unist-util-visit/4.1.2 + dev: false + registry.npmmirror.com/unist-util-stringify-position/3.0.3: resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz} name: unist-util-stringify-position @@ -8016,7 +8164,7 @@ packages: version: 4.4.1 dependencies: punycode: registry.npmmirror.com/punycode/2.3.0 - dev: false + dev: true registry.npmmirror.com/use-callback-ref/1.3.0_pmekkgnqduwlme35zpnqhenc34: resolution: {integrity: sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/use-callback-ref/-/use-callback-ref-1.3.0.tgz} @@ -8100,6 +8248,15 @@ packages: sade: registry.npmmirror.com/sade/1.8.1 dev: false + registry.npmmirror.com/vfile-location/4.1.0: + resolution: {integrity: sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vfile-location/-/vfile-location-4.1.0.tgz} + name: vfile-location + version: 4.1.0 + dependencies: + '@types/unist': registry.npmmirror.com/@types/unist/2.0.6 + vfile: registry.npmmirror.com/vfile/5.3.7 + dev: false + registry.npmmirror.com/vfile-message/3.1.4: resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vfile-message/-/vfile-message-3.1.4.tgz} name: vfile-message @@ -8120,6 +8277,12 @@ packages: vfile-message: registry.npmmirror.com/vfile-message/3.1.4 dev: false + registry.npmmirror.com/web-namespaces/2.0.1: + resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/web-namespaces/-/web-namespaces-2.0.1.tgz} + name: web-namespaces + version: 2.0.1 + dev: false + registry.npmmirror.com/webidl-conversions/7.0.0: resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/webidl-conversions/-/webidl-conversions-7.0.0.tgz} name: webidl-conversions @@ -8147,7 +8310,7 @@ packages: is-number-object: registry.npmmirror.com/is-number-object/1.0.7 is-string: registry.npmmirror.com/is-string/1.0.7 is-symbol: registry.npmmirror.com/is-symbol/1.0.4 - dev: false + dev: true registry.npmmirror.com/which-collection/1.0.1: resolution: {integrity: sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/which-collection/-/which-collection-1.0.1.tgz} @@ -8158,7 +8321,7 @@ packages: is-set: registry.npmmirror.com/is-set/2.0.2 is-weakmap: registry.npmmirror.com/is-weakmap/2.0.1 is-weakset: registry.npmmirror.com/is-weakset/2.0.2 - dev: false + dev: true registry.npmmirror.com/which-typed-array/1.1.9: resolution: {integrity: sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/which-typed-array/-/which-typed-array-1.1.9.tgz} @@ -8172,7 +8335,7 @@ packages: gopd: registry.npmmirror.com/gopd/1.0.1 has-tostringtag: registry.npmmirror.com/has-tostringtag/1.0.0 is-typed-array: registry.npmmirror.com/is-typed-array/1.1.10 - dev: false + dev: true registry.npmmirror.com/which/2.0.2: resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/which/-/which-2.0.2.tgz} @@ -8182,13 +8345,14 @@ packages: hasBin: true dependencies: isexe: registry.npmmirror.com/isexe/2.0.0 + dev: true registry.npmmirror.com/word-wrap/1.2.3: resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/word-wrap/-/word-wrap-1.2.3.tgz} name: word-wrap version: 1.2.3 engines: {node: '>=0.10.0'} - dev: false + dev: true registry.npmmirror.com/wrap-ansi/6.2.0: resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz} @@ -8216,7 +8380,6 @@ packages: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz} name: wrappy version: 1.0.2 - dev: false registry.npmmirror.com/xtend/4.0.2: resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/xtend/-/xtend-4.0.2.tgz} @@ -8229,7 +8392,6 @@ packages: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz} name: yallist version: 4.0.0 - dev: false registry.npmmirror.com/yaml/1.10.2: resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yaml/-/yaml-1.10.2.tgz} @@ -8250,7 +8412,7 @@ packages: name: yocto-queue version: 0.1.0 engines: {node: '>=10'} - dev: false + dev: true registry.npmmirror.com/zustand/4.3.5_immer@9.0.19+react@18.2.0: resolution: {integrity: sha512-2iPUzfwx+g3f0PagOMz2vDO9mZzEp2puFpNe7vrAymVPOEIEUjCPkC4/zy84eAscxIWmTU4j9g6upXYkJdzEFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/zustand/-/zustand-4.3.5.tgz} diff --git a/src/components/Markdown/index.module.scss b/src/components/Markdown/index.module.scss index 0d02beec6..4273e0d42 100644 --- a/src/components/Markdown/index.module.scss +++ b/src/components/Markdown/index.module.scss @@ -375,4 +375,9 @@ width: 100%; font-family: 'Söhne,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji'; } + + a { + text-decoration: underline; + color: var(--chakra-colors-blue-600); + } } diff --git a/src/components/Markdown/index.tsx b/src/components/Markdown/index.tsx index f51703e0b..e6e4f17f2 100644 --- a/src/components/Markdown/index.tsx +++ b/src/components/Markdown/index.tsx @@ -1,12 +1,14 @@ import React, { memo, useMemo } from 'react'; import ReactMarkdown from 'react-markdown'; -import remarkGfm from 'remark-gfm'; import styles from './index.module.scss'; import { Prism as SyntaxHighlighter } from 'react-syntax-highlighter'; import { codeLight } from './codeLight'; import { Box, Flex } from '@chakra-ui/react'; import { useCopyData } from '@/utils/tools'; import Icon from '@/components/Icon'; +import remarkGfm from 'remark-gfm'; +import remarkMath from 'remark-math'; +import rehypeKatex from 'rehype-katex'; const Markdown = ({ source, isChatting }: { source: string; isChatting: boolean }) => { const formatSource = useMemo(() => source.replace(/\n/g, ' \n'), [source]); @@ -17,7 +19,8 @@ const Markdown = ({ source, isChatting }: { source: string; isChatting: boolean className={`${styles.markdown} ${ isChatting ? (source === '' ? styles.waitingAnimation : styles.animation) : '' }`} - rehypePlugins={[remarkGfm]} + remarkPlugins={[remarkMath]} + rehypePlugins={[remarkGfm, rehypeKatex]} components={{ pre: 'div', code({ node, inline, className, children, ...props }) { @@ -55,6 +58,7 @@ const Markdown = ({ source, isChatting }: { source: string; isChatting: boolean ); } }} + linkTarget="_blank" > {formatSource} diff --git a/src/pages/login/components/ForgetPasswordForm.tsx b/src/pages/login/components/ForgetPasswordForm.tsx index 239e462ef..b6ab6df1d 100644 --- a/src/pages/login/components/ForgetPasswordForm.tsx +++ b/src/pages/login/components/ForgetPasswordForm.tsx @@ -50,10 +50,6 @@ const RegisterForm = ({ setPageType, loginSuccess }: Props) => { async ({ email, code, password }: RegisterType) => { setRequesting(true); try { - toast({ - title: `密码已找回`, - status: 'success' - }); loginSuccess( await postFindPassword({ email, @@ -61,6 +57,10 @@ const RegisterForm = ({ setPageType, loginSuccess }: Props) => { password }) ); + toast({ + title: `密码已找回`, + status: 'success' + }); } catch (error) { typeof error === 'string' && toast({ diff --git a/src/pages/login/components/LoginForm.tsx b/src/pages/login/components/LoginForm.tsx index fe30ce2ae..58d0b7ea7 100644 --- a/src/pages/login/components/LoginForm.tsx +++ b/src/pages/login/components/LoginForm.tsx @@ -32,16 +32,16 @@ const LoginForm = ({ setPageType, loginSuccess }: Props) => { async ({ email, password }: LoginFormType) => { setRequesting(true); try { - toast({ - title: '登录成功', - status: 'success' - }); loginSuccess( await postLogin({ email, password }) ); + toast({ + title: '登录成功', + status: 'success' + }); } catch (error) { typeof error === 'string' && toast({ diff --git a/src/pages/login/components/RegisterForm.tsx b/src/pages/login/components/RegisterForm.tsx index 43807d776..480cc52e3 100644 --- a/src/pages/login/components/RegisterForm.tsx +++ b/src/pages/login/components/RegisterForm.tsx @@ -50,10 +50,6 @@ const RegisterForm = ({ setPageType, loginSuccess }: Props) => { async ({ email, password, code }: RegisterType) => { setRequesting(true); try { - toast({ - title: `注册成功`, - status: 'success' - }); loginSuccess( await postRegister({ email, @@ -61,6 +57,10 @@ const RegisterForm = ({ setPageType, loginSuccess }: Props) => { password }) ); + toast({ + title: `注册成功`, + status: 'success' + }); } catch (error) { typeof error === 'string' && toast({