diff --git a/package.json b/package.json index 149f29666..4d512f7fb 100644 --- a/package.json +++ b/package.json @@ -35,23 +35,23 @@ ] }, "devDependencies": { - "@types/chai": "5.0.0", - "@types/mocha": "10.0.9", - "@types/node": "18.19.57", - "chai": "5.1.1", - "typescript": "5.6.3", + "@types/chai": "5.0.1", + "@types/mocha": "10.0.10", + "@types/node": "18.19.68", + "chai": "5.1.2", + "typescript": "5.7.2", "fs-extra": "11.2.0", - "husky": "9.1.6", - "lerna": "8.1.8", - "lint-staged": "15.2.10", - "mocha": "10.7.3", - "npm-run-all2": "6.2.4", - "prettier": "3.3.3", + "husky": "9.1.7", + "lerna": "8.1.9", + "lint-staged": "15.2.11", + "mocha": "10.8.2", + "npm-run-all2": "6.2.6", + "prettier": "3.4.2", "shx": "0.3.4", "cz-conventional-changelog": "3.3.0", - "@commitlint/cli": "19.5.0", - "@commitlint/config-conventional": "19.5.0", + "@commitlint/cli": "19.6.1", + "@commitlint/config-conventional": "19.6.0", "source-map-support": "0.5.21", - "c8": "10.1.2" + "c8": "10.1.3" } } diff --git a/packages/chevrotain/package.json b/packages/chevrotain/package.json index cdacf0d98..fbb3e17bc 100644 --- a/packages/chevrotain/package.json +++ b/packages/chevrotain/package.json @@ -80,7 +80,7 @@ "@types/sinon": "17.0.3", "@types/sinon-chai": "4.0.0", "error-stack-parser": "2.1.4", - "esbuild": "0.24.0", + "esbuild": "0.24.1", "gen-esm-wrapper": "1.1.3", "gitty": "3.7.2", "jsdom": "25.0.1", diff --git a/packages/types/package.json b/packages/types/package.json index 26c067f88..9b02e95b3 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -41,7 +41,7 @@ }, "devDependencies": { "typedoc": "0.26.10", - "typescript": "5.6.3" + "typescript": "5.7.2" }, "publishConfig": { "access": "public" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e00f393d1..a592d679e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,50 +9,50 @@ importers: .: devDependencies: '@commitlint/cli': - specifier: 19.5.0 - version: 19.5.0(@types/node@18.19.57)(typescript@5.6.3) + specifier: 19.6.1 + version: 19.6.1(@types/node@18.19.68)(typescript@5.7.2) '@commitlint/config-conventional': - specifier: 19.5.0 - version: 19.5.0 + specifier: 19.6.0 + version: 19.6.0 '@types/chai': - specifier: 5.0.0 - version: 5.0.0 + specifier: 5.0.1 + version: 5.0.1 '@types/mocha': - specifier: 10.0.9 - version: 10.0.9 + specifier: 10.0.10 + version: 10.0.10 '@types/node': - specifier: 18.19.57 - version: 18.19.57 + specifier: 18.19.68 + version: 18.19.68 c8: - specifier: 10.1.2 - version: 10.1.2 + specifier: 10.1.3 + version: 10.1.3 chai: - specifier: 5.1.1 - version: 5.1.1 + specifier: 5.1.2 + version: 5.1.2 cz-conventional-changelog: specifier: 3.3.0 - version: 3.3.0(@types/node@18.19.57)(typescript@5.6.3) + version: 3.3.0(@types/node@18.19.68)(typescript@5.7.2) fs-extra: specifier: 11.2.0 version: 11.2.0 husky: - specifier: 9.1.6 - version: 9.1.6 + specifier: 9.1.7 + version: 9.1.7 lerna: - specifier: 8.1.8 - version: 8.1.8(encoding@0.1.13) + specifier: 8.1.9 + version: 8.1.9(encoding@0.1.13) lint-staged: - specifier: 15.2.10 - version: 15.2.10 + specifier: 15.2.11 + version: 15.2.11 mocha: - specifier: 10.7.3 - version: 10.7.3 + specifier: 10.8.2 + version: 10.8.2 npm-run-all2: - specifier: 6.2.4 - version: 6.2.4 + specifier: 6.2.6 + version: 6.2.6 prettier: - specifier: 3.3.3 - version: 3.3.3 + specifier: 3.4.2 + version: 3.4.2 shx: specifier: 0.3.4 version: 0.3.4 @@ -60,8 +60,8 @@ importers: specifier: 0.5.21 version: 0.5.21 typescript: - specifier: 5.6.3 - version: 5.6.3 + specifier: 5.7.2 + version: 5.7.2 examples/grammars: dependencies: @@ -166,8 +166,8 @@ importers: specifier: 2.1.4 version: 2.1.4 esbuild: - specifier: 0.24.0 - version: 0.24.0 + specifier: 0.24.1 + version: 0.24.1 gen-esm-wrapper: specifier: 1.1.3 version: 1.1.3 @@ -188,7 +188,7 @@ importers: version: 19.0.2 sinon-chai: specifier: 4.0.0 - version: 4.0.0(chai@5.1.1)(sinon@19.0.2) + version: 4.0.0(chai@5.1.2)(sinon@19.0.2) xregexp: specifier: 5.1.1 version: 5.1.1 @@ -253,10 +253,10 @@ importers: devDependencies: typedoc: specifier: 0.26.10 - version: 0.26.10(typescript@5.6.3) + version: 0.26.10(typescript@5.7.2) typescript: - specifier: 5.6.3 - version: 5.6.3 + specifier: 5.7.2 + version: 5.7.2 packages/utils: {} @@ -267,13 +267,13 @@ importers: version: 2.1.3 '@vuepress/client': specifier: 2.0.0-beta.64 - version: 2.0.0-beta.64(typescript@5.6.3) + version: 2.0.0-beta.64(typescript@5.7.2) '@vuepress/plugin-docsearch': specifier: 2.0.0-beta.64 - version: 2.0.0-beta.64(@algolia/client-search@5.9.0)(search-insights@2.17.2)(typescript@5.6.3) + version: 2.0.0-beta.64(@algolia/client-search@5.9.0)(search-insights@2.17.2)(typescript@5.7.2) '@vuepress/theme-default': specifier: 2.0.0-beta.64 - version: 2.0.0-beta.64(typescript@5.6.3) + version: 2.0.0-beta.64(typescript@5.7.2) gitty: specifier: 3.7.2 version: 3.7.2 @@ -285,7 +285,7 @@ importers: version: 4.17.21 vuepress: specifier: 2.0.0-beta.64 - version: 2.0.0-beta.64(@types/node@20.5.1)(@vuepress/client@2.0.0-beta.64(typescript@5.6.3))(sass@1.80.1)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.6.3))(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + version: 2.0.0-beta.64(@types/node@20.5.1)(@vuepress/client@2.0.0-beta.64(typescript@5.7.2))(sass@1.80.1)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.7.2))(typescript@5.7.2)(vue@3.5.12(typescript@5.7.2)) packages: @@ -403,16 +403,17 @@ packages: resolution: {integrity: sha512-JWtuCu8VQsMladxVz/P4HzHUGCAwpuqacmowgXFs5XjxIgKuNjnLokQzuVjlTvIzODaDmpjT3oxcC48vyk9EWg==} engines: {node: '>=6.9.0'} - '@bcoe/v8-coverage@0.2.3': - resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} + '@bcoe/v8-coverage@1.0.1': + resolution: {integrity: sha512-W+a0/JpU28AqH4IKtwUPcEUnUyXMDLALcn5/JLczGGT9fHE2sIby/xP/oQnx3nxkForzgzPy201RAKcB4xPAFQ==} + engines: {node: '>=18'} - '@commitlint/cli@19.5.0': - resolution: {integrity: sha512-gaGqSliGwB86MDmAAKAtV9SV1SHdmN8pnGq4EJU4+hLisQ7IFfx4jvU4s+pk6tl0+9bv6yT+CaZkufOinkSJIQ==} + '@commitlint/cli@19.6.1': + resolution: {integrity: sha512-8hcyA6ZoHwWXC76BoC8qVOSr8xHy00LZhZpauiD0iO0VYbVhMnED0da85lTfIULxl7Lj4c6vZgF0Wu/ed1+jlQ==} engines: {node: '>=v18'} hasBin: true - '@commitlint/config-conventional@19.5.0': - resolution: {integrity: sha512-OBhdtJyHNPryZKg0fFpZNOBM1ZDbntMvqMuSmpfyP86XSfwzGw4CaoYRG4RutUPg0BTK07VMRIkNJT6wi2zthg==} + '@commitlint/config-conventional@19.6.0': + resolution: {integrity: sha512-DJT40iMnTYtBtUfw9ApbsLZFke1zKh6llITVJ+x9mtpHD08gsNXaIRqHTmwTZL3dNX5+WoyK7pCN/5zswvkBCQ==} engines: {node: '>=v18'} '@commitlint/config-validator@19.5.0': @@ -431,18 +432,22 @@ packages: resolution: {integrity: sha512-yNy088miE52stCI3dhG/vvxFo9e4jFkU1Mj3xECfzp/bIS/JUay4491huAlVcffOoMK1cd296q0W92NlER6r3A==} engines: {node: '>=v18'} - '@commitlint/is-ignored@19.5.0': - resolution: {integrity: sha512-0XQ7Llsf9iL/ANtwyZ6G0NGp5Y3EQ8eDQSxv/SRcfJ0awlBY4tHFAvwWbw66FVUaWICH7iE5en+FD9TQsokZ5w==} + '@commitlint/is-ignored@19.6.0': + resolution: {integrity: sha512-Ov6iBgxJQFR9koOupDPHvcHU9keFupDgtB3lObdEZDroiG4jj1rzky60fbQozFKVYRTUdrBGICHG0YVmRuAJmw==} engines: {node: '>=v18'} - '@commitlint/lint@19.5.0': - resolution: {integrity: sha512-cAAQwJcRtiBxQWO0eprrAbOurtJz8U6MgYqLz+p9kLElirzSCc0vGMcyCaA1O7AqBuxo11l1XsY3FhOFowLAAg==} + '@commitlint/lint@19.6.0': + resolution: {integrity: sha512-LRo7zDkXtcIrpco9RnfhOKeg8PAnE3oDDoalnrVU/EVaKHYBWYL1DlRR7+3AWn0JiBqD8yKOfetVxJGdEtZ0tg==} engines: {node: '>=v18'} '@commitlint/load@19.5.0': resolution: {integrity: sha512-INOUhkL/qaKqwcTUvCE8iIUf5XHsEPCLY9looJ/ipzi7jtGhgmtH7OOFiNvwYgH7mA8osUWOUDV8t4E2HAi4xA==} engines: {node: '>=v18'} + '@commitlint/load@19.6.1': + resolution: {integrity: sha512-kE4mRKWWNju2QpsCWt428XBvUH55OET2N4QKQ0bF85qS/XbsRGG1MiTByDNlEVpEPceMkDr46LNH95DtRwcsfA==} + engines: {node: '>=v18'} + '@commitlint/message@19.5.0': resolution: {integrity: sha512-R7AM4YnbxN1Joj1tMfCyBryOC5aNJBdxadTZkuqtWi3Xj0kMdutq16XQwuoGbIzL2Pk62TALV1fZDCv36+JhTQ==} engines: {node: '>=v18'} @@ -459,8 +464,8 @@ packages: resolution: {integrity: sha512-CU/GscZhCUsJwcKTJS9Ndh3AKGZTNFIOoQB2n8CmFnizE0VnEuJoum+COW+C1lNABEeqk6ssfc1Kkalm4bDklA==} engines: {node: '>=v18'} - '@commitlint/rules@19.5.0': - resolution: {integrity: sha512-hDW5TPyf/h1/EufSHEKSp6Hs+YVsDMHazfJ2azIk9tHPXS6UqSz1dIRs1gpqS3eMXgtkT7JH6TW4IShdqOwhAw==} + '@commitlint/rules@19.6.0': + resolution: {integrity: sha512-1f2reW7lbrI0X0ozZMesS/WZxgPa4/wi56vFuJENBmed6mWq5KsheN/nxqnl/C23ioxpPO/PL6tXpiiFy5Bhjw==} engines: {node: '>=v18'} '@commitlint/to-lines@19.5.0': @@ -511,8 +516,8 @@ packages: '@emnapi/wasi-threads@1.0.1': resolution: {integrity: sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==} - '@esbuild/aix-ppc64@0.24.0': - resolution: {integrity: sha512-WtKdFM7ls47zkKHFVzMz8opM7LkcsIp9amDUBIAWirg70RM71WRSjdILPsY5Uv1D42ZpUfaPILDlfactHgsRkw==} + '@esbuild/aix-ppc64@0.24.1': + resolution: {integrity: sha512-rHKbvBIQEe46PUybicWHsWmStdB3fvHi7CKa36Ip6xUqEr61BmGcnrYohXRNswU9zP/okYLXMzIW6D0neeNv6Q==} engines: {node: '>=18'} cpu: [ppc64] os: [aix] @@ -529,8 +534,8 @@ packages: cpu: [arm64] os: [android] - '@esbuild/android-arm64@0.24.0': - resolution: {integrity: sha512-Vsm497xFM7tTIPYK9bNTYJyF/lsP590Qc1WxJdlB6ljCbdZKU9SY8i7+Iin4kyhV/KV5J2rOKsBQbB77Ab7L/w==} + '@esbuild/android-arm64@0.24.1': + resolution: {integrity: sha512-0jrWbRDWSPNSmt0HDp4qhWHeL69BL3YSSCGlwNn4logcOijz7nLMsHLT1g5Kb9A8T3dCjX+5qekr5zkH+gbqxQ==} engines: {node: '>=18'} cpu: [arm64] os: [android] @@ -547,8 +552,8 @@ packages: cpu: [arm] os: [android] - '@esbuild/android-arm@0.24.0': - resolution: {integrity: sha512-arAtTPo76fJ/ICkXWetLCc9EwEHKaeya4vMrReVlEIUCAUncH7M4bhMQ+M9Vf+FFOZJdTNMXNBrWwW+OXWpSew==} + '@esbuild/android-arm@0.24.1': + resolution: {integrity: sha512-gKHsqtULVpVfsffGLaU/W4Jx+DLU8BLOQtvBrg+R22tz422VMgBK5moQ/ELDTRPR7Tqt9gLNk13XlvOFinXSzQ==} engines: {node: '>=18'} cpu: [arm] os: [android] @@ -565,8 +570,8 @@ packages: cpu: [x64] os: [android] - '@esbuild/android-x64@0.24.0': - resolution: {integrity: sha512-t8GrvnFkiIY7pa7mMgJd7p8p8qqYIz1NYiAoKc75Zyv73L3DZW++oYMSHPRarcotTKuSs6m3hTOa5CKHaS02TQ==} + '@esbuild/android-x64@0.24.1': + resolution: {integrity: sha512-FafSki3AkovwnU7zSMDyMKP93Fre1E+c7/mVErP46Y+63RiU2fvKekgpMuLkABDGLGahB/DD0PkPm0YAINmH0Q==} engines: {node: '>=18'} cpu: [x64] os: [android] @@ -583,8 +588,8 @@ packages: cpu: [arm64] os: [darwin] - '@esbuild/darwin-arm64@0.24.0': - resolution: {integrity: sha512-CKyDpRbK1hXwv79soeTJNHb5EiG6ct3efd/FTPdzOWdbZZfGhpbcqIpiD0+vwmpu0wTIL97ZRPZu8vUt46nBSw==} + '@esbuild/darwin-arm64@0.24.1': + resolution: {integrity: sha512-hJU5uPOQ0SBZ+0OZVx9dkpNyS0Cj1O7sjmqFMeQdp5ATYzCHhMD0CREHgq59eB0AFtCYDBoNcZXNJPwEZ/XDpA==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] @@ -601,8 +606,8 @@ packages: cpu: [x64] os: [darwin] - '@esbuild/darwin-x64@0.24.0': - resolution: {integrity: sha512-rgtz6flkVkh58od4PwTRqxbKH9cOjaXCMZgWD905JOzjFKW+7EiUObfd/Kav+A6Gyud6WZk9w+xu6QLytdi2OA==} + '@esbuild/darwin-x64@0.24.1': + resolution: {integrity: sha512-siNAX65WSBKU7c+XJEKByMruE/JsHY9HU+n5BIMiNlo5axVbWwGXN4HhJQzOlY4TtOwSt3LRbS0zuI5SOjgoyg==} engines: {node: '>=18'} cpu: [x64] os: [darwin] @@ -619,8 +624,8 @@ packages: cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-arm64@0.24.0': - resolution: {integrity: sha512-6Mtdq5nHggwfDNLAHkPlyLBpE5L6hwsuXZX8XNmHno9JuL2+bg2BX5tRkwjyfn6sKbxZTq68suOjgWqCicvPXA==} + '@esbuild/freebsd-arm64@0.24.1': + resolution: {integrity: sha512-Kkl8APGvkp1S1g9tttiicChe49p+A3198sISIVcUGECqDPFXk9hSmVrUmaoCZWKo/zGK9TgLczLRLXduuhLplw==} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] @@ -637,8 +642,8 @@ packages: cpu: [x64] os: [freebsd] - '@esbuild/freebsd-x64@0.24.0': - resolution: {integrity: sha512-D3H+xh3/zphoX8ck4S2RxKR6gHlHDXXzOf6f/9dbFt/NRBDIE33+cVa49Kil4WUjxMGW0ZIYBYtaGCa2+OsQwQ==} + '@esbuild/freebsd-x64@0.24.1': + resolution: {integrity: sha512-7hm+A84yjna/LTVLad+8iG5cB/Ik+M/ekSrN4ALs9GolbwcyvtjSD+xoPhFFAg8D7xVu0JdDIoNNZ6+KWLcPoQ==} engines: {node: '>=18'} cpu: [x64] os: [freebsd] @@ -655,8 +660,8 @@ packages: cpu: [arm64] os: [linux] - '@esbuild/linux-arm64@0.24.0': - resolution: {integrity: sha512-TDijPXTOeE3eaMkRYpcy3LarIg13dS9wWHRdwYRnzlwlA370rNdZqbcp0WTyyV/k2zSxfko52+C7jU5F9Tfj1g==} + '@esbuild/linux-arm64@0.24.1': + resolution: {integrity: sha512-hjv91wG/3V8oKFa6yAew5wFYc+8usgOL/VH6cNEqFtqpWf8RDmwMIRnTmqwxGJ9/9H5ib3KZfgcIgYwoX7F9VQ==} engines: {node: '>=18'} cpu: [arm64] os: [linux] @@ -673,8 +678,8 @@ packages: cpu: [arm] os: [linux] - '@esbuild/linux-arm@0.24.0': - resolution: {integrity: sha512-gJKIi2IjRo5G6Glxb8d3DzYXlxdEj2NlkixPsqePSZMhLudqPhtZ4BUrpIuTjJYXxvF9njql+vRjB2oaC9XpBw==} + '@esbuild/linux-arm@0.24.1': + resolution: {integrity: sha512-USovmgDDpiWs16nRCH/NmRfQUJEaGGDPHqK6+pGzuMZOfoe0MAciJRMu1AKP3Ky4gnpuQcXv7aPHpX0IwLWRhA==} engines: {node: '>=18'} cpu: [arm] os: [linux] @@ -691,8 +696,8 @@ packages: cpu: [ia32] os: [linux] - '@esbuild/linux-ia32@0.24.0': - resolution: {integrity: sha512-K40ip1LAcA0byL05TbCQ4yJ4swvnbzHscRmUilrmP9Am7//0UjPreh4lpYzvThT2Quw66MhjG//20mrufm40mA==} + '@esbuild/linux-ia32@0.24.1': + resolution: {integrity: sha512-TwspFcPJpYyBqDcoqSLBBaoGRGiPWkjH5V4raiFQ6maAkBho/rfQvtVpNPkLHEwnPlVSdl4HkHZ3n7NvvtU10w==} engines: {node: '>=18'} cpu: [ia32] os: [linux] @@ -709,8 +714,8 @@ packages: cpu: [loong64] os: [linux] - '@esbuild/linux-loong64@0.24.0': - resolution: {integrity: sha512-0mswrYP/9ai+CU0BzBfPMZ8RVm3RGAN/lmOMgW4aFUSOQBjA31UP8Mr6DDhWSuMwj7jaWOT0p0WoZ6jeHhrD7g==} + '@esbuild/linux-loong64@0.24.1': + resolution: {integrity: sha512-BS3gcpF33m9hiVFeMCF2+LTdkEr/JljXZGQrlR0Bb7B3pn+uQrAJebclIGar+r8BDJ2yvX9bN4GmMPIKdS20EA==} engines: {node: '>=18'} cpu: [loong64] os: [linux] @@ -727,8 +732,8 @@ packages: cpu: [mips64el] os: [linux] - '@esbuild/linux-mips64el@0.24.0': - resolution: {integrity: sha512-hIKvXm0/3w/5+RDtCJeXqMZGkI2s4oMUGj3/jM0QzhgIASWrGO5/RlzAzm5nNh/awHE0A19h/CvHQe6FaBNrRA==} + '@esbuild/linux-mips64el@0.24.1': + resolution: {integrity: sha512-X35vI7EufAX17Nqo6XoD89/HSlPJUB5zJ1UKeTiGOLXpOaz7zo+t1trSQOoq2Gr8usOX++S77VUw6L2wTMc2cA==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] @@ -745,8 +750,8 @@ packages: cpu: [ppc64] os: [linux] - '@esbuild/linux-ppc64@0.24.0': - resolution: {integrity: sha512-HcZh5BNq0aC52UoocJxaKORfFODWXZxtBaaZNuN3PUX3MoDsChsZqopzi5UupRhPHSEHotoiptqikjN/B77mYQ==} + '@esbuild/linux-ppc64@0.24.1': + resolution: {integrity: sha512-I+XQCBhTIXKqyLFDcyMP9Dp0u0fx2TiH3BTh4iIg58/a5hmS3l3Yr2AHG8gEsmjUA7WGfKy2ZqxsaVud15iI1w==} engines: {node: '>=18'} cpu: [ppc64] os: [linux] @@ -763,8 +768,8 @@ packages: cpu: [riscv64] os: [linux] - '@esbuild/linux-riscv64@0.24.0': - resolution: {integrity: sha512-bEh7dMn/h3QxeR2KTy1DUszQjUrIHPZKyO6aN1X4BCnhfYhuQqedHaa5MxSQA/06j3GpiIlFGSsy1c7Gf9padw==} + '@esbuild/linux-riscv64@0.24.1': + resolution: {integrity: sha512-wK7f0cK/Mq2x42ImYAr+OWzyv4OQUQj/RcKvbxcEoe46LFCa4w08Cqow9zX8vN9SE8BScm4NGYT7CO0G8UBrTA==} engines: {node: '>=18'} cpu: [riscv64] os: [linux] @@ -781,8 +786,8 @@ packages: cpu: [s390x] os: [linux] - '@esbuild/linux-s390x@0.24.0': - resolution: {integrity: sha512-ZcQ6+qRkw1UcZGPyrCiHHkmBaj9SiCD8Oqd556HldP+QlpUIe2Wgn3ehQGVoPOvZvtHm8HPx+bH20c9pvbkX3g==} + '@esbuild/linux-s390x@0.24.1': + resolution: {integrity: sha512-47oImRwZavr5qEvEHNPcdly8LuFp3i4xrqT9mNbUn4ZKbwyegVp10k1E1YARiOim8ggfPAPABhPqXdS1NJOAnw==} engines: {node: '>=18'} cpu: [s390x] os: [linux] @@ -799,12 +804,18 @@ packages: cpu: [x64] os: [linux] - '@esbuild/linux-x64@0.24.0': - resolution: {integrity: sha512-vbutsFqQ+foy3wSSbmjBXXIJ6PL3scghJoM8zCL142cGaZKAdCZHyf+Bpu/MmX9zT9Q0zFBVKb36Ma5Fzfa8xA==} + '@esbuild/linux-x64@0.24.1': + resolution: {integrity: sha512-8qkGHVK1hH819iH7c9OsQsfUhJ0cgznoGT6vHRNxvNFPhcn0Y7HXLS0ndpY1sUkSM+umIdknz6vEqgPk6pbyIA==} engines: {node: '>=18'} cpu: [x64] os: [linux] + '@esbuild/netbsd-arm64@0.24.1': + resolution: {integrity: sha512-lH+bWKi8aCvlDu0vDVcZV4ENiHjVus3SQFueeydJ/mSfKywQ3LnbSjJ8PUgj+3dllq1OTFCGgh+x/14hrULVrg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [netbsd] + '@esbuild/netbsd-x64@0.17.19': resolution: {integrity: sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==} engines: {node: '>=12'} @@ -817,14 +828,14 @@ packages: cpu: [x64] os: [netbsd] - '@esbuild/netbsd-x64@0.24.0': - resolution: {integrity: sha512-hjQ0R/ulkO8fCYFsG0FZoH+pWgTTDreqpqY7UnQntnaKv95uP5iW3+dChxnx7C3trQQU40S+OgWhUVwCjVFLvg==} + '@esbuild/netbsd-x64@0.24.1': + resolution: {integrity: sha512-OdjqCVKtJuxRk9gPit/iI4/wSCGOnCcuPkgkT8Pt+0vM63QUOBd5oNX2umXUBr4bYTpSCL/aGxrAb3qENcqA4g==} engines: {node: '>=18'} cpu: [x64] os: [netbsd] - '@esbuild/openbsd-arm64@0.24.0': - resolution: {integrity: sha512-MD9uzzkPQbYehwcN583yx3Tu5M8EIoTD+tUgKF982WYL9Pf5rKy9ltgD0eUgs8pvKnmizxjXZyLt0z6DC3rRXg==} + '@esbuild/openbsd-arm64@0.24.1': + resolution: {integrity: sha512-wy2psEw0wc+xbSB4Et3XZaONClCagOlQTsqRJaLtCcPggnuZMfb17c5T5w6RO6pFF5J2SWoM7+MJuWUEzvQN+Q==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] @@ -841,8 +852,8 @@ packages: cpu: [x64] os: [openbsd] - '@esbuild/openbsd-x64@0.24.0': - resolution: {integrity: sha512-4ir0aY1NGUhIC1hdoCzr1+5b43mw99uNwVzhIq1OY3QcEwPDO3B7WNXBzaKY5Nsf1+N11i1eOfFcq+D/gOS15Q==} + '@esbuild/openbsd-x64@0.24.1': + resolution: {integrity: sha512-GClG42X5JYHoQU5Jry0u+uN2vmKOwrifl10IvDBXtkxyGr9oqOJyrd2U+H2ZoZGNIt21d7WcVJJmJq3I3fl+5g==} engines: {node: '>=18'} cpu: [x64] os: [openbsd] @@ -859,8 +870,8 @@ packages: cpu: [x64] os: [sunos] - '@esbuild/sunos-x64@0.24.0': - resolution: {integrity: sha512-jVzdzsbM5xrotH+W5f1s+JtUy1UWgjU0Cf4wMvffTB8m6wP5/kx0KiaLHlbJO+dMgtxKV8RQ/JvtlFcdZ1zCPA==} + '@esbuild/sunos-x64@0.24.1': + resolution: {integrity: sha512-a0VfBsFPrlFKxzXuJ4nP0ia3jEbzBk/JW2wEW44dwr0RDOr/Y1+d+EJgT6L3h8y9X8ctig7ks0rWlbjkPn6PcA==} engines: {node: '>=18'} cpu: [x64] os: [sunos] @@ -877,8 +888,8 @@ packages: cpu: [arm64] os: [win32] - '@esbuild/win32-arm64@0.24.0': - resolution: {integrity: sha512-iKc8GAslzRpBytO2/aN3d2yb2z8XTVfNV0PjGlCxKo5SgWmNXx82I/Q3aG1tFfS+A2igVCY97TJ8tnYwpUWLCA==} + '@esbuild/win32-arm64@0.24.1': + resolution: {integrity: sha512-HqeXG1ttUnENzcGlPr0ouQHk8PQIoWi3thXElmafH1pVxC94sYdBVQregb2Qz7l1BmooUIOnzCGPCT4Oma0yTg==} engines: {node: '>=18'} cpu: [arm64] os: [win32] @@ -895,8 +906,8 @@ packages: cpu: [ia32] os: [win32] - '@esbuild/win32-ia32@0.24.0': - resolution: {integrity: sha512-vQW36KZolfIudCcTnaTpmLQ24Ha1RjygBo39/aLkM2kmjkWmZGEJ5Gn9l5/7tzXA42QGIoWbICfg6KLLkIw6yw==} + '@esbuild/win32-ia32@0.24.1': + resolution: {integrity: sha512-uA0iNg5jSy9XMiugX8Qtm3p9uUl9hi4JbOY18KnFBNTB+GsfJIWrDpE1cRFZrSHePiZs9cAwnprILpAKJWuYig==} engines: {node: '>=18'} cpu: [ia32] os: [win32] @@ -913,8 +924,8 @@ packages: cpu: [x64] os: [win32] - '@esbuild/win32-x64@0.24.0': - resolution: {integrity: sha512-7IAFPrjSQIJrGsK6flwg7NFmwBoSTyF3rl7If0hNUFQU4ilTsEPL6GuMuU9BfIWVVGuRnuIidkSMC+c0Otu8IA==} + '@esbuild/win32-x64@0.24.1': + resolution: {integrity: sha512-wekV0z60AyaD8yYgRtxckqvGzzVaQmQRAhNrR352KzXLfhc4peh3UBMMmtYHbOqml6KblKy7oihC1eaZS68vRw==} engines: {node: '>=18'} cpu: [x64] os: [win32] @@ -951,8 +962,8 @@ packages: '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} - '@lerna/create@8.1.8': - resolution: {integrity: sha512-wi72R01tgjBjzG2kjRyTHl4yCTKDfDMIXRyKz9E/FBa9SkFvUOAE4bdyY9MhEsRZmSWL7+CYE8Flv/HScRpBbA==} + '@lerna/create@8.1.9': + resolution: {integrity: sha512-DPnl5lPX4v49eVxEbJnAizrpMdMTBz1qykZrAbBul9rfgk531v8oAt+Pm6O/rpAleRombNM7FJb5rYGzBJatOQ==} engines: {node: '>=18.0.0'} '@mdit-vue/plugin-component@0.12.1': @@ -1347,11 +1358,8 @@ packages: '@tybys/wasm-util@0.9.0': resolution: {integrity: sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==} - '@types/chai@4.3.5': - resolution: {integrity: sha512-mEo1sAde+UCE6b2hxn332f1g1E8WfYRu6p5SvTKr2ZKC1f7gFJXk4h5PyGP9Dt6gCaG8y8XhwnXWC6Iy2cmBng==} - - '@types/chai@5.0.0': - resolution: {integrity: sha512-+DwhEHAaFPPdJ2ral3kNHFQXnTfscEEFsUxzD+d7nlcLrFK23JtNjH71RGasTcHb88b4vVi4mTyfpf8u2L8bdA==} + '@types/chai@5.0.1': + resolution: {integrity: sha512-5T8ajsg3M/FOncpLYW7sdOcD6yf4+722sze/tc4KQV0P8Z2rAr3SAuHCIkYmYpt8VbcQlnz8SxlOlPQYefe4cA==} '@types/conventional-commits-parser@5.0.0': resolution: {integrity: sha512-loB369iXNmAZglwWATL+WRe+CRMmmBPtpolYzIebFaX4YA3x+BEfLqhUAV9WanycKI3TG1IMr5bMJDajDKLlUQ==} @@ -1359,6 +1367,9 @@ packages: '@types/debug@4.1.12': resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} + '@types/deep-eql@4.0.2': + resolution: {integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==} + '@types/fs-extra@11.0.4': resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==} @@ -1416,14 +1427,14 @@ packages: '@types/minimist@1.2.5': resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} - '@types/mocha@10.0.9': - resolution: {integrity: sha512-sicdRoWtYevwxjOHNMPTl3vSfJM6oyW8o1wXeI7uww6b6xHg8eBznQDNSGBCDJmsE8UMxP05JgZRtsKbTqt//Q==} + '@types/mocha@10.0.10': + resolution: {integrity: sha512-xPyYSz1cMPnJQhl0CLMH68j3gprKZaTjG3s5Vi+fDgx+uhG9NOXwbVt52eFS8ECyXhyKcjDLCBEqBExKuiZb7Q==} '@types/ms@0.7.34': resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} - '@types/node@18.19.57': - resolution: {integrity: sha512-I2ioBd/IPrYDMv9UNR5NlPElOZ68QB7yY5V2EsLtSrTO0LM0PnCEFF9biLWHf5k+sIy4ohueCV9t4gk1AEdlVA==} + '@types/node@18.19.68': + resolution: {integrity: sha512-QGtpFH1vB99ZmTa63K4/FU8twThj4fuVSBkGddTp7uIL/cuoLWIUSL2RcOaigBhfR+hg5pgGkBnkoOxrTVBMKw==} '@types/node@20.5.1': resolution: {integrity: sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg==} @@ -1784,8 +1795,8 @@ packages: resolution: {integrity: sha512-tUkzZWK0M/qdoLEqikxBWe4kumyuwjl3HO6zHTr4yEI23EojPtLYXdG1+AQY7MN0cGyNDvEaJ8wiYQm6P2bPxg==} engines: {node: '>=12.17'} - c8@10.1.2: - resolution: {integrity: sha512-Qr6rj76eSshu5CgRYvktW0uM0CFY0yi4Fd5D0duDXO6sYinyopmftUiJVuzBQxQcwQLor7JWDVRP+dUfCmzgJw==} + c8@10.1.3: + resolution: {integrity: sha512-LvcyrOAaOnrrlMpW22n690PUvxiq4Uf9WMhQwNJ9vgagkL/ph1+D4uvjvDA5XCbykrc0sx+ay6pVi9YZ1GnhyA==} engines: {node: '>=18'} hasBin: true peerDependencies: @@ -1832,8 +1843,8 @@ packages: ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} - chai@5.1.1: - resolution: {integrity: sha512-pT1ZgP8rPNqUgieVaEY+ryQr6Q4HXNg8Ei9UnLUrjN4IA7dvQC5JB+/kxVcPNDHyBcc/26CXPkbNzq3qwrOEKA==} + chai@5.1.2: + resolution: {integrity: sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw==} engines: {node: '>=12'} chalk@2.4.2: @@ -2066,14 +2077,13 @@ packages: cosmiconfig: '>=8.2' typescript: '>=4' - cosmiconfig@8.3.6: - resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} - engines: {node: '>=14'} + cosmiconfig-typescript-loader@6.1.0: + resolution: {integrity: sha512-tJ1w35ZRUiM5FeTzT7DtYWAFFv37ZLqSRkGi2oeCK1gPhvaWjkAtfXvLmvE1pRfxxp9aQo6ba/Pvg1dKj05D4g==} + engines: {node: '>=v18'} peerDependencies: - typescript: '>=4.9.5' - peerDependenciesMeta: - typescript: - optional: true + '@types/node': '*' + cosmiconfig: '>=9' + typescript: '>=5' cosmiconfig@9.0.0: resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} @@ -2156,6 +2166,15 @@ packages: supports-color: optional: true + debug@4.4.0: + resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + decamelize-keys@1.1.1: resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} engines: {node: '>=0.10.0'} @@ -2370,8 +2389,8 @@ packages: engines: {node: '>=12'} hasBin: true - esbuild@0.24.0: - resolution: {integrity: sha512-FuLPevChGDshgSicjisSooU0cemp/sGXR841D5LHMB7mTVOmsEHcAxaH3irL53+8YDIeVNQEySh4DaYU/iuPqQ==} + esbuild@0.24.1: + resolution: {integrity: sha512-bHNW57YAKNh1VSbXP33EL9DevtRuT10czGhL9ynKpOAeBMNAkzsP8FSNoFTbU3abQB7kOb+JqUc89FqlZNbEeQ==} engines: {node: '>=18'} hasBin: true @@ -2793,8 +2812,8 @@ packages: resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} engines: {node: '>=16.17.0'} - husky@9.1.6: - resolution: {integrity: sha512-sqbjZKK7kf44hfdE94EoX8MZNk0n7HeW37O4YrVGCF4wzgQjp+akPAkfUK5LZ6KuR/6sqeAVuXHji+RzQgOn5A==} + husky@9.1.7: + resolution: {integrity: sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==} engines: {node: '>=18'} hasBin: true @@ -3119,6 +3138,10 @@ packages: resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} hasBin: true + jiti@2.4.2: + resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} + hasBin: true + js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} @@ -3189,8 +3212,8 @@ packages: resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} engines: {node: '>=0.10.0'} - lerna@8.1.8: - resolution: {integrity: sha512-Rmo5ShMx73xM2CUcRixjmpZIXB7ZFlWEul1YvJyx/rH4onAwDHtUGD7Rx4NZYL8QSRiQHroglM2Oyq+WqA4BYg==} + lerna@8.1.9: + resolution: {integrity: sha512-ZRFlRUBB2obm+GkbTR7EbgTMuAdni6iwtTQTMy7LIrQ4UInG44LyfRepljtgUxh4HA0ltzsvWfPkd5J1DKGCeQ==} engines: {node: '>=18.0.0'} hasBin: true @@ -3206,6 +3229,10 @@ packages: resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==} engines: {node: '>=14'} + lilconfig@3.1.3: + resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} + engines: {node: '>=14'} + lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} @@ -3219,8 +3246,8 @@ packages: linkify-it@5.0.0: resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==} - lint-staged@15.2.10: - resolution: {integrity: sha512-5dY5t743e1byO19P9I4b3x8HJwalIznL5E1FWYnU6OWw33KxNBSLAc6Cy7F2PsFEO8FKnLwjwm5hx7aMF0jzZg==} + lint-staged@15.2.11: + resolution: {integrity: sha512-Ev6ivCTYRTGs9ychvpVw35m/bcNDuBN+mnTeObCL5h+boS5WzBEC6LHI4I9F/++sZm1m+J2LEiy0gxL/R9TBqQ==} engines: {node: '>=18.12.0'} hasBin: true @@ -3535,8 +3562,8 @@ packages: engines: {node: '>=10'} hasBin: true - mocha@10.7.3: - resolution: {integrity: sha512-uQWxAu44wwiACGqjbPYmjo7Lg8sFrS3dQe7PP2FQI+woptP4vZXSMcfMyFL/e1yFEeEpV4RtyTpZROOKmxis+A==} + mocha@10.8.2: + resolution: {integrity: sha512-VZlYo/WE8t1tstuRmqgeyBgCbJc/lEdopaa+axcKzTBJ+UIdlAB9XnmvTCAH4pwR4ElNInaedhEBmZD8iCSVEg==} engines: {node: '>= 14.0.0'} hasBin: true @@ -3664,8 +3691,8 @@ packages: resolution: {integrity: sha512-5+bKQRH0J1xG1uZ1zMNvxW0VEyoNWgJpY9UDuluPFLKDfJ9u2JmmjmTJV1srBGQOROfdBMiVvnH2Zvpbm+xkVA==} engines: {node: ^16.14.0 || >=18.0.0} - npm-run-all2@6.2.4: - resolution: {integrity: sha512-h/v0JWs0P12iR076jL0iTi4JzZVaJPnwse2+s4XzaIxwjtybQbQM2kg/Wd7Lxi0iEOXy3ZX2tLPNbm3MqzIFqw==} + npm-run-all2@6.2.6: + resolution: {integrity: sha512-tkyb4pc0Zb0oOswCb5tORPk9MvVL6gcDq1cMItQHmsbVk1skk7YF6cH+UU2GxeNLHMuk6wFEOSmEmJ2cnAK1jg==} engines: {node: ^14.18.0 || ^16.13.0 || >=18.0.0, npm: '>= 8'} hasBin: true @@ -3978,8 +4005,8 @@ packages: preact@10.24.3: resolution: {integrity: sha512-Z2dPnBnMUfyQfSQ+GBdsGa16hz35YmLmtTLhM169uW944hYL6xzTYkJjC07j+Wosz733pMWx0fgON3JNw1jJQA==} - prettier@3.3.3: - resolution: {integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==} + prettier@3.4.2: + resolution: {integrity: sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==} engines: {node: '>=14'} hasBin: true @@ -4658,6 +4685,11 @@ packages: engines: {node: '>=14.17'} hasBin: true + typescript@5.7.2: + resolution: {integrity: sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==} + engines: {node: '>=14.17'} + hasBin: true + uc.micro@1.0.6: resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==} @@ -4952,13 +4984,13 @@ packages: yallist@4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - yaml@2.5.1: - resolution: {integrity: sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==} + yaml@2.6.0: + resolution: {integrity: sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ==} engines: {node: '>= 14'} hasBin: true - yaml@2.6.0: - resolution: {integrity: sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ==} + yaml@2.6.1: + resolution: {integrity: sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==} engines: {node: '>= 14'} hasBin: true @@ -5159,13 +5191,13 @@ snapshots: '@babel/helper-validator-identifier': 7.25.7 to-fast-properties: 2.0.0 - '@bcoe/v8-coverage@0.2.3': {} + '@bcoe/v8-coverage@1.0.1': {} - '@commitlint/cli@19.5.0(@types/node@18.19.57)(typescript@5.6.3)': + '@commitlint/cli@19.6.1(@types/node@18.19.68)(typescript@5.7.2)': dependencies: '@commitlint/format': 19.5.0 - '@commitlint/lint': 19.5.0 - '@commitlint/load': 19.5.0(@types/node@18.19.57)(typescript@5.6.3) + '@commitlint/lint': 19.6.0 + '@commitlint/load': 19.6.1(@types/node@18.19.68)(typescript@5.7.2) '@commitlint/read': 19.5.0 '@commitlint/types': 19.5.0 tinyexec: 0.3.1 @@ -5174,7 +5206,7 @@ snapshots: - '@types/node' - typescript - '@commitlint/config-conventional@19.5.0': + '@commitlint/config-conventional@19.6.0': dependencies: '@commitlint/types': 19.5.0 conventional-changelog-conventionalcommits: 7.0.2 @@ -5200,27 +5232,44 @@ snapshots: '@commitlint/types': 19.5.0 chalk: 5.3.0 - '@commitlint/is-ignored@19.5.0': + '@commitlint/is-ignored@19.6.0': dependencies: '@commitlint/types': 19.5.0 semver: 7.6.3 - '@commitlint/lint@19.5.0': + '@commitlint/lint@19.6.0': dependencies: - '@commitlint/is-ignored': 19.5.0 + '@commitlint/is-ignored': 19.6.0 '@commitlint/parse': 19.5.0 - '@commitlint/rules': 19.5.0 + '@commitlint/rules': 19.6.0 '@commitlint/types': 19.5.0 - '@commitlint/load@19.5.0(@types/node@18.19.57)(typescript@5.6.3)': + '@commitlint/load@19.5.0(@types/node@18.19.68)(typescript@5.7.2)': dependencies: '@commitlint/config-validator': 19.5.0 '@commitlint/execute-rule': 19.5.0 '@commitlint/resolve-extends': 19.5.0 '@commitlint/types': 19.5.0 chalk: 5.3.0 - cosmiconfig: 9.0.0(typescript@5.6.3) - cosmiconfig-typescript-loader: 5.0.0(@types/node@18.19.57)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3) + cosmiconfig: 9.0.0(typescript@5.7.2) + cosmiconfig-typescript-loader: 5.0.0(@types/node@18.19.68)(cosmiconfig@9.0.0(typescript@5.7.2))(typescript@5.7.2) + lodash.isplainobject: 4.0.6 + lodash.merge: 4.6.2 + lodash.uniq: 4.5.0 + transitivePeerDependencies: + - '@types/node' + - typescript + optional: true + + '@commitlint/load@19.6.1(@types/node@18.19.68)(typescript@5.7.2)': + dependencies: + '@commitlint/config-validator': 19.5.0 + '@commitlint/execute-rule': 19.5.0 + '@commitlint/resolve-extends': 19.5.0 + '@commitlint/types': 19.5.0 + chalk: 5.3.0 + cosmiconfig: 9.0.0(typescript@5.7.2) + cosmiconfig-typescript-loader: 6.1.0(@types/node@18.19.68)(cosmiconfig@9.0.0(typescript@5.7.2))(typescript@5.7.2) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -5253,7 +5302,7 @@ snapshots: lodash.mergewith: 4.6.2 resolve-from: 5.0.0 - '@commitlint/rules@19.5.0': + '@commitlint/rules@19.6.0': dependencies: '@commitlint/ensure': 19.5.0 '@commitlint/message': 19.5.0 @@ -5313,7 +5362,7 @@ snapshots: dependencies: tslib: 2.8.0 - '@esbuild/aix-ppc64@0.24.0': + '@esbuild/aix-ppc64@0.24.1': optional: true '@esbuild/android-arm64@0.17.19': @@ -5322,7 +5371,7 @@ snapshots: '@esbuild/android-arm64@0.18.11': optional: true - '@esbuild/android-arm64@0.24.0': + '@esbuild/android-arm64@0.24.1': optional: true '@esbuild/android-arm@0.17.19': @@ -5331,7 +5380,7 @@ snapshots: '@esbuild/android-arm@0.18.11': optional: true - '@esbuild/android-arm@0.24.0': + '@esbuild/android-arm@0.24.1': optional: true '@esbuild/android-x64@0.17.19': @@ -5340,7 +5389,7 @@ snapshots: '@esbuild/android-x64@0.18.11': optional: true - '@esbuild/android-x64@0.24.0': + '@esbuild/android-x64@0.24.1': optional: true '@esbuild/darwin-arm64@0.17.19': @@ -5349,7 +5398,7 @@ snapshots: '@esbuild/darwin-arm64@0.18.11': optional: true - '@esbuild/darwin-arm64@0.24.0': + '@esbuild/darwin-arm64@0.24.1': optional: true '@esbuild/darwin-x64@0.17.19': @@ -5358,7 +5407,7 @@ snapshots: '@esbuild/darwin-x64@0.18.11': optional: true - '@esbuild/darwin-x64@0.24.0': + '@esbuild/darwin-x64@0.24.1': optional: true '@esbuild/freebsd-arm64@0.17.19': @@ -5367,7 +5416,7 @@ snapshots: '@esbuild/freebsd-arm64@0.18.11': optional: true - '@esbuild/freebsd-arm64@0.24.0': + '@esbuild/freebsd-arm64@0.24.1': optional: true '@esbuild/freebsd-x64@0.17.19': @@ -5376,7 +5425,7 @@ snapshots: '@esbuild/freebsd-x64@0.18.11': optional: true - '@esbuild/freebsd-x64@0.24.0': + '@esbuild/freebsd-x64@0.24.1': optional: true '@esbuild/linux-arm64@0.17.19': @@ -5385,7 +5434,7 @@ snapshots: '@esbuild/linux-arm64@0.18.11': optional: true - '@esbuild/linux-arm64@0.24.0': + '@esbuild/linux-arm64@0.24.1': optional: true '@esbuild/linux-arm@0.17.19': @@ -5394,7 +5443,7 @@ snapshots: '@esbuild/linux-arm@0.18.11': optional: true - '@esbuild/linux-arm@0.24.0': + '@esbuild/linux-arm@0.24.1': optional: true '@esbuild/linux-ia32@0.17.19': @@ -5403,7 +5452,7 @@ snapshots: '@esbuild/linux-ia32@0.18.11': optional: true - '@esbuild/linux-ia32@0.24.0': + '@esbuild/linux-ia32@0.24.1': optional: true '@esbuild/linux-loong64@0.17.19': @@ -5412,7 +5461,7 @@ snapshots: '@esbuild/linux-loong64@0.18.11': optional: true - '@esbuild/linux-loong64@0.24.0': + '@esbuild/linux-loong64@0.24.1': optional: true '@esbuild/linux-mips64el@0.17.19': @@ -5421,7 +5470,7 @@ snapshots: '@esbuild/linux-mips64el@0.18.11': optional: true - '@esbuild/linux-mips64el@0.24.0': + '@esbuild/linux-mips64el@0.24.1': optional: true '@esbuild/linux-ppc64@0.17.19': @@ -5430,7 +5479,7 @@ snapshots: '@esbuild/linux-ppc64@0.18.11': optional: true - '@esbuild/linux-ppc64@0.24.0': + '@esbuild/linux-ppc64@0.24.1': optional: true '@esbuild/linux-riscv64@0.17.19': @@ -5439,7 +5488,7 @@ snapshots: '@esbuild/linux-riscv64@0.18.11': optional: true - '@esbuild/linux-riscv64@0.24.0': + '@esbuild/linux-riscv64@0.24.1': optional: true '@esbuild/linux-s390x@0.17.19': @@ -5448,7 +5497,7 @@ snapshots: '@esbuild/linux-s390x@0.18.11': optional: true - '@esbuild/linux-s390x@0.24.0': + '@esbuild/linux-s390x@0.24.1': optional: true '@esbuild/linux-x64@0.17.19': @@ -5457,7 +5506,10 @@ snapshots: '@esbuild/linux-x64@0.18.11': optional: true - '@esbuild/linux-x64@0.24.0': + '@esbuild/linux-x64@0.24.1': + optional: true + + '@esbuild/netbsd-arm64@0.24.1': optional: true '@esbuild/netbsd-x64@0.17.19': @@ -5466,10 +5518,10 @@ snapshots: '@esbuild/netbsd-x64@0.18.11': optional: true - '@esbuild/netbsd-x64@0.24.0': + '@esbuild/netbsd-x64@0.24.1': optional: true - '@esbuild/openbsd-arm64@0.24.0': + '@esbuild/openbsd-arm64@0.24.1': optional: true '@esbuild/openbsd-x64@0.17.19': @@ -5478,7 +5530,7 @@ snapshots: '@esbuild/openbsd-x64@0.18.11': optional: true - '@esbuild/openbsd-x64@0.24.0': + '@esbuild/openbsd-x64@0.24.1': optional: true '@esbuild/sunos-x64@0.17.19': @@ -5487,7 +5539,7 @@ snapshots: '@esbuild/sunos-x64@0.18.11': optional: true - '@esbuild/sunos-x64@0.24.0': + '@esbuild/sunos-x64@0.24.1': optional: true '@esbuild/win32-arm64@0.17.19': @@ -5496,7 +5548,7 @@ snapshots: '@esbuild/win32-arm64@0.18.11': optional: true - '@esbuild/win32-arm64@0.24.0': + '@esbuild/win32-arm64@0.24.1': optional: true '@esbuild/win32-ia32@0.17.19': @@ -5505,7 +5557,7 @@ snapshots: '@esbuild/win32-ia32@0.18.11': optional: true - '@esbuild/win32-ia32@0.24.0': + '@esbuild/win32-ia32@0.24.1': optional: true '@esbuild/win32-x64@0.17.19': @@ -5514,7 +5566,7 @@ snapshots: '@esbuild/win32-x64@0.18.11': optional: true - '@esbuild/win32-x64@0.24.0': + '@esbuild/win32-x64@0.24.1': optional: true '@hutson/parse-repository-url@3.0.2': {} @@ -5551,7 +5603,7 @@ snapshots: '@jridgewell/sourcemap-codec': 1.5.0 optional: true - '@lerna/create@8.1.8(encoding@0.1.13)(typescript@5.6.3)': + '@lerna/create@8.1.9(encoding@0.1.13)(typescript@5.7.2)': dependencies: '@npmcli/arborist': 7.5.4 '@npmcli/package-json': 5.2.0 @@ -5569,7 +5621,7 @@ snapshots: console-control-strings: 1.1.0 conventional-changelog-core: 5.0.1 conventional-recommended-bump: 7.0.1 - cosmiconfig: 8.3.6(typescript@5.6.3) + cosmiconfig: 9.0.0(typescript@5.7.2) dedent: 1.5.3 execa: 5.0.0 fs-extra: 11.2.0 @@ -6137,22 +6189,24 @@ snapshots: dependencies: tslib: 2.8.0 - '@types/chai@4.3.5': {} - - '@types/chai@5.0.0': {} + '@types/chai@5.0.1': + dependencies: + '@types/deep-eql': 4.0.2 '@types/conventional-commits-parser@5.0.0': dependencies: - '@types/node': 18.19.57 + '@types/node': 18.19.68 '@types/debug@4.1.12': dependencies: '@types/ms': 0.7.34 + '@types/deep-eql@4.0.2': {} + '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 18.19.57 + '@types/node': 18.19.68 '@types/hash-sum@1.0.2': {} @@ -6164,13 +6218,13 @@ snapshots: '@types/jsdom@21.1.7': dependencies: - '@types/node': 18.19.57 + '@types/node': 18.19.68 '@types/tough-cookie': 4.0.5 parse5: 7.2.0 '@types/jsonfile@6.1.4': dependencies: - '@types/node': 18.19.57 + '@types/node': 18.19.68 '@types/linkify-it@3.0.5': {} @@ -6213,11 +6267,11 @@ snapshots: '@types/minimist@1.2.5': {} - '@types/mocha@10.0.9': {} + '@types/mocha@10.0.10': {} '@types/ms@0.7.34': {} - '@types/node@18.19.57': + '@types/node@18.19.68': dependencies: undici-types: 5.26.5 @@ -6228,7 +6282,7 @@ snapshots: '@types/sinon-chai@4.0.0': dependencies: - '@types/chai': 4.3.5 + '@types/chai': 5.0.1 '@types/sinon': 17.0.3 '@types/sinon@17.0.3': @@ -6247,10 +6301,10 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-vue@4.6.2(vite@4.3.9(@types/node@20.5.1)(sass@1.80.1))(vue@3.5.12(typescript@5.6.3))': + '@vitejs/plugin-vue@4.6.2(vite@4.3.9(@types/node@20.5.1)(sass@1.80.1))(vue@3.5.12(typescript@5.7.2))': dependencies: vite: 4.3.9(@types/node@20.5.1)(sass@1.80.1) - vue: 3.5.12(typescript@5.6.3) + vue: 3.5.12(typescript@5.7.2) '@vue/compiler-core@3.5.12': dependencies: @@ -6300,29 +6354,29 @@ snapshots: '@vue/shared': 3.5.12 csstype: 3.1.3 - '@vue/server-renderer@3.5.12(vue@3.5.12(typescript@5.6.3))': + '@vue/server-renderer@3.5.12(vue@3.5.12(typescript@5.7.2))': dependencies: '@vue/compiler-ssr': 3.5.12 '@vue/shared': 3.5.12 - vue: 3.5.12(typescript@5.6.3) + vue: 3.5.12(typescript@5.7.2) '@vue/shared@3.5.12': {} - '@vuepress/bundler-vite@2.0.0-beta.64(@types/node@20.5.1)(sass@1.80.1)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.6.3))(typescript@5.6.3)': + '@vuepress/bundler-vite@2.0.0-beta.64(@types/node@20.5.1)(sass@1.80.1)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.7.2))(typescript@5.7.2)': dependencies: - '@vitejs/plugin-vue': 4.6.2(vite@4.3.9(@types/node@20.5.1)(sass@1.80.1))(vue@3.5.12(typescript@5.6.3)) - '@vuepress/client': 2.0.0-beta.64(typescript@5.6.3) - '@vuepress/core': 2.0.0-beta.64(typescript@5.6.3) + '@vitejs/plugin-vue': 4.6.2(vite@4.3.9(@types/node@20.5.1)(sass@1.80.1))(vue@3.5.12(typescript@5.7.2)) + '@vuepress/client': 2.0.0-beta.64(typescript@5.7.2) + '@vuepress/core': 2.0.0-beta.64(typescript@5.7.2) '@vuepress/shared': 2.0.0-beta.64 '@vuepress/utils': 2.0.0-beta.64 autoprefixer: 10.4.20(postcss@8.4.47) connect-history-api-fallback: 2.0.0 postcss: 8.4.47 - postcss-load-config: 4.0.2(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.6.3)) + postcss-load-config: 4.0.2(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.7.2)) rollup: 3.29.5 vite: 4.3.9(@types/node@20.5.1)(sass@1.80.1) - vue: 3.5.12(typescript@5.6.3) - vue-router: 4.4.5(vue@3.5.12(typescript@5.6.3)) + vue: 3.5.12(typescript@5.7.2) + vue-router: 4.4.5(vue@3.5.12(typescript@5.7.2)) transitivePeerDependencies: - '@types/node' - '@vue/composition-api' @@ -6335,9 +6389,9 @@ snapshots: - ts-node - typescript - '@vuepress/cli@2.0.0-beta.64(typescript@5.6.3)': + '@vuepress/cli@2.0.0-beta.64(typescript@5.7.2)': dependencies: - '@vuepress/core': 2.0.0-beta.64(typescript@5.6.3) + '@vuepress/core': 2.0.0-beta.64(typescript@5.7.2) '@vuepress/shared': 2.0.0-beta.64 '@vuepress/utils': 2.0.0-beta.64 cac: 6.7.14 @@ -6349,24 +6403,24 @@ snapshots: - supports-color - typescript - '@vuepress/client@2.0.0-beta.64(typescript@5.6.3)': + '@vuepress/client@2.0.0-beta.64(typescript@5.7.2)': dependencies: '@vue/devtools-api': 6.6.4 '@vuepress/shared': 2.0.0-beta.64 - '@vueuse/core': 10.11.1(vue@3.5.12(typescript@5.6.3)) - vue: 3.5.12(typescript@5.6.3) - vue-router: 4.4.5(vue@3.5.12(typescript@5.6.3)) + '@vueuse/core': 10.11.1(vue@3.5.12(typescript@5.7.2)) + vue: 3.5.12(typescript@5.7.2) + vue-router: 4.4.5(vue@3.5.12(typescript@5.7.2)) transitivePeerDependencies: - '@vue/composition-api' - typescript - '@vuepress/core@2.0.0-beta.64(typescript@5.6.3)': + '@vuepress/core@2.0.0-beta.64(typescript@5.7.2)': dependencies: - '@vuepress/client': 2.0.0-beta.64(typescript@5.6.3) + '@vuepress/client': 2.0.0-beta.64(typescript@5.7.2) '@vuepress/markdown': 2.0.0-beta.64 '@vuepress/shared': 2.0.0-beta.64 '@vuepress/utils': 2.0.0-beta.64 - vue: 3.5.12(typescript@5.6.3) + vue: 3.5.12(typescript@5.7.2) transitivePeerDependencies: - '@vue/composition-api' - supports-color @@ -6393,35 +6447,35 @@ snapshots: transitivePeerDependencies: - supports-color - '@vuepress/plugin-active-header-links@2.0.0-beta.64(typescript@5.6.3)': + '@vuepress/plugin-active-header-links@2.0.0-beta.64(typescript@5.7.2)': dependencies: - '@vuepress/client': 2.0.0-beta.64(typescript@5.6.3) - '@vuepress/core': 2.0.0-beta.64(typescript@5.6.3) + '@vuepress/client': 2.0.0-beta.64(typescript@5.7.2) + '@vuepress/core': 2.0.0-beta.64(typescript@5.7.2) '@vuepress/utils': 2.0.0-beta.64 ts-debounce: 4.0.0 - vue: 3.5.12(typescript@5.6.3) - vue-router: 4.4.5(vue@3.5.12(typescript@5.6.3)) + vue: 3.5.12(typescript@5.7.2) + vue-router: 4.4.5(vue@3.5.12(typescript@5.7.2)) transitivePeerDependencies: - '@vue/composition-api' - supports-color - typescript - '@vuepress/plugin-back-to-top@2.0.0-beta.64(typescript@5.6.3)': + '@vuepress/plugin-back-to-top@2.0.0-beta.64(typescript@5.7.2)': dependencies: - '@vuepress/client': 2.0.0-beta.64(typescript@5.6.3) - '@vuepress/core': 2.0.0-beta.64(typescript@5.6.3) + '@vuepress/client': 2.0.0-beta.64(typescript@5.7.2) + '@vuepress/core': 2.0.0-beta.64(typescript@5.7.2) '@vuepress/utils': 2.0.0-beta.64 ts-debounce: 4.0.0 - vue: 3.5.12(typescript@5.6.3) + vue: 3.5.12(typescript@5.7.2) transitivePeerDependencies: - '@vue/composition-api' - supports-color - typescript - '@vuepress/plugin-container@2.0.0-beta.64(typescript@5.6.3)': + '@vuepress/plugin-container@2.0.0-beta.64(typescript@5.7.2)': dependencies: '@types/markdown-it': 12.2.3 - '@vuepress/core': 2.0.0-beta.64(typescript@5.6.3) + '@vuepress/core': 2.0.0-beta.64(typescript@5.7.2) '@vuepress/markdown': 2.0.0-beta.64 '@vuepress/shared': 2.0.0-beta.64 '@vuepress/utils': 2.0.0-beta.64 @@ -6432,19 +6486,19 @@ snapshots: - supports-color - typescript - '@vuepress/plugin-docsearch@2.0.0-beta.64(@algolia/client-search@5.9.0)(search-insights@2.17.2)(typescript@5.6.3)': + '@vuepress/plugin-docsearch@2.0.0-beta.64(@algolia/client-search@5.9.0)(search-insights@2.17.2)(typescript@5.7.2)': dependencies: '@docsearch/css': 3.6.2 '@docsearch/js': 3.6.2(@algolia/client-search@5.9.0)(search-insights@2.17.2) '@docsearch/react': 3.6.2(@algolia/client-search@5.9.0)(search-insights@2.17.2) - '@vuepress/client': 2.0.0-beta.64(typescript@5.6.3) - '@vuepress/core': 2.0.0-beta.64(typescript@5.6.3) + '@vuepress/client': 2.0.0-beta.64(typescript@5.7.2) + '@vuepress/core': 2.0.0-beta.64(typescript@5.7.2) '@vuepress/shared': 2.0.0-beta.64 '@vuepress/utils': 2.0.0-beta.64 - '@vueuse/core': 10.11.1(vue@3.5.12(typescript@5.6.3)) + '@vueuse/core': 10.11.1(vue@3.5.12(typescript@5.7.2)) ts-debounce: 4.0.0 - vue: 3.5.12(typescript@5.6.3) - vue-router: 4.4.5(vue@3.5.12(typescript@5.6.3)) + vue: 3.5.12(typescript@5.7.2) + vue-router: 4.4.5(vue@3.5.12(typescript@5.7.2)) transitivePeerDependencies: - '@algolia/client-search' - '@types/react' @@ -6455,22 +6509,22 @@ snapshots: - supports-color - typescript - '@vuepress/plugin-external-link-icon@2.0.0-beta.64(typescript@5.6.3)': + '@vuepress/plugin-external-link-icon@2.0.0-beta.64(typescript@5.7.2)': dependencies: - '@vuepress/client': 2.0.0-beta.64(typescript@5.6.3) - '@vuepress/core': 2.0.0-beta.64(typescript@5.6.3) + '@vuepress/client': 2.0.0-beta.64(typescript@5.7.2) + '@vuepress/core': 2.0.0-beta.64(typescript@5.7.2) '@vuepress/markdown': 2.0.0-beta.64 '@vuepress/shared': 2.0.0-beta.64 '@vuepress/utils': 2.0.0-beta.64 - vue: 3.5.12(typescript@5.6.3) + vue: 3.5.12(typescript@5.7.2) transitivePeerDependencies: - '@vue/composition-api' - supports-color - typescript - '@vuepress/plugin-git@2.0.0-beta.64(typescript@5.6.3)': + '@vuepress/plugin-git@2.0.0-beta.64(typescript@5.7.2)': dependencies: - '@vuepress/core': 2.0.0-beta.64(typescript@5.6.3) + '@vuepress/core': 2.0.0-beta.64(typescript@5.7.2) '@vuepress/utils': 2.0.0-beta.64 execa: 7.2.0 transitivePeerDependencies: @@ -6478,33 +6532,33 @@ snapshots: - supports-color - typescript - '@vuepress/plugin-medium-zoom@2.0.0-beta.64(typescript@5.6.3)': + '@vuepress/plugin-medium-zoom@2.0.0-beta.64(typescript@5.7.2)': dependencies: - '@vuepress/client': 2.0.0-beta.64(typescript@5.6.3) - '@vuepress/core': 2.0.0-beta.64(typescript@5.6.3) + '@vuepress/client': 2.0.0-beta.64(typescript@5.7.2) + '@vuepress/core': 2.0.0-beta.64(typescript@5.7.2) '@vuepress/utils': 2.0.0-beta.64 medium-zoom: 1.1.0 - vue: 3.5.12(typescript@5.6.3) + vue: 3.5.12(typescript@5.7.2) transitivePeerDependencies: - '@vue/composition-api' - supports-color - typescript - '@vuepress/plugin-nprogress@2.0.0-beta.64(typescript@5.6.3)': + '@vuepress/plugin-nprogress@2.0.0-beta.64(typescript@5.7.2)': dependencies: - '@vuepress/client': 2.0.0-beta.64(typescript@5.6.3) - '@vuepress/core': 2.0.0-beta.64(typescript@5.6.3) + '@vuepress/client': 2.0.0-beta.64(typescript@5.7.2) + '@vuepress/core': 2.0.0-beta.64(typescript@5.7.2) '@vuepress/utils': 2.0.0-beta.64 - vue: 3.5.12(typescript@5.6.3) - vue-router: 4.4.5(vue@3.5.12(typescript@5.6.3)) + vue: 3.5.12(typescript@5.7.2) + vue-router: 4.4.5(vue@3.5.12(typescript@5.7.2)) transitivePeerDependencies: - '@vue/composition-api' - supports-color - typescript - '@vuepress/plugin-palette@2.0.0-beta.64(typescript@5.6.3)': + '@vuepress/plugin-palette@2.0.0-beta.64(typescript@5.7.2)': dependencies: - '@vuepress/core': 2.0.0-beta.64(typescript@5.6.3) + '@vuepress/core': 2.0.0-beta.64(typescript@5.7.2) '@vuepress/utils': 2.0.0-beta.64 chokidar: 3.6.0 transitivePeerDependencies: @@ -6512,23 +6566,23 @@ snapshots: - supports-color - typescript - '@vuepress/plugin-prismjs@2.0.0-beta.64(typescript@5.6.3)': + '@vuepress/plugin-prismjs@2.0.0-beta.64(typescript@5.7.2)': dependencies: - '@vuepress/core': 2.0.0-beta.64(typescript@5.6.3) + '@vuepress/core': 2.0.0-beta.64(typescript@5.7.2) prismjs: 1.29.0 transitivePeerDependencies: - '@vue/composition-api' - supports-color - typescript - '@vuepress/plugin-theme-data@2.0.0-beta.64(typescript@5.6.3)': + '@vuepress/plugin-theme-data@2.0.0-beta.64(typescript@5.7.2)': dependencies: '@vue/devtools-api': 6.6.4 - '@vuepress/client': 2.0.0-beta.64(typescript@5.6.3) - '@vuepress/core': 2.0.0-beta.64(typescript@5.6.3) + '@vuepress/client': 2.0.0-beta.64(typescript@5.7.2) + '@vuepress/core': 2.0.0-beta.64(typescript@5.7.2) '@vuepress/shared': 2.0.0-beta.64 '@vuepress/utils': 2.0.0-beta.64 - vue: 3.5.12(typescript@5.6.3) + vue: 3.5.12(typescript@5.7.2) transitivePeerDependencies: - '@vue/composition-api' - supports-color @@ -6539,26 +6593,26 @@ snapshots: '@mdit-vue/types': 0.12.0 '@vue/shared': 3.5.12 - '@vuepress/theme-default@2.0.0-beta.64(typescript@5.6.3)': - dependencies: - '@vuepress/client': 2.0.0-beta.64(typescript@5.6.3) - '@vuepress/core': 2.0.0-beta.64(typescript@5.6.3) - '@vuepress/plugin-active-header-links': 2.0.0-beta.64(typescript@5.6.3) - '@vuepress/plugin-back-to-top': 2.0.0-beta.64(typescript@5.6.3) - '@vuepress/plugin-container': 2.0.0-beta.64(typescript@5.6.3) - '@vuepress/plugin-external-link-icon': 2.0.0-beta.64(typescript@5.6.3) - '@vuepress/plugin-git': 2.0.0-beta.64(typescript@5.6.3) - '@vuepress/plugin-medium-zoom': 2.0.0-beta.64(typescript@5.6.3) - '@vuepress/plugin-nprogress': 2.0.0-beta.64(typescript@5.6.3) - '@vuepress/plugin-palette': 2.0.0-beta.64(typescript@5.6.3) - '@vuepress/plugin-prismjs': 2.0.0-beta.64(typescript@5.6.3) - '@vuepress/plugin-theme-data': 2.0.0-beta.64(typescript@5.6.3) + '@vuepress/theme-default@2.0.0-beta.64(typescript@5.7.2)': + dependencies: + '@vuepress/client': 2.0.0-beta.64(typescript@5.7.2) + '@vuepress/core': 2.0.0-beta.64(typescript@5.7.2) + '@vuepress/plugin-active-header-links': 2.0.0-beta.64(typescript@5.7.2) + '@vuepress/plugin-back-to-top': 2.0.0-beta.64(typescript@5.7.2) + '@vuepress/plugin-container': 2.0.0-beta.64(typescript@5.7.2) + '@vuepress/plugin-external-link-icon': 2.0.0-beta.64(typescript@5.7.2) + '@vuepress/plugin-git': 2.0.0-beta.64(typescript@5.7.2) + '@vuepress/plugin-medium-zoom': 2.0.0-beta.64(typescript@5.7.2) + '@vuepress/plugin-nprogress': 2.0.0-beta.64(typescript@5.7.2) + '@vuepress/plugin-palette': 2.0.0-beta.64(typescript@5.7.2) + '@vuepress/plugin-prismjs': 2.0.0-beta.64(typescript@5.7.2) + '@vuepress/plugin-theme-data': 2.0.0-beta.64(typescript@5.7.2) '@vuepress/shared': 2.0.0-beta.64 '@vuepress/utils': 2.0.0-beta.64 - '@vueuse/core': 10.11.1(vue@3.5.12(typescript@5.6.3)) + '@vueuse/core': 10.11.1(vue@3.5.12(typescript@5.7.2)) sass: 1.80.1 - vue: 3.5.12(typescript@5.6.3) - vue-router: 4.4.5(vue@3.5.12(typescript@5.6.3)) + vue: 3.5.12(typescript@5.7.2) + vue-router: 4.4.5(vue@3.5.12(typescript@5.7.2)) transitivePeerDependencies: - '@vue/composition-api' - supports-color @@ -6580,21 +6634,21 @@ snapshots: transitivePeerDependencies: - supports-color - '@vueuse/core@10.11.1(vue@3.5.12(typescript@5.6.3))': + '@vueuse/core@10.11.1(vue@3.5.12(typescript@5.7.2))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.11.1 - '@vueuse/shared': 10.11.1(vue@3.5.12(typescript@5.6.3)) - vue-demi: 0.14.10(vue@3.5.12(typescript@5.6.3)) + '@vueuse/shared': 10.11.1(vue@3.5.12(typescript@5.7.2)) + vue-demi: 0.14.10(vue@3.5.12(typescript@5.7.2)) transitivePeerDependencies: - '@vue/composition-api' - vue '@vueuse/metadata@10.11.1': {} - '@vueuse/shared@10.11.1(vue@3.5.12(typescript@5.6.3))': + '@vueuse/shared@10.11.1(vue@3.5.12(typescript@5.7.2))': dependencies: - vue-demi: 0.14.10(vue@3.5.12(typescript@5.6.3)) + vue-demi: 0.14.10(vue@3.5.12(typescript@5.7.2)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -6833,9 +6887,9 @@ snapshots: byte-size@8.1.1: {} - c8@10.1.2: + c8@10.1.3: dependencies: - '@bcoe/v8-coverage': 0.2.3 + '@bcoe/v8-coverage': 1.0.1 '@istanbuljs/schema': 0.1.3 find-up: 5.0.0 foreground-child: 3.3.0 @@ -6890,7 +6944,7 @@ snapshots: ccount@2.0.1: {} - chai@5.1.1: + chai@5.1.2: dependencies: assertion-error: 2.0.1 check-error: 2.1.1 @@ -7036,10 +7090,10 @@ snapshots: commander@12.1.0: {} - commitizen@4.3.1(@types/node@18.19.57)(typescript@5.6.3): + commitizen@4.3.1(@types/node@18.19.68)(typescript@5.7.2): dependencies: cachedir: 2.3.0 - cz-conventional-changelog: 3.3.0(@types/node@18.19.57)(typescript@5.6.3) + cz-conventional-changelog: 3.3.0(@types/node@18.19.68)(typescript@5.7.2) dedent: 0.7.0 detect-indent: 6.1.0 find-node-modules: 2.1.3 @@ -7147,30 +7201,29 @@ snapshots: core-util-is@1.0.3: {} - cosmiconfig-typescript-loader@5.0.0(@types/node@18.19.57)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3): + cosmiconfig-typescript-loader@5.0.0(@types/node@18.19.68)(cosmiconfig@9.0.0(typescript@5.7.2))(typescript@5.7.2): dependencies: - '@types/node': 18.19.57 - cosmiconfig: 9.0.0(typescript@5.6.3) + '@types/node': 18.19.68 + cosmiconfig: 9.0.0(typescript@5.7.2) jiti: 1.21.6 - typescript: 5.6.3 + typescript: 5.7.2 + optional: true - cosmiconfig@8.3.6(typescript@5.6.3): + cosmiconfig-typescript-loader@6.1.0(@types/node@18.19.68)(cosmiconfig@9.0.0(typescript@5.7.2))(typescript@5.7.2): dependencies: - import-fresh: 3.3.0 - js-yaml: 4.1.0 - parse-json: 5.2.0 - path-type: 4.0.0 - optionalDependencies: - typescript: 5.6.3 + '@types/node': 18.19.68 + cosmiconfig: 9.0.0(typescript@5.7.2) + jiti: 2.4.2 + typescript: 5.7.2 - cosmiconfig@9.0.0(typescript@5.6.3): + cosmiconfig@9.0.0(typescript@5.7.2): dependencies: env-paths: 2.2.1 import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 create-require@1.1.1: optional: true @@ -7197,16 +7250,16 @@ snapshots: csstype@3.1.3: {} - cz-conventional-changelog@3.3.0(@types/node@18.19.57)(typescript@5.6.3): + cz-conventional-changelog@3.3.0(@types/node@18.19.68)(typescript@5.7.2): dependencies: chalk: 2.4.2 - commitizen: 4.3.1(@types/node@18.19.57)(typescript@5.6.3) + commitizen: 4.3.1(@types/node@18.19.68)(typescript@5.7.2) conventional-commit-types: 3.0.0 lodash.map: 4.6.0 longest: 2.0.1 word-wrap: 1.2.5 optionalDependencies: - '@commitlint/load': 19.5.0(@types/node@18.19.57)(typescript@5.6.3) + '@commitlint/load': 19.5.0(@types/node@18.19.68)(typescript@5.7.2) transitivePeerDependencies: - '@types/node' - typescript @@ -7252,6 +7305,10 @@ snapshots: optionalDependencies: supports-color: 8.1.1 + debug@4.4.0: + dependencies: + ms: 2.1.3 + decamelize-keys@1.1.1: dependencies: decamelize: 1.2.0 @@ -7502,32 +7559,33 @@ snapshots: '@esbuild/win32-ia32': 0.18.11 '@esbuild/win32-x64': 0.18.11 - esbuild@0.24.0: + esbuild@0.24.1: optionalDependencies: - '@esbuild/aix-ppc64': 0.24.0 - '@esbuild/android-arm': 0.24.0 - '@esbuild/android-arm64': 0.24.0 - '@esbuild/android-x64': 0.24.0 - '@esbuild/darwin-arm64': 0.24.0 - '@esbuild/darwin-x64': 0.24.0 - '@esbuild/freebsd-arm64': 0.24.0 - '@esbuild/freebsd-x64': 0.24.0 - '@esbuild/linux-arm': 0.24.0 - '@esbuild/linux-arm64': 0.24.0 - '@esbuild/linux-ia32': 0.24.0 - '@esbuild/linux-loong64': 0.24.0 - '@esbuild/linux-mips64el': 0.24.0 - '@esbuild/linux-ppc64': 0.24.0 - '@esbuild/linux-riscv64': 0.24.0 - '@esbuild/linux-s390x': 0.24.0 - '@esbuild/linux-x64': 0.24.0 - '@esbuild/netbsd-x64': 0.24.0 - '@esbuild/openbsd-arm64': 0.24.0 - '@esbuild/openbsd-x64': 0.24.0 - '@esbuild/sunos-x64': 0.24.0 - '@esbuild/win32-arm64': 0.24.0 - '@esbuild/win32-ia32': 0.24.0 - '@esbuild/win32-x64': 0.24.0 + '@esbuild/aix-ppc64': 0.24.1 + '@esbuild/android-arm': 0.24.1 + '@esbuild/android-arm64': 0.24.1 + '@esbuild/android-x64': 0.24.1 + '@esbuild/darwin-arm64': 0.24.1 + '@esbuild/darwin-x64': 0.24.1 + '@esbuild/freebsd-arm64': 0.24.1 + '@esbuild/freebsd-x64': 0.24.1 + '@esbuild/linux-arm': 0.24.1 + '@esbuild/linux-arm64': 0.24.1 + '@esbuild/linux-ia32': 0.24.1 + '@esbuild/linux-loong64': 0.24.1 + '@esbuild/linux-mips64el': 0.24.1 + '@esbuild/linux-ppc64': 0.24.1 + '@esbuild/linux-riscv64': 0.24.1 + '@esbuild/linux-s390x': 0.24.1 + '@esbuild/linux-x64': 0.24.1 + '@esbuild/netbsd-arm64': 0.24.1 + '@esbuild/netbsd-x64': 0.24.1 + '@esbuild/openbsd-arm64': 0.24.1 + '@esbuild/openbsd-x64': 0.24.1 + '@esbuild/sunos-x64': 0.24.1 + '@esbuild/win32-arm64': 0.24.1 + '@esbuild/win32-ia32': 0.24.1 + '@esbuild/win32-x64': 0.24.1 escalade@3.2.0: {} @@ -8010,7 +8068,7 @@ snapshots: human-signals@5.0.0: {} - husky@9.1.6: {} + husky@9.1.7: {} iconv-lite@0.4.24: dependencies: @@ -8314,7 +8372,10 @@ snapshots: jest-get-type@29.6.3: {} - jiti@1.21.6: {} + jiti@1.21.6: + optional: true + + jiti@2.4.2: {} js-tokens@4.0.0: {} @@ -8389,9 +8450,9 @@ snapshots: kind-of@6.0.3: {} - lerna@8.1.8(encoding@0.1.13): + lerna@8.1.9(encoding@0.1.13): dependencies: - '@lerna/create': 8.1.8(encoding@0.1.13)(typescript@5.6.3) + '@lerna/create': 8.1.9(encoding@0.1.13)(typescript@5.7.2) '@npmcli/arborist': 7.5.4 '@npmcli/package-json': 5.2.0 '@npmcli/run-script': 8.1.0 @@ -8409,7 +8470,7 @@ snapshots: conventional-changelog-angular: 7.0.0 conventional-changelog-core: 5.0.1 conventional-recommended-bump: 7.0.1 - cosmiconfig: 8.3.6(typescript@5.6.3) + cosmiconfig: 9.0.0(typescript@5.7.2) dedent: 1.5.3 envinfo: 7.13.0 execa: 5.0.0 @@ -8462,7 +8523,7 @@ snapshots: strong-log-transformer: 2.1.0 tar: 6.2.1 temp-dir: 1.0.0 - typescript: 5.6.3 + typescript: 5.7.2 upath: 2.0.1 uuid: 10.0.0 validate-npm-package-license: 3.0.4 @@ -8503,6 +8564,8 @@ snapshots: lilconfig@3.1.2: {} + lilconfig@3.1.3: {} + lines-and-columns@1.2.4: {} lines-and-columns@2.0.3: {} @@ -8515,18 +8578,18 @@ snapshots: dependencies: uc.micro: 2.1.0 - lint-staged@15.2.10: + lint-staged@15.2.11: dependencies: chalk: 5.3.0 commander: 12.1.0 - debug: 4.3.7(supports-color@8.1.1) + debug: 4.4.0 execa: 8.0.1 - lilconfig: 3.1.2 + lilconfig: 3.1.3 listr2: 8.2.5 micromatch: 4.0.8 pidtree: 0.6.0 string-argv: 0.3.2 - yaml: 2.5.1 + yaml: 2.6.1 transitivePeerDependencies: - supports-color @@ -8727,7 +8790,7 @@ snapshots: redent: 3.0.0 trim-newlines: 3.0.1 type-fest: 0.18.1 - yargs-parser: 20.2.4 + yargs-parser: 20.2.9 merge-stream@2.0.0: {} @@ -8854,7 +8917,7 @@ snapshots: mkdirp@1.0.4: {} - mocha@10.7.3: + mocha@10.8.2: dependencies: ansi-colors: 4.1.3 browser-stdout: 1.3.1 @@ -9036,7 +9099,7 @@ snapshots: transitivePeerDependencies: - supports-color - npm-run-all2@6.2.4: + npm-run-all2@6.2.6: dependencies: ansi-styles: 6.2.1 cross-spawn: 7.0.3 @@ -9373,13 +9436,13 @@ snapshots: possible-typed-array-names@1.0.0: {} - postcss-load-config@4.0.2(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.6.3)): + postcss-load-config@4.0.2(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.7.2)): dependencies: lilconfig: 3.1.2 yaml: 2.6.0 optionalDependencies: postcss: 8.4.47 - ts-node: 10.9.2(@types/node@20.5.1)(typescript@5.6.3) + ts-node: 10.9.2(@types/node@20.5.1)(typescript@5.7.2) postcss-selector-parser@6.1.2: dependencies: @@ -9396,7 +9459,7 @@ snapshots: preact@10.24.3: {} - prettier@3.3.3: {} + prettier@3.4.2: {} pretty-format@29.7.0: dependencies: @@ -9715,9 +9778,9 @@ snapshots: transitivePeerDependencies: - supports-color - sinon-chai@4.0.0(chai@5.1.1)(sinon@19.0.2): + sinon-chai@4.0.0(chai@5.1.2)(sinon@19.0.2): dependencies: - chai: 5.1.1 + chai: 5.1.2 sinon: 19.0.2 sinon@19.0.2: @@ -9990,7 +10053,7 @@ snapshots: ts-debounce@4.0.0: {} - ts-node@10.9.2(@types/node@20.5.1)(typescript@5.6.3): + ts-node@10.9.2(@types/node@20.5.1)(typescript@5.7.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 @@ -10004,7 +10067,7 @@ snapshots: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.6.3 + typescript: 5.7.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optional: true @@ -10073,17 +10136,19 @@ snapshots: typedarray@0.0.6: {} - typedoc@0.26.10(typescript@5.6.3): + typedoc@0.26.10(typescript@5.7.2): dependencies: lunr: 2.3.9 markdown-it: 14.1.0 minimatch: 9.0.5 shiki: 1.22.0 - typescript: 5.6.3 + typescript: 5.7.2 yaml: 2.6.0 typescript@5.6.3: {} + typescript@5.7.2: {} + uc.micro@1.0.6: {} uc.micro@2.1.0: {} @@ -10189,33 +10254,33 @@ snapshots: fsevents: 2.3.3 sass: 1.80.1 - vue-demi@0.14.10(vue@3.5.12(typescript@5.6.3)): + vue-demi@0.14.10(vue@3.5.12(typescript@5.7.2)): dependencies: - vue: 3.5.12(typescript@5.6.3) + vue: 3.5.12(typescript@5.7.2) - vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)): + vue-router@4.4.5(vue@3.5.12(typescript@5.7.2)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.12(typescript@5.6.3) + vue: 3.5.12(typescript@5.7.2) - vue@3.5.12(typescript@5.6.3): + vue@3.5.12(typescript@5.7.2): dependencies: '@vue/compiler-dom': 3.5.12 '@vue/compiler-sfc': 3.5.12 '@vue/runtime-dom': 3.5.12 - '@vue/server-renderer': 3.5.12(vue@3.5.12(typescript@5.6.3)) + '@vue/server-renderer': 3.5.12(vue@3.5.12(typescript@5.7.2)) '@vue/shared': 3.5.12 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 - vuepress-vite@2.0.0-beta.64(@types/node@20.5.1)(@vuepress/client@2.0.0-beta.64(typescript@5.6.3))(sass@1.80.1)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.6.3))(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)): + vuepress-vite@2.0.0-beta.64(@types/node@20.5.1)(@vuepress/client@2.0.0-beta.64(typescript@5.7.2))(sass@1.80.1)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.7.2))(typescript@5.7.2)(vue@3.5.12(typescript@5.7.2)): dependencies: - '@vuepress/bundler-vite': 2.0.0-beta.64(@types/node@20.5.1)(sass@1.80.1)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.6.3))(typescript@5.6.3) - '@vuepress/cli': 2.0.0-beta.64(typescript@5.6.3) - '@vuepress/client': 2.0.0-beta.64(typescript@5.6.3) - '@vuepress/core': 2.0.0-beta.64(typescript@5.6.3) - '@vuepress/theme-default': 2.0.0-beta.64(typescript@5.6.3) - vue: 3.5.12(typescript@5.6.3) + '@vuepress/bundler-vite': 2.0.0-beta.64(@types/node@20.5.1)(sass@1.80.1)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.7.2))(typescript@5.7.2) + '@vuepress/cli': 2.0.0-beta.64(typescript@5.7.2) + '@vuepress/client': 2.0.0-beta.64(typescript@5.7.2) + '@vuepress/core': 2.0.0-beta.64(typescript@5.7.2) + '@vuepress/theme-default': 2.0.0-beta.64(typescript@5.7.2) + vue: 3.5.12(typescript@5.7.2) transitivePeerDependencies: - '@types/node' - '@vue/composition-api' @@ -10229,9 +10294,9 @@ snapshots: - ts-node - typescript - vuepress@2.0.0-beta.64(@types/node@20.5.1)(@vuepress/client@2.0.0-beta.64(typescript@5.6.3))(sass@1.80.1)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.6.3))(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)): + vuepress@2.0.0-beta.64(@types/node@20.5.1)(@vuepress/client@2.0.0-beta.64(typescript@5.7.2))(sass@1.80.1)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.7.2))(typescript@5.7.2)(vue@3.5.12(typescript@5.7.2)): dependencies: - vuepress-vite: 2.0.0-beta.64(@types/node@20.5.1)(@vuepress/client@2.0.0-beta.64(typescript@5.6.3))(sass@1.80.1)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.6.3))(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + vuepress-vite: 2.0.0-beta.64(@types/node@20.5.1)(@vuepress/client@2.0.0-beta.64(typescript@5.7.2))(sass@1.80.1)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.7.2))(typescript@5.7.2)(vue@3.5.12(typescript@5.7.2)) transitivePeerDependencies: - '@types/node' - '@vue/composition-api' @@ -10389,10 +10454,10 @@ snapshots: yallist@4.0.0: {} - yaml@2.5.1: {} - yaml@2.6.0: {} + yaml@2.6.1: {} + yargs-parser@20.2.4: {} yargs-parser@20.2.9: {}