diff --git a/package.json b/package.json index 16384c6482..a78a77337b 100644 --- a/package.json +++ b/package.json @@ -95,7 +95,7 @@ "highlight.js": "^11.8.0", "husky": "^8.0.3", "inquirer": "^9.2.10", - "lint-staged": "^14.0.1", + "lint-staged": "^15.0.0", "lzutf8": "^0.6.3", "markdown-it": "^13.0.1", "markdown-it-container": "^3.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b14d53df4e..5fe43b0b83 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -76,8 +76,8 @@ importers: specifier: ^9.2.10 version: 9.2.10 lint-staged: - specifier: ^14.0.1 - version: 14.0.1 + specifier: ^15.0.0 + version: 15.0.1 lzutf8: specifier: ^0.6.3 version: 0.6.3 @@ -227,7 +227,7 @@ importers: version: 3.6.14(postcss@8.4.29)(vue@3.3.4) '@tarojs/webpack5-runner': specifier: 3.6.14 - version: 3.6.14(@babel/core@7.22.11)(@swc/core@1.3.23)(@types/node@20.5.9)(postcss@8.4.29)(ts-node@10.9.1)(typescript@5.2.2)(vue@3.3.4)(webpack@5.88.2) + version: 3.6.14(@babel/core@7.22.11)(@swc/core@1.3.23)(@types/node@18.17.14)(postcss@8.4.29)(ts-node@10.9.1)(typescript@5.2.2)(vue@3.3.4)(webpack@5.88.2) '@types/webpack-env': specifier: ^1.18.1 version: 1.18.1 @@ -3376,7 +3376,7 @@ packages: - vue dev: true - /@tarojs/webpack5-runner@3.6.14(@babel/core@7.22.11)(@swc/core@1.3.23)(@types/node@20.5.9)(postcss@8.4.29)(ts-node@10.9.1)(typescript@5.2.2)(vue@3.3.4)(webpack@5.88.2): + /@tarojs/webpack5-runner@3.6.14(@babel/core@7.22.11)(@swc/core@1.3.23)(@types/node@18.17.14)(postcss@8.4.29)(ts-node@10.9.1)(typescript@5.2.2)(vue@3.3.4)(webpack@5.88.2): resolution: {integrity: sha512-fdSghh96/XGeDRhzcMbDcZ1ktovPRPCbTjAB4parz0MXG15wCvenJmlWGQspXFKUEvxCmJRub1LdB/g5bmgr8w==} peerDependencies: postcss: ^8.4.18 @@ -3423,7 +3423,7 @@ packages: postcss: 8.4.29 postcss-html-transform: 3.6.14(postcss@8.4.29) postcss-import: 14.1.0(postcss@8.4.29) - postcss-loader: 7.2.4(@types/node@20.5.9)(postcss@8.4.29)(ts-node@10.9.1)(typescript@5.2.2)(webpack@5.88.2) + postcss-loader: 7.2.4(@types/node@18.17.14)(postcss@8.4.29)(ts-node@10.9.1)(typescript@5.2.2)(webpack@5.88.2) postcss-plugin-constparse: 3.6.14(postcss@8.4.29) postcss-pxtransform: 3.6.14(postcss@8.4.29) postcss-url: 10.1.3(postcss@8.4.29) @@ -4152,7 +4152,7 @@ packages: vite: ^4.0.0 vue: ^3.2.25 dependencies: - vite: 4.4.9(@types/node@18.17.14)(sass@1.66.1) + vite: 4.4.9(@types/node@18.17.1)(sass@1.66.1) vue: 3.3.4 dev: true @@ -5996,8 +5996,8 @@ packages: engines: {node: '>=14'} dev: true - /commander@11.0.0: - resolution: {integrity: sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ==} + /commander@11.1.0: + resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==} engines: {node: '>=16'} dev: true @@ -6394,7 +6394,7 @@ packages: /core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - /cosmiconfig-typescript-loader@4.4.0(@types/node@20.4.7)(cosmiconfig@8.3.4)(ts-node@10.9.1)(typescript@5.2.2): + /cosmiconfig-typescript-loader@4.4.0(@types/node@18.17.14)(cosmiconfig@8.3.4)(ts-node@10.9.1)(typescript@5.2.2): resolution: {integrity: sha512-BabizFdC3wBHhbI4kJh0VkQP9GkBfoHPydD0COMce1nJ1kJAB3F2TmJ/I7diULBKtmEWSwEbuN/KDtgnmUUVmw==} engines: {node: '>=v14.21.3'} peerDependencies: @@ -6403,13 +6403,13 @@ packages: ts-node: '>=10' typescript: '>=4' dependencies: - '@types/node': 20.4.7 + '@types/node': 18.17.14 cosmiconfig: 8.3.4(typescript@5.2.2) - ts-node: 10.9.1(@types/node@18.17.14)(typescript@5.2.2) + ts-node: 10.9.1(@swc/core@1.3.23)(@types/node@18.17.14)(typescript@5.2.2) typescript: 5.2.2 dev: true - /cosmiconfig-typescript-loader@4.4.0(@types/node@20.5.9)(cosmiconfig@8.3.4)(ts-node@10.9.1)(typescript@5.2.2): + /cosmiconfig-typescript-loader@4.4.0(@types/node@20.4.7)(cosmiconfig@8.3.4)(ts-node@10.9.1)(typescript@5.2.2): resolution: {integrity: sha512-BabizFdC3wBHhbI4kJh0VkQP9GkBfoHPydD0COMce1nJ1kJAB3F2TmJ/I7diULBKtmEWSwEbuN/KDtgnmUUVmw==} engines: {node: '>=v14.21.3'} peerDependencies: @@ -6418,9 +6418,9 @@ packages: ts-node: '>=10' typescript: '>=4' dependencies: - '@types/node': 20.5.9 + '@types/node': 20.4.7 cosmiconfig: 8.3.4(typescript@5.2.2) - ts-node: 10.9.1(@swc/core@1.3.23)(@types/node@20.5.9)(typescript@5.2.2) + ts-node: 10.9.1(@types/node@18.17.14)(typescript@5.2.2) typescript: 5.2.2 dev: true @@ -8014,18 +8014,18 @@ packages: strip-final-newline: 2.0.0 dev: true - /execa@7.2.0: - resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==} - engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} + /execa@8.0.1: + resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} + engines: {node: '>=16.17'} dependencies: cross-spawn: 7.0.3 - get-stream: 6.0.1 - human-signals: 4.3.1 + get-stream: 8.0.1 + human-signals: 5.0.0 is-stream: 3.0.0 merge-stream: 2.0.0 npm-run-path: 5.1.0 onetime: 6.0.0 - signal-exit: 3.0.7 + signal-exit: 4.1.0 strip-final-newline: 3.0.0 dev: true @@ -8601,6 +8601,11 @@ packages: engines: {node: '>=10'} dev: true + /get-stream@8.0.1: + resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} + engines: {node: '>=16'} + dev: true + /getpass@0.1.7: resolution: {integrity: sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==} dependencies: @@ -9252,9 +9257,9 @@ packages: engines: {node: '>=10.17.0'} dev: true - /human-signals@4.3.1: - resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==} - engines: {node: '>=14.18.0'} + /human-signals@5.0.0: + resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} + engines: {node: '>=16.17.0'} dev: true /humanize-ms@1.2.1: @@ -10314,23 +10319,22 @@ packages: uc.micro: 1.0.6 dev: true - /lint-staged@14.0.1: - resolution: {integrity: sha512-Mw0cL6HXnHN1ag0mN/Dg4g6sr8uf8sn98w2Oc1ECtFto9tvRF7nkXGJRbx8gPlHyoR0pLyBr2lQHbWwmUHe1Sw==} - engines: {node: ^16.14.0 || >=18.0.0} + /lint-staged@15.0.1: + resolution: {integrity: sha512-2IU5OWmCaxch0X0+IBF4/v7sutpB+F3qoXbro43pYjQTOo5wumckjxoxn47pQBqqBsCWrD5HnI2uG/zJA7isew==} + engines: {node: '>=18.12.0'} hasBin: true dependencies: chalk: 5.3.0 - commander: 11.0.0 + commander: 11.1.0 debug: 4.3.4 - execa: 7.2.0 + execa: 8.0.1 lilconfig: 2.1.0 - listr2: 6.6.1 + listr2: 7.0.1 micromatch: 4.0.5 pidtree: 0.6.0 string-argv: 0.3.2 - yaml: 2.3.1 + yaml: 2.3.2 transitivePeerDependencies: - - enquirer - supports-color dev: true @@ -10338,14 +10342,9 @@ packages: resolution: {integrity: sha512-3mk/Zag0+IJxeDrxSgaDPy4zZ3w05PRZeJNnlWhzFz5OkX49J4krc+A8X2d2M69vGMBEX0uyl8M+W+8gH+kBqQ==} dev: true - /listr2@6.6.1: - resolution: {integrity: sha512-+rAXGHh0fkEWdXBmX+L6mmfmXmXvDGEKzkjxO+8mP3+nI/r/CWznVBvsibXdxda9Zz0OW2e2ikphN3OwCT/jSg==} + /listr2@7.0.1: + resolution: {integrity: sha512-nz+7hwgbDp8eWNoDgzdl4hA/xDSLrNRzPu1TLgOYs6l5Y+Ma6zVWWy9Oyt9TQFONwKoSPoka3H50D3vD5EuNwg==} engines: {node: '>=16.0.0'} - peerDependencies: - enquirer: '>= 2.3.0 < 3' - peerDependenciesMeta: - enquirer: - optional: true dependencies: cli-truncate: 3.1.0 colorette: 2.0.20 @@ -12121,7 +12120,7 @@ packages: resolve: 1.22.2 dev: true - /postcss-loader@7.2.4(@types/node@20.5.9)(postcss@8.4.29)(ts-node@10.9.1)(typescript@5.2.2)(webpack@5.88.2): + /postcss-loader@7.2.4(@types/node@18.17.14)(postcss@8.4.29)(ts-node@10.9.1)(typescript@5.2.2)(webpack@5.88.2): resolution: {integrity: sha512-F88rpxxNspo5hatIc+orYwZDtHFaVFOSIVAx+fBfJC1GmhWbVmPWtmg2gXKE1OxJbneOSGn8PWdIwsZFcruS+w==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -12136,11 +12135,11 @@ packages: optional: true dependencies: cosmiconfig: 8.3.4(typescript@5.2.2) - cosmiconfig-typescript-loader: 4.4.0(@types/node@20.5.9)(cosmiconfig@8.3.4)(ts-node@10.9.1)(typescript@5.2.2) + cosmiconfig-typescript-loader: 4.4.0(@types/node@18.17.14)(cosmiconfig@8.3.4)(ts-node@10.9.1)(typescript@5.2.2) klona: 2.0.6 postcss: 8.4.29 semver: 7.5.4 - ts-node: 10.9.1(@swc/core@1.3.23)(@types/node@20.5.9)(typescript@5.2.2) + ts-node: 10.9.1(@swc/core@1.3.23)(@types/node@18.17.14)(typescript@5.2.2) typescript: 5.2.2 webpack: 5.88.2(@swc/core@1.3.23) transitivePeerDependencies: @@ -13567,11 +13566,6 @@ packages: /signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} - /signal-exit@4.0.2: - resolution: {integrity: sha512-MY2/qGx4enyjprQnFaZsHib3Yadh3IXyV2C321GY0pjGfVBu4un0uDJkwgdxqO+Rdx8JMT8IfJIRwbYVz3Ob3Q==} - engines: {node: '>=14'} - dev: true - /signal-exit@4.1.0: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} @@ -14557,7 +14551,7 @@ packages: webpack: 5.84.0(webpack-cli@5.1.1) dev: true - /ts-node@10.9.1(@swc/core@1.3.23)(@types/node@20.5.9)(typescript@5.2.2): + /ts-node@10.9.1(@swc/core@1.3.23)(@types/node@18.17.14)(typescript@5.2.2): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -14577,7 +14571,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.5.9 + '@types/node': 18.17.14 acorn: 8.10.0 acorn-walk: 8.2.0 arg: 4.1.3 @@ -15889,7 +15883,7 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: imurmurhash: 0.1.4 - signal-exit: 4.0.2 + signal-exit: 4.1.0 dev: true /ws@8.13.0: @@ -15983,8 +15977,8 @@ packages: engines: {node: '>= 6'} dev: true - /yaml@2.3.1: - resolution: {integrity: sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==} + /yaml@2.3.2: + resolution: {integrity: sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg==} engines: {node: '>= 14'} dev: true