From 3b33ac8a6282defe8b7d995f11fef79265c38bfd Mon Sep 17 00:00:00 2001 From: Sujal Goel Date: Mon, 23 Mar 2026 02:21:44 +0530 Subject: [PATCH] fix: types & config fixes Co-Authored-By: Aviv Keller --- doc-kit.config.mjs | 7 + package-lock.json | 1749 ++++++++--------- package.json | 12 +- pages/v5.x/globals.md | 548 +++--- pages/v5.x/webpack/namespaces/container.md | 4 +- pages/v5.x/webpack/namespaces/css.md | 2 +- pages/v5.x/webpack/namespaces/dependencies.md | 12 +- pages/v5.x/webpack/namespaces/esm.md | 28 +- .../experiments/namespaces/schemes.md | 2 +- pages/v5.x/webpack/namespaces/javascript.md | 74 +- pages/v5.x/webpack/namespaces/library.md | 20 +- .../v5.x/webpack/namespaces/optimize/index.md | 2 +- .../optimize/namespaces/InnerGraph.md | 4 +- pages/v5.x/webpack/namespaces/runtime.md | 52 +- pages/v5.x/webpack/namespaces/sharing.md | 4 +- pages/v5.x/webpack/namespaces/sources.md | 16 +- pages/v5.x/webpack/namespaces/util/index.md | 22 +- .../namespaces/util/namespaces/comparators.md | 38 +- .../namespaces/util/namespaces/runtime.md | 18 +- .../util/namespaces/serialization.md | 4 +- pages/v5.x/webpack/namespaces/web.md | 56 +- plugins/theme/partials/types.mjs | 13 +- plugins/theme/router.mjs | 2 +- 23 files changed, 1286 insertions(+), 1403 deletions(-) diff --git a/doc-kit.config.mjs b/doc-kit.config.mjs index 8b2ece5..70ca4c9 100644 --- a/doc-kit.config.mjs +++ b/doc-kit.config.mjs @@ -7,6 +7,13 @@ export default { global: { // Point GitHub links to the webpack repository instead of nodejs/node repository: 'webpack/webpack', + + // Input & Output + input: ['./pages/v5.x/**/*.md'], + output: 'out', + }, + metadata: { + typeMap: './pages/v5.x/type-map.json', }, web: { // Use "webpack" as the product name in navbar and sidebar labels diff --git a/package-lock.json b/package-lock.json index 4f4a912..2f22380 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4,20 +4,19 @@ "requires": true, "packages": { "": { - "name": "webpack-doc-kit", "dependencies": { - "@node-core/doc-kit": "^1.0.1", + "@node-core/doc-kit": "^1.2.0", "semver": "^7.7.4", - "typedoc": "^0.28.17", - "typedoc-plugin-markdown": "^4.10.0", + "typedoc": "^0.28.18", + "typedoc-plugin-markdown": "^4.11.0", "webpack": "^5.105.4" }, "devDependencies": { "@eslint/js": "^10.0.1", - "eslint": "^10.0.3", + "eslint": "^10.1.0", "globals": "^17.4.0", "husky": "^9.1.7", - "lint-staged": "^16.3.3", + "lint-staged": "^16.4.0", "prettier": "^3.8.1" } }, @@ -69,20 +68,20 @@ } }, "node_modules/@emnapi/core": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.8.1.tgz", - "integrity": "sha512-AvT9QFpxK0Zd8J0jopedNm+w/2fIzvtPKPjqyw9jwvBaReTTqPBk9Hixaz7KbjimP+QNz605/XnjFcDAL2pqBg==", + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.9.1.tgz", + "integrity": "sha512-mukuNALVsoix/w1BJwFzwXBN/dHeejQtuVzcDsfOEsdpCumXb/E9j8w11h5S54tT1xhifGfbbSm/ICrObRb3KA==", "license": "MIT", "optional": true, "dependencies": { - "@emnapi/wasi-threads": "1.1.0", + "@emnapi/wasi-threads": "1.2.0", "tslib": "^2.4.0" } }, "node_modules/@emnapi/runtime": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.8.1.tgz", - "integrity": "sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==", + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.9.1.tgz", + "integrity": "sha512-VYi5+ZVLhpgK4hQ0TAjiQiZ6ol0oe4mBx7mVv7IflsiEp0OWoVsp/+f9Vc1hOhE0TtkORVrI1GvzyreqpgWtkA==", "license": "MIT", "optional": true, "dependencies": { @@ -90,9 +89,9 @@ } }, "node_modules/@emnapi/wasi-threads": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.1.0.tgz", - "integrity": "sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.0.tgz", + "integrity": "sha512-N10dEJNSsUx41Z6pZsXU8FjPjpBEplgH24sfkmITrBED1/U2Esum9F3lfLrMjKHHjmi557zQn7kR9R+XWXu5Rg==", "license": "MIT", "optional": true, "dependencies": { @@ -156,45 +155,6 @@ "node": "^20.19.0 || ^22.13.0 || >=24" } }, - "node_modules/@eslint/config-array/node_modules/balanced-match": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", - "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "18 || 20 || >=22" - } - }, - "node_modules/@eslint/config-array/node_modules/brace-expansion": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz", - "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^4.0.2" - }, - "engines": { - "node": "18 || 20 || >=22" - } - }, - "node_modules/@eslint/config-array/node_modules/minimatch": { - "version": "10.2.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz", - "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "brace-expansion": "^5.0.2" - }, - "engines": { - "node": "18 || 20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/@eslint/config-helpers": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.5.3.tgz", @@ -317,6 +277,24 @@ "@shikijs/vscode-textmate": "^10.0.2" } }, + "node_modules/@gerrit0/mini-shiki/node_modules/@shikijs/langs": { + "version": "3.23.0", + "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.23.0.tgz", + "integrity": "sha512-2Ep4W3Re5aB1/62RSYQInK9mM3HsLeB91cHqznAJMuylqjzNVAVCMnNWRHFtcNHXsoNRayP9z1qj4Sq3nMqYXg==", + "license": "MIT", + "dependencies": { + "@shikijs/types": "3.23.0" + } + }, + "node_modules/@gerrit0/mini-shiki/node_modules/@shikijs/themes": { + "version": "3.23.0", + "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.23.0.tgz", + "integrity": "sha512-5qySYa1ZgAT18HR/ypENL9cUSGOeI2x+4IvYJu4JgVJdizn6kG4ia5Q1jDEOi7gTbN4RbuYtmHh0W3eccOrjMA==", + "license": "MIT", + "dependencies": { + "@shikijs/types": "3.23.0" + } + }, "node_modules/@heroicons/react": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/@heroicons/react/-/react-2.2.0.tgz", @@ -773,9 +751,9 @@ } }, "node_modules/@node-core/doc-kit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@node-core/doc-kit/-/doc-kit-1.0.1.tgz", - "integrity": "sha512-QsC7f28VO398hytlYke7hDSBA9+iU4mV8RojPmKVHQbpFd9jY9dY5Mqgtwf2qOwmaPGu5+V0ziSKmeAKrrhS3A==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@node-core/doc-kit/-/doc-kit-1.2.0.tgz", + "integrity": "sha512-19nyv/EClxAdfq9BIG8gZ40UCWZZ6JOq0aiAMSyRI8KLBUsyD095cCpIYG99Okmf8iMGjjHwd3mOM+Eybc3Lhw==", "dependencies": { "@actions/core": "^3.0.0", "@heroicons/react": "^2.2.0", @@ -792,6 +770,7 @@ "estree-util-to-js": "^2.0.0", "estree-util-visit": "^2.0.0", "github-slugger": "^2.0.0", + "glob-parent": "^6.0.2", "globals": "^17.3.0", "hast-util-to-string": "^3.0.1", "hastscript": "^9.0.1", @@ -820,22 +799,12 @@ "unist-util-remove": "^4.0.0", "unist-util-select": "^5.1.0", "unist-util-visit": "^5.1.0", - "vfile": "^6.0.3", "yaml": "^2.8.2" }, "bin": { "doc-kit": "bin/cli.mjs" } }, - "node_modules/@node-core/doc-kit/node_modules/commander": { - "version": "14.0.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.3.tgz", - "integrity": "sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==", - "license": "MIT", - "engines": { - "node": ">=20" - } - }, "node_modules/@node-core/rehype-shiki": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/@node-core/rehype-shiki/-/rehype-shiki-1.4.1.tgz", @@ -933,9 +902,9 @@ } }, "node_modules/@node-core/ui-components": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/@node-core/ui-components/-/ui-components-1.6.2.tgz", - "integrity": "sha512-xkWWYXMaCARM6DJRm8e+yNCvzPv5o0hLmTDKl3z6SawWmtiCx5/NUE8BXoWTw4rpA5/9Gs8tzsuT/VQW/vhY4g==", + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/@node-core/ui-components/-/ui-components-1.6.3.tgz", + "integrity": "sha512-Oy/bI4mZC6V/i8CdIX8q62r81zR6bAEARZE0jwTpv7w49SNomB2WAVb5fnFBSumyigOCgQKgR/OJtwh8XQJnkw==", "dependencies": { "@heroicons/react": "^2.2.0", "@orama/core": "^1.2.19", @@ -1022,9 +991,9 @@ } }, "node_modules/@oxc-project/types": { - "version": "0.115.0", - "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.115.0.tgz", - "integrity": "sha512-4n91DKnebUS4yjUHl2g3/b2T+IUdCfmoZGhmwsovZCDaJSs+QkVAM+0AqqTxHSsHfeiMuueT75cZaZcT/m0pSw==", + "version": "0.122.0", + "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.122.0.tgz", + "integrity": "sha512-oLAl5kBpV4w69UtFZ9xqcmTi+GENWOcPF7FCrczTiBbmC0ibXxCwyvZGbO39rCVEuLGAZM84DH0pUIyyv/YJzA==", "license": "MIT", "funding": { "url": "https://github.com/sponsors/Boshen" @@ -2317,9 +2286,9 @@ "license": "MIT" }, "node_modules/@rolldown/binding-android-arm64": { - "version": "1.0.0-rc.8", - "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.0.0-rc.8.tgz", - "integrity": "sha512-5bcmMQDWEfWUq3m79Mcf/kbO6e5Jr6YjKSsA1RnpXR6k73hQ9z1B17+4h93jXpzHvS18p7bQHM1HN/fSd+9zog==", + "version": "1.0.0-rc.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.0.0-rc.11.tgz", + "integrity": "sha512-SJ+/g+xNnOh6NqYxD0V3uVN4W3VfnrGsC9/hoglicgTNfABFG9JjISvkkU0dNY84MNHLWyOgxP9v9Y9pX4S7+A==", "cpu": [ "arm64" ], @@ -2333,9 +2302,9 @@ } }, "node_modules/@rolldown/binding-darwin-arm64": { - "version": "1.0.0-rc.8", - "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.0.0-rc.8.tgz", - "integrity": "sha512-dcHPd5N4g9w2iiPRJmAvO0fsIWzF2JPr9oSuTjxLL56qu+oML5aMbBMNwWbk58Mt3pc7vYs9CCScwLxdXPdRsg==", + "version": "1.0.0-rc.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.0.0-rc.11.tgz", + "integrity": "sha512-7WQgR8SfOPwmDZGFkThUvsmd/nwAWv91oCO4I5LS7RKrssPZmOt7jONN0cW17ydGC1n/+puol1IpoieKqQidmg==", "cpu": [ "arm64" ], @@ -2349,9 +2318,9 @@ } }, "node_modules/@rolldown/binding-darwin-x64": { - "version": "1.0.0-rc.8", - "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.0.0-rc.8.tgz", - "integrity": "sha512-mw0VzDvoj8AuR761QwpdCFN0sc/jspuc7eRYJetpLWd+XyansUrH3C7IgNw6swBOgQT9zBHNKsVCjzpfGJlhUA==", + "version": "1.0.0-rc.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.0.0-rc.11.tgz", + "integrity": "sha512-39Ks6UvIHq4rEogIfQBoBRusj0Q0nPVWIvqmwBLaT6aqQGIakHdESBVOPRRLacy4WwUPIx4ZKzfZ9PMW+IeyUQ==", "cpu": [ "x64" ], @@ -2365,9 +2334,9 @@ } }, "node_modules/@rolldown/binding-freebsd-x64": { - "version": "1.0.0-rc.8", - "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.0.0-rc.8.tgz", - "integrity": "sha512-xNrRa6mQ9NmMIJBdJtPMPG8Mso0OhM526pDzc/EKnRrIrrkHD1E0Z6tONZRmUeJElfsQ6h44lQQCcDilSNIvSQ==", + "version": "1.0.0-rc.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.0.0-rc.11.tgz", + "integrity": "sha512-jfsm0ZHfhiqrvWjJAmzsqiIFPz5e7mAoCOPBNTcNgkiid/LaFKiq92+0ojH+nmJmKYkre4t71BWXUZDNp7vsag==", "cpu": [ "x64" ], @@ -2381,9 +2350,9 @@ } }, "node_modules/@rolldown/binding-linux-arm-gnueabihf": { - "version": "1.0.0-rc.8", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.0.0-rc.8.tgz", - "integrity": "sha512-WgCKoO6O/rRUwimWfEJDeztwJJmuuX0N2bYLLRxmXDTtCwjToTOqk7Pashl/QpQn3H/jHjx0b5yCMbcTVYVpNg==", + "version": "1.0.0-rc.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.0.0-rc.11.tgz", + "integrity": "sha512-zjQaUtSyq1nVe3nxmlSCuR96T1LPlpvmJ0SZy0WJFEsV4kFbXcq2u68L4E6O0XeFj4aex9bEauqjW8UQBeAvfQ==", "cpu": [ "arm" ], @@ -2397,9 +2366,9 @@ } }, "node_modules/@rolldown/binding-linux-arm64-gnu": { - "version": "1.0.0-rc.8", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.0.0-rc.8.tgz", - "integrity": "sha512-tOHgTOQa8G4Z3ULj4G3NYOGGJEsqPHR91dT72u63OtVsZ7B6wFJKOx+ZKv+pvwzxWz92/I2ycaqi2/Ll4l+rlg==", + "version": "1.0.0-rc.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.0.0-rc.11.tgz", + "integrity": "sha512-WMW1yE6IOnehTcFE9eipFkm3XN63zypWlrJQ2iF7NrQ9b2LDRjumFoOGJE8RJJTJCTBAdmLMnJ8uVitACUUo1Q==", "cpu": [ "arm64" ], @@ -2413,9 +2382,9 @@ } }, "node_modules/@rolldown/binding-linux-arm64-musl": { - "version": "1.0.0-rc.8", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.0.0-rc.8.tgz", - "integrity": "sha512-oRbxcgDujCi2Yp1GTxoUFsIFlZsuPHU4OV4AzNc3/6aUmR4lfm9FK0uwQu82PJsuUwnF2jFdop3Ep5c1uK7Uxg==", + "version": "1.0.0-rc.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.0.0-rc.11.tgz", + "integrity": "sha512-jfndI9tsfm4APzjNt6QdBkYwre5lRPUgHeDHoI7ydKUuJvz3lZeCfMsI56BZj+7BYqiKsJm7cfd/6KYV7ubrBg==", "cpu": [ "arm64" ], @@ -2429,9 +2398,9 @@ } }, "node_modules/@rolldown/binding-linux-ppc64-gnu": { - "version": "1.0.0-rc.8", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.0.0-rc.8.tgz", - "integrity": "sha512-oaLRyUHw8kQE5M89RqrDJZ10GdmGJcMeCo8tvaE4ukOofqgjV84AbqBSH6tTPjeT2BHv+xlKj678GBuIb47lKA==", + "version": "1.0.0-rc.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.0.0-rc.11.tgz", + "integrity": "sha512-ZlFgw46NOAGMgcdvdYwAGu2Q+SLFA9LzbJLW+iyMOJyhj5wk6P3KEE9Gct4xWwSzFoPI7JCdYmYMzVtlgQ+zfw==", "cpu": [ "ppc64" ], @@ -2445,9 +2414,9 @@ } }, "node_modules/@rolldown/binding-linux-s390x-gnu": { - "version": "1.0.0-rc.8", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.0.0-rc.8.tgz", - "integrity": "sha512-1hjSKFrod5MwBBdLOOA0zpUuSfSDkYIY+QqcMcIU1WOtswZtZdUkcFcZza9b2HcAb0bnpmmyo0LZcaxLb2ov1g==", + "version": "1.0.0-rc.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.0.0-rc.11.tgz", + "integrity": "sha512-hIOYmuT6ofM4K04XAZd3OzMySEO4K0/nc9+jmNcxNAxRi6c5UWpqfw3KMFV4MVFWL+jQsSh+bGw2VqmaPMTLyw==", "cpu": [ "s390x" ], @@ -2461,9 +2430,9 @@ } }, "node_modules/@rolldown/binding-linux-x64-gnu": { - "version": "1.0.0-rc.8", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.0.0-rc.8.tgz", - "integrity": "sha512-a1+F0aV4Wy9tT3o+cHl3XhOy6aFV+B8Ll+/JFj98oGkb6lGk3BNgrxd+80RwYRVd23oLGvj3LwluKYzlv1PEuw==", + "version": "1.0.0-rc.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.0.0-rc.11.tgz", + "integrity": "sha512-qXBQQO9OvkjjQPLdUVr7Nr2t3QTZI7s4KZtfw7HzBgjbmAPSFwSv4rmET9lLSgq3rH/ndA3ngv3Qb8l2njoPNA==", "cpu": [ "x64" ], @@ -2477,9 +2446,9 @@ } }, "node_modules/@rolldown/binding-linux-x64-musl": { - "version": "1.0.0-rc.8", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.0.0-rc.8.tgz", - "integrity": "sha512-bGyXCFU11seFrf7z8PcHSwGEiFVkZ9vs+auLacVOQrVsI8PFHJzzJROF3P6b0ODDmXr0m6Tj5FlDhcXVk0Jp8w==", + "version": "1.0.0-rc.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.0.0-rc.11.tgz", + "integrity": "sha512-/tpFfoSTzUkH9LPY+cYbqZBDyyX62w5fICq9qzsHLL8uTI6BHip3Q9Uzft0wylk/i8OOwKik8OxW+QAhDmzwmg==", "cpu": [ "x64" ], @@ -2493,9 +2462,9 @@ } }, "node_modules/@rolldown/binding-openharmony-arm64": { - "version": "1.0.0-rc.8", - "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.0.0-rc.8.tgz", - "integrity": "sha512-n8d+L2bKgf9G3+AM0bhHFWdlz9vYKNim39ujRTieukdRek0RAo2TfG2uEnV9spa4r4oHUfL9IjcY3M9SlqN1gw==", + "version": "1.0.0-rc.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.0.0-rc.11.tgz", + "integrity": "sha512-mcp3Rio2w72IvdZG0oQ4bM2c2oumtwHfUfKncUM6zGgz0KgPz4YmDPQfnXEiY5t3+KD/i8HG2rOB/LxdmieK2g==", "cpu": [ "arm64" ], @@ -2509,9 +2478,9 @@ } }, "node_modules/@rolldown/binding-wasm32-wasi": { - "version": "1.0.0-rc.8", - "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.0.0-rc.8.tgz", - "integrity": "sha512-4R4iJDIk7BrJdteAbEAICXPoA7vZoY/M0OBfcRlQxzQvUYMcEp2GbC/C8UOgQJhu2TjGTpX1H8vVO1xHWcRqQA==", + "version": "1.0.0-rc.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.0.0-rc.11.tgz", + "integrity": "sha512-LXk5Hii1Ph9asuGRjBuz8TUxdc1lWzB7nyfdoRgI0WGPZKmCxvlKk8KfYysqtr4MfGElu/f/pEQRh8fcEgkrWw==", "cpu": [ "wasm32" ], @@ -2525,9 +2494,9 @@ } }, "node_modules/@rolldown/binding-win32-arm64-msvc": { - "version": "1.0.0-rc.8", - "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.0.0-rc.8.tgz", - "integrity": "sha512-3lwnklba9qQOpFnQ7EW+A1m4bZTWXZE4jtehsZ0YOl2ivW1FQqp5gY7X2DLuKITggesyuLwcmqS11fA7NtrmrA==", + "version": "1.0.0-rc.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.0.0-rc.11.tgz", + "integrity": "sha512-dDwf5otnx0XgRY1yqxOC4ITizcdzS/8cQ3goOWv3jFAo4F+xQYni+hnMuO6+LssHHdJW7+OCVL3CoU4ycnh35Q==", "cpu": [ "arm64" ], @@ -2541,9 +2510,9 @@ } }, "node_modules/@rolldown/binding-win32-x64-msvc": { - "version": "1.0.0-rc.8", - "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.0.0-rc.8.tgz", - "integrity": "sha512-VGjCx9Ha1P/r3tXGDZyG0Fcq7Q0Afnk64aaKzr1m40vbn1FL8R3W0V1ELDvPgzLXaaqK/9PnsqSaLWXfn6JtGQ==", + "version": "1.0.0-rc.11", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.0.0-rc.11.tgz", + "integrity": "sha512-LN4/skhSggybX71ews7dAj6r2geaMJfm3kMbK2KhFMg9B10AZXnKoLCVVgzhMHL0S+aKtr4p8QbAW8k+w95bAA==", "cpu": [ "x64" ], @@ -2557,9 +2526,9 @@ } }, "node_modules/@rolldown/pluginutils": { - "version": "1.0.0-rc.8", - "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-rc.8.tgz", - "integrity": "sha512-wzJwL82/arVfeSP3BLr1oTy40XddjtEdrdgtJ4lLRBu06mP3q/8HGM6K0JRlQuTA3XB0pNJx2so/nmpY4xyOew==", + "version": "1.0.0-rc.11", + "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-rc.11.tgz", + "integrity": "sha512-xQO9vbwBecJRv9EUcQ/y0dzSTJgA7Q6UVN7xp6B81+tBGSLVAK03yJ9NkJaUA7JFD91kbjxRSC/mDnmvXzbHoQ==", "license": "MIT" }, "node_modules/@rollup/plugin-virtual": { @@ -2591,6 +2560,18 @@ "hast-util-to-html": "^9.0.5" } }, + "node_modules/@shikijs/engine-javascript": { + "version": "3.23.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.23.0.tgz", + "integrity": "sha512-aHt9eiGFobmWR5uqJUViySI1bHMqrAgamWE1TYSUoftkAeCCAiGawPMwM+VCadylQtF4V3VNOZ5LmfItH5f3yA==", + "extraneous": true, + "license": "MIT", + "dependencies": { + "@shikijs/types": "3.23.0", + "@shikijs/vscode-textmate": "^10.0.2", + "oniguruma-to-es": "^4.3.4" + } + }, "node_modules/@shikijs/engine-oniguruma": { "version": "3.23.0", "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.23.0.tgz", @@ -2602,12 +2583,28 @@ } }, "node_modules/@shikijs/langs": { - "version": "3.23.0", - "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.23.0.tgz", - "integrity": "sha512-2Ep4W3Re5aB1/62RSYQInK9mM3HsLeB91cHqznAJMuylqjzNVAVCMnNWRHFtcNHXsoNRayP9z1qj4Sq3nMqYXg==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-4.0.2.tgz", + "integrity": "sha512-KaXby5dvoeuZzN0rYQiPMjFoUrz4hgwIE+D6Du9owcHcl6/g16/yT5BQxSW5cGt2MZBz6Hl0YuRqf12omRfUUg==", "license": "MIT", "dependencies": { - "@shikijs/types": "3.23.0" + "@shikijs/types": "4.0.2" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@shikijs/langs/node_modules/@shikijs/types": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-4.0.2.tgz", + "integrity": "sha512-qzbeRooUTPnLE+sHD/Z8DStmaDgnbbc/pMrU203950aRqjX/6AFHeDYT+j00y2lPdz0ywJKx7o/7qnqTivtlXg==", + "license": "MIT", + "dependencies": { + "@shikijs/vscode-textmate": "^10.0.2", + "@types/hast": "^3.0.4" + }, + "engines": { + "node": ">=20" } }, "node_modules/@shikijs/primitive": { @@ -2638,12 +2635,28 @@ } }, "node_modules/@shikijs/themes": { - "version": "3.23.0", - "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.23.0.tgz", - "integrity": "sha512-5qySYa1ZgAT18HR/ypENL9cUSGOeI2x+4IvYJu4JgVJdizn6kG4ia5Q1jDEOi7gTbN4RbuYtmHh0W3eccOrjMA==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-4.0.2.tgz", + "integrity": "sha512-mjCafwt8lJJaVSsQvNVrJumbnnj1RI8jbUKrPKgE6E3OvQKxnuRoBaYC51H4IGHePsGN/QtALglWBU7DoKDFnA==", "license": "MIT", "dependencies": { - "@shikijs/types": "3.23.0" + "@shikijs/types": "4.0.2" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@shikijs/themes/node_modules/@shikijs/types": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-4.0.2.tgz", + "integrity": "sha512-qzbeRooUTPnLE+sHD/Z8DStmaDgnbbc/pMrU203950aRqjX/6AFHeDYT+j00y2lPdz0ywJKx7o/7qnqTivtlXg==", + "license": "MIT", + "dependencies": { + "@shikijs/vscode-textmate": "^10.0.2", + "@types/hast": "^3.0.4" + }, + "engines": { + "node": ">=20" } }, "node_modules/@shikijs/twoslash": { @@ -2677,59 +2690,59 @@ "license": "MIT" }, "node_modules/@swc/html-wasm": { - "version": "1.15.18", - "resolved": "https://registry.npmjs.org/@swc/html-wasm/-/html-wasm-1.15.18.tgz", - "integrity": "sha512-nABVlYRZjfTJA3bTEf7w6Gu8GgRfFJZqTAJ+ehJzwKtCreMy4QFBGiv3KkCjIjxXg+U8qrpnqgo9SjVOq3lPEw==", + "version": "1.15.21", + "resolved": "https://registry.npmjs.org/@swc/html-wasm/-/html-wasm-1.15.21.tgz", + "integrity": "sha512-2Wo2S5DbfAswldF/X5gSmqgTy4uMBEUix7zYcIFsXgZyVJ8PDPE19cgxSBkauJxxGXfvo5rVCcEjx0XrJHpDEA==", "license": "Apache-2.0" }, "node_modules/@tailwindcss/node": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.2.1.tgz", - "integrity": "sha512-jlx6sLk4EOwO6hHe1oCGm1Q4AN/s0rSrTTPBGPM0/RQ6Uylwq17FuU8IeJJKEjtc6K6O07zsvP+gDO6MMWo7pg==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.2.2.tgz", + "integrity": "sha512-pXS+wJ2gZpVXqFaUEjojq7jzMpTGf8rU6ipJz5ovJV6PUGmlJ+jvIwGrzdHdQ80Sg+wmQxUFuoW1UAAwHNEdFA==", "license": "MIT", "dependencies": { "@jridgewell/remapping": "^2.3.5", "enhanced-resolve": "^5.19.0", "jiti": "^2.6.1", - "lightningcss": "1.31.1", + "lightningcss": "1.32.0", "magic-string": "^0.30.21", "source-map-js": "^1.2.1", - "tailwindcss": "4.2.1" + "tailwindcss": "4.2.2" } }, "node_modules/@tailwindcss/node/node_modules/tailwindcss": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.2.1.tgz", - "integrity": "sha512-/tBrSQ36vCleJkAOsy9kbNTgaxvGbyOamC30PRePTQe/o1MFwEKHQk4Cn7BNGaPtjp+PuUrByJehM1hgxfq4sw==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.2.2.tgz", + "integrity": "sha512-KWBIxs1Xb6NoLdMVqhbhgwZf2PGBpPEiwOqgI4pFIYbNTfBXiKYyWoTsXgBQ9WFg/OlhnvHaY+AEpW7wSmFo2Q==", "license": "MIT" }, "node_modules/@tailwindcss/oxide": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.2.1.tgz", - "integrity": "sha512-yv9jeEFWnjKCI6/T3Oq50yQEOqmpmpfzG1hcZsAOaXFQPfzWprWrlHSdGPEF3WQTi8zu8ohC9Mh9J470nT5pUw==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.2.2.tgz", + "integrity": "sha512-qEUA07+E5kehxYp9BVMpq9E8vnJuBHfJEC0vPC5e7iL/hw7HR61aDKoVoKzrG+QKp56vhNZe4qwkRmMC0zDLvg==", "license": "MIT", "engines": { "node": ">= 20" }, "optionalDependencies": { - "@tailwindcss/oxide-android-arm64": "4.2.1", - "@tailwindcss/oxide-darwin-arm64": "4.2.1", - "@tailwindcss/oxide-darwin-x64": "4.2.1", - "@tailwindcss/oxide-freebsd-x64": "4.2.1", - "@tailwindcss/oxide-linux-arm-gnueabihf": "4.2.1", - "@tailwindcss/oxide-linux-arm64-gnu": "4.2.1", - "@tailwindcss/oxide-linux-arm64-musl": "4.2.1", - "@tailwindcss/oxide-linux-x64-gnu": "4.2.1", - "@tailwindcss/oxide-linux-x64-musl": "4.2.1", - "@tailwindcss/oxide-wasm32-wasi": "4.2.1", - "@tailwindcss/oxide-win32-arm64-msvc": "4.2.1", - "@tailwindcss/oxide-win32-x64-msvc": "4.2.1" + "@tailwindcss/oxide-android-arm64": "4.2.2", + "@tailwindcss/oxide-darwin-arm64": "4.2.2", + "@tailwindcss/oxide-darwin-x64": "4.2.2", + "@tailwindcss/oxide-freebsd-x64": "4.2.2", + "@tailwindcss/oxide-linux-arm-gnueabihf": "4.2.2", + "@tailwindcss/oxide-linux-arm64-gnu": "4.2.2", + "@tailwindcss/oxide-linux-arm64-musl": "4.2.2", + "@tailwindcss/oxide-linux-x64-gnu": "4.2.2", + "@tailwindcss/oxide-linux-x64-musl": "4.2.2", + "@tailwindcss/oxide-wasm32-wasi": "4.2.2", + "@tailwindcss/oxide-win32-arm64-msvc": "4.2.2", + "@tailwindcss/oxide-win32-x64-msvc": "4.2.2" } }, "node_modules/@tailwindcss/oxide-android-arm64": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.2.1.tgz", - "integrity": "sha512-eZ7G1Zm5EC8OOKaesIKuw77jw++QJ2lL9N+dDpdQiAB/c/B2wDh0QPFHbkBVrXnwNugvrbJFk1gK2SsVjwWReg==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.2.2.tgz", + "integrity": "sha512-dXGR1n+P3B6748jZO/SvHZq7qBOqqzQ+yFrXpoOWWALWndF9MoSKAT3Q0fYgAzYzGhxNYOoysRvYlpixRBBoDg==", "cpu": [ "arm64" ], @@ -2743,9 +2756,9 @@ } }, "node_modules/@tailwindcss/oxide-darwin-arm64": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.2.1.tgz", - "integrity": "sha512-q/LHkOstoJ7pI1J0q6djesLzRvQSIfEto148ppAd+BVQK0JYjQIFSK3JgYZJa+Yzi0DDa52ZsQx2rqytBnf8Hw==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.2.2.tgz", + "integrity": "sha512-iq9Qjr6knfMpZHj55/37ouZeykwbDqF21gPFtfnhCCKGDcPI/21FKC9XdMO/XyBM7qKORx6UIhGgg6jLl7BZlg==", "cpu": [ "arm64" ], @@ -2759,9 +2772,9 @@ } }, "node_modules/@tailwindcss/oxide-darwin-x64": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.2.1.tgz", - "integrity": "sha512-/f/ozlaXGY6QLbpvd/kFTro2l18f7dHKpB+ieXz+Cijl4Mt9AI2rTrpq7V+t04nK+j9XBQHnSMdeQRhbGyt6fw==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.2.2.tgz", + "integrity": "sha512-BlR+2c3nzc8f2G639LpL89YY4bdcIdUmiOOkv2GQv4/4M0vJlpXEa0JXNHhCHU7VWOKWT/CjqHdTP8aUuDJkuw==", "cpu": [ "x64" ], @@ -2775,9 +2788,9 @@ } }, "node_modules/@tailwindcss/oxide-freebsd-x64": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.2.1.tgz", - "integrity": "sha512-5e/AkgYJT/cpbkys/OU2Ei2jdETCLlifwm7ogMC7/hksI2fC3iiq6OcXwjibcIjPung0kRtR3TxEITkqgn0TcA==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.2.2.tgz", + "integrity": "sha512-YUqUgrGMSu2CDO82hzlQ5qSb5xmx3RUrke/QgnoEx7KvmRJHQuZHZmZTLSuuHwFf0DJPybFMXMYf+WJdxHy/nQ==", "cpu": [ "x64" ], @@ -2791,9 +2804,9 @@ } }, "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.2.1.tgz", - "integrity": "sha512-Uny1EcVTTmerCKt/1ZuKTkb0x8ZaiuYucg2/kImO5A5Y/kBz41/+j0gxUZl+hTF3xkWpDmHX+TaWhOtba2Fyuw==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.2.2.tgz", + "integrity": "sha512-FPdhvsW6g06T9BWT0qTwiVZYE2WIFo2dY5aCSpjG/S/u1tby+wXoslXS0kl3/KXnULlLr1E3NPRRw0g7t2kgaQ==", "cpu": [ "arm" ], @@ -2807,9 +2820,9 @@ } }, "node_modules/@tailwindcss/oxide-linux-arm64-gnu": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.2.1.tgz", - "integrity": "sha512-CTrwomI+c7n6aSSQlsPL0roRiNMDQ/YzMD9EjcR+H4f0I1SQ8QqIuPnsVp7QgMkC1Qi8rtkekLkOFjo7OlEFRQ==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.2.2.tgz", + "integrity": "sha512-4og1V+ftEPXGttOO7eCmW7VICmzzJWgMx+QXAJRAhjrSjumCwWqMfkDrNu1LXEQzNAwz28NCUpucgQPrR4S2yw==", "cpu": [ "arm64" ], @@ -2823,9 +2836,9 @@ } }, "node_modules/@tailwindcss/oxide-linux-arm64-musl": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.2.1.tgz", - "integrity": "sha512-WZA0CHRL/SP1TRbA5mp9htsppSEkWuQ4KsSUumYQnyl8ZdT39ntwqmz4IUHGN6p4XdSlYfJwM4rRzZLShHsGAQ==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.2.2.tgz", + "integrity": "sha512-oCfG/mS+/+XRlwNjnsNLVwnMWYH7tn/kYPsNPh+JSOMlnt93mYNCKHYzylRhI51X+TbR+ufNhhKKzm6QkqX8ag==", "cpu": [ "arm64" ], @@ -2839,9 +2852,9 @@ } }, "node_modules/@tailwindcss/oxide-linux-x64-gnu": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.2.1.tgz", - "integrity": "sha512-qMFzxI2YlBOLW5PhblzuSWlWfwLHaneBE0xHzLrBgNtqN6mWfs+qYbhryGSXQjFYB1Dzf5w+LN5qbUTPhW7Y5g==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.2.2.tgz", + "integrity": "sha512-rTAGAkDgqbXHNp/xW0iugLVmX62wOp2PoE39BTCGKjv3Iocf6AFbRP/wZT/kuCxC9QBh9Pu8XPkv/zCZB2mcMg==", "cpu": [ "x64" ], @@ -2855,9 +2868,9 @@ } }, "node_modules/@tailwindcss/oxide-linux-x64-musl": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.2.1.tgz", - "integrity": "sha512-5r1X2FKnCMUPlXTWRYpHdPYUY6a1Ar/t7P24OuiEdEOmms5lyqjDRvVY1yy9Rmioh+AunQ0rWiOTPE8F9A3v5g==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.2.2.tgz", + "integrity": "sha512-XW3t3qwbIwiSyRCggeO2zxe3KWaEbM0/kW9e8+0XpBgyKU4ATYzcVSMKteZJ1iukJ3HgHBjbg9P5YPRCVUxlnQ==", "cpu": [ "x64" ], @@ -2871,9 +2884,9 @@ } }, "node_modules/@tailwindcss/oxide-wasm32-wasi": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.2.1.tgz", - "integrity": "sha512-MGFB5cVPvshR85MTJkEvqDUnuNoysrsRxd6vnk1Lf2tbiqNlXpHYZqkqOQalydienEWOHHFyyuTSYRsLfxFJ2Q==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.2.2.tgz", + "integrity": "sha512-eKSztKsmEsn1O5lJ4ZAfyn41NfG7vzCg496YiGtMDV86jz1q/irhms5O0VrY6ZwTUkFy/EKG3RfWgxSI3VbZ8Q==", "bundleDependencies": [ "@napi-rs/wasm-runtime", "@emnapi/core", @@ -2900,9 +2913,9 @@ } }, "node_modules/@tailwindcss/oxide-win32-arm64-msvc": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.2.1.tgz", - "integrity": "sha512-YlUEHRHBGnCMh4Nj4GnqQyBtsshUPdiNroZj8VPkvTZSoHsilRCwXcVKnG9kyi0ZFAS/3u+qKHBdDc81SADTRA==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.2.2.tgz", + "integrity": "sha512-qPmaQM4iKu5mxpsrWZMOZRgZv1tOZpUm+zdhhQP0VhJfyGGO3aUKdbh3gDZc/dPLQwW4eSqWGrrcWNBZWUWaXQ==", "cpu": [ "arm64" ], @@ -2916,9 +2929,9 @@ } }, "node_modules/@tailwindcss/oxide-win32-x64-msvc": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.2.1.tgz", - "integrity": "sha512-rbO34G5sMWWyrN/idLeVxAZgAKWrn5LiR3/I90Q9MkA67s6T1oB0xtTe+0heoBvHSpbU9Mk7i6uwJnpo4u21XQ==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.2.2.tgz", + "integrity": "sha512-1T/37VvI7WyH66b+vqHj/cLwnCxt7Qt3WFu5Q8hk65aOvlwAhs7rAp1VkulBJw/N4tMirXjVnylTR72uI0HGcA==", "cpu": [ "x64" ], @@ -2932,22 +2945,22 @@ } }, "node_modules/@tailwindcss/postcss": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@tailwindcss/postcss/-/postcss-4.2.1.tgz", - "integrity": "sha512-OEwGIBnXnj7zJeonOh6ZG9woofIjGrd2BORfvE5p9USYKDCZoQmfqLcfNiRWoJlRWLdNPn2IgVZuWAOM4iTYMw==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@tailwindcss/postcss/-/postcss-4.2.2.tgz", + "integrity": "sha512-n4goKQbW8RVXIbNKRB/45LzyUqN451deQK0nzIeauVEqjlI49slUlgKYJM2QyUzap/PcpnS7kzSUmPb1sCRvYQ==", "license": "MIT", "dependencies": { "@alloc/quick-lru": "^5.2.0", - "@tailwindcss/node": "4.2.1", - "@tailwindcss/oxide": "4.2.1", + "@tailwindcss/node": "4.2.2", + "@tailwindcss/oxide": "4.2.2", "postcss": "^8.5.6", - "tailwindcss": "4.2.1" + "tailwindcss": "4.2.2" } }, "node_modules/@tailwindcss/postcss/node_modules/tailwindcss": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.2.1.tgz", - "integrity": "sha512-/tBrSQ36vCleJkAOsy9kbNTgaxvGbyOamC30PRePTQe/o1MFwEKHQk4Cn7BNGaPtjp+PuUrByJehM1hgxfq4sw==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.2.2.tgz", + "integrity": "sha512-KWBIxs1Xb6NoLdMVqhbhgwZf2PGBpPEiwOqgI4pFIYbNTfBXiKYyWoTsXgBQ9WFg/OlhnvHaY+AEpW7wSmFo2Q==", "license": "MIT" }, "node_modules/@tybys/wasm-util": { @@ -2961,9 +2974,9 @@ } }, "node_modules/@types/debug": { - "version": "4.1.12", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", - "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", + "version": "4.1.13", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.13.tgz", + "integrity": "sha512-KSVgmQmzMwPlmtljOomayoR89W4FynCAi3E8PPs7vmDVPe84hT+vGPKkJfThkmXs0x0jAaa9U8uW8bbfyS2fWw==", "license": "MIT", "dependencies": { "@types/ms": "*" @@ -3042,9 +3055,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "25.4.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-25.4.0.tgz", - "integrity": "sha512-9wLpoeWuBlcbBpOY3XmzSTG3oscB6xjBEEtn+pYXTfhyXhIxC5FsBer2KTopBlvKEiW9l13po9fq+SJY/5lkhw==", + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-25.5.0.tgz", + "integrity": "sha512-jp2P3tQMSxWugkCUKLRPVUpGaL5MVFwF8RDuSRztfwgN1wmqJeMSbKlnEtQqU8UrhTmzEmZdu2I6v2dpp7XIxw==", "license": "MIT", "dependencies": { "undici-types": "~7.18.0" @@ -3333,15 +3346,16 @@ } }, "node_modules/ajv": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", - "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz", + "integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==", + "dev": true, "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" }, "funding": { "type": "github", @@ -3365,18 +3379,28 @@ } } }, - "node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", + "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.3" + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" }, - "peerDependencies": { - "ajv": "^8.8.2" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "license": "MIT" + }, "node_modules/ansi-escapes": { "version": "7.3.0", "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.3.0.tgz", @@ -3394,24 +3418,26 @@ } }, "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "dev": true, "license": "MIT", "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", + "dev": true, "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, "engines": { - "node": ">=8" + "node": ">=12" }, "funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" @@ -3430,6 +3456,18 @@ "node": ">= 8" } }, + "node_modules/anymatch/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "node_modules/argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", @@ -3468,15 +3506,18 @@ } }, "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "license": "MIT" + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } }, "node_modules/baseline-browser-mapping": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.0.tgz", - "integrity": "sha512-lIyg0szRfYbiy67j9KN8IyeD7q7hcmqnJ1ddWmNt19ItGpNN64mnllmxUNFIOdOm6by97jlL6wfpTTJrmnjWAA==", + "version": "2.10.10", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.10.tgz", + "integrity": "sha512-sUoJ3IMxx4AyRqO4MLeHlnGDkyXRoUG0/AI9fjK+vS72ekpV0yWVY7O0BVjmBcRtkNcsAO2QDZ4tdKKGoI6YaQ==", "license": "Apache-2.0", "bin": { "baseline-browser-mapping": "dist/cli.cjs" @@ -3504,12 +3545,15 @@ "license": "ISC" }, "node_modules/brace-expansion": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", - "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz", + "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==", "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0" + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" } }, "node_modules/braces": { @@ -3564,9 +3608,9 @@ "license": "MIT" }, "node_modules/caniuse-lite": { - "version": "1.0.30001777", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001777.tgz", - "integrity": "sha512-tmN+fJxroPndC74efCdp12j+0rk0RHwV5Jwa1zWaFVyw2ZxAuPeG8ZgWC3Wz7uSjT3qMRQ5XHZ4COgQmsCMJAQ==", + "version": "1.0.30001781", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001781.tgz", + "integrity": "sha512-RdwNCyMsNBftLjW6w01z8bKEvT6e/5tpPVEgtn22TiLGlstHOVecsX2KHFkD5e/vRnIE4EGzpuIODb3mtswtkw==", "funding": [ { "type": "opencollective", @@ -3657,6 +3701,18 @@ "fsevents": "~2.3.2" } }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/chrome-trace-event": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", @@ -3705,64 +3761,94 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/cli-truncate/node_modules/ansi-regex": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", - "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", - "dev": true, - "license": "MIT", + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, "engines": { "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/cli-truncate/node_modules/string-width": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-8.2.0.tgz", - "integrity": "sha512-6hJPQ8N0V0P3SNmP6h2J99RLuzrWz2gvT7VnK5tKvrNqJoyS9W4/Fb8mo31UiPvy00z7DQXkP2hnKBVav76thw==", - "dev": true, + "node_modules/cliui/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "license": "MIT", "dependencies": { - "get-east-asian-width": "^1.5.0", - "strip-ansi": "^7.1.2" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=20" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/cli-truncate/node_modules/strip-ansi": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", - "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", - "dev": true, + "node_modules/cliui/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "license": "MIT", "dependencies": { - "ansi-regex": "^6.2.2" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">=12" + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "engines": { + "node": ">=8" } }, - "node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "license": "ISC", + "node_modules/cliui/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "license": "MIT", "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">=12" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, "node_modules/color-convert": { @@ -3801,10 +3887,13 @@ } }, "node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "license": "MIT" + "version": "14.0.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.3.tgz", + "integrity": "sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==", + "license": "MIT", + "engines": { + "node": ">=20" + } }, "node_modules/cross-spawn": { "version": "7.0.6", @@ -3953,9 +4042,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.307", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.307.tgz", - "integrity": "sha512-5z3uFKBWjiNR44nFcYdkcXjKMbg5KXNdciu7mhTPo9tB7NbqSNP2sSnGR+fqknZSCwKkBN+oxiiajWs4dT6ORg==", + "version": "1.5.321", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.321.tgz", + "integrity": "sha512-L2C7Q279W2D/J4PLZLk7sebOILDSWos7bMsMNN06rK482umHUrh/3lM8G7IlHFOYip2oAg5nha1rCMxr/rs6ZQ==", "license": "ISC" }, "node_modules/emoji-regex": { @@ -3965,9 +4054,9 @@ "license": "MIT" }, "node_modules/enhanced-resolve": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.20.0.tgz", - "integrity": "sha512-/ce7+jQ1PQ6rVXwe+jKEg5hW5ciicHwIQUagZkp6IufBoY3YDgdTTY1azVs0qoRgVmvsNB+rbjLJxDAeHHtwsQ==", + "version": "5.20.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.20.1.tgz", + "integrity": "sha512-Qohcme7V1inbAfvjItgw0EaxVX5q2rdVEZHRBrEQdRZTssLDGsL8Lwrznl8oQ/6kuTJONLaDcGjkNP247XEhcA==", "license": "MIT", "dependencies": { "graceful-fs": "^4.2.4", @@ -3978,9 +4067,9 @@ } }, "node_modules/entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", + "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", "license": "BSD-2-Clause", "engines": { "node": ">=0.12" @@ -4050,28 +4139,29 @@ } }, "node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, "license": "MIT", "engines": { - "node": ">=12" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/eslint": { - "version": "10.0.3", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.0.3.tgz", - "integrity": "sha512-COV33RzXZkqhG9P2rZCFl9ZmJ7WL+gQSCRzE7RhkbclbQPtLAWReL7ysA0Sh4c8Im2U9ynybdR56PV0XcKvqaQ==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.1.0.tgz", + "integrity": "sha512-S9jlY/ELKEUwwQnqWDO+f+m6sercqOPSqXM5Go94l7DOmxHVDgmSFGWEzeE/gwgTAr0W103BWt0QLe/7mabIvA==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.8.0", "@eslint-community/regexpp": "^4.12.2", "@eslint/config-array": "^0.23.3", - "@eslint/config-helpers": "^0.5.2", + "@eslint/config-helpers": "^0.5.3", "@eslint/core": "^1.1.1", "@eslint/plugin-kit": "^0.6.1", "@humanfs/node": "^0.16.6", @@ -4084,7 +4174,7 @@ "escape-string-regexp": "^4.0.0", "eslint-scope": "^9.1.2", "eslint-visitor-keys": "^5.0.1", - "espree": "^11.1.1", + "espree": "^11.2.0", "esquery": "^1.7.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -4118,85 +4208,6 @@ } }, "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz", - "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^20.19.0 || ^22.13.0 || >=24" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint/node_modules/ajv": { - "version": "6.14.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz", - "integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/eslint/node_modules/balanced-match": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", - "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "18 || 20 || >=22" - } - }, - "node_modules/eslint/node_modules/brace-expansion": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz", - "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^4.0.2" - }, - "engines": { - "node": "18 || 20 || >=22" - } - }, - "node_modules/eslint/node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/eslint-scope": { "version": "9.1.2", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-9.1.2.tgz", "integrity": "sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==", @@ -4215,50 +4226,17 @@ "url": "https://opencollective.com/eslint" } }, - "node_modules/eslint/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/eslint/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/eslint/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true, - "license": "MIT" - }, - "node_modules/eslint/node_modules/minimatch": { - "version": "10.2.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz", - "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==", + "node_modules/eslint-visitor-keys": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz", + "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==", "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "brace-expansion": "^5.0.2" - }, + "license": "Apache-2.0", "engines": { - "node": "18 || 20 || >=22" + "node": "^20.19.0 || ^22.13.0 || >=24" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://opencollective.com/eslint" } }, "node_modules/espree": { @@ -4292,16 +4270,6 @@ "node": ">=0.10" } }, - "node_modules/esquery/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, "node_modules/esrecurse": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", @@ -4314,7 +4282,7 @@ "node": ">=4.0" } }, - "node_modules/esrecurse/node_modules/estraverse": { + "node_modules/estraverse": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", @@ -4323,15 +4291,6 @@ "node": ">=4.0" } }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, "node_modules/estree-util-attach-comments": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz", @@ -4370,15 +4329,6 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/estree-util-to-js/node_modules/source-map": { - "version": "0.7.6", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", - "integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==", - "license": "BSD-3-Clause", - "engines": { - "node": ">= 12" - } - }, "node_modules/estree-util-visit": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz", @@ -4461,6 +4411,23 @@ ], "license": "BSD-3-Clause" }, + "node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, "node_modules/file-entry-cache": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", @@ -4518,9 +4485,9 @@ } }, "node_modules/flatted": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.1.tgz", - "integrity": "sha512-IxfVbRFVlV8V/yRaGzk0UVIcsKKHMSfYw66T/u4nTwlWteQePsxe//LjudR1AMX4tZW3WFCh3Zqa/sjlqpbURQ==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.2.tgz", + "integrity": "sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==", "dev": true, "license": "ISC" }, @@ -4590,15 +4557,15 @@ "license": "ISC" }, "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "license": "ISC", "dependencies": { - "is-glob": "^4.0.1" + "is-glob": "^4.0.3" }, "engines": { - "node": ">= 6" + "node": ">=10.13.0" } }, "node_modules/glob-to-regexp": { @@ -4950,12 +4917,19 @@ } }, "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.1.0.tgz", + "integrity": "sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==", + "dev": true, "license": "MIT", + "dependencies": { + "get-east-asian-width": "^1.3.1" + }, "engines": { - "node": ">=8" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/is-glob": { @@ -5045,9 +5019,10 @@ "license": "MIT" }, "node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, "license": "MIT" }, "node_modules/json-stable-stringify-without-jsonify": { @@ -5094,9 +5069,9 @@ } }, "node_modules/lightningcss": { - "version": "1.31.1", - "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.31.1.tgz", - "integrity": "sha512-l51N2r93WmGUye3WuFoN5k10zyvrVs0qfKBhyC5ogUQ6Ew6JUSswh78mbSO+IU3nTWsyOArqPCcShdQSadghBQ==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.32.0.tgz", + "integrity": "sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==", "license": "MPL-2.0", "dependencies": { "detect-libc": "^2.0.3" @@ -5109,23 +5084,23 @@ "url": "https://opencollective.com/parcel" }, "optionalDependencies": { - "lightningcss-android-arm64": "1.31.1", - "lightningcss-darwin-arm64": "1.31.1", - "lightningcss-darwin-x64": "1.31.1", - "lightningcss-freebsd-x64": "1.31.1", - "lightningcss-linux-arm-gnueabihf": "1.31.1", - "lightningcss-linux-arm64-gnu": "1.31.1", - "lightningcss-linux-arm64-musl": "1.31.1", - "lightningcss-linux-x64-gnu": "1.31.1", - "lightningcss-linux-x64-musl": "1.31.1", - "lightningcss-win32-arm64-msvc": "1.31.1", - "lightningcss-win32-x64-msvc": "1.31.1" + "lightningcss-android-arm64": "1.32.0", + "lightningcss-darwin-arm64": "1.32.0", + "lightningcss-darwin-x64": "1.32.0", + "lightningcss-freebsd-x64": "1.32.0", + "lightningcss-linux-arm-gnueabihf": "1.32.0", + "lightningcss-linux-arm64-gnu": "1.32.0", + "lightningcss-linux-arm64-musl": "1.32.0", + "lightningcss-linux-x64-gnu": "1.32.0", + "lightningcss-linux-x64-musl": "1.32.0", + "lightningcss-win32-arm64-msvc": "1.32.0", + "lightningcss-win32-x64-msvc": "1.32.0" } }, "node_modules/lightningcss-android-arm64": { - "version": "1.31.1", - "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.31.1.tgz", - "integrity": "sha512-HXJF3x8w9nQ4jbXRiNppBCqeZPIAfUo8zE/kOEGbW5NZvGc/K7nMxbhIr+YlFlHW5mpbg/YFPdbnCh1wAXCKFg==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.32.0.tgz", + "integrity": "sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==", "cpu": [ "arm64" ], @@ -5143,9 +5118,9 @@ } }, "node_modules/lightningcss-darwin-arm64": { - "version": "1.31.1", - "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.31.1.tgz", - "integrity": "sha512-02uTEqf3vIfNMq3h/z2cJfcOXnQ0GRwQrkmPafhueLb2h7mqEidiCzkE4gBMEH65abHRiQvhdcQ+aP0D0g67sg==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.32.0.tgz", + "integrity": "sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==", "cpu": [ "arm64" ], @@ -5163,9 +5138,9 @@ } }, "node_modules/lightningcss-darwin-x64": { - "version": "1.31.1", - "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.31.1.tgz", - "integrity": "sha512-1ObhyoCY+tGxtsz1lSx5NXCj3nirk0Y0kB/g8B8DT+sSx4G9djitg9ejFnjb3gJNWo7qXH4DIy2SUHvpoFwfTA==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.32.0.tgz", + "integrity": "sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==", "cpu": [ "x64" ], @@ -5183,9 +5158,9 @@ } }, "node_modules/lightningcss-freebsd-x64": { - "version": "1.31.1", - "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.31.1.tgz", - "integrity": "sha512-1RINmQKAItO6ISxYgPwszQE1BrsVU5aB45ho6O42mu96UiZBxEXsuQ7cJW4zs4CEodPUioj/QrXW1r9pLUM74A==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.32.0.tgz", + "integrity": "sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==", "cpu": [ "x64" ], @@ -5203,9 +5178,9 @@ } }, "node_modules/lightningcss-linux-arm-gnueabihf": { - "version": "1.31.1", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.31.1.tgz", - "integrity": "sha512-OOCm2//MZJ87CdDK62rZIu+aw9gBv4azMJuA8/KB74wmfS3lnC4yoPHm0uXZ/dvNNHmnZnB8XLAZzObeG0nS1g==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.32.0.tgz", + "integrity": "sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==", "cpu": [ "arm" ], @@ -5223,9 +5198,9 @@ } }, "node_modules/lightningcss-linux-arm64-gnu": { - "version": "1.31.1", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.31.1.tgz", - "integrity": "sha512-WKyLWztD71rTnou4xAD5kQT+982wvca7E6QoLpoawZ1gP9JM0GJj4Tp5jMUh9B3AitHbRZ2/H3W5xQmdEOUlLg==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.32.0.tgz", + "integrity": "sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==", "cpu": [ "arm64" ], @@ -5243,9 +5218,9 @@ } }, "node_modules/lightningcss-linux-arm64-musl": { - "version": "1.31.1", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.31.1.tgz", - "integrity": "sha512-mVZ7Pg2zIbe3XlNbZJdjs86YViQFoJSpc41CbVmKBPiGmC4YrfeOyz65ms2qpAobVd7WQsbW4PdsSJEMymyIMg==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.32.0.tgz", + "integrity": "sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==", "cpu": [ "arm64" ], @@ -5263,9 +5238,9 @@ } }, "node_modules/lightningcss-linux-x64-gnu": { - "version": "1.31.1", - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.31.1.tgz", - "integrity": "sha512-xGlFWRMl+0KvUhgySdIaReQdB4FNudfUTARn7q0hh/V67PVGCs3ADFjw+6++kG1RNd0zdGRlEKa+T13/tQjPMA==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.32.0.tgz", + "integrity": "sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==", "cpu": [ "x64" ], @@ -5283,9 +5258,9 @@ } }, "node_modules/lightningcss-linux-x64-musl": { - "version": "1.31.1", - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.31.1.tgz", - "integrity": "sha512-eowF8PrKHw9LpoZii5tdZwnBcYDxRw2rRCyvAXLi34iyeYfqCQNA9rmUM0ce62NlPhCvof1+9ivRaTY6pSKDaA==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.32.0.tgz", + "integrity": "sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==", "cpu": [ "x64" ], @@ -5327,9 +5302,9 @@ "license": "MIT" }, "node_modules/lightningcss-win32-arm64-msvc": { - "version": "1.31.1", - "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.31.1.tgz", - "integrity": "sha512-aJReEbSEQzx1uBlQizAOBSjcmr9dCdL3XuC/6HLXAxmtErsj2ICo5yYggg1qOODQMtnjNQv2UHb9NpOuFtYe4w==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.32.0.tgz", + "integrity": "sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==", "cpu": [ "arm64" ], @@ -5347,9 +5322,9 @@ } }, "node_modules/lightningcss-win32-x64-msvc": { - "version": "1.31.1", - "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.31.1.tgz", - "integrity": "sha512-I9aiFrbd7oYHwlnQDqr1Roz+fTz61oDDJX7n9tYF9FJymH1cIN1DtKw3iYt6b8WZgEjoNwVSncwF4wx/ZedMhw==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.32.0.tgz", + "integrity": "sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==", "cpu": [ "x64" ], @@ -5367,161 +5342,66 @@ } }, "node_modules/lilconfig": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", - "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antonk52" - } - }, - "node_modules/linkify-it": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.0.tgz", - "integrity": "sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==", - "license": "MIT", - "dependencies": { - "uc.micro": "^2.0.0" - } - }, - "node_modules/lint-staged": { - "version": "16.3.3", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-16.3.3.tgz", - "integrity": "sha512-RLq2koZ5fGWrx7tcqx2tSTMQj4lRkfNJaebO/li/uunhCJbtZqwTuwPHpgIimAHHi/2nZIiGrkCHDCOeR1onxA==", - "dev": true, - "license": "MIT", - "dependencies": { - "commander": "^14.0.3", - "listr2": "^9.0.5", - "micromatch": "^4.0.8", - "string-argv": "^0.3.2", - "tinyexec": "^1.0.2", - "yaml": "^2.8.2" - }, - "bin": { - "lint-staged": "bin/lint-staged.js" - }, - "engines": { - "node": ">=20.17" - }, - "funding": { - "url": "https://opencollective.com/lint-staged" - } - }, - "node_modules/lint-staged/node_modules/commander": { - "version": "14.0.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.3.tgz", - "integrity": "sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=20" - } - }, - "node_modules/listr2": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-9.0.5.tgz", - "integrity": "sha512-ME4Fb83LgEgwNw96RKNvKV4VTLuXfoKudAmm2lP8Kk87KaMK0/Xrx/aAkMWmT8mDb+3MlFDspfbCs7adjRxA2g==", - "dev": true, - "license": "MIT", - "dependencies": { - "cli-truncate": "^5.0.0", - "colorette": "^2.0.20", - "eventemitter3": "^5.0.1", - "log-update": "^6.1.0", - "rfdc": "^1.4.1", - "wrap-ansi": "^9.0.0" - }, - "engines": { - "node": ">=20.0.0" - } - }, - "node_modules/listr2/node_modules/ansi-regex": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", - "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/listr2/node_modules/ansi-styles": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", - "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", - "dev": true, + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", + "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", "license": "MIT", "engines": { - "node": ">=12" + "node": ">=14" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/antonk52" } }, - "node_modules/listr2/node_modules/emoji-regex": { - "version": "10.6.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", - "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", - "dev": true, - "license": "MIT" - }, - "node_modules/listr2/node_modules/string-width": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", - "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", - "dev": true, + "node_modules/linkify-it": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.0.tgz", + "integrity": "sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==", "license": "MIT", "dependencies": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "uc.micro": "^2.0.0" } }, - "node_modules/listr2/node_modules/strip-ansi": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", - "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", + "node_modules/lint-staged": { + "version": "16.4.0", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-16.4.0.tgz", + "integrity": "sha512-lBWt8hujh/Cjysw5GYVmZpFHXDCgZzhrOm8vbcUdobADZNOK/bRshr2kM3DfgrrtR1DQhfupW9gnIXOfiFi+bw==", "dev": true, "license": "MIT", "dependencies": { - "ansi-regex": "^6.2.2" + "commander": "^14.0.3", + "listr2": "^9.0.5", + "picomatch": "^4.0.3", + "string-argv": "^0.3.2", + "tinyexec": "^1.0.4", + "yaml": "^2.8.2" + }, + "bin": { + "lint-staged": "bin/lint-staged.js" }, "engines": { - "node": ">=12" + "node": ">=20.17" }, "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "url": "https://opencollective.com/lint-staged" } }, - "node_modules/listr2/node_modules/wrap-ansi": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", - "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==", + "node_modules/listr2": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-9.0.5.tgz", + "integrity": "sha512-ME4Fb83LgEgwNw96RKNvKV4VTLuXfoKudAmm2lP8Kk87KaMK0/Xrx/aAkMWmT8mDb+3MlFDspfbCs7adjRxA2g==", "dev": true, "license": "MIT", "dependencies": { - "ansi-styles": "^6.2.1", - "string-width": "^7.0.0", - "strip-ansi": "^7.1.0" + "cli-truncate": "^5.0.0", + "colorette": "^2.0.20", + "eventemitter3": "^5.0.1", + "log-update": "^6.1.0", + "rfdc": "^1.4.1", + "wrap-ansi": "^9.0.0" }, "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + "node": ">=20.0.0" } }, "node_modules/loader-runner": { @@ -5573,55 +5453,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/log-update/node_modules/ansi-regex": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", - "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/log-update/node_modules/ansi-styles": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", - "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/log-update/node_modules/emoji-regex": { - "version": "10.6.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", - "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", - "dev": true, - "license": "MIT" - }, - "node_modules/log-update/node_modules/is-fullwidth-code-point": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.1.0.tgz", - "integrity": "sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "get-east-asian-width": "^1.3.1" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/log-update/node_modules/slice-ansi": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.2.tgz", @@ -5639,58 +5470,6 @@ "url": "https://github.com/chalk/slice-ansi?sponsor=1" } }, - "node_modules/log-update/node_modules/string-width": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", - "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/strip-ansi": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", - "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.2.2" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/log-update/node_modules/wrap-ansi": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", - "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.2.1", - "string-width": "^7.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, "node_modules/longest-streak": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", @@ -5733,6 +5512,18 @@ "markdown-it": "bin/markdown-it.mjs" } }, + "node_modules/markdown-it/node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, "node_modules/markdown-table": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz", @@ -5759,6 +5550,18 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/mdast-util-from-markdown": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.3.tgz", @@ -6635,20 +6438,6 @@ ], "license": "MIT" }, - "node_modules/micromatch": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", - "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", - "dev": true, - "license": "MIT", - "dependencies": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, "node_modules/mime-db": { "version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", @@ -6684,15 +6473,15 @@ } }, "node_modules/minimatch": { - "version": "9.0.9", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz", - "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==", - "license": "ISC", + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz", + "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==", + "license": "BlueOak-1.0.0", "dependencies": { - "brace-expansion": "^2.0.2" + "brace-expansion": "^5.0.2" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": "18 || 20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -6785,13 +6574,13 @@ "license": "MIT" }, "node_modules/oniguruma-to-es": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-4.3.4.tgz", - "integrity": "sha512-3VhUGN3w2eYxnTzHn+ikMI+fp/96KoRSVK9/kMTcFqj1NRDh2IhQCKvYxDnWePKRXY/AqH+Fuiyb7VHSzBjHfA==", + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-4.3.5.tgz", + "integrity": "sha512-Zjygswjpsewa0NLTsiizVuMQZbp0MDyM6lIt66OxsF21npUDlzpHi1Mgb/qhQdkb+dWFTzJmFbEWdvZgRho8eQ==", "license": "MIT", "dependencies": { "oniguruma-parser": "^0.12.1", - "regex": "^6.0.1", + "regex": "^6.1.0", "regex-recursion": "^6.0.2" } }, @@ -6882,18 +6671,6 @@ "url": "https://github.com/inikulin/parse5?sponsor=1" } }, - "node_modules/parse5/node_modules/entities": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", - "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, "node_modules/path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", @@ -6921,12 +6698,12 @@ "license": "ISC" }, "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", "license": "MIT", "engines": { - "node": ">=8.6" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/jonschlinkert" @@ -7340,6 +7117,18 @@ "node": ">=8.10.0" } }, + "node_modules/readdirp/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "node_modules/reading-time": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz", @@ -7576,13 +7365,13 @@ "license": "MIT" }, "node_modules/rolldown": { - "version": "1.0.0-rc.8", - "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.0.0-rc.8.tgz", - "integrity": "sha512-RGOL7mz/aoQpy/y+/XS9iePBfeNRDUdozrhCEJxdpJyimW8v6yp4c30q6OviUU5AnUJVLRL9GP//HUs6N3ALrQ==", + "version": "1.0.0-rc.11", + "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.0.0-rc.11.tgz", + "integrity": "sha512-NRjoKMusSjfRbSYiH3VSumlkgFe7kYAa3pzVOsVYVFY3zb5d7nS+a3KGQ7hJKXuYWbzJKPVQ9Wxq2UvyK+ENpw==", "license": "MIT", "dependencies": { - "@oxc-project/types": "=0.115.0", - "@rolldown/pluginutils": "1.0.0-rc.8" + "@oxc-project/types": "=0.122.0", + "@rolldown/pluginutils": "1.0.0-rc.11" }, "bin": { "rolldown": "bin/cli.mjs" @@ -7591,21 +7380,21 @@ "node": "^20.19.0 || >=22.12.0" }, "optionalDependencies": { - "@rolldown/binding-android-arm64": "1.0.0-rc.8", - "@rolldown/binding-darwin-arm64": "1.0.0-rc.8", - "@rolldown/binding-darwin-x64": "1.0.0-rc.8", - "@rolldown/binding-freebsd-x64": "1.0.0-rc.8", - "@rolldown/binding-linux-arm-gnueabihf": "1.0.0-rc.8", - "@rolldown/binding-linux-arm64-gnu": "1.0.0-rc.8", - "@rolldown/binding-linux-arm64-musl": "1.0.0-rc.8", - "@rolldown/binding-linux-ppc64-gnu": "1.0.0-rc.8", - "@rolldown/binding-linux-s390x-gnu": "1.0.0-rc.8", - "@rolldown/binding-linux-x64-gnu": "1.0.0-rc.8", - "@rolldown/binding-linux-x64-musl": "1.0.0-rc.8", - "@rolldown/binding-openharmony-arm64": "1.0.0-rc.8", - "@rolldown/binding-wasm32-wasi": "1.0.0-rc.8", - "@rolldown/binding-win32-arm64-msvc": "1.0.0-rc.8", - "@rolldown/binding-win32-x64-msvc": "1.0.0-rc.8" + "@rolldown/binding-android-arm64": "1.0.0-rc.11", + "@rolldown/binding-darwin-arm64": "1.0.0-rc.11", + "@rolldown/binding-darwin-x64": "1.0.0-rc.11", + "@rolldown/binding-freebsd-x64": "1.0.0-rc.11", + "@rolldown/binding-linux-arm-gnueabihf": "1.0.0-rc.11", + "@rolldown/binding-linux-arm64-gnu": "1.0.0-rc.11", + "@rolldown/binding-linux-arm64-musl": "1.0.0-rc.11", + "@rolldown/binding-linux-ppc64-gnu": "1.0.0-rc.11", + "@rolldown/binding-linux-s390x-gnu": "1.0.0-rc.11", + "@rolldown/binding-linux-x64-gnu": "1.0.0-rc.11", + "@rolldown/binding-linux-x64-musl": "1.0.0-rc.11", + "@rolldown/binding-openharmony-arm64": "1.0.0-rc.11", + "@rolldown/binding-wasm32-wasi": "1.0.0-rc.11", + "@rolldown/binding-win32-arm64-msvc": "1.0.0-rc.11", + "@rolldown/binding-win32-x64-msvc": "1.0.0-rc.11" } }, "node_modules/scheduler": { @@ -7621,19 +7410,53 @@ "integrity": "sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==", "license": "MIT", "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 10.13.0" + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/schema-utils/node_modules/ajv": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", + "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/schema-utils/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "peerDependencies": { + "ajv": "^8.8.2" } }, + "node_modules/schema-utils/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "license": "MIT" + }, "node_modules/semver": { "version": "7.7.4", "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", @@ -7731,30 +7554,6 @@ "node": ">=20" } }, - "node_modules/shiki/node_modules/@shikijs/langs": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-4.0.2.tgz", - "integrity": "sha512-KaXby5dvoeuZzN0rYQiPMjFoUrz4hgwIE+D6Du9owcHcl6/g16/yT5BQxSW5cGt2MZBz6Hl0YuRqf12omRfUUg==", - "license": "MIT", - "dependencies": { - "@shikijs/types": "4.0.2" - }, - "engines": { - "node": ">=20" - } - }, - "node_modules/shiki/node_modules/@shikijs/themes": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-4.0.2.tgz", - "integrity": "sha512-mjCafwt8lJJaVSsQvNVrJumbnnj1RI8jbUKrPKgE6E3OvQKxnuRoBaYC51H4IGHePsGN/QtALglWBU7DoKDFnA==", - "license": "MIT", - "dependencies": { - "@shikijs/types": "4.0.2" - }, - "engines": { - "node": ">=20" - } - }, "node_modules/shiki/node_modules/@shikijs/types": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-4.0.2.tgz", @@ -7810,42 +7609,13 @@ "url": "https://github.com/chalk/slice-ansi?sponsor=1" } }, - "node_modules/slice-ansi/node_modules/ansi-styles": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", - "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/slice-ansi/node_modules/is-fullwidth-code-point": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.1.0.tgz", - "integrity": "sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "get-east-asian-width": "^1.3.1" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "version": "0.7.6", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", + "integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==", "license": "BSD-3-Clause", "engines": { - "node": ">=0.10.0" + "node": ">= 12" } }, "node_modules/source-map-js": { @@ -7867,6 +7637,15 @@ "source-map": "^0.6.0" } }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/space-separated-tokens": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", @@ -7888,17 +7667,20 @@ } }, "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-8.2.0.tgz", + "integrity": "sha512-6hJPQ8N0V0P3SNmP6h2J99RLuzrWz2gvT7VnK5tKvrNqJoyS9W4/Fb8mo31UiPvy00z7DQXkP2hnKBVav76thw==", + "dev": true, "license": "MIT", "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "get-east-asian-width": "^1.5.0", + "strip-ansi": "^7.1.2" }, "engines": { - "node": ">=8" + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/stringify-entities": { @@ -7916,15 +7698,19 @@ } }, "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", + "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", + "dev": true, "license": "MIT", "dependencies": { - "ansi-regex": "^5.0.1" + "ansi-regex": "^6.2.2" }, "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, "node_modules/style-to-js": { @@ -7967,9 +7753,9 @@ "license": "MIT" }, "node_modules/tapable": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz", - "integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.1.tgz", + "integrity": "sha512-b+u3CEM6FjDHru+nhUSjDofpWSBp2rINziJWgApm72wwGasQ/wKXftZe4tI2Y5HPv6OpzXSZHOFq87H4vfsgsw==", "license": "MIT", "engines": { "node": ">=6" @@ -7980,9 +7766,9 @@ } }, "node_modules/terser": { - "version": "5.46.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.46.0.tgz", - "integrity": "sha512-jTwoImyr/QbOWFFso3YoU3ik0jBBDJ6JTOQiy/J2YxVJdZCc+5u7skhNwiOR3FQIygFqVUPHl7qbbxtjW2K3Qg==", + "version": "5.46.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.46.1.tgz", + "integrity": "sha512-vzCjQO/rgUuK9sf8VJZvjqiqiHFaZLnOiimmUuOKODxWL8mm/xua7viT7aqX7dgPY60otQjUotzFMmCB4VdmqQ==", "license": "BSD-2-Clause", "dependencies": { "@jridgewell/source-map": "^0.3.3", @@ -8030,6 +7816,12 @@ } } }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "license": "MIT" + }, "node_modules/thenby": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/thenby/-/thenby-1.3.4.tgz", @@ -8049,9 +7841,9 @@ } }, "node_modules/tinyexec": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.0.2.tgz", - "integrity": "sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.0.4.tgz", + "integrity": "sha512-u9r3uZC0bdpGOXtlxUIdwf9pkmvhqJdrVCH9fapQtgy/OeTTMZ1nqH7agtvEfmGui6e1XxjcdrlxvxJvc3sMqw==", "dev": true, "license": "MIT", "engines": { @@ -8074,35 +7866,6 @@ "url": "https://github.com/sponsors/SuperchupuDev" } }, - "node_modules/tinyglobby/node_modules/fdir": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", - "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", - "license": "MIT", - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "picomatch": "^3 || ^4" - }, - "peerDependenciesMeta": { - "picomatch": { - "optional": true - } - } - }, - "node_modules/tinyglobby/node_modules/picomatch": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", - "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, "node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", @@ -8183,16 +7946,16 @@ } }, "node_modules/typedoc": { - "version": "0.28.17", - "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.28.17.tgz", - "integrity": "sha512-ZkJ2G7mZrbxrKxinTQMjFqsCoYY6a5Luwv2GKbTnBCEgV2ihYm5CflA9JnJAwH0pZWavqfYxmDkFHPt4yx2oDQ==", + "version": "0.28.18", + "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.28.18.tgz", + "integrity": "sha512-NTWTUOFRQ9+SGKKTuWKUioUkjxNwtS3JDRPVKZAXGHZy2wCA8bdv2iJiyeePn0xkmK+TCCqZFT0X7+2+FLjngA==", "license": "Apache-2.0", "dependencies": { - "@gerrit0/mini-shiki": "^3.17.0", + "@gerrit0/mini-shiki": "^3.23.0", "lunr": "^2.3.9", - "markdown-it": "^14.1.0", - "minimatch": "^9.0.5", - "yaml": "^2.8.1" + "markdown-it": "^14.1.1", + "minimatch": "^10.2.4", + "yaml": "^2.8.2" }, "bin": { "typedoc": "bin/typedoc" @@ -8202,13 +7965,13 @@ "pnpm": ">= 10" }, "peerDependencies": { - "typescript": "5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x || 5.7.x || 5.8.x || 5.9.x" + "typescript": "5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x || 5.7.x || 5.8.x || 5.9.x || 6.0.x" } }, "node_modules/typedoc-plugin-markdown": { - "version": "4.10.0", - "resolved": "https://registry.npmjs.org/typedoc-plugin-markdown/-/typedoc-plugin-markdown-4.10.0.tgz", - "integrity": "sha512-psrg8Rtnv4HPWCsoxId+MzEN8TVK5jeKCnTbnGAbTBqcDapR9hM41bJT/9eAyKn9C2MDG9Qjh3MkltAYuLDoXg==", + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/typedoc-plugin-markdown/-/typedoc-plugin-markdown-4.11.0.tgz", + "integrity": "sha512-2iunh2ALyfyh204OF7h2u0kuQ84xB3jFZtFyUr01nThJkLvR8oGGSSDlyt2gyO4kXhvUxDcVbO0y43+qX+wFbw==", "license": "MIT", "engines": { "node": ">= 18" @@ -8237,9 +8000,9 @@ "license": "MIT" }, "node_modules/undici": { - "version": "6.24.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-6.24.0.tgz", - "integrity": "sha512-lVLNosgqo5EkGqh5XUDhGfsMSoO8K0BAN0TyJLvwNRSl4xWGZlCVYsAIpa/OpA3TvmnM01GWcoKmc3ZWo5wKKA==", + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.24.1.tgz", + "integrity": "sha512-sC+b0tB1whOCzbtlx20fx3WgCXwkW627p4EA9uM+/tNNPkSS+eSEld6pAs9nDv7WbY1UUljBMYPtu9BCOrCWKA==", "license": "MIT", "engines": { "node": ">=18.17" @@ -8639,6 +8402,28 @@ "node": ">=10.13.0" } }, + "node_modules/webpack/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -8666,22 +8451,48 @@ } }, "node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", + "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==", + "dev": true, "license": "MIT", "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" + "ansi-styles": "^6.2.1", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0" }, "engines": { - "node": ">=10" + "node": ">=18" }, "funding": { "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, + "node_modules/wrap-ansi/node_modules/emoji-regex": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", + "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", + "dev": true, + "license": "MIT" + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", @@ -8692,9 +8503,9 @@ } }, "node_modules/yaml": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.2.tgz", - "integrity": "sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==", + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.3.tgz", + "integrity": "sha512-AvbaCLOO2Otw/lW5bmh9d/WEdcDFdQp2Z2ZUH3pX9U2ihyUY0nvLv7J6TrWowklRGPYbB/IuIMfYgxaCPg5Bpg==", "license": "ISC", "bin": { "yaml": "bin.mjs" @@ -8733,6 +8544,50 @@ "node": ">=12" } }, + "node_modules/yargs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/yocto-queue": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", diff --git a/package.json b/package.json index 2d8dee6..029a5c9 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "scripts": { "generate-docs": "node generate-md.mjs", - "build-html": "doc-kit generate -t web -i ./pages/v5.x/**/*.md --type-map ./pages/v5.x/type-map.json --config-file ./doc-kit.config.mjs -o out", + "build-html": "doc-kit generate -t web --config-file ./doc-kit.config.mjs", "build": "npm run generate-docs && npm run build-html", "lint": "eslint .", "lint:fix": "eslint --fix .", @@ -10,18 +10,18 @@ "prepare": "husky" }, "dependencies": { - "@node-core/doc-kit": "^1.0.1", + "@node-core/doc-kit": "^1.2.0", "semver": "^7.7.4", - "typedoc": "^0.28.17", - "typedoc-plugin-markdown": "^4.10.0", + "typedoc": "^0.28.18", + "typedoc-plugin-markdown": "^4.11.0", "webpack": "^5.105.4" }, "devDependencies": { "@eslint/js": "^10.0.1", - "eslint": "^10.0.3", + "eslint": "^10.1.0", "globals": "^17.4.0", "husky": "^9.1.7", - "lint-staged": "^16.3.3", + "lint-staged": "^16.4.0", "prettier": "^3.8.1" } } diff --git a/pages/v5.x/globals.md b/pages/v5.x/globals.md index c95e5ed..afd8ee8 100644 --- a/pages/v5.x/globals.md +++ b/pages/v5.x/globals.md @@ -172,7 +172,7 @@ Apply the plugin #### `endIdle(callback)` -* `callback` {CallbackCacheCache} +* `callback` {CallbackCacheCache} * Returns: {void} #### `get(identifier, etag, callback)` @@ -182,12 +182,12 @@ Apply the plugin `T` * `identifier` {string} * `etag` {Etag} -* `callback` {CallbackCacheCache} +* `callback` {CallbackCacheCache} * Returns: {void} #### `shutdown(callback)` -* `callback` {CallbackCacheCache} +* `callback` {CallbackCacheCache} * Returns: {void} #### `store(identifier, etag, data, callback)` @@ -198,13 +198,13 @@ Apply the plugin * `identifier` {string} * `etag` {Etag} * `data` {T} -* `callback` {CallbackCacheCache} +* `callback` {CallbackCacheCache} * Returns: {void} #### `storeBuildDependencies(dependencies, callback)` -* `dependencies` {Iterable} -* `callback` {CallbackCacheCache} +* `dependencies` {Iterable} +* `callback` {CallbackCacheCache} * Returns: {void} After this method has succeeded the cache can only be restored when build dependencies are @@ -227,21 +227,21 @@ After this method has succeeded the cache can only be restored when build depend ### Properties -* `auxiliaryFiles` {Set} +* `auxiliaryFiles` {Set} * `chunkReason` {string} -* `contentHash` {Record} +* `contentHash` {Record} * `cssFilenameTemplate` {string|object} * `debugId` {number} * `entryModule` {Module} * `extraAsync` {boolean} * `filenameTemplate` {string|object} -* `files` {Set} -* `groupsIterable` {SortableSet} +* `files` {Set} +* `groupsIterable` {SortableSet} * `hash` {string} * `id` {string|number} -* `idNameHints` {SortableSet} +* `idNameHints` {SortableSet} * `ids` {ChunkId[]} -* `modulesIterable` {Iterable} +* `modulesIterable` {Iterable} * `name` {string} * `preventIntegration` {boolean} * `rendered` {boolean} @@ -285,25 +285,25 @@ After this method has succeeded the cache can only be restored when build depend #### `getAllAsyncChunks()` -* Returns: {Set} +* Returns: {Set} #### `getAllInitialChunks()` -* Returns: {Set} +* Returns: {Set} #### `getAllReferencedAsyncEntrypoints()` -* Returns: {Set} +* Returns: {Set} #### `getAllReferencedChunks()` -* Returns: {Set} +* Returns: {Set} #### `getChildIdsByOrders(chunkGraph[, filterFn])` * `chunkGraph` {ChunkGraph} * `filterFn` {object} -* Returns: {Record} +* Returns: {Record} #### `getChildIdsByOrdersMap(chunkGraph[, includeDirectChildren][, filterFn])` @@ -457,7 +457,7 @@ After this method has succeeded the cache can only be restored when build depend #### `addChunkRuntimeRequirements(chunk, items)` * `chunk` {Chunk} -* `items` {Set} +* `items` {Set} * Returns: {void} #### `addDependentHashModuleToChunk(chunk, module)` @@ -476,38 +476,38 @@ After this method has succeeded the cache can only be restored when build depend * `module` {Module} * `runtime` {RuntimeSpec} -* `items` {Set} +* `items` {Set} * `transferOwnership` {boolean} * Returns: {void} #### `addTreeRuntimeRequirements(chunk, items)` * `chunk` {Chunk} -* `items` {Iterable} +* `items` {Iterable} * Returns: {void} #### `attachDependentHashModules(chunk, modules)` * `chunk` {Chunk} -* `modules` {Iterable} +* `modules` {Iterable} * Returns: {void} #### `attachFullHashModules(chunk, modules)` * `chunk` {Chunk} -* `modules` {Iterable} +* `modules` {Iterable} * Returns: {void} #### `attachModules(chunk, modules)` * `chunk` {Chunk} -* `modules` {Iterable} +* `modules` {Iterable} * Returns: {void} #### `attachRuntimeModules(chunk, modules)` * `chunk` {Chunk} -* `modules` {Iterable} +* `modules` {Iterable} * Returns: {void} #### `canChunksBeIntegrated(chunkA, chunkB)` @@ -599,32 +599,32 @@ After this method has succeeded the cache can only be restored when build depend #### `getChunkDependentHashModulesIterable(chunk)` * `chunk` {Chunk} -* Returns: {Iterable} +* Returns: {Iterable} #### `getChunkEntryDependentChunksIterable(chunk)` * `chunk` {Chunk} -* Returns: {Iterable} +* Returns: {Iterable} #### `getChunkEntryModulesIterable(chunk)` * `chunk` {Chunk} -* Returns: {Iterable} +* Returns: {Iterable} #### `getChunkEntryModulesWithChunkGroupIterable(chunk)` * `chunk` {Chunk} -* Returns: {Iterable} +* Returns: {Iterable>} #### `getChunkFullHashModulesIterable(chunk)` * `chunk` {Chunk} -* Returns: {Iterable} +* Returns: {Iterable} #### `getChunkFullHashModulesSet(chunk)` * `chunk` {Chunk} -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} #### `getChunkModuleIdMap(chunk, filterFn[, includeAllChunks])` @@ -649,19 +649,19 @@ After this method has succeeded the cache can only be restored when build depend #### `getChunkModulesIterable(chunk)` * `chunk` {Chunk} -* Returns: {Iterable} +* Returns: {Iterable} #### `getChunkModulesIterableBySourceType(chunk, sourceType)` * `chunk` {Chunk} * `sourceType` {string} -* Returns: {Iterable} +* Returns: {Iterable} #### `getChunkModuleSourceTypes(chunk, module)` * `chunk` {Chunk} * `module` {Module} -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} #### `getChunkModulesSize(chunk)` @@ -671,7 +671,7 @@ After this method has succeeded the cache can only be restored when build depend #### `getChunkModulesSizes(chunk)` * `chunk` {Chunk} -* Returns: {Record} +* Returns: {Record} #### `getChunkRootModules(chunk)` @@ -686,12 +686,12 @@ After this method has succeeded the cache can only be restored when build depend #### `getChunkRuntimeModulesIterable(chunk)` * `chunk` {Chunk} -* Returns: {Iterable} +* Returns: {Iterable} #### `getChunkRuntimeRequirements(chunk)` * `chunk` {Chunk} -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} #### `getChunkSize(chunk[, options])` @@ -714,7 +714,7 @@ After this method has succeeded the cache can only be restored when build depend #### `getModuleChunksIterable(module)` * `module` {Module} -* Returns: {Iterable} +* Returns: {Iterable} #### `getModuleGraphHash(module, runtime[, withConnections])` @@ -745,7 +745,7 @@ After this method has succeeded the cache can only be restored when build depend * `module` {Module} * `runtime` {RuntimeSpec} -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} #### `getModuleRuntimes(module)` @@ -755,7 +755,7 @@ After this method has succeeded the cache can only be restored when build depend #### `getModuleSourceTypes(module)` * `module` {Module} -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} #### `getNumberOfChunkFullHashModules(chunk)` @@ -792,20 +792,20 @@ After this method has succeeded the cache can only be restored when build depend * `chunk` {Chunk} * `comparator` {object} -* Returns: {Iterable} +* Returns: {Iterable} #### `getOrderedChunkModulesIterableBySourceType(chunk, sourceType, comparator)` * `chunk` {Chunk} * `sourceType` {string} * `comparator` {object} -* Returns: {Iterable} +* Returns: {Iterable} #### `getOrderedModuleChunksIterable(module, sortFn)` * `module` {Module} * `sortFn` {object} -* Returns: {Iterable} +* Returns: {Iterable} #### `getRenderedModuleHash(module, runtime)` @@ -816,7 +816,7 @@ After this method has succeeded the cache can only be restored when build depend #### `getRuntimeChunkDependentChunksIterable(chunk)` * `chunk` {Chunk} -* Returns: {Iterable} +* Returns: {Iterable} #### `getRuntimeId(runtime)` @@ -826,7 +826,7 @@ After this method has succeeded the cache can only be restored when build depend #### `getTreeRuntimeRequirements(chunk)` * `chunk` {Chunk} -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} #### `hasChunkEntryDependentChunks(chunk)` @@ -885,7 +885,7 @@ After this method has succeeded the cache can only be restored when build depend * `chunk` {Chunk} * `module` {Module} -* `sourceTypes` {ReadonlySet} +* `sourceTypes` {ReadonlySet} * Returns: {void} #### `setModuleHashes(module, runtime, hash, renderedHash)` @@ -977,9 +977,9 @@ After this method has succeeded the cache can only be restored when build depend ### Properties -* `asyncEntrypointsIterable` {SortableSet} -* `blocksIterable` {Iterable} -* `childrenIterable` {SortableSet} +* `asyncEntrypointsIterable` {SortableSet} +* `blocksIterable` {Iterable} +* `childrenIterable` {SortableSet} * `chunks` {Chunk[]} * `debugId` {string} get a uniqueId for ChunkGroup, made up of its member Chunk debugId's * `getModuleIndex` {object} @@ -991,7 +991,7 @@ After this method has succeeded the cache can only be restored when build depend sets a new name for current ChunkGroup * `options` {ChunkGroupOptions} * `origins` {OriginRecord[]} -* `parentsIterable` {SortableSet} +* `parentsIterable` {SortableSet} ### Methods @@ -1054,7 +1054,7 @@ Sorting values are based off of number of chunks in ChunkGroup. * `moduleGraph` {ModuleGraph} * `chunkGraph` {ChunkGraph} -* Returns: {Record} +* Returns: {Record} #### `getFiles()` @@ -1212,7 +1212,7 @@ Apply the plugin ### Properties -* `map` {Map} +* `map` {Map>} ### Methods @@ -1246,7 +1246,7 @@ Apply the plugin * `module` {Module} * `runtime` {RuntimeSpec} -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} #### `getSource(module, runtime, sourceType)` @@ -1278,73 +1278,73 @@ Creates an instance of Compilation. ### Properties * `additionalChunkAssets` {string[]} -* `addModuleQueue` {AsyncQueue} +* `addModuleQueue` {AsyncQueue} * `assets` {CompilationAssets} -* `assetsInfo` {Map} +* `assetsInfo` {Map} * `asyncEntrypoints` {Entrypoint[]} * `bail` {boolean} -* `buildDependencies` {LazySet} -* `buildQueue` {AsyncQueue} -* `buildTimeExecutedModules` {WeakSet} -* `builtModules` {WeakSet} +* `buildDependencies` {LazySet} +* `buildQueue` {AsyncQueue} +* `buildTimeExecutedModules` {WeakSet} +* `builtModules` {WeakSet} * `children` {Compilation[]} -* `childrenCounters` {Record} +* `childrenCounters` {Record} * `chunkGraph` {ChunkGraph} * `chunkGroups` {ChunkGroup[]} -* `chunks` {Set} +* `chunks` {Set} * `chunkTemplate` {ChunkTemplate} -* `codeGeneratedModules` {WeakSet} +* `codeGeneratedModules` {WeakSet} * `codeGenerationResults` {CodeGenerationResults} -* `comparedForEmitAssets` {Set} +* `comparedForEmitAssets` {Set} * `compilationDependencies` {object} * `compiler` {Compiler} * `compilerPath` {string} -* `contextDependencies` {LazySet} -* `creatingModuleDuringBuild` {WeakMap} Modules in value are building during the build of Module in key. +* `contextDependencies` {LazySet} +* `creatingModuleDuringBuild` {WeakMap>} Modules in value are building during the build of Module in key. Means value blocking key from finishing. Needed to detect build cycles. -* `dependencyFactories` {Map} +* `dependencyFactories` {Map} * `dependencyTemplates` {DependencyTemplates} -* `emittedAssets` {Set} +* `emittedAssets` {Set} * `endTime` {number} -* `entries` {Map} -* `entrypoints` {Map} +* `entries` {Map} +* `entrypoints` {Map} * `errors` {Error[]} -* `factorizeQueue` {AsyncQueue} -* `fileDependencies` {LazySet} +* `factorizeQueue` {AsyncQueue} +* `fileDependencies` {LazySet} * `fileSystemInfo` {FileSystemInfo} * `fullHash` {string} * `globalEntry` {EntryData} * `hash` {string} -* `hooks` {Readonly} +* `hooks` {Readonly} * `inputFileSystem` {InputFileSystem} * `logger` {WebpackLogger} -* `logging` {Map} +* `logging` {Map} * `mainTemplate` {MainTemplate} -* `missingDependencies` {LazySet} +* `missingDependencies` {LazySet} * `moduleGraph` {ModuleGraph} -* `moduleMemCaches` {Map} -* `moduleMemCaches2` {Map} -* `modules` {Set} +* `moduleMemCaches` {Map>} +* `moduleMemCaches2` {Map>} +* `modules` {Set} * `moduleTemplates` {ModuleTemplates} * `name` {string} -* `namedChunkGroups` {Map} -* `namedChunks` {Map} +* `namedChunkGroups` {Map} +* `namedChunks` {Map} * `needAdditionalPass` {boolean} * `options` {WebpackOptionsNormalizedWithDefaults} * `outputOptions` {OutputNormalizedWithDefaults} * `params` {CompilationParams} -* `processDependenciesQueue` {AsyncQueue} +* `processDependenciesQueue` {AsyncQueue} * `profile` {boolean} -* `rebuildQueue` {AsyncQueue} +* `rebuildQueue` {AsyncQueue} * `records` {Records} * `requestShortener` {RequestShortener} * `resolverFactory` {ResolverFactory} * `runtimeTemplate` {RuntimeTemplate} * `startTime` {number} -* `usedChunkIds` {Set} -* `usedModuleIds` {Set} -* `valueCacheVersions` {Map} +* `usedChunkIds` {Set} +* `usedModuleIds` {Set} +* `valueCacheVersions` {Map} * `warnings` {Error[]} * `PROCESS_ASSETS_STAGE_ADDITIONAL` {number} Add additional assets to the compilation. * `PROCESS_ASSETS_STAGE_ADDITIONS` {number} Add additional sections to existing assets, like a banner or initialization code. @@ -1447,7 +1447,7 @@ If `module` is passed, `loc` and `request` must also be passed. #### `assignDepths(modules)` -* `modules` {Set} +* `modules` {Set} * Returns: {void} #### `assignRuntimeIds()` @@ -1478,7 +1478,7 @@ Schedules a build of the module object #### `createChildCompiler(name[, outputOptions][, plugins])` * `name` {string} -* `outputOptions` {Partial} +* `outputOptions` {Partial} * `plugins` {false|""|0|object|WebpackPluginInstance[]} * Returns: {Compiler} @@ -1567,7 +1567,7 @@ Attempts to search for a module by its identifier #### `getAsset(name)` * `name` {string} -* Returns: {Readonly} +* Returns: {Readonly} #### `getAssetPath(filename, data)` @@ -1583,7 +1583,7 @@ Attempts to search for a module by its identifier #### `getAssets()` -* Returns: {Readonly[]} +* Returns: {Readonly[]} #### `getCache(name)` @@ -1736,33 +1736,33 @@ Fetches a module from a compilation by its identifier * `cache` {CacheClass} * `compilerPath` {string} * `context` {string} -* `contextTimestamps` {Map} -* `fileTimestamps` {Map} +* `contextTimestamps` {Map} +* `fileTimestamps` {Map} * `fsStartTime` {number} -* `hooks` {Readonly} +* `hooks` {Readonly} * `idle` {boolean} -* `immutablePaths` {Set} +* `immutablePaths` {Set} * `infrastructureLogger` {object} * `inputFileSystem` {InputFileSystem} * `intermediateFileSystem` {IntermediateFileSystem} -* `managedPaths` {Set} -* `modifiedFiles` {ReadonlySet} -* `moduleMemCaches` {Map} +* `managedPaths` {Set} +* `modifiedFiles` {ReadonlySet} +* `moduleMemCaches` {Map} * `name` {string} * `options` {WebpackOptionsNormalized} * `outputFileSystem` {OutputFileSystem} * `outputPath` {string} * `parentCompilation` {Compilation} -* `platform` {Readonly} +* `platform` {Readonly} * `records` {Records} * `recordsInputPath` {string} * `recordsOutputPath` {string} -* `removedFiles` {ReadonlySet} +* `removedFiles` {ReadonlySet} * `requestShortener` {RequestShortener} * `resolverFactory` {ResolverFactory} * `root` {Compiler} * `running` {boolean} -* `unmanagedPaths` {Set} +* `unmanagedPaths` {Set} * `watchFileSystem` {WatchFileSystem} * `watching` {Watching} * `watchMode` {boolean} @@ -1777,7 +1777,7 @@ Fetches a module from a compilation by its identifier #### `compile(callback)` -* `callback` {CallbackWebpackFunction_2} +* `callback` {CallbackWebpackFunction_2} * Returns: {void} #### `createChildCompiler(compilation, compilerName, compilerIndex[, outputOptions][, plugins])` @@ -1785,7 +1785,7 @@ Fetches a module from a compilation by its identifier * `compilation` {Compilation} * `compilerName` {string} * `compilerIndex` {number} -* `outputOptions` {Partial} +* `outputOptions` {Partial} * `plugins` {false|""|0|WebpackPluginInstance|object[]} * Returns: {Compiler} @@ -1847,7 +1847,7 @@ Fetches a module from a compilation by its identifier #### `run(callback)` -* `callback` {CallbackWebpackFunction_2} +* `callback` {CallbackWebpackFunction_2} * Returns: {void} #### `runAsChild(callback)` @@ -1871,7 +1871,7 @@ Schema validation function with optional pre-compiled check #### `watch(watchOptions, handler)` * `watchOptions` {WatchOptions} -* `handler` {CallbackWebpackFunction_2} +* `handler` {CallbackWebpackFunction_2} * Returns: {Watching} *** @@ -1882,14 +1882,14 @@ Schema validation function with optional pre-compiled check #### `new ConcatenationScope(modulesMap, currentModule, usedNames)` -* `modulesMap` {ModuleInfo[]|Map} +* `modulesMap` {ModuleInfo[]|Map} * `currentModule` {ConcatenatedModuleInfo} -* `usedNames` {Set} +* `usedNames` {Set} * Returns: {ConcatenationScope} ### Properties -* `usedNames` {Set} +* `usedNames` {Set} * `DEFAULT_EXPORT` {string} * `NAMESPACE_OBJECT_EXPORT` {string} @@ -1898,7 +1898,7 @@ Schema validation function with optional pre-compiled check #### `createModuleReference(module, __namedParameters)` * `module` {Module} -* `__namedParameters` {Partial} +* `__namedParameters` {Partial} * Returns: {string} #### `getRawExport(exportName)` @@ -2372,9 +2372,9 @@ Apply the plugin ### Properties -* `asyncEntrypointsIterable` {SortableSet} -* `blocksIterable` {Iterable} -* `childrenIterable` {SortableSet} +* `asyncEntrypointsIterable` {SortableSet} +* `blocksIterable` {Iterable} +* `childrenIterable` {SortableSet} * `chunks` {Chunk[]} * `debugId` {string} get a uniqueId for ChunkGroup, made up of its member Chunk debugId's * `getModuleIndex` {object} @@ -2386,7 +2386,7 @@ Apply the plugin sets a new name for current ChunkGroup * `options` {ChunkGroupOptions} * `origins` {OriginRecord[]} -* `parentsIterable` {SortableSet} +* `parentsIterable` {SortableSet} ### Methods @@ -2459,7 +2459,7 @@ Sorting values are based off of number of chunks in ChunkGroup. * `moduleGraph` {ModuleGraph} * `chunkGraph` {ChunkGraph} -* Returns: {Record} +* Returns: {Record} #### `getEntrypointChunk()` @@ -2611,12 +2611,12 @@ Performs an unshift of a specific chunk #### `new EnvironmentPlugin(keys)` -* `keys` {string|string[]|Record[]} +* `keys` {string|string[]|Record[]} * Returns: {EnvironmentPlugin} ### Properties -* `defaultValues` {Record} +* `defaultValues` {Record} * `keys` {string[]} ### Methods @@ -2704,7 +2704,7 @@ Apply the plugin * `blocks` {AsyncDependenciesBlock[]} * `buildInfo` {BuildInfo} * `buildMeta` {BuildMeta} -* `chunksIterable` {Iterable} +* `chunksIterable` {Iterable} * `codeGenerationDependencies` {Dependency[]} * `context` {string} * `debugId` {number} @@ -2736,7 +2736,7 @@ Apply the plugin * `resolveOptions` {ResolveOptions} * `type` {string} * `used` {any} -* `usedExports` {boolean|SortableSet} +* `usedExports` {boolean|SortableSet} * `userRequest` {string} * `useSimpleSourceMap` {boolean} * `useSourceMap` {boolean} @@ -2756,10 +2756,10 @@ This is used for when a Module has a AsyncDependencyBlock tie (for code-splittin #### `addCacheDependencies(fileDependencies, contextDependencies, missingDependencies, buildDependencies)` -* `fileDependencies` {LazySet} -* `contextDependencies` {LazySet} -* `missingDependencies` {LazySet} -* `buildDependencies` {LazySet} +* `fileDependencies` {LazySet} +* `contextDependencies` {LazySet} +* `missingDependencies` {LazySet} +* `buildDependencies` {LazySet} * Returns: {void} #### `addChunk(chunk)` @@ -2846,7 +2846,7 @@ removes all warnings and errors #### `getErrors()` -* Returns: {Iterable} +* Returns: {Iterable} #### `getExportsType(moduleGraph[, strict])` @@ -2877,7 +2877,7 @@ removes all warnings and errors #### `getSourceBasicTypes()` -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} Basic source types are high-level categories like javascript, css, webassembly, etc. We only have built-in knowledge about the javascript basic type here; other basic types may be @@ -2887,7 +2887,7 @@ from getSourceTypes(), but their generated output is still JavaScript, i.e. thei #### `getSourceTypes()` -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} #### `getUnsafeCacheData()` @@ -2898,7 +2898,7 @@ This data will be passed to restoreFromUnsafeCache later. #### `getWarnings()` -* Returns: {Iterable} +* Returns: {Iterable} #### `hasChunkCondition()` @@ -2977,8 +2977,8 @@ This data will be passed to restoreFromUnsafeCache later. > Stability: 0 - Deprecated -* `fileTimestamps` {Map} -* `contextTimestamps` {Map} +* `fileTimestamps` {Map} +* `contextTimestamps` {Map} * Returns: {boolean} Use needBuild instead @@ -3056,7 +3056,7 @@ and properties. > Stability: 0 - Deprecated * `module` {Module} -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} In webpack 6, call getSourceBasicTypes() directly on the module instance instead of using this static method. @@ -3119,7 +3119,7 @@ Apply the plugin #### `getTypes(module)` * `module` {NormalModule} -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} #### `updateHash(hash, __namedParameters)` @@ -3172,21 +3172,21 @@ Apply the plugin ### Properties -* `auxiliaryFiles` {Set} +* `auxiliaryFiles` {Set} * `chunkReason` {string} -* `contentHash` {Record} +* `contentHash` {Record} * `cssFilenameTemplate` {string|object} * `debugId` {number} * `entryModule` {Module} * `extraAsync` {boolean} * `filenameTemplate` {string|object} -* `files` {Set} -* `groupsIterable` {SortableSet} +* `files` {Set} +* `groupsIterable` {SortableSet} * `hash` {string} * `id` {string|number} -* `idNameHints` {SortableSet} +* `idNameHints` {SortableSet} * `ids` {ChunkId[]} -* `modulesIterable` {Iterable} +* `modulesIterable` {Iterable} * `name` {string} * `preventIntegration` {boolean} * `rendered` {boolean} @@ -3230,25 +3230,25 @@ Apply the plugin #### `getAllAsyncChunks()` -* Returns: {Set} +* Returns: {Set} #### `getAllInitialChunks()` -* Returns: {Set} +* Returns: {Set} #### `getAllReferencedAsyncEntrypoints()` -* Returns: {Set} +* Returns: {Set} #### `getAllReferencedChunks()` -* Returns: {Set} +* Returns: {Set} #### `getChildIdsByOrders(chunkGraph[, filterFn])` * `chunkGraph` {ChunkGraph} * `filterFn` {object} -* Returns: {Record} +* Returns: {Record} #### `getChildIdsByOrdersMap(chunkGraph[, includeDirectChildren][, filterFn])` @@ -3434,7 +3434,7 @@ Note that if "contextRegExp" is given, both the "resourceRegExp" and "contextReg * `position` {number} * `key` {string} * `endContent` {string|Source} -* Returns: {InitFragment} +* Returns: {InitFragment} ### Properties @@ -3479,7 +3479,7 @@ Note that if "contextRegExp" is given, both the "resourceRegExp" and "contextReg `Context` * `source` {Source} -* `initFragments` {MaybeMergeableInitFragment[]} +* `initFragments` {MaybeMergeableInitFragment[]} * `context` {Context} * Returns: {Source} @@ -3710,7 +3710,7 @@ Apply the plugin * `blocks` {AsyncDependenciesBlock[]} * `buildInfo` {BuildInfo} * `buildMeta` {BuildMeta} -* `chunksIterable` {Iterable} +* `chunksIterable` {Iterable} * `codeGenerationDependencies` {Dependency[]} * `context` {string} * `debugId` {number} @@ -3739,7 +3739,7 @@ Apply the plugin * `resolveOptions` {ResolveOptions} * `type` {string} * `used` {any} -* `usedExports` {boolean|SortableSet} +* `usedExports` {boolean|SortableSet} * `useSimpleSourceMap` {boolean} * `useSourceMap` {boolean} * `warnings` {any} @@ -3756,10 +3756,10 @@ This is used for when a Module has a AsyncDependencyBlock tie (for code-splittin #### `addCacheDependencies(fileDependencies, contextDependencies, missingDependencies, buildDependencies)` -* `fileDependencies` {LazySet} -* `contextDependencies` {LazySet} -* `missingDependencies` {LazySet} -* `buildDependencies` {LazySet} +* `fileDependencies` {LazySet} +* `contextDependencies` {LazySet} +* `missingDependencies` {LazySet} +* `buildDependencies` {LazySet} * Returns: {void} #### `addChunk(chunk)` @@ -3846,7 +3846,7 @@ removes all warnings and errors #### `getErrors()` -* Returns: {Iterable} +* Returns: {Iterable} #### `getExportsType(moduleGraph[, strict])` @@ -3877,7 +3877,7 @@ removes all warnings and errors #### `getSourceBasicTypes()` -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} Basic source types are high-level categories like javascript, css, webassembly, etc. We only have built-in knowledge about the javascript basic type here; other basic types may be @@ -3887,7 +3887,7 @@ from getSourceTypes(), but their generated output is still JavaScript, i.e. thei #### `getSourceTypes()` -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} #### `getUnsafeCacheData()` @@ -3898,7 +3898,7 @@ This data will be passed to restoreFromUnsafeCache later. #### `getWarnings()` -* Returns: {Iterable} +* Returns: {Iterable} #### `hasChunkCondition()` @@ -3977,8 +3977,8 @@ This data will be passed to restoreFromUnsafeCache later. > Stability: 0 - Deprecated -* `fileTimestamps` {Map} -* `contextTimestamps` {Map} +* `fileTimestamps` {Map} +* `contextTimestamps` {Map} * Returns: {boolean} Use needBuild instead @@ -4043,7 +4043,7 @@ and properties. > Stability: 0 - Deprecated * `module` {Module} -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} In webpack 6, call getSourceBasicTypes() directly on the module instance instead of using this static method. @@ -4133,7 +4133,7 @@ In webpack 6, call getSourceBasicTypes() directly on the module instance instead `R` * `dependency` {D} -* `args` {ARGS|unknown} +* `args` {Tuple} * Returns: {R} #### `finishUpdateParent()` @@ -4169,12 +4169,12 @@ In webpack 6, call getSourceBasicTypes() directly on the module instance instead #### `getIncomingConnections(module)` * `module` {Module} -* Returns: {Iterable} +* Returns: {Iterable} #### `getIncomingConnectionsByOriginModule(module)` * `module` {Module} -* Returns: {ReadonlyMap} +* Returns: {ReadonlyMap} #### `getIssuer(module)` @@ -4209,12 +4209,12 @@ In webpack 6, call getSourceBasicTypes() directly on the module instance instead #### `getOutgoingConnections(module)` * `module` {Module} -* Returns: {Iterable} +* Returns: {Iterable} #### `getOutgoingConnectionsByModule(module)` * `module` {Module} -* Returns: {ReadonlyMap} +* Returns: {ReadonlyMap} #### `getParentBlock(dependency)` @@ -4271,7 +4271,7 @@ In webpack 6, call getSourceBasicTypes() directly on the module instance instead * `module` {Module} * `runtime` {RuntimeSpec} -* Returns: {boolean|SortableSet} +* Returns: {boolean|SortableSet} #### `isAsync(module)` @@ -4341,7 +4341,7 @@ In webpack 6, call getSourceBasicTypes() directly on the module instance instead #### `setModuleMemCaches(moduleMemCaches)` -* `moduleMemCaches` {Map} +* `moduleMemCaches` {Map>} * Returns: {void} #### `setParentDependenciesBlockIndex(dependency, index)` @@ -4458,7 +4458,7 @@ In webpack 6, call getSourceBasicTypes() directly on the module instance instead * `conditional` {boolean} * `dependency` {Dependency} * `explanation` {string} -* `explanations` {Set} +* `explanations` {Set} * `module` {Module} * `originModule` {Module} * `resolvedModule` {Module} @@ -4512,15 +4512,15 @@ In webpack 6, call getSourceBasicTypes() directly on the module instance instead #### `new MultiCompiler(compilers, options)` -* `compilers` {Compiler[]|Record} +* `compilers` {Compiler[]|Record} * `options` {MultiCompilerOptions} * Returns: {MultiCompiler} ### Properties * `compilers` {Compiler[]} -* `dependencies` {WeakMap} -* `hooks` {Readonly} +* `dependencies` {WeakMap} +* `hooks` {Readonly} * `inputFileSystem` {InputFileSystem} * `intermediateFileSystem` {IntermediateFileSystem} * `options` {WebpackOptionsNormalized[]|MultiCompilerOptions} @@ -4547,7 +4547,7 @@ In webpack 6, call getSourceBasicTypes() directly on the module instance instead #### `run(callback)` -* `callback` {CallbackWebpackFunction_2} +* `callback` {CallbackWebpackFunction_2} * Returns: {void} #### `runWithDependencies(compilers, fn, callback)` @@ -4556,7 +4556,7 @@ In webpack 6, call getSourceBasicTypes() directly on the module instance instead * `compilers` {Compiler[]} * `fn` {object} -* `callback` {CallbackWebpackFunction_2} +* `callback` {CallbackWebpackFunction_2} * Returns: {void} This method should have been private @@ -4569,13 +4569,13 @@ This method should have been private #### `validateDependencies(callback)` -* `callback` {CallbackWebpackFunction_2} +* `callback` {CallbackWebpackFunction_2} * Returns: {boolean} #### `watch(watchOptions, handler)` * `watchOptions` {WatchOptions|WatchOptions[]} -* `handler` {CallbackWebpackFunction_2} +* `handler` {CallbackWebpackFunction_2} * Returns: {MultiWatching} *** @@ -4653,7 +4653,7 @@ Apply the plugin * `blocks` {AsyncDependenciesBlock[]} * `buildInfo` {BuildInfo} * `buildMeta` {BuildMeta} -* `chunksIterable` {Iterable} +* `chunksIterable` {Iterable} * `codeGenerationDependencies` {Dependency[]} * `context` {string} * `debugId` {number} @@ -4691,10 +4691,10 @@ Apply the plugin * `request` {string} * `resolveOptions` {ResolveOptions} * `resource` {string} -* `resourceResolveData` {ResourceSchemeData|Partial} +* `resourceResolveData` {ResourceSchemeData|Partial} * `type` {string} * `used` {any} -* `usedExports` {boolean|SortableSet} +* `usedExports` {boolean|SortableSet} * `userRequest` {string} * `useSimpleSourceMap` {boolean} * `useSourceMap` {boolean} @@ -4712,10 +4712,10 @@ This is used for when a Module has a AsyncDependencyBlock tie (for code-splittin #### `addCacheDependencies(fileDependencies, contextDependencies, missingDependencies, buildDependencies)` -* `fileDependencies` {LazySet} -* `contextDependencies` {LazySet} -* `missingDependencies` {LazySet} -* `buildDependencies` {LazySet} +* `fileDependencies` {LazySet} +* `contextDependencies` {LazySet} +* `missingDependencies` {LazySet} +* `buildDependencies` {LazySet} * Returns: {void} #### `addChunk(chunk)` @@ -4795,7 +4795,7 @@ removes all warnings and errors #### `createSource(context, content[, sourceMap][, associatedObjectForCache])` * `context` {string} -* `content` {string|Buffer} +* `content` {string|Buffer} * `sourceMap` {string|RawSourceMap} * `associatedObjectForCache` {object} * Returns: {Source} @@ -4804,7 +4804,7 @@ removes all warnings and errors * `context` {string} * `name` {string} -* `content` {string|Buffer} +* `content` {string|Buffer} * `sourceMap` {string|RawSourceMap} * `associatedObjectForCache` {object} * Returns: {Source} @@ -4831,7 +4831,7 @@ removes all warnings and errors #### `getErrors()` -* Returns: {Iterable} +* Returns: {Iterable} #### `getExportsType(moduleGraph[, strict])` @@ -4866,7 +4866,7 @@ removes all warnings and errors #### `getSourceBasicTypes()` -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} Basic source types are high-level categories like javascript, css, webassembly, etc. We only have built-in knowledge about the javascript basic type here; other basic types may be @@ -4876,7 +4876,7 @@ from getSourceTypes(), but their generated output is still JavaScript, i.e. thei #### `getSourceTypes()` -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} #### `getUnsafeCacheData()` @@ -4887,7 +4887,7 @@ This data will be passed to restoreFromUnsafeCache later. #### `getWarnings()` -* Returns: {Iterable} +* Returns: {Iterable} #### `hasChunkCondition()` @@ -4971,8 +4971,8 @@ This data will be passed to restoreFromUnsafeCache later. > Stability: 0 - Deprecated -* `fileTimestamps` {Map} -* `contextTimestamps` {Map} +* `fileTimestamps` {Map} +* `contextTimestamps` {Map} * Returns: {boolean} Use needBuild instead @@ -5061,7 +5061,7 @@ and properties. > Stability: 0 - Deprecated * `module` {Module} -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} In webpack 6, call getSourceBasicTypes() directly on the module instance instead of using this static method. @@ -5111,7 +5111,7 @@ Apply the plugin #### `parse(source, state)` -* `source` {string|Buffer|PreparsedAst} +* `source` {string|Buffer|PreparsedAst} * `state` {ParserState} * Returns: {ParserState} @@ -5123,12 +5123,12 @@ Apply the plugin #### `new PlatformPlugin(platform)` -* `platform` {Partial} +* `platform` {Partial} * Returns: {PlatformPlugin} ### Properties -* `platform` {Partial} +* `platform` {Partial} ### Methods @@ -5189,7 +5189,7 @@ Apply the plugin * `showEntries` {boolean} * `showModules` {boolean} * `createDefaultHandler` {object} -* `defaultOptions` {Required} +* `defaultOptions` {Required>} ### Methods @@ -5211,12 +5211,12 @@ Apply the plugin #### `new ProvidePlugin(definitions)` -* `definitions` {Record} +* `definitions` {Record} * Returns: {ProvidePlugin} ### Properties -* `definitions` {Record} +* `definitions` {Record} ### Methods @@ -5247,7 +5247,7 @@ Apply the plugin #### `doResolve(hook, request, message, resolveContext, callback)` -* `hook` {AsyncSeriesBailHook} +* `hook` {AsyncSeriesBailHook, ResolveRequest>} * `request` {ResolveRequest} * `message` {string} * `resolveContext` {ResolveContext} @@ -5256,13 +5256,13 @@ Apply the plugin #### `ensureHook(name)` -* `name` {string|AsyncSeriesBailHook} -* Returns: {AsyncSeriesBailHook} +* `name` {string|AsyncSeriesBailHook, ResolveRequest, UnsetAdditionalOptions>} +* Returns: {AsyncSeriesBailHook, ResolveRequest>} #### `getHook(name)` -* `name` {string|AsyncSeriesBailHook} -* Returns: {AsyncSeriesBailHook} +* `name` {string|AsyncSeriesBailHook, ResolveRequest, UnsetAdditionalOptions>} +* Returns: {AsyncSeriesBailHook, ResolveRequest>} #### `isDirectory(path)` @@ -5341,7 +5341,7 @@ Apply the plugin * `buildMeta` {BuildMeta} * `chunk` {Chunk} * `chunkGraph` {ChunkGraph} -* `chunksIterable` {Iterable} +* `chunksIterable` {Iterable} * `codeGenerationDependencies` {Dependency[]} * `compilation` {Compilation} * `context` {string} @@ -5375,7 +5375,7 @@ Apply the plugin * `stage` {number} * `type` {string} * `used` {any} -* `usedExports` {boolean|SortableSet} +* `usedExports` {boolean|SortableSet} * `useSimpleSourceMap` {boolean} * `useSourceMap` {boolean} * `warnings` {any} @@ -5396,10 +5396,10 @@ This is used for when a Module has a AsyncDependencyBlock tie (for code-splittin #### `addCacheDependencies(fileDependencies, contextDependencies, missingDependencies, buildDependencies)` -* `fileDependencies` {LazySet} -* `contextDependencies` {LazySet} -* `missingDependencies` {LazySet} -* `buildDependencies` {LazySet} +* `fileDependencies` {LazySet} +* `contextDependencies` {LazySet} +* `missingDependencies` {LazySet} +* `buildDependencies` {LazySet} * Returns: {void} #### `addChunk(chunk)` @@ -5497,7 +5497,7 @@ removes all warnings and errors #### `getErrors()` -* Returns: {Iterable} +* Returns: {Iterable} #### `getExportsType(moduleGraph[, strict])` @@ -5532,7 +5532,7 @@ removes all warnings and errors #### `getSourceBasicTypes()` -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} Basic source types are high-level categories like javascript, css, webassembly, etc. We only have built-in knowledge about the javascript basic type here; other basic types may be @@ -5542,7 +5542,7 @@ from getSourceTypes(), but their generated output is still JavaScript, i.e. thei #### `getSourceTypes()` -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} #### `getUnsafeCacheData()` @@ -5553,7 +5553,7 @@ This data will be passed to restoreFromUnsafeCache later. #### `getWarnings()` -* Returns: {Iterable} +* Returns: {Iterable} #### `hasChunkCondition()` @@ -5632,8 +5632,8 @@ This data will be passed to restoreFromUnsafeCache later. > Stability: 0 - Deprecated -* `fileTimestamps` {Map} -* `contextTimestamps` {Map} +* `fileTimestamps` {Map} +* `contextTimestamps` {Map} * Returns: {boolean} Use needBuild instead @@ -5702,7 +5702,7 @@ and properties. > Stability: 0 - Deprecated * `module` {Module} -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} In webpack 6, call getSourceBasicTypes() directly on the module instance instead of using this static method. @@ -5803,7 +5803,7 @@ Apply the plugin #### Static method: `getModulesArrayBounds(modules)` * `modules` {WithId[]} -* Returns: {false|number|number} +* Returns: {false|Tuple} #### Static method: `indent(s)` @@ -5906,7 +5906,7 @@ Apply the plugin * `callbacks` {object[]} * `closed` {boolean} * `compiler` {Compiler} -* `handler` {CallbackWebpackFunction_2} +* `handler` {CallbackWebpackFunction_2} * `invalid` {boolean} * `lastWatcherStartTime` {number} * `pausedWatcher` {Watcher} @@ -5938,9 +5938,9 @@ Apply the plugin #### `watch(files, dirs, missing)` -* `files` {Iterable} -* `dirs` {Iterable} -* `missing` {Iterable} +* `files` {Iterable} +* `dirs` {Iterable} +* `missing` {Iterable} * Returns: {void} *** @@ -5953,7 +5953,7 @@ Apply the plugin ### Indexable -\[`index`: {number}\]: {object} +> \[`index`: {number}\]: {object} ### Constructors @@ -6356,7 +6356,7 @@ Multiple entry bundles are created. The key is the entry name. The value can be ### Indexable -\[`index`: {string}\]: {string|string[]|EntryDescription} +> \[`index`: {string}\]: {string|string[]|EntryDescription} *** @@ -6388,7 +6388,7 @@ If an dependency matches exactly a property of the object, the property value is ### Indexable -\[`index`: {string}\]: {ExternalItemValue} +> \[`index`: {string}\]: {ExternalItemValue} *** @@ -6496,11 +6496,11 @@ Options for library. `ContextAdditions` = {object} -* `this` {NormalModuleLoaderContext|LoaderRunnerLoaderContext|LoaderPluginLoaderContext|HotModuleReplacementPluginLoaderContext|ContextAdditions} +* `this` {NormalModuleLoaderContext|LoaderRunnerLoaderContext|LoaderPluginLoaderContext|HotModuleReplacementPluginLoaderContext|ContextAdditions} * `content` {string} * `sourceMap` {string|RawSourceMap} * `additionalData` {AdditionalData} -* Returns: {string|void|Buffer|Promise} +* Returns: {string|void|Buffer|Promise>} *** @@ -6518,8 +6518,8 @@ Options for library. ### Properties -* `default` {RawLoaderDefinitionFunction|LoaderDefinitionFunction} -* `pitch` {PitchLoaderDefinitionFunction} +* `default` {RawLoaderDefinitionFunction|LoaderDefinitionFunction} +* `pitch` {PitchLoaderDefinitionFunction} * `raw` {false} *** @@ -6670,11 +6670,11 @@ Specify options for each parser. `ContextAdditions` = {object} -* `this` {NormalModuleLoaderContext|LoaderRunnerLoaderContext|LoaderPluginLoaderContext|HotModuleReplacementPluginLoaderContext|ContextAdditions} +* `this` {NormalModuleLoaderContext|LoaderRunnerLoaderContext|LoaderPluginLoaderContext|HotModuleReplacementPluginLoaderContext|ContextAdditions} * `remainingRequest` {string} * `previousRequest` {string} * `data` {object} -* Returns: {string|void|Buffer|Promise} +* Returns: {string|void|Buffer|Promise>} *** @@ -6703,11 +6703,11 @@ Specify options for each parser. `ContextAdditions` = {object} -* `this` {NormalModuleLoaderContext|LoaderRunnerLoaderContext|LoaderPluginLoaderContext|HotModuleReplacementPluginLoaderContext|ContextAdditions} +* `this` {NormalModuleLoaderContext|LoaderRunnerLoaderContext|LoaderPluginLoaderContext|HotModuleReplacementPluginLoaderContext|ContextAdditions} * `content` {Buffer} * `sourceMap` {string|RawSourceMap} * `additionalData` {AdditionalData} -* Returns: {string|void|Buffer|Promise} +* Returns: {string|void|Buffer|Promise>} *** @@ -6735,14 +6735,14 @@ Specify options for each parser. * `attributes` {ImportAttributes} * `cacheable` {boolean} allow to use the unsafe cache * `context` {string} -* `contextDependencies` {LazySet} +* `contextDependencies` {LazySet} * `contextInfo` {ModuleFactoryCreateDataContextInfo} -* `createData` {Partial} +* `createData` {Partial} * `dependencies` {ModuleDependency[]} * `dependencyType` {string} -* `fileDependencies` {LazySet} +* `fileDependencies` {LazySet} * `ignoredModule` {Module} -* `missingDependencies` {LazySet} +* `missingDependencies` {LazySet} * `request` {string} * `resolveOptions` {ResolveOptions} @@ -6963,7 +6963,7 @@ Plugin instance. ### Indexable -\[`index`: {string}\]: {any} +> \[`index`: {string}\]: {any} ### Properties @@ -6973,7 +6973,7 @@ Plugin instance. ## Type: `AssetInfo` -> **AssetInfo** = {KnownAssetInfo|Record} +> **AssetInfo** = {KnownAssetInfo|Record} *** @@ -6991,7 +6991,7 @@ Plugin instance. ## Type: `EntryOptions` -> **EntryOptions** = {object|Omit} +> **EntryOptions** = {object|Omit} ### Type Declaration @@ -7047,7 +7047,7 @@ Plugin instance. * `context` {string} * `request` {string} -* Returns: {Promise} +* Returns: {Promise} *** @@ -7056,7 +7056,7 @@ Plugin instance. > **ExternalItemFunctionPromise** = {object} * `data` {ExternalItemFunctionData} -* Returns: {Promise} +* Returns: {Promise} *** @@ -7074,7 +7074,7 @@ Plugin instance. ## Type: `LoaderContext` -> **LoaderContext**\<`OptionsType`\> = {NormalModuleLoaderContext|LoaderRunnerLoaderContext|LoaderPluginLoaderContext|HotModuleReplacementPluginLoaderContext} +> **LoaderContext**\<`OptionsType`\> = {NormalModuleLoaderContext|LoaderRunnerLoaderContext|LoaderPluginLoaderContext|HotModuleReplacementPluginLoaderContext} ### Type Parameters @@ -7086,11 +7086,11 @@ Plugin instance. ## Type: `LoaderDefinition` -> **LoaderDefinition**\<`OptionsType`, `ContextAdditions`\> = {LoaderDefinitionFunction|object} +> **LoaderDefinition**\<`OptionsType`, `ContextAdditions`\> = {LoaderDefinitionFunction|object} ### Type Declaration -* `pitch` {PitchLoaderDefinitionFunction} +* `pitch` {PitchLoaderDefinitionFunction} * `raw` {false} ### Type Parameters @@ -7107,23 +7107,23 @@ Plugin instance. ## Type: `MultiConfiguration` -> **MultiConfiguration** = {ReadonlyArray|MultiCompilerOptions} +> **MultiConfiguration** = {ReadonlyArray|MultiCompilerOptions} *** ## Type: `ParserState` -> **ParserState** = {ParserStateBase|Record} +> **ParserState** = {ParserStateBase|Record} *** ## Type: `RawLoaderDefinition` -> **RawLoaderDefinition**\<`OptionsType`, `ContextAdditions`\> = {RawLoaderDefinitionFunction|object} +> **RawLoaderDefinition**\<`OptionsType`, `ContextAdditions`\> = {RawLoaderDefinitionFunction|object} ### Type Declaration -* `pitch` {PitchLoaderDefinitionFunction} +* `pitch` {PitchLoaderDefinitionFunction} * `raw` {true} ### Type Parameters @@ -7148,21 +7148,23 @@ Plugin instance. > **ResolvePluginInstance** = {object|object} -### Type Declaration +### Union Members + +#### Type Literal {object} -### Index Signature +#### Index Signature \[`index`: {string}\]: {any} * `apply` {object} The run point of the plugin, required method. -{object} +*** -* `this` {Resolver} -* `arg1` {Resolver} -* Returns: {void} +#### Function + +{object} *** @@ -7182,14 +7184,22 @@ Plugin instance. > **RuleSetUse** = {string|undefined|null|string|false|0|RuleSetUseFunction|object[]|RuleSetUseFunction|object} -### Type Declaration +### Union Members {string} +*** + {undefined|null|string|false|0|RuleSetUseFunction|object[]} +*** + {RuleSetUseFunction} +*** + +#### Type Literal + {object} * `ident` {string} Unique loader options identifier. @@ -7211,12 +7221,18 @@ Plugin instance. > **RuleSetUseItem** = {string|RuleSetUseFunction|object} -### Type Declaration +### Union Members {string} +*** + {RuleSetUseFunction} +*** + +#### Type Literal + {object} * `ident` {string} Unique loader options identifier. @@ -7227,85 +7243,85 @@ Plugin instance. ## Type: `StatsAsset` -> **StatsAsset** = {KnownStatsAsset|Record} +> **StatsAsset** = {KnownStatsAsset|Record} *** ## Type: `StatsChunk` -> **StatsChunk** = {KnownStatsChunk|Record} +> **StatsChunk** = {KnownStatsChunk|Record} *** ## Type: `StatsChunkGroup` -> **StatsChunkGroup** = {KnownStatsChunkGroup|Record} +> **StatsChunkGroup** = {KnownStatsChunkGroup|Record} *** ## Type: `StatsChunkOrigin` -> **StatsChunkOrigin** = {KnownStatsChunkOrigin|Record} +> **StatsChunkOrigin** = {KnownStatsChunkOrigin|Record} *** ## Type: `StatsCompilation` -> **StatsCompilation** = {KnownStatsCompilation|Record} +> **StatsCompilation** = {KnownStatsCompilation|Record} *** ## Type: `StatsError` -> **StatsError** = {KnownStatsError|Record} +> **StatsError** = {KnownStatsError|Record} *** ## Type: `StatsLogging` -> **StatsLogging** = {KnownStatsLogging|Record} +> **StatsLogging** = {KnownStatsLogging|Record} *** ## Type: `StatsLoggingEntry` -> **StatsLoggingEntry** = {KnownStatsLoggingEntry|Record} +> **StatsLoggingEntry** = {KnownStatsLoggingEntry|Record} *** ## Type: `StatsModule` -> **StatsModule** = {KnownStatsModule|Record} +> **StatsModule** = {KnownStatsModule|Record} *** ## Type: `StatsModuleIssuer` -> **StatsModuleIssuer** = {KnownStatsModuleIssuer|Record} +> **StatsModuleIssuer** = {KnownStatsModuleIssuer|Record} *** ## Type: `StatsModuleReason` -> **StatsModuleReason** = {KnownStatsModuleReason|Record} +> **StatsModuleReason** = {KnownStatsModuleReason|Record} *** ## Type: `StatsModuleTraceDependency` -> **StatsModuleTraceDependency** = {KnownStatsModuleTraceDependency|Record} +> **StatsModuleTraceDependency** = {KnownStatsModuleTraceDependency|Record} *** ## Type: `StatsModuleTraceItem` -> **StatsModuleTraceItem** = {KnownStatsModuleTraceItem|Record} +> **StatsModuleTraceItem** = {KnownStatsModuleTraceItem|Record} *** ## Type: `StatsProfile` -> **StatsProfile** = {KnownStatsProfile|Record} +> **StatsProfile** = {KnownStatsProfile|Record} *** @@ -7327,7 +7343,7 @@ Plugin instance. ## `UsageState` -> `const` **UsageState**: {Readonly} +> `const` **UsageState**: {Readonly} *** @@ -7344,8 +7360,8 @@ Plugin instance. > `const` **validateSchema**: {object} -* `schema` {Parameters} -* `options` {Parameters} +* `schema` {Parameters} +* `options` {Parameters} * `validationConfiguration` {ValidationErrorConfiguration} * Returns: {void} @@ -7368,7 +7384,7 @@ Plugin instance. ### Call Signature * `options` {Configuration} -* `callback` {CallbackWebpackFunction_2} +* `callback` {CallbackWebpackFunction_2} * Returns: {Compiler} ### Call Signature @@ -7379,7 +7395,7 @@ Plugin instance. ### Call Signature * `options` {MultiConfiguration} -* `callback` {CallbackWebpackFunction_2} +* `callback` {CallbackWebpackFunction_2} * Returns: {MultiCompiler} ### Call Signature diff --git a/pages/v5.x/webpack/namespaces/container.md b/pages/v5.x/webpack/namespaces/container.md index cc93cee..b2c7189 100644 --- a/pages/v5.x/webpack/namespaces/container.md +++ b/pages/v5.x/webpack/namespaces/container.md @@ -87,5 +87,5 @@ Get the compilation hooks associated with this plugin. `T` * `scope` {string} -* `options` {ContainerOptionsFormat} -* Returns: {Record} +* `options` {ContainerOptionsFormat} +* Returns: {Record} diff --git a/pages/v5.x/webpack/namespaces/css.md b/pages/v5.x/webpack/namespaces/css.md index 9077049..ab5ccb8 100644 --- a/pages/v5.x/webpack/namespaces/css.md +++ b/pages/v5.x/webpack/namespaces/css.md @@ -20,7 +20,7 @@ Apply the plugin #### `getModulesInOrder(chunk, modules, compilation)` * `chunk` {Chunk} -* `modules` {Iterable} +* `modules` {Iterable} * `compilation` {Compilation} * Returns: {Module[]} diff --git a/pages/v5.x/webpack/namespaces/dependencies.md b/pages/v5.x/webpack/namespaces/dependencies.md index c1d7fc2..7a33837 100644 --- a/pages/v5.x/webpack/namespaces/dependencies.md +++ b/pages/v5.x/webpack/namespaces/dependencies.md @@ -11,7 +11,7 @@ #### `new ConstDependency(expression, range[, runtimeRequirements])` * `expression` {string} -* `range` {number|number|number} +* `range` {number|Tuple} * `runtimeRequirements` {string[]} * Returns: {ConstDependency} @@ -23,8 +23,8 @@ * `loc` {DependencyLocation} * `module` {any} * `optional` {boolean} -* `range` {number|number|number} -* `runtimeRequirements` {Set} +* `range` {number|Tuple} +* `runtimeRequirements` {Set} * `type` {string} * `weak` {boolean} * `EXPORTS_OBJECT_REFERENCED` {string[][]} @@ -163,7 +163,7 @@ Update the hash * `module` {any} * `optional` {boolean} * `phase` {ImportPhaseType} -* `range` {number|number} +* `range` {Tuple} * `request` {string} * `sourceOrder` {number} * `type` {string} @@ -219,7 +219,7 @@ Returns the exported names * `update` {boolean} * `__namedParameters` {DependencyTemplateContext} -* Returns: {string|string} +* Returns: {Tuple} #### `getImportVar(moduleGraph)` @@ -330,7 +330,7 @@ Update the hash * `loc` {DependencyLocation} * `module` {any} * `optional` {boolean} -* `range` {number|number} +* `range` {Tuple} * `request` {string} * `sourceOrder` {number} * `type` {string} diff --git a/pages/v5.x/webpack/namespaces/esm.md b/pages/v5.x/webpack/namespaces/esm.md index 4423cb9..21664f1 100644 --- a/pages/v5.x/webpack/namespaces/esm.md +++ b/pages/v5.x/webpack/namespaces/esm.md @@ -10,7 +10,7 @@ #### `new ModuleChunkLoadingRuntimeModule(runtimeRequirements)` -* `runtimeRequirements` {ReadonlySet} +* `runtimeRequirements` {ReadonlySet} * Returns: {ModuleChunkLoadingRuntimeModule} ### Properties @@ -20,7 +20,7 @@ * `buildMeta` {BuildMeta} * `chunk` {Chunk} * `chunkGraph` {ChunkGraph} -* `chunksIterable` {Iterable} +* `chunksIterable` {Iterable} * `codeGenerationDependencies` {Dependency[]} * `compilation` {Compilation} * `context` {string} @@ -54,7 +54,7 @@ * `stage` {number} * `type` {string} * `used` {any} -* `usedExports` {boolean|SortableSet} +* `usedExports` {boolean|SortableSet} * `useSimpleSourceMap` {boolean} * `useSourceMap` {boolean} * `warnings` {any} @@ -75,10 +75,10 @@ This is used for when a Module has a AsyncDependencyBlock tie (for code-splittin #### `addCacheDependencies(fileDependencies, contextDependencies, missingDependencies, buildDependencies)` -* `fileDependencies` {LazySet} -* `contextDependencies` {LazySet} -* `missingDependencies` {LazySet} -* `buildDependencies` {LazySet} +* `fileDependencies` {LazySet} +* `contextDependencies` {LazySet} +* `missingDependencies` {LazySet} +* `buildDependencies` {LazySet} * Returns: {void} #### `addChunk(chunk)` @@ -176,7 +176,7 @@ removes all warnings and errors #### `getErrors()` -* Returns: {Iterable} +* Returns: {Iterable} #### `getExportsType(moduleGraph[, strict])` @@ -211,7 +211,7 @@ removes all warnings and errors #### `getSourceBasicTypes()` -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} Basic source types are high-level categories like javascript, css, webassembly, etc. We only have built-in knowledge about the javascript basic type here; other basic types may be @@ -221,7 +221,7 @@ from getSourceTypes(), but their generated output is still JavaScript, i.e. thei #### `getSourceTypes()` -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} #### `getUnsafeCacheData()` @@ -232,7 +232,7 @@ This data will be passed to restoreFromUnsafeCache later. #### `getWarnings()` -* Returns: {Iterable} +* Returns: {Iterable} #### `hasChunkCondition()` @@ -311,8 +311,8 @@ This data will be passed to restoreFromUnsafeCache later. > Stability: 0 - Deprecated -* `fileTimestamps` {Map} -* `contextTimestamps` {Map} +* `fileTimestamps` {Map} +* `contextTimestamps` {Map} * Returns: {boolean} Use needBuild instead @@ -386,6 +386,6 @@ and properties. > Stability: 0 - Deprecated * `module` {Module} -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} In webpack 6, call getSourceBasicTypes() directly on the module instance instead of using this static method. diff --git a/pages/v5.x/webpack/namespaces/experiments/namespaces/schemes.md b/pages/v5.x/webpack/namespaces/experiments/namespaces/schemes.md index e69dd79..f804941 100644 --- a/pages/v5.x/webpack/namespaces/experiments/namespaces/schemes.md +++ b/pages/v5.x/webpack/namespaces/experiments/namespaces/schemes.md @@ -31,7 +31,7 @@ Apply the plugin #### `new VirtualUrlPlugin(modules[, schemeOrOptions])` * `modules` {VirtualModules} -* `schemeOrOptions` {string|Omit} +* `schemeOrOptions` {string|Omit} * Returns: {VirtualUrlPlugin} ### Properties diff --git a/pages/v5.x/webpack/namespaces/javascript.md b/pages/v5.x/webpack/namespaces/javascript.md index e982e6c..3f9be4d 100644 --- a/pages/v5.x/webpack/namespaces/javascript.md +++ b/pages/v5.x/webpack/namespaces/javascript.md @@ -53,14 +53,14 @@ Apply the plugin ### Properties * `comments` {CommentJavascriptParser[]} -* `currentTagData` {Record|TopLevelSymbol|HarmonySettings|ImportSettings|CommonJsImportSettings|CompatibilitySettings|HarmonySpecifierGuards} -* `destructuringAssignmentProperties` {WeakMap} -* `hooks` {Readonly} +* `currentTagData` {Record|TopLevelSymbol|HarmonySettings|ImportSettings|CommonJsImportSettings|CompatibilitySettings|HarmonySpecifierGuards} +* `destructuringAssignmentProperties` {WeakMap>} +* `hooks` {Readonly} * `magicCommentContext` {Context} * `options` {object} -* `prevStatement` {Identifier|ClassDeclaration|MaybeNamedClassDeclaration|ClassExpression|SimpleLiteral|RegExpLiteral|BigIntLiteral|ArrayExpression|ArrowFunctionExpression|AssignmentExpression|AwaitExpression|BinaryExpression|SimpleCallExpression|NewExpression|ChainExpression|ConditionalExpression|FunctionExpression|ImportExpression|LogicalExpression|MemberExpression|MetaProperty|ObjectExpression|SequenceExpression|TaggedTemplateExpression|TemplateLiteral|ThisExpression|UnaryExpression|UpdateExpression|YieldExpression|FunctionDeclaration|MaybeNamedFunctionDeclaration|ImportDeclaration|ExportNamedDeclaration|ExportDefaultDeclaration|ExportAllDeclaration|ExpressionStatement|BlockStatement|StaticBlock|EmptyStatement|DebuggerStatement|WithStatement|ReturnStatement|LabeledStatement|BreakStatement|ContinueStatement|IfStatement|SwitchStatement|ThrowStatement|TryStatement|WhileStatement|DoWhileStatement|ForStatement|ForInStatement|ForOfStatement|VariableDeclaration} +* `prevStatement` {ClassDeclaration|MaybeNamedClassDeclaration|ClassExpression|Identifier|SimpleLiteral|RegExpLiteral|BigIntLiteral|ArrayExpression|ArrowFunctionExpression|AssignmentExpression|AwaitExpression|BinaryExpression|SimpleCallExpression|NewExpression|ChainExpression|ConditionalExpression|FunctionExpression|ImportExpression|LogicalExpression|MemberExpression|MetaProperty|ObjectExpression|SequenceExpression|TaggedTemplateExpression|TemplateLiteral|ThisExpression|UnaryExpression|UpdateExpression|YieldExpression|FunctionDeclaration|MaybeNamedFunctionDeclaration|ImportDeclaration|ExportNamedDeclaration|ExportDefaultDeclaration|ExportAllDeclaration|ExpressionStatement|BlockStatement|StaticBlock|EmptyStatement|DebuggerStatement|WithStatement|ReturnStatement|LabeledStatement|BreakStatement|ContinueStatement|IfStatement|SwitchStatement|ThrowStatement|TryStatement|WhileStatement|DoWhileStatement|ForStatement|ForInStatement|ForOfStatement|VariableDeclaration} * `scope` {ScopeInfo} -* `semicolons` {Set} +* `semicolons` {Set} * `sourceType` {"module"|"auto"|"script"} * `state` {JavascriptParserState} * `statementPath` {StatementPathItem[]} @@ -69,7 +69,7 @@ Apply the plugin * `ALLOWED_MEMBER_TYPES_EXPRESSION` {2} * `getImportAttributes` {object} * `VariableInfo` {VariableInfo} -* `VariableInfoFlags` {Readonly} +* `VariableInfoFlags` {Readonly} ### Methods @@ -119,9 +119,9 @@ Block pre walking iterates the scope for block variable declarations ###### R `R` -* `hookMap` {HookMap} -* `expr` {Identifier|ClassExpression|SimpleLiteral|RegExpLiteral|BigIntLiteral|ArrayExpression|ArrowFunctionExpression|AssignmentExpression|AwaitExpression|BinaryExpression|SimpleCallExpression|NewExpression|ChainExpression|ConditionalExpression|FunctionExpression|ImportExpression|LogicalExpression|MemberExpression|MetaProperty|ObjectExpression|SequenceExpression|TaggedTemplateExpression|TemplateLiteral|ThisExpression|UnaryExpression|UpdateExpression|YieldExpression|Super} -* `args` {AsArray} +* `hookMap` {HookMap>} +* `expr` {ClassExpression|Identifier|SimpleLiteral|RegExpLiteral|BigIntLiteral|ArrayExpression|ArrowFunctionExpression|AssignmentExpression|AwaitExpression|BinaryExpression|SimpleCallExpression|NewExpression|ChainExpression|ConditionalExpression|FunctionExpression|ImportExpression|LogicalExpression|MemberExpression|MetaProperty|ObjectExpression|SequenceExpression|TaggedTemplateExpression|TemplateLiteral|ThisExpression|UnaryExpression|UpdateExpression|YieldExpression|Super} +* `args` {AsArray} * Returns: {R} #### `callHooksForExpressionWithFallback(hookMap, expr, fallback, defined, args)` @@ -133,11 +133,11 @@ Block pre walking iterates the scope for block variable declarations ###### R `R` -* `hookMap` {HookMap} -* `expr` {Identifier|ClassExpression|SimpleLiteral|RegExpLiteral|BigIntLiteral|ArrayExpression|ArrowFunctionExpression|AssignmentExpression|AwaitExpression|BinaryExpression|SimpleCallExpression|NewExpression|ChainExpression|ConditionalExpression|FunctionExpression|ImportExpression|LogicalExpression|MemberExpression|MetaProperty|ObjectExpression|SequenceExpression|TaggedTemplateExpression|TemplateLiteral|ThisExpression|UnaryExpression|UpdateExpression|YieldExpression|Super} +* `hookMap` {HookMap>} +* `expr` {ClassExpression|Identifier|SimpleLiteral|RegExpLiteral|BigIntLiteral|ArrayExpression|ArrowFunctionExpression|AssignmentExpression|AwaitExpression|BinaryExpression|SimpleCallExpression|NewExpression|ChainExpression|ConditionalExpression|FunctionExpression|ImportExpression|LogicalExpression|MemberExpression|MetaProperty|ObjectExpression|SequenceExpression|TaggedTemplateExpression|TemplateLiteral|ThisExpression|UnaryExpression|UpdateExpression|YieldExpression|Super} * `fallback` {object} * `defined` {object} -* `args` {AsArray} +* `args` {AsArray} * Returns: {R} #### `callHooksForInfo(hookMap, info, args)` @@ -149,9 +149,9 @@ Block pre walking iterates the scope for block variable declarations ###### R `R` -* `hookMap` {HookMap} +* `hookMap` {HookMap>} * `info` {ExportedVariableInfo} -* `args` {AsArray} +* `args` {AsArray} * Returns: {R} #### `callHooksForInfoWithFallback(hookMap, info, fallback, defined, args)` @@ -163,11 +163,11 @@ Block pre walking iterates the scope for block variable declarations ###### R `R` -* `hookMap` {HookMap} +* `hookMap` {HookMap>} * `info` {ExportedVariableInfo} * `fallback` {object} * `defined` {object} -* `args` {AsArray} +* `args` {AsArray} * Returns: {R} #### `callHooksForName(hookMap, name, args)` @@ -179,9 +179,9 @@ Block pre walking iterates the scope for block variable declarations ###### R `R` -* `hookMap` {HookMap} +* `hookMap` {HookMap>} * `name` {string} -* `args` {AsArray} +* `args` {AsArray} * Returns: {R} #### `callHooksForNameWithFallback(hookMap, name, fallback, defined, args)` @@ -193,11 +193,11 @@ Block pre walking iterates the scope for block variable declarations ###### R `R` -* `hookMap` {HookMap} +* `hookMap` {HookMap>} * `name` {string} * `fallback` {object} * `defined` {object} -* `args` {AsArray} +* `args` {AsArray} * Returns: {R} #### `defineVariable(name)` @@ -208,7 +208,7 @@ Block pre walking iterates the scope for block variable declarations #### `destructuringAssignmentPropertiesFor(node)` * `node` {Expression} -* Returns: {Set} +* Returns: {Set} #### `detectMode(statements)` @@ -237,7 +237,7 @@ Block pre walking iterates the scope for block variable declarations * `pattern` {Pattern} * `expression` {Expression} -* Returns: {Identifier|ClassExpression|SimpleLiteral|RegExpLiteral|BigIntLiteral|ArrayExpression|ArrowFunctionExpression|AssignmentExpression|AwaitExpression|BinaryExpression|SimpleCallExpression|NewExpression|ChainExpression|ConditionalExpression|FunctionExpression|ImportExpression|LogicalExpression|MemberExpression|MetaProperty|ObjectExpression|SequenceExpression|TaggedTemplateExpression|TemplateLiteral|ThisExpression|UnaryExpression|UpdateExpression|YieldExpression} +* Returns: {ClassExpression|Identifier|SimpleLiteral|RegExpLiteral|BigIntLiteral|ArrayExpression|ArrowFunctionExpression|AssignmentExpression|AwaitExpression|BinaryExpression|SimpleCallExpression|NewExpression|ChainExpression|ConditionalExpression|FunctionExpression|ImportExpression|LogicalExpression|MemberExpression|MetaProperty|ObjectExpression|SequenceExpression|TaggedTemplateExpression|TemplateLiteral|ThisExpression|UnaryExpression|UpdateExpression|YieldExpression} #### `enterIdentifier(pattern, onIdent)` @@ -253,13 +253,13 @@ Block pre walking iterates the scope for block variable declarations #### `enterPattern(pattern, onIdent)` -* `pattern` {Identifier|Property|MemberExpression|ObjectPattern|ArrayPattern|RestElement|AssignmentPattern} +* `pattern` {Property|Identifier|MemberExpression|ObjectPattern|ArrayPattern|RestElement|AssignmentPattern} * `onIdent` {object} * Returns: {void} #### `enterPatterns(patterns, onIdent)` -* `patterns` {string|Identifier|Property|MemberExpression|ObjectPattern|ArrayPattern|RestElement|AssignmentPattern[]} +* `patterns` {string|Property|Identifier|MemberExpression|ObjectPattern|ArrayPattern|RestElement|AssignmentPattern[]} * `onIdent` {object} * Returns: {void} @@ -281,17 +281,17 @@ Block pre walking iterates the scope for block variable declarations #### `evaluateExpression(expression)` -* `expression` {Identifier|ClassExpression|SimpleLiteral|RegExpLiteral|BigIntLiteral|ArrayExpression|ArrowFunctionExpression|AssignmentExpression|AwaitExpression|BinaryExpression|SimpleCallExpression|NewExpression|ChainExpression|ConditionalExpression|FunctionExpression|ImportExpression|LogicalExpression|MemberExpression|MetaProperty|ObjectExpression|SequenceExpression|TaggedTemplateExpression|TemplateLiteral|ThisExpression|UnaryExpression|UpdateExpression|YieldExpression|PrivateIdentifier|SpreadElement|Super} +* `expression` {ClassExpression|Identifier|SimpleLiteral|RegExpLiteral|BigIntLiteral|ArrayExpression|ArrowFunctionExpression|AssignmentExpression|AwaitExpression|BinaryExpression|SimpleCallExpression|NewExpression|ChainExpression|ConditionalExpression|FunctionExpression|ImportExpression|LogicalExpression|MemberExpression|MetaProperty|ObjectExpression|SequenceExpression|TaggedTemplateExpression|TemplateLiteral|ThisExpression|UnaryExpression|UpdateExpression|YieldExpression|PrivateIdentifier|SpreadElement|Super} * Returns: {BasicEvaluatedExpression} #### `extractMemberExpressionChain(expression)` -* `expression` {Identifier|ClassExpression|SimpleLiteral|RegExpLiteral|BigIntLiteral|ArrayExpression|ArrowFunctionExpression|AssignmentExpression|AwaitExpression|BinaryExpression|SimpleCallExpression|NewExpression|ChainExpression|ConditionalExpression|FunctionExpression|ImportExpression|LogicalExpression|MemberExpression|MetaProperty|ObjectExpression|SequenceExpression|TaggedTemplateExpression|TemplateLiteral|ThisExpression|UnaryExpression|UpdateExpression|YieldExpression|Super} +* `expression` {ClassExpression|Identifier|SimpleLiteral|RegExpLiteral|BigIntLiteral|ArrayExpression|ArrowFunctionExpression|AssignmentExpression|AwaitExpression|BinaryExpression|SimpleCallExpression|NewExpression|ChainExpression|ConditionalExpression|FunctionExpression|ImportExpression|LogicalExpression|MemberExpression|MetaProperty|ObjectExpression|SequenceExpression|TaggedTemplateExpression|TemplateLiteral|ThisExpression|UnaryExpression|UpdateExpression|YieldExpression|Super} * Returns: {object} #### `getComments(range)` -* `range` {number|number} +* `range` {Tuple} * Returns: {CommentJavascriptParser[]} #### `getFreeInfoFromVariable(varName)` @@ -301,7 +301,7 @@ Block pre walking iterates the scope for block variable declarations #### `getMemberExpressionInfo(expression, allowedTypes)` -* `expression` {Identifier|ClassExpression|SimpleLiteral|RegExpLiteral|BigIntLiteral|ArrayExpression|ArrowFunctionExpression|AssignmentExpression|AwaitExpression|BinaryExpression|SimpleCallExpression|NewExpression|ChainExpression|ConditionalExpression|FunctionExpression|ImportExpression|LogicalExpression|MemberExpression|MetaProperty|ObjectExpression|SequenceExpression|TaggedTemplateExpression|TemplateLiteral|ThisExpression|UnaryExpression|UpdateExpression|YieldExpression|Super} +* `expression` {ClassExpression|Identifier|SimpleLiteral|RegExpLiteral|BigIntLiteral|ArrayExpression|ArrowFunctionExpression|AssignmentExpression|AwaitExpression|BinaryExpression|SimpleCallExpression|NewExpression|ChainExpression|ConditionalExpression|FunctionExpression|ImportExpression|LogicalExpression|MemberExpression|MetaProperty|ObjectExpression|SequenceExpression|TaggedTemplateExpression|TemplateLiteral|ThisExpression|UnaryExpression|UpdateExpression|YieldExpression|Super} * `allowedTypes` {number} * Returns: {CallExpressionInfo|ExpressionExpressionInfo} @@ -317,14 +317,14 @@ Block pre walking iterates the scope for block variable declarations #### `getRenameIdentifier(expr)` -* `expr` {Identifier|ClassExpression|SimpleLiteral|RegExpLiteral|BigIntLiteral|ArrayExpression|ArrowFunctionExpression|AssignmentExpression|AwaitExpression|BinaryExpression|SimpleCallExpression|NewExpression|ChainExpression|ConditionalExpression|FunctionExpression|ImportExpression|LogicalExpression|MemberExpression|MetaProperty|ObjectExpression|SequenceExpression|TaggedTemplateExpression|TemplateLiteral|ThisExpression|UnaryExpression|UpdateExpression|YieldExpression|SpreadElement} +* `expr` {ClassExpression|Identifier|SimpleLiteral|RegExpLiteral|BigIntLiteral|ArrayExpression|ArrowFunctionExpression|AssignmentExpression|AwaitExpression|BinaryExpression|SimpleCallExpression|NewExpression|ChainExpression|ConditionalExpression|FunctionExpression|ImportExpression|LogicalExpression|MemberExpression|MetaProperty|ObjectExpression|SequenceExpression|TaggedTemplateExpression|TemplateLiteral|ThisExpression|UnaryExpression|UpdateExpression|YieldExpression|SpreadElement} * Returns: {string|VariableInfo} #### `getTagData(name, tag)` * `name` {string} * `tag` {symbol} -* Returns: {Record|TopLevelSymbol|HarmonySettings|ImportSettings|CommonJsImportSettings|CompatibilitySettings|HarmonySpecifierGuards} +* Returns: {Record|TopLevelSymbol|HarmonySettings|ImportSettings|CommonJsImportSettings|CompatibilitySettings|HarmonySpecifierGuards} #### `getVariableInfo(name)` @@ -355,7 +355,7 @@ Block pre walking iterates the scope for block variable declarations > Stability: 0 - Deprecated -* `params` {string|Identifier|Property|MemberExpression|ObjectPattern|ArrayPattern|RestElement|AssignmentPattern[]} +* `params` {string|Property|Identifier|MemberExpression|ObjectPattern|ArrayPattern|RestElement|AssignmentPattern[]} * `fn` {object} * Returns: {void} @@ -366,7 +366,7 @@ Block pre walking iterates the scope for block variable declarations #### `isPure(expr, commentsStartPos)` -* `expr` {Identifier|ClassDeclaration|MaybeNamedClassDeclaration|ClassExpression|SimpleLiteral|RegExpLiteral|BigIntLiteral|ArrayExpression|ArrowFunctionExpression|AssignmentExpression|AwaitExpression|BinaryExpression|SimpleCallExpression|NewExpression|ChainExpression|ConditionalExpression|FunctionExpression|ImportExpression|LogicalExpression|MemberExpression|MetaProperty|ObjectExpression|SequenceExpression|TaggedTemplateExpression|TemplateLiteral|ThisExpression|UnaryExpression|UpdateExpression|YieldExpression|FunctionDeclaration|MaybeNamedFunctionDeclaration|PrivateIdentifier|VariableDeclaration} +* `expr` {ClassDeclaration|MaybeNamedClassDeclaration|ClassExpression|Identifier|SimpleLiteral|RegExpLiteral|BigIntLiteral|ArrayExpression|ArrowFunctionExpression|AssignmentExpression|AwaitExpression|BinaryExpression|SimpleCallExpression|NewExpression|ChainExpression|ConditionalExpression|FunctionExpression|ImportExpression|LogicalExpression|MemberExpression|MetaProperty|ObjectExpression|SequenceExpression|TaggedTemplateExpression|TemplateLiteral|ThisExpression|UnaryExpression|UpdateExpression|YieldExpression|FunctionDeclaration|MaybeNamedFunctionDeclaration|PrivateIdentifier|VariableDeclaration} * `commentsStartPos` {number} * Returns: {boolean} @@ -404,7 +404,7 @@ Module pre walking iterates the scope for import entries #### `parse(source, state)` -* `source` {string|Buffer|PreparsedAst} +* `source` {string|Buffer|PreparsedAst} * `state` {ParserState} * Returns: {ParserState} @@ -415,7 +415,7 @@ Module pre walking iterates the scope for import entries #### `parseCommentOptions(range)` -* `range` {number|number} +* `range` {Tuple} * Returns: {object} #### `parseString(expression)` @@ -537,7 +537,7 @@ Pre walking iterates the scope for variable declarations * `name` {string} * `tag` {symbol} -* `data` {Record|TopLevelSymbol|HarmonySettings|ImportSettings|CommonJsImportSettings|CompatibilitySettings|HarmonySpecifierGuards} +* `data` {Record|TopLevelSymbol|HarmonySettings|ImportSettings|CommonJsImportSettings|CompatibilitySettings|HarmonySpecifierGuards} * `flags` {0|1|2|4} * Returns: {void} @@ -643,12 +643,12 @@ Pre walking iterates the scope for variable declarations #### `walkExpression(expression)` -* `expression` {Identifier|ClassExpression|SimpleLiteral|RegExpLiteral|BigIntLiteral|ArrayExpression|ArrowFunctionExpression|AssignmentExpression|AwaitExpression|BinaryExpression|SimpleCallExpression|NewExpression|ChainExpression|ConditionalExpression|FunctionExpression|ImportExpression|LogicalExpression|MemberExpression|MetaProperty|ObjectExpression|SequenceExpression|TaggedTemplateExpression|TemplateLiteral|ThisExpression|UnaryExpression|UpdateExpression|YieldExpression|PrivateIdentifier|SpreadElement|Super} +* `expression` {ClassExpression|Identifier|SimpleLiteral|RegExpLiteral|BigIntLiteral|ArrayExpression|ArrowFunctionExpression|AssignmentExpression|AwaitExpression|BinaryExpression|SimpleCallExpression|NewExpression|ChainExpression|ConditionalExpression|FunctionExpression|ImportExpression|LogicalExpression|MemberExpression|MetaProperty|ObjectExpression|SequenceExpression|TaggedTemplateExpression|TemplateLiteral|ThisExpression|UnaryExpression|UpdateExpression|YieldExpression|PrivateIdentifier|SpreadElement|Super} * Returns: {void} #### `walkExpressions(expressions)` -* `expressions` {Identifier|ClassExpression|SimpleLiteral|RegExpLiteral|BigIntLiteral|ArrayExpression|ArrowFunctionExpression|AssignmentExpression|AwaitExpression|BinaryExpression|SimpleCallExpression|NewExpression|ChainExpression|ConditionalExpression|FunctionExpression|ImportExpression|LogicalExpression|MemberExpression|MetaProperty|ObjectExpression|SequenceExpression|TaggedTemplateExpression|TemplateLiteral|ThisExpression|UnaryExpression|UpdateExpression|YieldExpression|SpreadElement[]} +* `expressions` {ClassExpression|Identifier|SimpleLiteral|RegExpLiteral|BigIntLiteral|ArrayExpression|ArrowFunctionExpression|AssignmentExpression|AwaitExpression|BinaryExpression|SimpleCallExpression|NewExpression|ChainExpression|ConditionalExpression|FunctionExpression|ImportExpression|LogicalExpression|MemberExpression|MetaProperty|ObjectExpression|SequenceExpression|TaggedTemplateExpression|TemplateLiteral|ThisExpression|UnaryExpression|UpdateExpression|YieldExpression|SpreadElement[]} * Returns: {void} #### `walkExpressionStatement(statement)` diff --git a/pages/v5.x/webpack/namespaces/library.md b/pages/v5.x/webpack/namespaces/library.md index 25a5f90..e87fcca 100644 --- a/pages/v5.x/webpack/namespaces/library.md +++ b/pages/v5.x/webpack/namespaces/library.md @@ -16,7 +16,7 @@ `T` * `__namedParameters` {AbstractLibraryPluginOptions} -* Returns: {AbstractLibraryPlugin} +* Returns: {AbstractLibraryPlugin} ### Properties @@ -36,21 +36,21 @@ Apply the plugin * `chunk` {Chunk} * `hash` {Hash} * `chunkHashContext` {ChunkHashContext} -* `libraryContext` {LibraryContext} +* `libraryContext` {LibraryContext} * Returns: {void} #### `embedInRuntimeBailout(module, renderContext, libraryContext)` * `module` {Module} * `renderContext` {RenderContextJavascriptModulesPlugin} -* `libraryContext` {LibraryContext} +* `libraryContext` {LibraryContext} * Returns: {string} #### `finishEntryModule(module, entryName, libraryContext)` * `module` {Module} * `entryName` {string} -* `libraryContext` {LibraryContext} +* `libraryContext` {LibraryContext} * Returns: {void} #### `parseOptions(library)` @@ -62,7 +62,7 @@ Apply the plugin * `source` {Source} * `renderContext` {RenderContextJavascriptModulesPlugin} -* `libraryContext` {LibraryContext} +* `libraryContext` {LibraryContext} * Returns: {Source} #### `renderModuleContent(source, module, renderContext, libraryContext)` @@ -70,7 +70,7 @@ Apply the plugin * `source` {Source} * `module` {Module} * `renderContext` {ModuleRenderContext} -* `libraryContext` {Omit} +* `libraryContext` {Omit, "options">} * Returns: {Source} #### `renderStartup(source, module, renderContext, libraryContext)` @@ -78,20 +78,20 @@ Apply the plugin * `source` {Source} * `module` {Module} * `renderContext` {StartupRenderContext} -* `libraryContext` {LibraryContext} +* `libraryContext` {LibraryContext} * Returns: {Source} #### `runtimeRequirements(chunk, set, libraryContext)` * `chunk` {Chunk} -* `set` {Set} -* `libraryContext` {LibraryContext} +* `set` {Set} +* `libraryContext` {LibraryContext} * Returns: {void} #### `strictRuntimeBailout(renderContext, libraryContext)` * `renderContext` {RenderContextJavascriptModulesPlugin} -* `libraryContext` {LibraryContext} +* `libraryContext` {LibraryContext} * Returns: {string} *** diff --git a/pages/v5.x/webpack/namespaces/optimize/index.md b/pages/v5.x/webpack/namespaces/optimize/index.md index 8e99d60..09b75bf 100644 --- a/pages/v5.x/webpack/namespaces/optimize/index.md +++ b/pages/v5.x/webpack/namespaces/optimize/index.md @@ -215,7 +215,7 @@ Apply the plugin * `moduleName` {string} * `flagValue` {SideEffectsFlagValue} -* `cache` {Map} +* `cache` {Map} * Returns: {boolean} *** diff --git a/pages/v5.x/webpack/namespaces/optimize/namespaces/InnerGraph.md b/pages/v5.x/webpack/namespaces/optimize/namespaces/InnerGraph.md index fb37d0d..c28aeae 100644 --- a/pages/v5.x/webpack/namespaces/optimize/namespaces/InnerGraph.md +++ b/pages/v5.x/webpack/namespaces/optimize/namespaces/InnerGraph.md @@ -60,7 +60,7 @@ > **getDependencyUsedByExportsCondition**: {object} * `dependency` {Dependency} -* `usedByExports` {undefined|boolean|Set} +* `usedByExports` {undefined|boolean|Set} * `moduleGraph` {ModuleGraph} * Returns: {null|false|object} @@ -89,7 +89,7 @@ > **isDependencyUsedByExports**: {object} * `dependency` {Dependency} -* `usedByExports` {undefined|boolean|Set} +* `usedByExports` {undefined|boolean|Set} * `moduleGraph` {ModuleGraph} * `runtime` {RuntimeSpec} * Returns: {boolean} diff --git a/pages/v5.x/webpack/namespaces/runtime.md b/pages/v5.x/webpack/namespaces/runtime.md index db01c97..ea5f964 100644 --- a/pages/v5.x/webpack/namespaces/runtime.md +++ b/pages/v5.x/webpack/namespaces/runtime.md @@ -25,7 +25,7 @@ * `buildMeta` {BuildMeta} * `chunk` {Chunk} * `chunkGraph` {ChunkGraph} -* `chunksIterable` {Iterable} +* `chunksIterable` {Iterable} * `codeGenerationDependencies` {Dependency[]} * `compilation` {Compilation} * `contentType` {string} @@ -62,7 +62,7 @@ * `stage` {number} * `type` {string} * `used` {any} -* `usedExports` {boolean|SortableSet} +* `usedExports` {boolean|SortableSet} * `useSimpleSourceMap` {boolean} * `useSourceMap` {boolean} * `warnings` {any} @@ -83,10 +83,10 @@ This is used for when a Module has a AsyncDependencyBlock tie (for code-splittin #### `addCacheDependencies(fileDependencies, contextDependencies, missingDependencies, buildDependencies)` -* `fileDependencies` {LazySet} -* `contextDependencies` {LazySet} -* `missingDependencies` {LazySet} -* `buildDependencies` {LazySet} +* `fileDependencies` {LazySet} +* `contextDependencies` {LazySet} +* `missingDependencies` {LazySet} +* `buildDependencies` {LazySet} * Returns: {void} #### `addChunk(chunk)` @@ -184,7 +184,7 @@ removes all warnings and errors #### `getErrors()` -* Returns: {Iterable} +* Returns: {Iterable} #### `getExportsType(moduleGraph[, strict])` @@ -219,7 +219,7 @@ removes all warnings and errors #### `getSourceBasicTypes()` -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} Basic source types are high-level categories like javascript, css, webassembly, etc. We only have built-in knowledge about the javascript basic type here; other basic types may be @@ -229,7 +229,7 @@ from getSourceTypes(), but their generated output is still JavaScript, i.e. thei #### `getSourceTypes()` -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} #### `getUnsafeCacheData()` @@ -240,7 +240,7 @@ This data will be passed to restoreFromUnsafeCache later. #### `getWarnings()` -* Returns: {Iterable} +* Returns: {Iterable} #### `hasChunkCondition()` @@ -319,8 +319,8 @@ This data will be passed to restoreFromUnsafeCache later. > Stability: 0 - Deprecated -* `fileTimestamps` {Map} -* `contextTimestamps` {Map} +* `fileTimestamps` {Map} +* `contextTimestamps` {Map} * Returns: {boolean} Use needBuild instead @@ -389,7 +389,7 @@ and properties. > Stability: 0 - Deprecated * `module` {Module} -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} In webpack 6, call getSourceBasicTypes() directly on the module instance instead of using this static method. @@ -416,7 +416,7 @@ In webpack 6, call getSourceBasicTypes() directly on the module instance instead * `buildMeta` {BuildMeta} * `chunk` {Chunk} * `chunkGraph` {ChunkGraph} -* `chunksIterable` {Iterable} +* `chunksIterable` {Iterable} * `codeGenerationDependencies` {Dependency[]} * `compilation` {Compilation} * `context` {string} @@ -450,7 +450,7 @@ In webpack 6, call getSourceBasicTypes() directly on the module instance instead * `stage` {number} * `type` {string} * `used` {any} -* `usedExports` {boolean|SortableSet} +* `usedExports` {boolean|SortableSet} * `useSimpleSourceMap` {boolean} * `useSourceMap` {boolean} * `warnings` {any} @@ -471,10 +471,10 @@ This is used for when a Module has a AsyncDependencyBlock tie (for code-splittin #### `addCacheDependencies(fileDependencies, contextDependencies, missingDependencies, buildDependencies)` -* `fileDependencies` {LazySet} -* `contextDependencies` {LazySet} -* `missingDependencies` {LazySet} -* `buildDependencies` {LazySet} +* `fileDependencies` {LazySet} +* `contextDependencies` {LazySet} +* `missingDependencies` {LazySet} +* `buildDependencies` {LazySet} * Returns: {void} #### `addChunk(chunk)` @@ -572,7 +572,7 @@ removes all warnings and errors #### `getErrors()` -* Returns: {Iterable} +* Returns: {Iterable} #### `getExportsType(moduleGraph[, strict])` @@ -607,7 +607,7 @@ removes all warnings and errors #### `getSourceBasicTypes()` -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} Basic source types are high-level categories like javascript, css, webassembly, etc. We only have built-in knowledge about the javascript basic type here; other basic types may be @@ -617,7 +617,7 @@ from getSourceTypes(), but their generated output is still JavaScript, i.e. thei #### `getSourceTypes()` -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} #### `getUnsafeCacheData()` @@ -628,7 +628,7 @@ This data will be passed to restoreFromUnsafeCache later. #### `getWarnings()` -* Returns: {Iterable} +* Returns: {Iterable} #### `hasChunkCondition()` @@ -707,8 +707,8 @@ This data will be passed to restoreFromUnsafeCache later. > Stability: 0 - Deprecated -* `fileTimestamps` {Map} -* `contextTimestamps` {Map} +* `fileTimestamps` {Map} +* `contextTimestamps` {Map} * Returns: {boolean} Use needBuild instead @@ -782,6 +782,6 @@ and properties. > Stability: 0 - Deprecated * `module` {Module} -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} In webpack 6, call getSourceBasicTypes() directly on the module instance instead of using this static method. diff --git a/pages/v5.x/webpack/namespaces/sharing.md b/pages/v5.x/webpack/namespaces/sharing.md index 93a97fc..36de419 100644 --- a/pages/v5.x/webpack/namespaces/sharing.md +++ b/pages/v5.x/webpack/namespaces/sharing.md @@ -76,5 +76,5 @@ Apply the plugin `T` * `scope` {string} -* `options` {ContainerOptionsFormat} -* Returns: {Record} +* `options` {ContainerOptionsFormat} +* Returns: {Record} diff --git a/pages/v5.x/webpack/namespaces/sources.md b/pages/v5.x/webpack/namespaces/sources.md index 13b3024..c30c5fc 100644 --- a/pages/v5.x/webpack/namespaces/sources.md +++ b/pages/v5.x/webpack/namespaces/sources.md @@ -190,7 +190,7 @@ #### `new OriginalSource(value, name)` -* `value` {string|Buffer} +* `value` {string|Buffer} * `name` {string} * Returns: {OriginalSource} @@ -248,7 +248,7 @@ #### `new PrefixSource(prefix, source)` * `prefix` {string} -* `source` {string|Buffer|Source} +* `source` {string|Buffer|Source} * Returns: {PrefixSource} ### Methods @@ -308,7 +308,7 @@ #### `new RawSource(value[, convertToString])` -* `value` {string|Buffer} +* `value` {string|Buffer} * `convertToString` {boolean} * Returns: {RawSource} @@ -544,11 +544,11 @@ #### `new SourceMapSource(value, name[, sourceMap][, originalSource][, innerSourceMap][, removeOriginalSource])` -* `value` {string|Buffer} +* `value` {string|Buffer} * `name` {string} -* `sourceMap` {string|Buffer|RawSourceMap} -* `originalSource` {string|Buffer} -* `innerSourceMap` {string|Buffer|RawSourceMap} +* `sourceMap` {string|Buffer|RawSourceMap} +* `originalSource` {string|Buffer} +* `innerSourceMap` {string|Buffer|RawSourceMap} * `removeOriginalSource` {boolean} * Returns: {SourceMapSource} @@ -560,7 +560,7 @@ #### `getArgsAsBuffers()` -* Returns: {Buffer|string|Buffer|Buffer|Buffer|boolean} +* Returns: {Tuple, string, Buffer, Buffer, Buffer, boolean>} #### `map([options])` diff --git a/pages/v5.x/webpack/namespaces/util/index.md b/pages/v5.x/webpack/namespaces/util/index.md index 38bc68a..18b891b 100644 --- a/pages/v5.x/webpack/namespaces/util/index.md +++ b/pages/v5.x/webpack/namespaces/util/index.md @@ -22,8 +22,8 @@ ###### T `T` -* `iterable` {Iterable} -* Returns: {LazySet} +* `iterable` {Iterable} +* Returns: {LazySet} ### Properties @@ -33,17 +33,17 @@ #### `[iterator]()` -* Returns: {SetIterator} +* Returns: {SetIterator} #### `add(item)` * `item` {T} -* Returns: {LazySet} +* Returns: {LazySet} #### `addAll(iterable)` -* `iterable` {LazySet|Iterable} -* Returns: {LazySet} +* `iterable` {LazySet|Iterable} +* Returns: {LazySet} #### `clear()` @@ -56,7 +56,7 @@ #### `entries()` -* Returns: {SetIterator} +* Returns: {SetIterator>} #### `forEach(callbackFn, thisArg)` @@ -74,7 +74,7 @@ #### `keys()` -* Returns: {SetIterator} +* Returns: {SetIterator} #### `serialize(__namedParameters)` @@ -83,7 +83,7 @@ #### `values()` -* Returns: {SetIterator} +* Returns: {SetIterator} #### Static method: `deserialize(__namedParameters)` @@ -91,7 +91,7 @@ `T` * `__namedParameters` {ObjectDeserializerContext} -* Returns: {LazySet} +* Returns: {LazySet} *** @@ -123,5 +123,5 @@ ## `compileBooleanMatcher(map)` -* `map` {Record} +* `map` {Record} * Returns: {boolean|object} diff --git a/pages/v5.x/webpack/namespaces/util/namespaces/comparators.md b/pages/v5.x/webpack/namespaces/util/namespaces/comparators.md index c8372a9..b5229cb 100644 --- a/pages/v5.x/webpack/namespaces/util/namespaces/comparators.md +++ b/pages/v5.x/webpack/namespaces/util/namespaces/comparators.md @@ -12,7 +12,7 @@ ## `compareChunks` -> **compareChunks**: {ParameterizedComparator} +> **compareChunks**: {ParameterizedComparator} *** @@ -31,7 +31,7 @@ > **compareChunksNatural**: {object} * `chunkGraph` {ChunkGraph} -* Returns: {Comparator} +* Returns: {Comparator} *** @@ -52,8 +52,8 @@ #### T `T` -* `elementComparator` {Comparator} -* Returns: {Comparator} +* `elementComparator` {Comparator} +* Returns: {Comparator>} *** @@ -69,13 +69,13 @@ ## `compareModulesByFullName` -> **compareModulesByFullName**: {ParameterizedComparator} +> **compareModulesByFullName**: {ParameterizedComparator} *** ## `compareModulesById` -> **compareModulesById**: {ParameterizedComparator} +> **compareModulesById**: {ParameterizedComparator} *** @@ -91,19 +91,19 @@ ## `compareModulesByIdOrIdentifier` -> **compareModulesByIdOrIdentifier**: {ParameterizedComparator} +> **compareModulesByIdOrIdentifier**: {ParameterizedComparator} *** ## `compareModulesByPostOrderIndexOrIdentifier` -> **compareModulesByPostOrderIndexOrIdentifier**: {ParameterizedComparator} +> **compareModulesByPostOrderIndexOrIdentifier**: {ParameterizedComparator} *** ## `compareModulesByPreOrderIndexOrIdentifier` -> **compareModulesByPreOrderIndexOrIdentifier**: {ParameterizedComparator} +> **compareModulesByPreOrderIndexOrIdentifier**: {ParameterizedComparator} *** @@ -128,9 +128,9 @@ #### R `R` -* `getter` {Selector} -* `comparator` {Comparator} -* Returns: {Comparator} +* `getter` {Selector} +* `comparator` {Comparator} +* Returns: {Comparator} *** @@ -161,10 +161,10 @@ #### T `T` -* `c1` {Comparator} -* `c2` {Comparator} -* `cRest` {Comparator[]} -* Returns: {Comparator} +* `c1` {Comparator} +* `c2` {Comparator} +* `cRest` {Comparator[]} +* Returns: {Comparator} *** @@ -175,8 +175,8 @@ #### T `T` -* `iterable` {Iterable} -* Returns: {Comparator} +* `iterable` {Iterable} +* Returns: {Comparator} *** @@ -185,6 +185,6 @@ > **sortWithSourceOrder**: {object} * `dependencies` {Dependency[]} -* `dependencySourceOrderMap` {WeakMap} +* `dependencySourceOrderMap` {WeakMap} * `onDependencyReSort` {object} * Returns: {void} diff --git a/pages/v5.x/webpack/namespaces/util/namespaces/runtime.md b/pages/v5.x/webpack/namespaces/util/namespaces/runtime.md index e656b97..4e0e9e3 100644 --- a/pages/v5.x/webpack/namespaces/util/namespaces/runtime.md +++ b/pages/v5.x/webpack/namespaces/util/namespaces/runtime.md @@ -23,8 +23,8 @@ ###### R `R` = {T} -* `clone` {RuntimeSpecMap} -* Returns: {RuntimeSpecMap} +* `clone` {RuntimeSpecMap} +* Returns: {RuntimeSpecMap} ### Properties @@ -71,7 +71,7 @@ #### `values()` -* Returns: {IterableIterator} +* Returns: {IterableIterator} *** @@ -81,7 +81,7 @@ #### `new RuntimeSpecSet([iterable])` -* `iterable` {Iterable} +* `iterable` {Iterable} * Returns: {RuntimeSpecSet} ### Properties @@ -92,7 +92,7 @@ #### `[iterator]()` -* Returns: {IterableIterator} +* Returns: {IterableIterator} #### `add(runtime)` @@ -122,7 +122,7 @@ * `runtime` {RuntimeSpec} * `filter` {object} -* Returns: {undefined|string|boolean|SortableSet} +* Returns: {undefined|string|boolean|SortableSet} *** @@ -201,10 +201,10 @@ > **mergeRuntimeConditionNonFalse**: {object} -* `a` {undefined|string|true|SortableSet} -* `b` {undefined|string|true|SortableSet} +* `a` {undefined|string|true|SortableSet} +* `b` {undefined|string|true|SortableSet} * `runtime` {RuntimeSpec} -* Returns: {undefined|string|true|SortableSet} +* Returns: {undefined|string|true|SortableSet} *** diff --git a/pages/v5.x/webpack/namespaces/util/namespaces/serialization.md b/pages/v5.x/webpack/namespaces/util/namespaces/serialization.md index 3711422..af72bed 100644 --- a/pages/v5.x/webpack/namespaces/util/namespaces/serialization.md +++ b/pages/v5.x/webpack/namespaces/util/namespaces/serialization.md @@ -2,7 +2,7 @@ ## `buffersSerializer` -> `const` **buffersSerializer**: {Serializer} +> `const` **buffersSerializer**: {Serializer} *** @@ -23,7 +23,7 @@ `C` * `fs` {IntermediateFileSystem} * `hashFunction` {HashFunction} -* Returns: {Serializer} +* Returns: {Serializer} *** diff --git a/pages/v5.x/webpack/namespaces/web.md b/pages/v5.x/webpack/namespaces/web.md index eb5fa3a..d9849c5 100644 --- a/pages/v5.x/webpack/namespaces/web.md +++ b/pages/v5.x/webpack/namespaces/web.md @@ -10,7 +10,7 @@ #### `new CssLoadingRuntimeModule(runtimeRequirements)` -* `runtimeRequirements` {ReadonlySet} +* `runtimeRequirements` {ReadonlySet} * Returns: {CssLoadingRuntimeModule} ### Properties @@ -20,7 +20,7 @@ * `buildMeta` {BuildMeta} * `chunk` {Chunk} * `chunkGraph` {ChunkGraph} -* `chunksIterable` {Iterable} +* `chunksIterable` {Iterable} * `codeGenerationDependencies` {Dependency[]} * `compilation` {Compilation} * `context` {string} @@ -54,7 +54,7 @@ * `stage` {number} * `type` {string} * `used` {any} -* `usedExports` {boolean|SortableSet} +* `usedExports` {boolean|SortableSet} * `useSimpleSourceMap` {boolean} * `useSourceMap` {boolean} * `warnings` {any} @@ -75,10 +75,10 @@ This is used for when a Module has a AsyncDependencyBlock tie (for code-splittin #### `addCacheDependencies(fileDependencies, contextDependencies, missingDependencies, buildDependencies)` -* `fileDependencies` {LazySet} -* `contextDependencies` {LazySet} -* `missingDependencies` {LazySet} -* `buildDependencies` {LazySet} +* `fileDependencies` {LazySet} +* `contextDependencies` {LazySet} +* `missingDependencies` {LazySet} +* `buildDependencies` {LazySet} * Returns: {void} #### `addChunk(chunk)` @@ -176,7 +176,7 @@ removes all warnings and errors #### `getErrors()` -* Returns: {Iterable} +* Returns: {Iterable} #### `getExportsType(moduleGraph[, strict])` @@ -211,7 +211,7 @@ removes all warnings and errors #### `getSourceBasicTypes()` -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} Basic source types are high-level categories like javascript, css, webassembly, etc. We only have built-in knowledge about the javascript basic type here; other basic types may be @@ -221,7 +221,7 @@ from getSourceTypes(), but their generated output is still JavaScript, i.e. thei #### `getSourceTypes()` -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} #### `getUnsafeCacheData()` @@ -232,7 +232,7 @@ This data will be passed to restoreFromUnsafeCache later. #### `getWarnings()` -* Returns: {Iterable} +* Returns: {Iterable} #### `hasChunkCondition()` @@ -311,8 +311,8 @@ This data will be passed to restoreFromUnsafeCache later. > Stability: 0 - Deprecated -* `fileTimestamps` {Map} -* `contextTimestamps` {Map} +* `fileTimestamps` {Map} +* `contextTimestamps` {Map} * Returns: {boolean} Use needBuild instead @@ -386,7 +386,7 @@ and properties. > Stability: 0 - Deprecated * `module` {Module} -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} In webpack 6, call getSourceBasicTypes() directly on the module instance instead of using this static method. @@ -445,7 +445,7 @@ Apply the plugin #### `new JsonpChunkLoadingRuntimeModule(runtimeRequirements)` -* `runtimeRequirements` {ReadonlySet} +* `runtimeRequirements` {ReadonlySet} * Returns: {JsonpChunkLoadingRuntimeModule} ### Properties @@ -455,7 +455,7 @@ Apply the plugin * `buildMeta` {BuildMeta} * `chunk` {Chunk} * `chunkGraph` {ChunkGraph} -* `chunksIterable` {Iterable} +* `chunksIterable` {Iterable} * `codeGenerationDependencies` {Dependency[]} * `compilation` {Compilation} * `context` {string} @@ -489,7 +489,7 @@ Apply the plugin * `stage` {number} * `type` {string} * `used` {any} -* `usedExports` {boolean|SortableSet} +* `usedExports` {boolean|SortableSet} * `useSimpleSourceMap` {boolean} * `useSourceMap` {boolean} * `warnings` {any} @@ -510,10 +510,10 @@ This is used for when a Module has a AsyncDependencyBlock tie (for code-splittin #### `addCacheDependencies(fileDependencies, contextDependencies, missingDependencies, buildDependencies)` -* `fileDependencies` {LazySet} -* `contextDependencies` {LazySet} -* `missingDependencies` {LazySet} -* `buildDependencies` {LazySet} +* `fileDependencies` {LazySet} +* `contextDependencies` {LazySet} +* `missingDependencies` {LazySet} +* `buildDependencies` {LazySet} * Returns: {void} #### `addChunk(chunk)` @@ -611,7 +611,7 @@ removes all warnings and errors #### `getErrors()` -* Returns: {Iterable} +* Returns: {Iterable} #### `getExportsType(moduleGraph[, strict])` @@ -646,7 +646,7 @@ removes all warnings and errors #### `getSourceBasicTypes()` -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} Basic source types are high-level categories like javascript, css, webassembly, etc. We only have built-in knowledge about the javascript basic type here; other basic types may be @@ -656,7 +656,7 @@ from getSourceTypes(), but their generated output is still JavaScript, i.e. thei #### `getSourceTypes()` -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} #### `getUnsafeCacheData()` @@ -667,7 +667,7 @@ This data will be passed to restoreFromUnsafeCache later. #### `getWarnings()` -* Returns: {Iterable} +* Returns: {Iterable} #### `hasChunkCondition()` @@ -746,8 +746,8 @@ This data will be passed to restoreFromUnsafeCache later. > Stability: 0 - Deprecated -* `fileTimestamps` {Map} -* `contextTimestamps` {Map} +* `fileTimestamps` {Map} +* `contextTimestamps` {Map} * Returns: {boolean} Use needBuild instead @@ -821,7 +821,7 @@ and properties. > Stability: 0 - Deprecated * `module` {Module} -* Returns: {ReadonlySet} +* Returns: {ReadonlySet} In webpack 6, call getSourceBasicTypes() directly on the module instance instead of using this static method. diff --git a/plugins/theme/partials/types.mjs b/plugins/theme/partials/types.mjs index e0929d9..cf7261d 100644 --- a/plugins/theme/partials/types.mjs +++ b/plugins/theme/partials/types.mjs @@ -1,12 +1,17 @@ -const union = arr => (arr?.length ? arr.map(resolve).join('|') : 'unknown'); +const union = (arr, sep = '|') => + arr?.length ? arr.map(resolve).join(sep) : 'unknown'; const resolve = type => { if (!type) return 'unknown'; switch (type.type) { case 'intrinsic': - case 'reference': - return type.name; + case 'reference': { + const args = type.typeArguments?.length + ? `<${type.typeArguments.map(resolve).join(', ')}>` + : ''; + return type.name + args; + } case 'literal': return typeof type.value === 'string' @@ -17,7 +22,7 @@ const resolve = type => { return resolve(type.elementType) + '[]'; case 'tuple': - return union(type.elements); + return `Tuple<${union(type.elements, ', ')}>`; case 'union': case 'intersection': diff --git a/plugins/theme/router.mjs b/plugins/theme/router.mjs index 15134e8..bc8c952 100644 --- a/plugins/theme/router.mjs +++ b/plugins/theme/router.mjs @@ -1,4 +1,4 @@ -import createNodeSlugger from '@node-core/doc-kit/src/utils/parser/slugger.mjs'; +import createNodeSlugger from '@node-core/doc-kit/src/generators/metadata/utils/slugger.mjs'; import { ModuleRouter } from 'typedoc-plugin-markdown'; const sluggers = new Map([]);