diff --git a/package-lock.json b/package-lock.json index 1b4c2db278..82aa04ef7f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,7 @@ "@codemirror/state": "^6.4.1", "@codemirror/view": "^6.36.2", "@fontsource/dancing-script": "^5.2.8", - "@libresign/pdf-elements": "^1.0.2", + "@libresign/pdf-elements": "^1.1.0", "@marionebl/option": "^1.0.8", "@mdi/js": "^7.4.47", "@mdi/svg": "^7.4.47", @@ -241,7 +241,6 @@ "node_modules/@babel/code-frame": { "version": "7.28.6", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-validator-identifier": "^7.28.5", "js-tokens": "^4.0.0", @@ -254,7 +253,6 @@ "node_modules/@babel/compat-data": { "version": "7.28.6", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=6.9.0" @@ -263,7 +261,6 @@ "node_modules/@babel/core": { "version": "7.28.6", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@babel/code-frame": "^7.28.6", @@ -293,7 +290,6 @@ "node_modules/@babel/eslint-parser": { "version": "7.28.6", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", @@ -325,7 +321,6 @@ "node_modules/@babel/helper-compilation-targets": { "version": "7.28.6", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@babel/compat-data": "^7.28.6", @@ -341,7 +336,6 @@ "node_modules/@babel/helper-globals": { "version": "7.28.0", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=6.9.0" @@ -350,7 +344,6 @@ "node_modules/@babel/helper-module-imports": { "version": "7.28.6", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@babel/traverse": "^7.28.6", @@ -363,7 +356,6 @@ "node_modules/@babel/helper-module-transforms": { "version": "7.28.6", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@babel/helper-module-imports": "^7.28.6", @@ -394,7 +386,6 @@ "node_modules/@babel/helper-validator-option": { "version": "7.27.1", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=6.9.0" @@ -403,7 +394,6 @@ "node_modules/@babel/helpers": { "version": "7.28.6", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@babel/template": "^7.28.6", @@ -436,7 +426,6 @@ "node_modules/@babel/template": { "version": "7.28.6", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@babel/code-frame": "^7.28.6", @@ -450,7 +439,6 @@ "node_modules/@babel/traverse": { "version": "7.28.6", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@babel/code-frame": "^7.28.6", @@ -479,7 +467,6 @@ "node_modules/@bcoe/v8-coverage": { "version": "1.0.2", "dev": true, - "license": "MIT", "engines": { "node": ">=18" } @@ -494,19 +481,17 @@ "node_modules/@cacheable/memory": { "version": "2.0.7", "dev": true, - "license": "MIT", "peer": true, "dependencies": { - "@cacheable/utils": "^2.3.3", - "@keyv/bigmap": "^1.3.0", - "hookified": "^1.14.0", - "keyv": "^5.5.5" + "@cacheable/utils": "^2.4.0", + "@keyv/bigmap": "^1.3.1", + "hookified": "^1.15.1", + "keyv": "^5.6.0" } }, "node_modules/@cacheable/memory/node_modules/@keyv/bigmap": { "version": "1.3.1", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "hashery": "^1.4.0", @@ -522,7 +507,6 @@ "node_modules/@cacheable/memory/node_modules/keyv": { "version": "5.6.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@keyv/serialize": "^1.1.1" @@ -531,7 +515,6 @@ "node_modules/@cacheable/utils": { "version": "2.3.3", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "hashery": "^1.3.0", @@ -541,7 +524,6 @@ "node_modules/@cacheable/utils/node_modules/keyv": { "version": "5.6.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@keyv/serialize": "^1.1.1" @@ -700,7 +682,6 @@ "url": "https://opencollective.com/csstools" } ], - "license": "MIT", "peer": true, "engines": { "node": ">=20.19.0" @@ -723,7 +704,6 @@ "url": "https://opencollective.com/csstools" } ], - "license": "MIT", "peer": true, "engines": { "node": ">=20.19.0" @@ -745,7 +725,6 @@ "url": "https://opencollective.com/csstools" } ], - "license": "MIT-0", "peer": true }, "node_modules/@csstools/css-tokenizer": { @@ -761,7 +740,6 @@ "url": "https://opencollective.com/csstools" } ], - "license": "MIT", "peer": true, "engines": { "node": ">=20.19.0" @@ -780,7 +758,6 @@ "url": "https://opencollective.com/csstools" } ], - "license": "MIT", "peer": true, "engines": { "node": ">=20.19.0" @@ -800,7 +777,6 @@ "node_modules/@es-joy/jsdoccomment": { "version": "0.41.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "comment-parser": "1.4.1", @@ -817,7 +793,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -829,7 +804,6 @@ "node_modules/@eslint-community/eslint-utils": { "version": "4.9.1", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "eslint-visitor-keys": "^3.4.3" @@ -847,7 +821,6 @@ "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { "version": "3.4.3", "dev": true, - "license": "Apache-2.0", "peer": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -859,7 +832,6 @@ "node_modules/@eslint-community/regexpp": { "version": "4.12.2", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" @@ -868,7 +840,6 @@ "node_modules/@eslint/eslintrc": { "version": "2.1.4", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "ajv": "^6.12.4", @@ -891,7 +862,6 @@ "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { "version": "1.1.12", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "balanced-match": "^1.0.0", @@ -901,7 +871,6 @@ "node_modules/@eslint/eslintrc/node_modules/minimatch": { "version": "3.1.2", "dev": true, - "license": "ISC", "peer": true, "dependencies": { "brace-expansion": "^1.1.7" @@ -913,7 +882,6 @@ "node_modules/@eslint/js": { "version": "8.57.1", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -956,7 +924,6 @@ "node_modules/@humanwhocodes/config-array": { "version": "0.13.0", "dev": true, - "license": "Apache-2.0", "peer": true, "dependencies": { "@humanwhocodes/object-schema": "^2.0.3", @@ -970,7 +937,6 @@ "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": { "version": "1.1.12", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "balanced-match": "^1.0.0", @@ -980,7 +946,6 @@ "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { "version": "3.1.2", "dev": true, - "license": "ISC", "peer": true, "dependencies": { "brace-expansion": "^1.1.7" @@ -992,7 +957,6 @@ "node_modules/@humanwhocodes/module-importer": { "version": "1.0.1", "dev": true, - "license": "Apache-2.0", "peer": true, "engines": { "node": ">=12.22" @@ -1005,13 +969,11 @@ "node_modules/@humanwhocodes/object-schema": { "version": "2.0.3", "dev": true, - "license": "BSD-3-Clause", "peer": true }, "node_modules/@isaacs/cliui": { "version": "8.0.2", "dev": true, - "license": "ISC", "dependencies": { "string-width": "^5.1.2", "string-width-cjs": "npm:string-width@^4.2.0", @@ -1027,7 +989,6 @@ "node_modules/@isaacs/cliui/node_modules/ansi-regex": { "version": "6.2.2", "dev": true, - "license": "MIT", "engines": { "node": ">=12" }, @@ -1043,7 +1004,6 @@ "node_modules/@isaacs/cliui/node_modules/string-width": { "version": "5.1.2", "dev": true, - "license": "MIT", "dependencies": { "eastasianwidth": "^0.2.0", "emoji-regex": "^9.2.2", @@ -1119,7 +1079,6 @@ "node_modules/@keyv/serialize": { "version": "1.1.1", "dev": true, - "license": "MIT", "peer": true }, "node_modules/@lezer/common": { @@ -1204,7 +1163,6 @@ "node_modules/@microsoft/api-extractor": { "version": "7.57.6", "dev": true, - "license": "MIT", "dependencies": { "@microsoft/api-extractor-model": "7.33.4", "@microsoft/tsdoc": "~0.16.0", @@ -1228,7 +1186,6 @@ "node_modules/@microsoft/api-extractor-model": { "version": "7.33.4", "dev": true, - "license": "MIT", "dependencies": { "@microsoft/tsdoc": "~0.16.0", "@microsoft/tsdoc-config": "~0.18.1", @@ -1257,7 +1214,6 @@ "node_modules/@microsoft/api-extractor/node_modules/lru-cache": { "version": "6.0.0", "dev": true, - "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, @@ -1268,7 +1224,6 @@ "node_modules/@microsoft/api-extractor/node_modules/minimatch": { "version": "10.2.1", "dev": true, - "license": "BlueOak-1.0.0", "dependencies": { "brace-expansion": "^5.0.2" }, @@ -1282,7 +1237,6 @@ "node_modules/@microsoft/api-extractor/node_modules/semver": { "version": "7.5.4", "dev": true, - "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" }, @@ -1304,7 +1258,6 @@ "node_modules/@microsoft/api-extractor/node_modules/typescript": { "version": "5.8.2", "dev": true, - "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -1326,7 +1279,6 @@ "node_modules/@microsoft/tsdoc-config": { "version": "0.18.1", "dev": true, - "license": "MIT", "dependencies": { "@microsoft/tsdoc": "0.16.0", "ajv": "~8.18.0", @@ -1337,7 +1289,6 @@ "node_modules/@microsoft/tsdoc-config/node_modules/ajv": { "version": "8.18.0", "dev": true, - "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", @@ -1358,9 +1309,6 @@ "version": "0.1.95", "license": "MIT", "optional": true, - "workspaces": [ - "e2e/*" - ], "engines": { "node": ">= 10" }, @@ -1387,7 +1335,6 @@ "cpu": [ "x64" ], - "license": "MIT", "optional": true, "os": [ "linux" @@ -1405,7 +1352,6 @@ "cpu": [ "x64" ], - "license": "MIT", "optional": true, "os": [ "linux" @@ -1451,7 +1397,6 @@ "node_modules/@nextcloud/browserslist-config": { "version": "3.1.2", "dev": true, - "license": "GPL-3.0-or-later", "engines": { "node": "^20 || ^22 || ^24", "npm": ">=10.5.0" @@ -1568,7 +1513,6 @@ "node_modules/@nextcloud/eslint-config": { "version": "8.4.2", "dev": true, - "license": "AGPL-3.0-or-later", "engines": { "node": "^20.0.0", "npm": "^10.0.0" @@ -1593,7 +1537,6 @@ "node_modules/@nextcloud/eslint-plugin": { "version": "2.2.1", "dev": true, - "license": "ISC", "peer": true, "dependencies": { "fast-xml-parser": "^4.2.5", @@ -1611,7 +1554,6 @@ "node_modules/@nextcloud/eslint-plugin/node_modules/semver": { "version": "7.7.3", "dev": true, - "license": "ISC", "peer": true, "bin": { "semver": "bin/semver.js" @@ -1754,7 +1696,6 @@ "node_modules/@nextcloud/stylelint-config": { "version": "3.2.1", "dev": true, - "license": "AGPL-3.0-or-later", "dependencies": { "stylelint-use-logical": "^2.1.3" }, @@ -1853,7 +1794,6 @@ "node_modules/@nextcloud/vite-config": { "version": "2.5.2", "dev": true, - "license": "AGPL-3.0-or-later", "dependencies": { "@rollup/plugin-replace": "^6.0.2", "@vitejs/plugin-vue": "^6.0.1", @@ -1932,7 +1872,6 @@ "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { "version": "5.1.1-v1", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "eslint-scope": "5.1.1" @@ -1941,7 +1880,6 @@ "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@nodelib/fs.stat": "2.0.5", @@ -1954,7 +1892,6 @@ "node_modules/@nodelib/fs.stat": { "version": "2.0.5", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">= 8" @@ -1963,7 +1900,6 @@ "node_modules/@nodelib/fs.walk": { "version": "1.2.8", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@nodelib/fs.scandir": "2.1.5", @@ -1976,7 +1912,6 @@ "node_modules/@nolyfill/is-core-module": { "version": "1.0.39", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=12.4.0" @@ -1991,7 +1926,6 @@ "version": "2.5.4", "dev": true, "hasInstallScript": true, - "license": "MIT", "optional": true, "peer": true, "dependencies": { @@ -2029,7 +1963,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -2049,7 +1982,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -2066,7 +1998,6 @@ "node_modules/@parcel/watcher/node_modules/picomatch": { "version": "4.0.3", "dev": true, - "license": "MIT", "optional": true, "peer": true, "engines": { @@ -2079,7 +2010,6 @@ "node_modules/@pinia/testing": { "version": "1.0.3", "dev": true, - "license": "MIT", "funding": { "url": "https://github.com/sponsors/posva" }, @@ -2090,7 +2020,6 @@ "node_modules/@pkgjs/parseargs": { "version": "0.11.0", "dev": true, - "license": "MIT", "optional": true, "engines": { "node": ">=14" @@ -2099,7 +2028,6 @@ "node_modules/@playwright/test": { "version": "1.58.2", "dev": true, - "license": "Apache-2.0", "dependencies": { "playwright": "1.58.2" }, @@ -2113,12 +2041,11 @@ "node_modules/@redocly/ajv": { "version": "8.17.2", "dev": true, - "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", + "fast-deep-equal": "^3.1.1", "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" + "require-from-string": "^2.0.2", + "uri-js-replace": "^1.0.1" }, "funding": { "type": "github", @@ -2138,16 +2065,15 @@ "node_modules/@redocly/openapi-core": { "version": "1.34.6", "dev": true, - "license": "MIT", "dependencies": { - "@redocly/ajv": "^8.11.2", - "@redocly/config": "^0.22.0", - "colorette": "^1.2.0", - "https-proxy-agent": "^7.0.5", - "js-levenshtein": "^1.1.6", - "js-yaml": "^4.1.0", - "minimatch": "^5.0.1", - "pluralize": "^8.0.0", + "@redocly/ajv": "8.11.2", + "@redocly/config": "0.22.0", + "colorette": "1.4.0", + "https-proxy-agent": "7.0.6", + "js-levenshtein": "1.1.6", + "js-yaml": "4.1.0", + "minimatch": "5.1.9", + "pluralize": "8.0.0", "yaml-ast-parser": "0.0.43" }, "engines": { @@ -2158,7 +2084,6 @@ "node_modules/@redocly/openapi-core/node_modules/minimatch": { "version": "5.1.6", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -2174,7 +2099,6 @@ "node_modules/@rollup/plugin-inject": { "version": "5.0.5", "dev": true, - "license": "MIT", "dependencies": { "@rollup/pluginutils": "^5.0.1", "estree-walker": "^2.0.2", @@ -2200,7 +2124,6 @@ "node_modules/@rollup/plugin-replace": { "version": "6.0.3", "dev": true, - "license": "MIT", "dependencies": { "@rollup/pluginutils": "^5.0.1", "magic-string": "^0.30.3" @@ -2220,7 +2143,6 @@ "node_modules/@rollup/pluginutils": { "version": "5.3.0", "dev": true, - "license": "MIT", "dependencies": { "@types/estree": "^1.0.0", "estree-walker": "^2.0.2", @@ -2260,7 +2182,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -2272,7 +2193,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -2281,13 +2201,11 @@ "node_modules/@rtsao/scc": { "version": "1.1.0", "dev": true, - "license": "MIT", "peer": true }, "node_modules/@rushstack/node-core-library": { "version": "5.20.3", "dev": true, - "license": "MIT", "dependencies": { "ajv": "~8.18.0", "ajv-draft-04": "~1.0.0", @@ -2310,7 +2228,6 @@ "node_modules/@rushstack/node-core-library/node_modules/ajv": { "version": "8.18.0", "dev": true, - "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", @@ -2325,7 +2242,6 @@ "node_modules/@rushstack/node-core-library/node_modules/ajv-draft-04": { "version": "1.0.0", "dev": true, - "license": "MIT", "peerDependencies": { "ajv": "^8.5.0" }, @@ -2359,7 +2275,6 @@ "node_modules/@rushstack/node-core-library/node_modules/lru-cache": { "version": "6.0.0", "dev": true, - "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, @@ -2370,7 +2285,6 @@ "node_modules/@rushstack/node-core-library/node_modules/semver": { "version": "7.5.4", "dev": true, - "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" }, @@ -2389,7 +2303,6 @@ "node_modules/@rushstack/problem-matcher": { "version": "0.2.1", "dev": true, - "license": "MIT", "peerDependencies": { "@types/node": "*" }, @@ -2402,7 +2315,6 @@ "node_modules/@rushstack/rig-package": { "version": "0.7.2", "dev": true, - "license": "MIT", "dependencies": { "resolve": "~1.22.1", "strip-json-comments": "~3.1.1" @@ -2411,7 +2323,6 @@ "node_modules/@rushstack/terminal": { "version": "0.22.3", "dev": true, - "license": "MIT", "dependencies": { "@rushstack/node-core-library": "5.20.3", "@rushstack/problem-matcher": "0.2.1", @@ -2429,7 +2340,6 @@ "node_modules/@rushstack/terminal/node_modules/supports-color": { "version": "8.1.1", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -2443,7 +2353,6 @@ "node_modules/@rushstack/ts-command-line": { "version": "5.3.3", "dev": true, - "license": "MIT", "dependencies": { "@rushstack/terminal": "0.22.3", "@types/argparse": "1.0.38", @@ -2454,7 +2363,6 @@ "node_modules/@rushstack/ts-command-line/node_modules/argparse": { "version": "1.0.10", "dev": true, - "license": "MIT", "dependencies": { "sprintf-js": "~1.0.2" } @@ -2462,7 +2370,6 @@ "node_modules/@sindresorhus/merge-streams": { "version": "4.0.0", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=18" @@ -2488,7 +2395,6 @@ "node_modules/@testing-library/dom": { "version": "10.4.1", "dev": true, - "license": "MIT", "dependencies": { "@babel/code-frame": "^7.10.4", "@babel/runtime": "^7.12.5", @@ -2506,7 +2412,6 @@ "node_modules/@testing-library/vue": { "version": "8.1.0", "dev": true, - "license": "MIT", "dependencies": { "@babel/runtime": "^7.23.2", "@testing-library/dom": "^9.3.3", @@ -2528,7 +2433,6 @@ "node_modules/@testing-library/vue/node_modules/@testing-library/dom": { "version": "9.3.4", "dev": true, - "license": "MIT", "dependencies": { "@babel/code-frame": "^7.10.4", "@babel/runtime": "^7.12.5", @@ -2546,7 +2450,6 @@ "node_modules/@testing-library/vue/node_modules/aria-query": { "version": "5.1.3", "dev": true, - "license": "Apache-2.0", "dependencies": { "deep-equal": "^2.0.5" } @@ -2568,7 +2471,6 @@ "node_modules/@types/chai": { "version": "5.2.3", "dev": true, - "license": "MIT", "dependencies": { "@types/deep-eql": "*", "assertion-error": "^2.0.1" @@ -2618,7 +2520,6 @@ "node_modules/@types/json5": { "version": "0.0.29", "dev": true, - "license": "MIT", "peer": true }, "node_modules/@types/mdast": { @@ -2635,7 +2536,6 @@ "node_modules/@types/node": { "version": "25.0.9", "dev": true, - "license": "MIT", "dependencies": { "undici-types": "~7.16.0" } @@ -2673,7 +2573,6 @@ "node_modules/@types/ws": { "version": "8.18.1", "dev": true, - "license": "MIT", "dependencies": { "@types/node": "*" } @@ -2681,7 +2580,6 @@ "node_modules/@typescript-eslint/eslint-plugin": { "version": "7.18.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@eslint-community/regexpp": "^4.10.0", @@ -2714,7 +2612,6 @@ "node_modules/@typescript-eslint/parser": { "version": "7.18.0", "dev": true, - "license": "BSD-2-Clause", "peer": true, "dependencies": { "@typescript-eslint/scope-manager": "7.18.0", @@ -2742,7 +2639,6 @@ "node_modules/@typescript-eslint/scope-manager": { "version": "7.18.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@typescript-eslint/types": "7.18.0", @@ -2759,7 +2655,6 @@ "node_modules/@typescript-eslint/type-utils": { "version": "7.18.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@typescript-eslint/typescript-estree": "7.18.0", @@ -2786,7 +2681,6 @@ "node_modules/@typescript-eslint/types": { "version": "7.18.0", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -2799,7 +2693,6 @@ "node_modules/@typescript-eslint/typescript-estree": { "version": "7.18.0", "dev": true, - "license": "BSD-2-Clause", "peer": true, "dependencies": { "@typescript-eslint/types": "7.18.0", @@ -2827,7 +2720,6 @@ "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { "version": "7.7.3", "dev": true, - "license": "ISC", "peer": true, "bin": { "semver": "bin/semver.js" @@ -2839,7 +2731,6 @@ "node_modules/@typescript-eslint/utils": { "version": "7.18.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", @@ -2861,7 +2752,6 @@ "node_modules/@typescript-eslint/visitor-keys": { "version": "7.18.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@typescript-eslint/types": "7.18.0", @@ -2878,7 +2768,6 @@ "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { "version": "3.4.3", "dev": true, - "license": "Apache-2.0", "peer": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2924,7 +2813,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -2937,7 +2825,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -2947,7 +2834,6 @@ "node_modules/@vitejs/plugin-vue": { "version": "6.0.4", "dev": true, - "license": "MIT", "dependencies": { "@rolldown/pluginutils": "1.0.0-rc.2" }, @@ -2962,7 +2848,6 @@ "node_modules/@vitest/coverage-v8": { "version": "4.0.18", "dev": true, - "license": "MIT", "dependencies": { "@bcoe/v8-coverage": "^1.0.2", "@vitest/utils": "4.0.18", @@ -2991,7 +2876,6 @@ "node_modules/@vitest/expect": { "version": "4.0.18", "dev": true, - "license": "MIT", "dependencies": { "@standard-schema/spec": "^1.0.0", "@types/chai": "^5.2.2", @@ -3007,7 +2891,6 @@ "node_modules/@vitest/mocker": { "version": "4.0.18", "dev": true, - "license": "MIT", "dependencies": { "@vitest/spy": "4.0.18", "estree-walker": "^3.0.3", @@ -3032,7 +2915,6 @@ "node_modules/@vitest/pretty-format": { "version": "4.0.18", "dev": true, - "license": "MIT", "dependencies": { "tinyrainbow": "^3.0.3" }, @@ -3043,7 +2925,6 @@ "node_modules/@vitest/runner": { "version": "4.0.18", "dev": true, - "license": "MIT", "dependencies": { "@vitest/utils": "4.0.18", "pathe": "^2.0.3" @@ -3055,7 +2936,6 @@ "node_modules/@vitest/snapshot": { "version": "4.0.18", "dev": true, - "license": "MIT", "dependencies": { "@vitest/pretty-format": "4.0.18", "magic-string": "^0.30.21", @@ -3068,7 +2948,6 @@ "node_modules/@vitest/spy": { "version": "4.0.18", "dev": true, - "license": "MIT", "funding": { "url": "https://opencollective.com/vitest" } @@ -3076,7 +2955,6 @@ "node_modules/@vitest/utils": { "version": "4.0.18", "dev": true, - "license": "MIT", "dependencies": { "@vitest/pretty-format": "4.0.18", "tinyrainbow": "^3.0.3" @@ -3088,7 +2966,6 @@ "node_modules/@volar/language-core": { "version": "2.4.28", "dev": true, - "license": "MIT", "dependencies": { "@volar/source-map": "2.4.28" } @@ -3101,7 +2978,6 @@ "node_modules/@volar/typescript": { "version": "2.4.28", "dev": true, - "license": "MIT", "dependencies": { "@volar/language-core": "2.4.28", "path-browserify": "^1.0.1", @@ -3196,7 +3072,6 @@ "node_modules/@vue/compiler-vue2": { "version": "2.7.16", "dev": true, - "license": "MIT", "dependencies": { "de-indent": "^1.0.2", "he": "^1.2.0" @@ -3232,7 +3107,6 @@ "node_modules/@vue/eslint-config-typescript": { "version": "13.0.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@typescript-eslint/eslint-plugin": "^7.1.1", @@ -3256,7 +3130,6 @@ "node_modules/@vue/language-core": { "version": "2.2.0", "dev": true, - "license": "MIT", "dependencies": { "@volar/language-core": "~2.4.11", "@vue/compiler-dom": "^3.5.0", @@ -3319,7 +3192,6 @@ "node_modules/@vue/test-utils": { "version": "2.4.6", "dev": true, - "license": "MIT", "dependencies": { "js-beautify": "^1.14.9", "vue-component-type-helpers": "^2.0.0" @@ -3328,7 +3200,6 @@ "node_modules/@vue/tsconfig": { "version": "0.8.1", "dev": true, - "license": "MIT", "peerDependencies": { "typescript": "5.x", "vue": "^3.4.0" @@ -3361,7 +3232,6 @@ "node_modules/@vuelidate/core/node_modules/vue-demi": { "version": "0.13.11", "hasInstallScript": true, - "license": "MIT", "bin": { "vue-demi-fix": "bin/vue-demi-fix.js", "vue-demi-switch": "bin/vue-demi-switch.js" @@ -3401,7 +3271,6 @@ "node_modules/@vuelidate/validators/node_modules/vue-demi": { "version": "0.13.11", "hasInstallScript": true, - "license": "MIT", "bin": { "vue-demi-fix": "bin/vue-demi-fix.js", "vue-demi-switch": "bin/vue-demi-switch.js" @@ -3545,7 +3414,6 @@ "node_modules/abbrev": { "version": "2.0.0", "dev": true, - "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -3563,7 +3431,6 @@ "node_modules/acorn-jsx": { "version": "5.3.2", "dev": true, - "license": "MIT", "peer": true, "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" @@ -3572,7 +3439,6 @@ "node_modules/agent-base": { "version": "7.1.4", "dev": true, - "license": "MIT", "engines": { "node": ">= 14" } @@ -3580,7 +3446,6 @@ "node_modules/ajv": { "version": "6.12.6", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "fast-deep-equal": "^3.1.1", @@ -3601,7 +3466,6 @@ "node_modules/ansi-colors": { "version": "4.1.3", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } @@ -3609,7 +3473,6 @@ "node_modules/ansi-regex": { "version": "5.0.1", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -3617,7 +3480,6 @@ "node_modules/ansi-styles": { "version": "4.3.0", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -3631,7 +3493,6 @@ "node_modules/are-docs-informative": { "version": "0.0.2", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=14" @@ -3645,7 +3506,6 @@ "node_modules/aria-query": { "version": "5.3.0", "dev": true, - "license": "Apache-2.0", "dependencies": { "dequal": "^2.0.3" } @@ -3653,7 +3513,6 @@ "node_modules/array-buffer-byte-length": { "version": "1.0.2", "dev": true, - "license": "MIT", "dependencies": { "call-bound": "^1.0.3", "is-array-buffer": "^3.0.5" @@ -3668,7 +3527,6 @@ "node_modules/array-find-index": { "version": "1.0.2", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -3676,7 +3534,6 @@ "node_modules/array-includes": { "version": "3.1.9", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "call-bind": "^1.0.8", @@ -3698,7 +3555,6 @@ "node_modules/array-union": { "version": "2.1.0", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=8" @@ -3707,7 +3563,6 @@ "node_modules/array.prototype.findlastindex": { "version": "1.2.6", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "call-bind": "^1.0.8", @@ -3728,7 +3583,6 @@ "node_modules/array.prototype.flat": { "version": "1.3.3", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "call-bind": "^1.0.8", @@ -3746,7 +3600,6 @@ "node_modules/array.prototype.flatmap": { "version": "1.3.3", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "call-bind": "^1.0.8", @@ -3764,7 +3617,6 @@ "node_modules/arraybuffer.prototype.slice": { "version": "1.0.4", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "array-buffer-byte-length": "^1.0.1", @@ -3798,7 +3650,6 @@ "node_modules/assert": { "version": "2.1.0", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "is-nan": "^1.3.2", @@ -3810,7 +3661,6 @@ "node_modules/assertion-error": { "version": "2.0.1", "dev": true, - "license": "MIT", "engines": { "node": ">=12" } @@ -3832,7 +3682,6 @@ "node_modules/ast-v8-to-istanbul": { "version": "0.3.11", "dev": true, - "license": "MIT", "dependencies": { "@jridgewell/trace-mapping": "^0.3.31", "estree-walker": "^3.0.3", @@ -3861,7 +3710,6 @@ "node_modules/astral-regex": { "version": "2.0.0", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=8" @@ -3870,7 +3718,6 @@ "node_modules/async-function": { "version": "1.0.0", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">= 0.4" @@ -3944,13 +3791,11 @@ "type": "consulting", "url": "https://feross.org/support" } - ], - "license": "MIT" + ] }, "node_modules/baseline-browser-mapping": { "version": "2.9.16", "dev": true, - "license": "Apache-2.0", "bin": { "baseline-browser-mapping": "dist/cli.js" } @@ -3987,7 +3832,6 @@ "node_modules/boolbase": { "version": "1.0.0", "dev": true, - "license": "ISC", "peer": true }, "node_modules/brace-expansion": { @@ -4000,7 +3844,6 @@ "node_modules/braces": { "version": "3.0.3", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "fill-range": "^7.1.1" @@ -4016,7 +3859,6 @@ "node_modules/browser-resolve": { "version": "2.0.0", "dev": true, - "license": "MIT", "dependencies": { "resolve": "^1.17.0" } @@ -4085,7 +3927,6 @@ "node_modules/browserify-zlib": { "version": "0.2.0", "dev": true, - "license": "MIT", "dependencies": { "pako": "~1.0.5" } @@ -4107,7 +3948,6 @@ "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "dependencies": { "baseline-browser-mapping": "^2.9.0", "caniuse-lite": "^1.0.30001759", @@ -4125,7 +3965,6 @@ "node_modules/browserslist-to-esbuild": { "version": "2.1.1", "dev": true, - "license": "MIT", "dependencies": { "meow": "^13.0.0" }, @@ -4164,7 +4003,6 @@ "node_modules/builtin-modules": { "version": "3.3.0", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=6" @@ -4181,7 +4019,6 @@ "node_modules/builtins": { "version": "5.1.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "semver": "^7.0.0" @@ -4190,7 +4027,6 @@ "node_modules/builtins/node_modules/semver": { "version": "7.7.3", "dev": true, - "license": "ISC", "peer": true, "bin": { "semver": "bin/semver.js" @@ -4206,20 +4042,18 @@ "node_modules/cacheable": { "version": "2.3.2", "dev": true, - "license": "MIT", "peer": true, "dependencies": { - "@cacheable/memory": "^2.0.7", - "@cacheable/utils": "^2.3.3", + "@cacheable/memory": "^2.0.8", + "@cacheable/utils": "^2.4.0", "hookified": "^1.15.0", - "keyv": "^5.5.5", + "keyv": "^5.6.0", "qified": "^0.6.0" } }, "node_modules/cacheable/node_modules/keyv": { "version": "5.6.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@keyv/serialize": "^1.1.1" @@ -4269,7 +4103,6 @@ "node_modules/callsites": { "version": "3.1.0", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=6" @@ -4295,8 +4128,7 @@ "type": "github", "url": "https://github.com/sponsors/ai" } - ], - "license": "CC-BY-4.0" + ] }, "node_modules/ccount": { "version": "2.0.1", @@ -4309,7 +4141,6 @@ "node_modules/chai": { "version": "6.2.2", "dev": true, - "license": "MIT", "engines": { "node": ">=18" } @@ -4317,7 +4148,6 @@ "node_modules/chalk": { "version": "4.1.2", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -4376,7 +4206,6 @@ "node_modules/chokidar": { "version": "4.0.3", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "readdirp": "^4.0.1" @@ -4427,7 +4256,6 @@ "node_modules/color-convert": { "version": "2.0.1", "dev": true, - "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -4443,7 +4271,6 @@ "node_modules/colord": { "version": "2.9.3", "dev": true, - "license": "MIT", "peer": true }, "node_modules/colorette": { @@ -4479,7 +4306,6 @@ "node_modules/comment-parser": { "version": "1.4.1", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">= 12.0.0" @@ -4498,7 +4324,6 @@ "node_modules/concat-map": { "version": "0.0.1", "dev": true, - "license": "MIT", "peer": true }, "node_modules/confbox": { @@ -4508,7 +4333,6 @@ "node_modules/config-chain": { "version": "1.1.13", "dev": true, - "license": "MIT", "dependencies": { "ini": "^1.3.4", "proto-list": "~1.2.1" @@ -4526,7 +4350,6 @@ "node_modules/convert-source-map": { "version": "2.0.0", "dev": true, - "license": "MIT", "peer": true }, "node_modules/copy-anything": { @@ -4545,7 +4368,6 @@ "node_modules/core-js": { "version": "3.48.0", "hasInstallScript": true, - "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/core-js" @@ -4554,7 +4376,6 @@ "node_modules/core-js-compat": { "version": "3.47.0", "dev": true, - "license": "MIT", "dependencies": { "browserslist": "^4.28.0" }, @@ -4570,7 +4391,6 @@ "node_modules/cosmiconfig": { "version": "9.0.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "env-paths": "^2.2.1", @@ -4596,7 +4416,6 @@ "node_modules/cosmiconfig/node_modules/parse-json": { "version": "5.2.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@babel/code-frame": "^7.0.0", @@ -4658,7 +4477,6 @@ "node_modules/cross-spawn": { "version": "7.0.6", "dev": true, - "license": "MIT", "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -4706,7 +4524,6 @@ "node_modules/css-functions-list": { "version": "3.3.3", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=12" @@ -4715,7 +4532,6 @@ "node_modules/css-tree": { "version": "3.1.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "mdn-data": "2.12.2", @@ -4728,7 +4544,6 @@ "node_modules/cssesc": { "version": "3.0.0", "dev": true, - "license": "MIT", "peer": true, "bin": { "cssesc": "bin/cssesc" @@ -4791,7 +4606,6 @@ "node_modules/data-view-buffer": { "version": "1.0.2", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "call-bound": "^1.0.3", @@ -4808,7 +4622,6 @@ "node_modules/data-view-byte-length": { "version": "1.0.2", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "call-bound": "^1.0.3", @@ -4825,7 +4638,6 @@ "node_modules/data-view-byte-offset": { "version": "1.0.1", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "call-bound": "^1.0.2", @@ -4898,7 +4710,6 @@ "node_modules/deep-equal": { "version": "2.2.3", "dev": true, - "license": "MIT", "dependencies": { "array-buffer-byte-length": "^1.0.0", "call-bind": "^1.0.5", @@ -4934,7 +4745,6 @@ "node_modules/deep-is": { "version": "0.1.4", "dev": true, - "license": "MIT", "peer": true }, "node_modules/define-data-property": { @@ -4955,7 +4765,6 @@ "node_modules/define-properties": { "version": "1.2.1", "dev": true, - "license": "MIT", "dependencies": { "define-data-property": "^1.0.1", "has-property-descriptors": "^1.0.0", @@ -4993,7 +4802,6 @@ "node_modules/detect-libc": { "version": "2.1.2", "dev": true, - "license": "Apache-2.0", "optional": true, "peer": true, "engines": { @@ -5014,7 +4822,6 @@ "node_modules/diff": { "version": "8.0.3", "dev": true, - "license": "BSD-3-Clause", "engines": { "node": ">=0.3.1" } @@ -5035,7 +4842,6 @@ "node_modules/dir-glob": { "version": "3.0.1", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "path-type": "^4.0.0" @@ -5047,7 +4853,6 @@ "node_modules/doctrine": { "version": "3.0.0", "dev": true, - "license": "Apache-2.0", "peer": true, "dependencies": { "esutils": "^2.0.2" @@ -5064,7 +4869,6 @@ "node_modules/dom-serializer": { "version": "2.0.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "domelementtype": "^2.3.0", @@ -5084,13 +4888,11 @@ "url": "https://github.com/sponsors/fb55" } ], - "license": "BSD-2-Clause", "peer": true }, "node_modules/domhandler": { "version": "5.0.3", "dev": true, - "license": "BSD-2-Clause", "peer": true, "dependencies": { "domelementtype": "^2.3.0" @@ -5112,7 +4914,6 @@ "node_modules/domutils": { "version": "3.2.2", "dev": true, - "license": "BSD-2-Clause", "peer": true, "dependencies": { "dom-serializer": "^2.0.0", @@ -5147,7 +4948,6 @@ "node_modules/editorconfig": { "version": "1.0.7", "dev": true, - "license": "MIT", "dependencies": { "@one-ini/wasm": "0.1.1", "commander": "^10.0.0", @@ -5172,7 +4972,6 @@ "node_modules/editorconfig/node_modules/semver": { "version": "7.7.4", "dev": true, - "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -5233,7 +5032,6 @@ "node_modules/env-paths": { "version": "2.2.1", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=6" @@ -5242,7 +5040,6 @@ "node_modules/error-ex": { "version": "1.3.4", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "is-arrayish": "^0.2.1" @@ -5251,7 +5048,6 @@ "node_modules/es-abstract": { "version": "1.24.1", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "array-buffer-byte-length": "^1.0.2", @@ -5333,7 +5129,6 @@ "node_modules/es-get-iterator": { "version": "1.1.3", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.1.3", @@ -5380,7 +5175,6 @@ "node_modules/es-shim-unscopables": { "version": "1.1.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "hasown": "^2.0.2" @@ -5392,7 +5186,6 @@ "node_modules/es-to-primitive": { "version": "1.3.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "is-callable": "^1.2.7", @@ -5410,7 +5203,6 @@ "version": "0.27.2", "dev": true, "hasInstallScript": true, - "license": "MIT", "bin": { "esbuild": "bin/esbuild" }, @@ -5449,7 +5241,6 @@ "node_modules/escalade": { "version": "3.2.0", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } @@ -5461,7 +5252,6 @@ "node_modules/eslint": { "version": "8.57.1", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", @@ -5516,7 +5306,6 @@ "node_modules/eslint-compat-utils": { "version": "0.5.1", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "semver": "^7.5.4" @@ -5531,7 +5320,6 @@ "node_modules/eslint-compat-utils/node_modules/semver": { "version": "7.7.3", "dev": true, - "license": "ISC", "peer": true, "bin": { "semver": "bin/semver.js" @@ -5557,7 +5345,6 @@ "url": "https://feross.org/support" } ], - "license": "MIT", "peer": true, "engines": { "node": ">=12.0.0" @@ -5572,7 +5359,6 @@ "node_modules/eslint-import-resolver-exports": { "version": "1.0.0-beta.5", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "resolve.exports": "^2.0.0" @@ -5585,7 +5371,6 @@ "node_modules/eslint-import-resolver-node": { "version": "0.3.9", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "debug": "^3.2.7", @@ -5596,7 +5381,6 @@ "node_modules/eslint-import-resolver-node/node_modules/debug": { "version": "3.2.7", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "ms": "^2.1.1" @@ -5605,7 +5389,6 @@ "node_modules/eslint-import-resolver-typescript": { "version": "3.10.1", "dev": true, - "license": "ISC", "peer": true, "dependencies": { "@nolyfill/is-core-module": "1.0.39", @@ -5639,7 +5422,6 @@ "node_modules/eslint-module-utils": { "version": "2.12.1", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "debug": "^3.2.7" @@ -5656,7 +5438,6 @@ "node_modules/eslint-module-utils/node_modules/debug": { "version": "3.2.7", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "ms": "^2.1.1" @@ -5669,7 +5450,6 @@ "https://github.com/sponsors/ota-meshi", "https://opencollective.com/eslint" ], - "license": "MIT", "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.1.2", @@ -5686,7 +5466,6 @@ "node_modules/eslint-plugin-import": { "version": "2.32.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@rtsao/scc": "^1.1.0", @@ -5719,7 +5498,6 @@ "node_modules/eslint-plugin-import/node_modules/brace-expansion": { "version": "1.1.12", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "balanced-match": "^1.0.0", @@ -5729,7 +5507,6 @@ "node_modules/eslint-plugin-import/node_modules/debug": { "version": "3.2.7", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "ms": "^2.1.1" @@ -5738,7 +5515,6 @@ "node_modules/eslint-plugin-import/node_modules/doctrine": { "version": "2.1.0", "dev": true, - "license": "Apache-2.0", "peer": true, "dependencies": { "esutils": "^2.0.2" @@ -5750,7 +5526,6 @@ "node_modules/eslint-plugin-import/node_modules/minimatch": { "version": "3.1.2", "dev": true, - "license": "ISC", "peer": true, "dependencies": { "brace-expansion": "^1.1.7" @@ -5762,7 +5537,6 @@ "node_modules/eslint-plugin-jsdoc": { "version": "46.10.1", "dev": true, - "license": "BSD-3-Clause", "peer": true, "dependencies": { "@es-joy/jsdoccomment": "~0.41.0", @@ -5797,7 +5571,6 @@ "node_modules/eslint-plugin-jsdoc/node_modules/semver": { "version": "7.7.3", "dev": true, - "license": "ISC", "peer": true, "bin": { "semver": "bin/semver.js" @@ -5809,7 +5582,6 @@ "node_modules/eslint-plugin-n": { "version": "16.6.2", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", @@ -5837,7 +5609,6 @@ "node_modules/eslint-plugin-n/node_modules/brace-expansion": { "version": "1.1.12", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "balanced-match": "^1.0.0", @@ -5847,7 +5618,6 @@ "node_modules/eslint-plugin-n/node_modules/minimatch": { "version": "3.1.2", "dev": true, - "license": "ISC", "peer": true, "dependencies": { "brace-expansion": "^1.1.7" @@ -5859,7 +5629,6 @@ "node_modules/eslint-plugin-n/node_modules/semver": { "version": "7.7.3", "dev": true, - "license": "ISC", "peer": true, "bin": { "semver": "bin/semver.js" @@ -5871,7 +5640,6 @@ "node_modules/eslint-plugin-promise": { "version": "6.6.0", "dev": true, - "license": "ISC", "peer": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -5886,7 +5654,6 @@ "node_modules/eslint-plugin-vue": { "version": "9.33.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", @@ -5908,7 +5675,6 @@ "node_modules/eslint-plugin-vue/node_modules/semver": { "version": "7.7.3", "dev": true, - "license": "ISC", "peer": true, "bin": { "semver": "bin/semver.js" @@ -5920,7 +5686,6 @@ "node_modules/eslint-scope": { "version": "5.1.1", "dev": true, - "license": "BSD-2-Clause", "peer": true, "dependencies": { "esrecurse": "^4.3.0", @@ -5933,7 +5698,6 @@ "node_modules/eslint-visitor-keys": { "version": "2.1.0", "dev": true, - "license": "Apache-2.0", "peer": true, "engines": { "node": ">=10" @@ -5942,7 +5706,6 @@ "node_modules/eslint/node_modules/brace-expansion": { "version": "1.1.12", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "balanced-match": "^1.0.0", @@ -5964,7 +5727,6 @@ "node_modules/eslint/node_modules/eslint-scope": { "version": "7.2.2", "dev": true, - "license": "BSD-2-Clause", "peer": true, "dependencies": { "esrecurse": "^4.3.0", @@ -5980,7 +5742,6 @@ "node_modules/eslint/node_modules/eslint-visitor-keys": { "version": "3.4.3", "dev": true, - "license": "Apache-2.0", "peer": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -5992,7 +5753,6 @@ "node_modules/eslint/node_modules/estraverse": { "version": "5.3.0", "dev": true, - "license": "BSD-2-Clause", "peer": true, "engines": { "node": ">=4.0" @@ -6001,7 +5761,6 @@ "node_modules/eslint/node_modules/minimatch": { "version": "3.1.2", "dev": true, - "license": "ISC", "peer": true, "dependencies": { "brace-expansion": "^1.1.7" @@ -6013,7 +5772,6 @@ "node_modules/espree": { "version": "9.6.1", "dev": true, - "license": "BSD-2-Clause", "peer": true, "dependencies": { "acorn": "^8.9.0", @@ -6030,7 +5788,6 @@ "node_modules/espree/node_modules/eslint-visitor-keys": { "version": "3.4.3", "dev": true, - "license": "Apache-2.0", "peer": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -6042,7 +5799,6 @@ "node_modules/esquery": { "version": "1.7.0", "dev": true, - "license": "BSD-3-Clause", "peer": true, "dependencies": { "estraverse": "^5.1.0" @@ -6054,7 +5810,6 @@ "node_modules/esquery/node_modules/estraverse": { "version": "5.3.0", "dev": true, - "license": "BSD-2-Clause", "peer": true, "engines": { "node": ">=4.0" @@ -6063,7 +5818,6 @@ "node_modules/esrecurse": { "version": "4.3.0", "dev": true, - "license": "BSD-2-Clause", "peer": true, "dependencies": { "estraverse": "^5.2.0" @@ -6075,7 +5829,6 @@ "node_modules/esrecurse/node_modules/estraverse": { "version": "5.3.0", "dev": true, - "license": "BSD-2-Clause", "peer": true, "engines": { "node": ">=4.0" @@ -6084,7 +5837,6 @@ "node_modules/estraverse": { "version": "4.3.0", "dev": true, - "license": "BSD-2-Clause", "peer": true, "engines": { "node": ">=4.0" @@ -6093,7 +5845,6 @@ "node_modules/estree-toolkit": { "version": "1.7.13", "dev": true, - "license": "MIT", "dependencies": { "@types/estree": ">=1.0.7", "@types/estree-jsx": ">=1.0.5" @@ -6118,7 +5869,6 @@ "node_modules/esutils": { "version": "2.0.3", "dev": true, - "license": "BSD-2-Clause", "peer": true, "engines": { "node": ">=0.10.0" @@ -6136,7 +5886,6 @@ "node_modules/events": { "version": "3.3.0", "dev": true, - "license": "MIT", "engines": { "node": ">=0.8.x" } @@ -6152,7 +5901,6 @@ "node_modules/expect-type": { "version": "1.3.0", "dev": true, - "license": "Apache-2.0", "engines": { "node": ">=12.0.0" } @@ -6173,7 +5921,6 @@ "node_modules/fast-glob": { "version": "3.3.3", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@nodelib/fs.stat": "^2.0.2", @@ -6189,7 +5936,6 @@ "node_modules/fast-glob/node_modules/glob-parent": { "version": "5.1.2", "dev": true, - "license": "ISC", "peer": true, "dependencies": { "is-glob": "^4.0.1" @@ -6201,13 +5947,11 @@ "node_modules/fast-json-stable-stringify": { "version": "2.1.0", "dev": true, - "license": "MIT", "peer": true }, "node_modules/fast-levenshtein": { "version": "2.0.6", "dev": true, - "license": "MIT", "peer": true }, "node_modules/fast-uri": { @@ -6222,8 +5966,18 @@ "type": "opencollective", "url": "https://opencollective.com/fastify" } - ], - "license": "BSD-3-Clause" + ] + }, + "node_modules/fast-xml-builder": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.0.0.tgz", + "integrity": "sha512-fpZuDogrAgnyt9oDDz+5DBz0zgPdPZz6D4IR7iESxRXElrlGTRkHJ9eEt+SACRJwT0FNFrt71DFQIUFBJfX/uQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ] }, "node_modules/fast-xml-builder": { "version": "1.0.0", @@ -6244,10 +5998,9 @@ "url": "https://github.com/sponsors/NaturalIntelligence" } ], - "license": "MIT", "peer": true, "dependencies": { - "strnum": "^1.1.1" + "strnum": "^1.0.5" }, "bin": { "fxparser": "src/cli/cli.js" @@ -6256,7 +6009,6 @@ "node_modules/fastest-levenshtein": { "version": "1.0.16", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">= 4.9.1" @@ -6265,7 +6017,6 @@ "node_modules/fastq": { "version": "1.20.1", "dev": true, - "license": "ISC", "peer": true, "dependencies": { "reusify": "^1.0.4" @@ -6283,7 +6034,6 @@ "url": "https://paypal.me/jimmywarting" } ], - "license": "MIT", "dependencies": { "node-domexception": "^1.0.0", "web-streams-polyfill": "^3.0.3" @@ -6295,7 +6045,6 @@ "node_modules/file-entry-cache": { "version": "6.0.1", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "flat-cache": "^3.0.4" @@ -6307,7 +6056,6 @@ "node_modules/fill-range": { "version": "7.1.1", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "to-regex-range": "^5.0.1" @@ -6319,7 +6067,6 @@ "node_modules/find-up": { "version": "5.0.0", "dev": true, - "license": "MIT", "dependencies": { "locate-path": "^6.0.0", "path-exists": "^4.0.0" @@ -6334,7 +6081,6 @@ "node_modules/flat-cache": { "version": "3.2.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "flatted": "^3.2.9", @@ -6348,7 +6094,6 @@ "node_modules/flatted": { "version": "3.3.3", "dev": true, - "license": "ISC", "peer": true }, "node_modules/floating-vue": { @@ -6390,7 +6135,6 @@ "url": "https://github.com/sponsors/RubenVerborgh" } ], - "license": "MIT", "engines": { "node": ">=4.0" }, @@ -6416,7 +6160,6 @@ "node_modules/foreground-child": { "version": "3.3.1", "dev": true, - "license": "ISC", "dependencies": { "cross-spawn": "^7.0.6", "signal-exit": "^4.0.1" @@ -6455,7 +6198,6 @@ "node_modules/fs-extra": { "version": "11.3.4", "dev": true, - "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", @@ -6468,7 +6210,6 @@ "node_modules/fs.realpath": { "version": "1.0.0", "dev": true, - "license": "ISC", "peer": true }, "node_modules/function-bind": { @@ -6481,7 +6222,6 @@ "node_modules/function.prototype.name": { "version": "1.1.8", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "call-bind": "^1.0.8", @@ -6501,7 +6241,6 @@ "node_modules/functions-have-names": { "version": "1.2.3", "dev": true, - "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -6509,7 +6248,6 @@ "node_modules/generator-function": { "version": "2.0.1", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.4" } @@ -6517,7 +6255,6 @@ "node_modules/gensync": { "version": "1.0.0-beta.2", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=6.9.0" @@ -6526,7 +6263,6 @@ "node_modules/get-east-asian-width": { "version": "1.5.0", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=18" @@ -6571,7 +6307,6 @@ "node_modules/get-symbol-description": { "version": "1.1.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "call-bound": "^1.0.3", @@ -6588,7 +6323,6 @@ "node_modules/get-tsconfig": { "version": "4.13.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "resolve-pkg-maps": "^1.0.0" @@ -6620,7 +6354,6 @@ "node_modules/glob-parent": { "version": "6.0.2", "dev": true, - "license": "ISC", "peer": true, "dependencies": { "is-glob": "^4.0.3" @@ -6654,7 +6387,6 @@ "node_modules/global-modules": { "version": "2.0.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "global-prefix": "^3.0.0" @@ -6666,7 +6398,6 @@ "node_modules/global-prefix": { "version": "3.0.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "ini": "^1.3.5", @@ -6680,7 +6411,6 @@ "node_modules/global-prefix/node_modules/which": { "version": "1.3.1", "dev": true, - "license": "ISC", "peer": true, "dependencies": { "isexe": "^2.0.0" @@ -6692,7 +6422,6 @@ "node_modules/globals": { "version": "13.24.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "type-fest": "^0.20.2" @@ -6707,7 +6436,6 @@ "node_modules/globalthis": { "version": "1.0.4", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "define-properties": "^1.2.1", @@ -6723,7 +6451,6 @@ "node_modules/globby": { "version": "11.1.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "array-union": "^2.1.0", @@ -6743,7 +6470,6 @@ "node_modules/globjoin": { "version": "0.1.4", "dev": true, - "license": "MIT", "peer": true }, "node_modules/gopd": { @@ -6764,13 +6490,11 @@ "node_modules/graphemer": { "version": "1.4.0", "dev": true, - "license": "MIT", "peer": true }, "node_modules/happy-dom": { "version": "20.8.3", "dev": true, - "license": "MIT", "dependencies": { "@types/node": ">=20.0.0", "@types/whatwg-mimetype": "^3.0.2", @@ -6805,7 +6529,6 @@ "node_modules/has-bigints": { "version": "1.1.0", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -6816,7 +6539,6 @@ "node_modules/has-flag": { "version": "4.0.0", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -6834,7 +6556,6 @@ "node_modules/has-proto": { "version": "1.2.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "dunder-proto": "^1.0.0" @@ -6891,7 +6612,6 @@ "node_modules/hashery": { "version": "1.4.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "hookified": "^1.14.0" @@ -6974,7 +6694,6 @@ "node_modules/he": { "version": "1.2.0", "dev": true, - "license": "MIT", "bin": { "he": "bin/he" } @@ -7002,7 +6721,6 @@ "node_modules/hookified": { "version": "1.15.0", "dev": true, - "license": "MIT", "peer": true }, "node_modules/hot-patcher": { @@ -7061,7 +6779,6 @@ "node_modules/html-tags": { "version": "5.1.0", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=20.10" @@ -7080,7 +6797,6 @@ "url": "https://github.com/sponsors/fb55" } ], - "license": "MIT", "peer": true, "dependencies": { "domelementtype": "^2.3.0", @@ -7111,7 +6827,6 @@ "node_modules/https-proxy-agent": { "version": "7.0.6", "dev": true, - "license": "MIT", "dependencies": { "agent-base": "^7.1.2", "debug": "4" @@ -7136,13 +6851,11 @@ "type": "consulting", "url": "https://feross.org/support" } - ], - "license": "BSD-3-Clause" + ] }, "node_modules/ignore": { "version": "5.3.2", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">= 4" @@ -7151,13 +6864,11 @@ "node_modules/immutable": { "version": "5.1.4", "dev": true, - "license": "MIT", "peer": true }, "node_modules/import-fresh": { "version": "3.3.1", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "parent-module": "^1.0.0", @@ -7173,7 +6884,6 @@ "node_modules/import-lazy": { "version": "4.0.0", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -7181,7 +6891,6 @@ "node_modules/import-meta-resolve": { "version": "4.2.0", "dev": true, - "license": "MIT", "peer": true, "funding": { "type": "github", @@ -7191,7 +6900,6 @@ "node_modules/imurmurhash": { "version": "0.1.4", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=0.8.19" @@ -7200,7 +6908,6 @@ "node_modules/index-to-position": { "version": "1.2.0", "dev": true, - "license": "MIT", "engines": { "node": ">=18" }, @@ -7211,7 +6918,6 @@ "node_modules/inflight": { "version": "1.0.6", "dev": true, - "license": "ISC", "peer": true, "dependencies": { "once": "^1.3.0", @@ -7234,7 +6940,6 @@ "node_modules/internal-slot": { "version": "1.1.0", "dev": true, - "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "hasown": "^2.0.2", @@ -7277,7 +6982,6 @@ "node_modules/is-arguments": { "version": "1.2.0", "dev": true, - "license": "MIT", "dependencies": { "call-bound": "^1.0.2", "has-tostringtag": "^1.0.2" @@ -7292,7 +6996,6 @@ "node_modules/is-array-buffer": { "version": "3.0.5", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.8", "call-bound": "^1.0.3", @@ -7308,13 +7011,11 @@ "node_modules/is-arrayish": { "version": "0.2.1", "dev": true, - "license": "MIT", "peer": true }, "node_modules/is-async-function": { "version": "2.1.1", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "async-function": "^1.0.0", @@ -7333,7 +7034,6 @@ "node_modules/is-bigint": { "version": "1.1.0", "dev": true, - "license": "MIT", "dependencies": { "has-bigints": "^1.0.2" }, @@ -7347,7 +7047,6 @@ "node_modules/is-boolean-object": { "version": "1.2.2", "dev": true, - "license": "MIT", "dependencies": { "call-bound": "^1.0.3", "has-tostringtag": "^1.0.2" @@ -7366,7 +7065,6 @@ "node_modules/is-builtin-module": { "version": "3.2.1", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "builtin-modules": "^3.3.0" @@ -7381,7 +7079,6 @@ "node_modules/is-bun-module": { "version": "2.0.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "semver": "^7.7.1" @@ -7390,7 +7087,6 @@ "node_modules/is-bun-module/node_modules/semver": { "version": "7.7.3", "dev": true, - "license": "ISC", "peer": true, "bin": { "semver": "bin/semver.js" @@ -7412,7 +7108,6 @@ "node_modules/is-core-module": { "version": "2.16.1", "dev": true, - "license": "MIT", "dependencies": { "hasown": "^2.0.2" }, @@ -7426,7 +7121,6 @@ "node_modules/is-data-view": { "version": "1.0.2", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "call-bound": "^1.0.2", @@ -7443,7 +7137,6 @@ "node_modules/is-date-object": { "version": "1.1.0", "dev": true, - "license": "MIT", "dependencies": { "call-bound": "^1.0.2", "has-tostringtag": "^1.0.2" @@ -7466,7 +7159,6 @@ "node_modules/is-extglob": { "version": "2.1.1", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=0.10.0" @@ -7475,7 +7167,6 @@ "node_modules/is-finalizationregistry": { "version": "1.1.1", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "call-bound": "^1.0.3" @@ -7490,7 +7181,6 @@ "node_modules/is-fullwidth-code-point": { "version": "3.0.0", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -7498,7 +7188,6 @@ "node_modules/is-generator-function": { "version": "1.1.2", "dev": true, - "license": "MIT", "dependencies": { "call-bound": "^1.0.4", "generator-function": "^2.0.0", @@ -7516,7 +7205,6 @@ "node_modules/is-glob": { "version": "4.0.3", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "is-extglob": "^2.1.1" @@ -7536,7 +7224,6 @@ "node_modules/is-map": { "version": "2.0.3", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -7547,7 +7234,6 @@ "node_modules/is-nan": { "version": "1.3.2", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.0", "define-properties": "^1.1.3" @@ -7562,7 +7248,6 @@ "node_modules/is-negative-zero": { "version": "2.0.3", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">= 0.4" @@ -7574,7 +7259,6 @@ "node_modules/is-number": { "version": "7.0.0", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=0.12.0" @@ -7583,7 +7267,6 @@ "node_modules/is-number-object": { "version": "1.1.1", "dev": true, - "license": "MIT", "dependencies": { "call-bound": "^1.0.3", "has-tostringtag": "^1.0.2" @@ -7598,7 +7281,6 @@ "node_modules/is-path-inside": { "version": "3.0.3", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=8" @@ -7617,7 +7299,6 @@ "node_modules/is-plain-object": { "version": "5.0.0", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=0.10.0" @@ -7633,7 +7314,6 @@ "node_modules/is-regex": { "version": "1.2.1", "dev": true, - "license": "MIT", "dependencies": { "call-bound": "^1.0.2", "gopd": "^1.2.0", @@ -7660,7 +7340,6 @@ "node_modules/is-set": { "version": "2.0.3", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -7671,7 +7350,6 @@ "node_modules/is-shared-array-buffer": { "version": "1.0.4", "dev": true, - "license": "MIT", "dependencies": { "call-bound": "^1.0.3" }, @@ -7685,7 +7363,6 @@ "node_modules/is-string": { "version": "1.1.1", "dev": true, - "license": "MIT", "dependencies": { "call-bound": "^1.0.3", "has-tostringtag": "^1.0.2" @@ -7713,7 +7390,6 @@ "node_modules/is-symbol": { "version": "1.1.1", "dev": true, - "license": "MIT", "dependencies": { "call-bound": "^1.0.2", "has-symbols": "^1.1.0", @@ -7742,7 +7418,6 @@ "node_modules/is-weakmap": { "version": "2.0.2", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -7753,7 +7428,6 @@ "node_modules/is-weakref": { "version": "1.1.1", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "call-bound": "^1.0.3" @@ -7768,7 +7442,6 @@ "node_modules/is-weakset": { "version": "2.0.4", "dev": true, - "license": "MIT", "dependencies": { "call-bound": "^1.0.3", "get-intrinsic": "^1.2.6" @@ -7802,7 +7475,6 @@ "node_modules/isomorphic-timers-promises": { "version": "1.0.1", "dev": true, - "license": "MIT", "engines": { "node": ">=10" } @@ -7810,7 +7482,6 @@ "node_modules/istanbul-lib-coverage": { "version": "3.2.2", "dev": true, - "license": "BSD-3-Clause", "engines": { "node": ">=8" } @@ -7818,7 +7489,6 @@ "node_modules/istanbul-lib-report": { "version": "3.0.1", "dev": true, - "license": "BSD-3-Clause", "dependencies": { "istanbul-lib-coverage": "^3.0.0", "make-dir": "^4.0.0", @@ -7831,7 +7501,6 @@ "node_modules/istanbul-reports": { "version": "3.2.0", "dev": true, - "license": "BSD-3-Clause", "dependencies": { "html-escaper": "^2.0.0", "istanbul-lib-report": "^3.0.0" @@ -7843,7 +7512,6 @@ "node_modules/jackspeak": { "version": "3.4.3", "dev": true, - "license": "BlueOak-1.0.0", "dependencies": { "@isaacs/cliui": "^8.0.2" }, @@ -7862,7 +7530,6 @@ "node_modules/js-beautify": { "version": "1.15.4", "dev": true, - "license": "MIT", "dependencies": { "config-chain": "^1.1.13", "editorconfig": "^1.0.4", @@ -7905,7 +7572,6 @@ "node_modules/js-cookie": { "version": "3.0.5", "dev": true, - "license": "MIT", "engines": { "node": ">=14" } @@ -7913,7 +7579,6 @@ "node_modules/js-levenshtein": { "version": "1.1.6", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -7926,7 +7591,7 @@ "node_modules/js-yaml": { "version": "4.1.1", "dev": true, - "license": "MIT", + "peer": true, "dependencies": { "argparse": "^2.0.1" }, @@ -7937,7 +7602,6 @@ "node_modules/jsdoc-type-pratt-parser": { "version": "4.0.0", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=12.0.0" @@ -8037,25 +7701,21 @@ "node_modules/json-buffer": { "version": "3.0.1", "dev": true, - "license": "MIT", "peer": true }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "dev": true, - "license": "MIT", "peer": true }, "node_modules/json-schema-traverse": { "version": "0.4.1", "dev": true, - "license": "MIT", "peer": true }, "node_modules/json-stable-stringify-without-jsonify": { "version": "1.0.1", "dev": true, - "license": "MIT", "peer": true }, "node_modules/json5": { @@ -8071,7 +7731,6 @@ "node_modules/jsonfile": { "version": "6.2.0", "dev": true, - "license": "MIT", "dependencies": { "universalify": "^2.0.0" }, @@ -8082,7 +7741,6 @@ "node_modules/keyv": { "version": "4.5.4", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "json-buffer": "3.0.1" @@ -8091,7 +7749,6 @@ "node_modules/kind-of": { "version": "6.0.3", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=0.10.0" @@ -8100,7 +7757,6 @@ "node_modules/known-css-properties": { "version": "0.37.0", "dev": true, - "license": "MIT", "peer": true }, "node_modules/kolorist": { @@ -8115,7 +7771,6 @@ "node_modules/levn": { "version": "0.4.1", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "prelude-ls": "^1.2.1", @@ -8128,7 +7783,6 @@ "node_modules/lines-and-columns": { "version": "1.2.4", "dev": true, - "license": "MIT", "peer": true }, "node_modules/linkifyjs": { @@ -8153,7 +7807,6 @@ "node_modules/locate-path": { "version": "6.0.0", "dev": true, - "license": "MIT", "dependencies": { "p-locate": "^5.0.0" }, @@ -8172,13 +7825,11 @@ "node_modules/lodash.merge": { "version": "4.6.2", "dev": true, - "license": "MIT", "peer": true }, "node_modules/lodash.truncate": { "version": "4.4.2", "dev": true, - "license": "MIT", "peer": true }, "node_modules/longest-streak": { @@ -8205,7 +7856,6 @@ "node_modules/lru-cache": { "version": "5.1.1", "dev": true, - "license": "ISC", "peer": true, "dependencies": { "yallist": "^3.0.2" @@ -8214,7 +7864,6 @@ "node_modules/lz-string": { "version": "1.5.0", "dev": true, - "license": "MIT", "bin": { "lz-string": "bin/bin.js" } @@ -8242,7 +7891,6 @@ "node_modules/magicast": { "version": "0.5.1", "dev": true, - "license": "MIT", "dependencies": { "@babel/parser": "^7.28.5", "@babel/types": "^7.28.5", @@ -8252,7 +7900,6 @@ "node_modules/mailpit-api": { "version": "1.7.2", "dev": true, - "license": "MIT", "dependencies": { "axios": "^1.13.5", "partysocket": "^1.1.10", @@ -8265,7 +7912,6 @@ "node_modules/make-dir": { "version": "4.0.0", "dev": true, - "license": "MIT", "dependencies": { "semver": "^7.5.3" }, @@ -8279,7 +7925,6 @@ "node_modules/make-dir/node_modules/semver": { "version": "7.7.3", "dev": true, - "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -8301,7 +7946,6 @@ "node_modules/mathml-tag-names": { "version": "4.0.0", "dev": true, - "license": "MIT", "peer": true, "funding": { "type": "github", @@ -8514,7 +8158,6 @@ "node_modules/mdn-data": { "version": "2.12.2", "dev": true, - "license": "CC0-1.0", "peer": true }, "node_modules/meow": { @@ -8532,7 +8175,6 @@ "node_modules/merge2": { "version": "1.4.1", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">= 8" @@ -8550,7 +8192,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "@types/debug": "^4.0.0", "debug": "^4.0.0", @@ -8583,7 +8224,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "decode-named-character-reference": "^1.0.0", "devlop": "^1.0.0", @@ -8615,7 +8255,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", @@ -8634,7 +8273,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "devlop": "^1.0.0", "micromark-util-character": "^2.0.0", @@ -8654,7 +8292,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-types": "^2.0.0" @@ -8672,7 +8309,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-factory-space": "^2.0.0", "micromark-util-character": "^2.0.0", @@ -8692,7 +8328,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-factory-space": "^2.0.0", "micromark-util-character": "^2.0.0", @@ -8712,7 +8347,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" @@ -8730,7 +8364,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0" } @@ -8747,7 +8380,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", @@ -8766,7 +8398,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-util-chunked": "^2.0.0", "micromark-util-types": "^2.0.0" @@ -8784,7 +8415,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0" } @@ -8801,7 +8431,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "decode-named-character-reference": "^1.0.0", "micromark-util-character": "^2.0.0", @@ -8820,8 +8449,7 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT" + ] }, "node_modules/micromark-util-html-tag-name": { "version": "2.0.1", @@ -8834,8 +8462,7 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT" + ] }, "node_modules/micromark-util-normalize-identifier": { "version": "2.0.1", @@ -8849,7 +8476,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0" } @@ -8866,7 +8492,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-util-types": "^2.0.0" } @@ -8883,7 +8508,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-encode": "^2.0.0", @@ -8902,7 +8526,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "devlop": "^1.0.0", "micromark-util-chunked": "^2.0.0", @@ -8921,8 +8544,7 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT" + ] }, "node_modules/micromark-util-types": { "version": "2.0.2", @@ -8935,13 +8557,11 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT" + ] }, "node_modules/micromatch": { "version": "4.0.8", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "braces": "^3.0.3", @@ -9007,7 +8627,6 @@ "node_modules/minimist": { "version": "1.2.8", "dev": true, - "license": "MIT", "peer": true, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -9016,7 +8635,6 @@ "node_modules/minipass": { "version": "7.1.3", "dev": true, - "license": "BlueOak-1.0.0", "engines": { "node": ">=16 || 14 >=14.17" } @@ -9071,7 +8689,6 @@ "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "bin": { "nanoid": "bin/nanoid.cjs" }, @@ -9082,7 +8699,6 @@ "node_modules/napi-postinstall": { "version": "0.3.4", "dev": true, - "license": "MIT", "peer": true, "bin": { "napi-postinstall": "lib/cli.js" @@ -9097,7 +8713,6 @@ "node_modules/natural-compare": { "version": "1.4.0", "dev": true, - "license": "MIT", "peer": true }, "node_modules/nested-property": { @@ -9107,7 +8722,6 @@ "node_modules/node-addon-api": { "version": "7.1.1", "dev": true, - "license": "MIT", "optional": true, "peer": true }, @@ -9123,7 +8737,6 @@ "url": "https://paypal.me/jimmywarting" } ], - "license": "MIT", "engines": { "node": ">=10.5.0" } @@ -9157,7 +8770,6 @@ "node_modules/node-stdlib-browser": { "version": "1.3.1", "dev": true, - "license": "MIT", "dependencies": { "assert": "^2.0.0", "browser-resolve": "^2.0.0", @@ -9244,7 +8856,6 @@ "node_modules/node-stdlib-browser/node_modules/readable-stream": { "version": "3.6.2", "dev": true, - "license": "MIT", "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -9257,7 +8868,6 @@ "node_modules/nopt": { "version": "7.2.1", "dev": true, - "license": "ISC", "dependencies": { "abbrev": "^2.0.0" }, @@ -9271,7 +8881,6 @@ "node_modules/normalize-path": { "version": "3.0.0", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=0.10.0" @@ -9280,7 +8889,6 @@ "node_modules/nth-check": { "version": "2.1.1", "dev": true, - "license": "BSD-2-Clause", "peer": true, "dependencies": { "boolbase": "^1.0.0" @@ -9292,7 +8900,6 @@ "node_modules/object-inspect": { "version": "1.13.4", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -9303,7 +8910,6 @@ "node_modules/object-is": { "version": "1.1.6", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1" @@ -9318,7 +8924,6 @@ "node_modules/object-keys": { "version": "1.1.1", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.4" } @@ -9326,7 +8931,6 @@ "node_modules/object.assign": { "version": "4.1.7", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.8", "call-bound": "^1.0.3", @@ -9345,7 +8949,6 @@ "node_modules/object.fromentries": { "version": "2.0.8", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "call-bind": "^1.0.7", @@ -9363,7 +8966,6 @@ "node_modules/object.groupby": { "version": "1.0.3", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "call-bind": "^1.0.7", @@ -9377,7 +8979,6 @@ "node_modules/object.values": { "version": "1.2.1", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "call-bind": "^1.0.8", @@ -9398,13 +8999,11 @@ "funding": [ "https://github.com/sponsors/sxzz", "https://opencollective.com/debug" - ], - "license": "MIT" + ] }, "node_modules/once": { "version": "1.4.0", "dev": true, - "license": "ISC", "peer": true, "dependencies": { "wrappy": "1" @@ -9413,7 +9012,6 @@ "node_modules/openapi-typescript": { "version": "7.13.0", "dev": true, - "license": "MIT", "dependencies": { "@redocly/openapi-core": "^1.34.6", "ansi-colors": "^4.1.3", @@ -9432,7 +9030,6 @@ "node_modules/openapi-typescript/node_modules/supports-color": { "version": "10.2.2", "dev": true, - "license": "MIT", "engines": { "node": ">=18" }, @@ -9443,7 +9040,6 @@ "node_modules/optionator": { "version": "0.9.4", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "deep-is": "^0.1.3", @@ -9465,7 +9061,6 @@ "node_modules/own-keys": { "version": "1.0.1", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "get-intrinsic": "^1.2.6", @@ -9489,7 +9084,6 @@ "node_modules/p-limit": { "version": "3.1.0", "dev": true, - "license": "MIT", "dependencies": { "yocto-queue": "^0.1.0" }, @@ -9503,7 +9097,6 @@ "node_modules/p-locate": { "version": "5.0.0", "dev": true, - "license": "MIT", "dependencies": { "p-limit": "^3.0.2" }, @@ -9546,7 +9139,6 @@ "node_modules/package-name-regex": { "version": "2.0.6", "dev": true, - "license": "MIT", "engines": { "node": ">=12" }, @@ -9562,7 +9154,6 @@ "node_modules/parent-module": { "version": "1.0.1", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "callsites": "^3.0.0" @@ -9609,7 +9200,6 @@ "node_modules/parse-json": { "version": "8.3.0", "dev": true, - "license": "MIT", "dependencies": { "@babel/code-frame": "^7.26.2", "index-to-position": "^1.1.0", @@ -9625,7 +9215,6 @@ "node_modules/parse-json/node_modules/type-fest": { "version": "4.41.0", "dev": true, - "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=16" }, @@ -9662,7 +9251,6 @@ "node_modules/partysocket": { "version": "1.1.16", "dev": true, - "license": "MIT", "dependencies": { "event-target-polyfill": "^0.0.4" }, @@ -9683,7 +9271,6 @@ "node_modules/path-exists": { "version": "4.0.0", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -9691,7 +9278,6 @@ "node_modules/path-is-absolute": { "version": "1.0.1", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=0.10.0" @@ -9700,7 +9286,6 @@ "node_modules/path-key": { "version": "3.1.1", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -9717,7 +9302,6 @@ "node_modules/path-scurry": { "version": "1.11.1", "dev": true, - "license": "BlueOak-1.0.0", "dependencies": { "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" @@ -9737,7 +9321,6 @@ "node_modules/path-type": { "version": "4.0.0", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=8" @@ -9824,7 +9407,6 @@ "node_modules/playwright": { "version": "1.58.2", "dev": true, - "license": "Apache-2.0", "dependencies": { "playwright-core": "1.58.2" }, @@ -9841,7 +9423,6 @@ "node_modules/playwright-core": { "version": "1.58.2", "dev": true, - "license": "Apache-2.0", "bin": { "playwright-core": "cli.js" }, @@ -9852,7 +9433,6 @@ "node_modules/pluralize": { "version": "8.0.0", "dev": true, - "license": "MIT", "engines": { "node": ">=4" } @@ -9880,7 +9460,6 @@ "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "dependencies": { "nanoid": "^3.3.11", "picocolors": "^1.1.1", @@ -9893,7 +9472,6 @@ "node_modules/postcss-html": { "version": "1.8.1", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "htmlparser2": "^8.0.0", @@ -9908,25 +9486,21 @@ "node_modules/postcss-html/node_modules/js-tokens": { "version": "9.0.1", "dev": true, - "license": "MIT", "peer": true }, "node_modules/postcss-media-query-parser": { "version": "0.2.3", "dev": true, - "license": "MIT", "peer": true }, "node_modules/postcss-resolve-nested-selector": { "version": "0.1.6", "dev": true, - "license": "MIT", "peer": true }, "node_modules/postcss-safe-parser": { "version": "6.0.0", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=12.0" @@ -9956,7 +9530,6 @@ "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "peer": true, "engines": { "node": ">=12.0" @@ -9968,7 +9541,6 @@ "node_modules/postcss-selector-parser": { "version": "6.1.2", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "cssesc": "^3.0.0", @@ -9981,13 +9553,11 @@ "node_modules/postcss-value-parser": { "version": "4.2.0", "dev": true, - "license": "MIT", "peer": true }, "node_modules/prelude-ls": { "version": "1.2.1", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">= 0.8.0" @@ -9996,7 +9566,6 @@ "node_modules/pretty-format": { "version": "27.5.1", "dev": true, - "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1", "ansi-styles": "^5.0.0", @@ -10009,7 +9578,6 @@ "node_modules/pretty-format/node_modules/ansi-styles": { "version": "5.2.0", "dev": true, - "license": "MIT", "engines": { "node": ">=10" }, @@ -10020,7 +9588,6 @@ "node_modules/process": { "version": "0.11.10", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.6.0" } @@ -10074,7 +9641,6 @@ "node_modules/qified": { "version": "0.6.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "hookified": "^1.14.0" @@ -10086,7 +9652,6 @@ "node_modules/qs": { "version": "6.14.1", "dev": true, - "license": "BSD-3-Clause", "dependencies": { "side-channel": "^1.1.0" }, @@ -10108,8 +9673,7 @@ "type": "individual", "url": "https://github.com/sponsors/sxzz" } - ], - "license": "MIT" + ] }, "node_modules/querystring-es3": { "version": "0.2.1", @@ -10139,7 +9703,6 @@ "url": "https://feross.org/support" } ], - "license": "MIT", "peer": true }, "node_modules/randombytes": { @@ -10189,7 +9752,6 @@ "node_modules/readdirp": { "version": "4.1.2", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">= 14.18.0" @@ -10202,7 +9764,6 @@ "node_modules/reflect.getprototypeof": { "version": "1.0.10", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "call-bind": "^1.0.8", @@ -10224,7 +9785,6 @@ "node_modules/regexp.prototype.flags": { "version": "1.5.4", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.8", "define-properties": "^1.2.1", @@ -10338,7 +9898,6 @@ "node_modules/require-from-string": { "version": "2.0.2", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -10346,7 +9905,6 @@ "node_modules/requireindex": { "version": "1.2.0", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=0.10.5" @@ -10359,7 +9917,6 @@ "node_modules/resolve": { "version": "1.22.11", "dev": true, - "license": "MIT", "dependencies": { "is-core-module": "^2.16.1", "path-parse": "^1.0.7", @@ -10378,7 +9935,6 @@ "node_modules/resolve-from": { "version": "4.0.0", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=4" @@ -10387,7 +9943,6 @@ "node_modules/resolve-pkg-maps": { "version": "1.0.0", "dev": true, - "license": "MIT", "peer": true, "funding": { "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" @@ -10396,7 +9951,6 @@ "node_modules/resolve.exports": { "version": "2.0.3", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=10" @@ -10405,7 +9959,6 @@ "node_modules/reusify": { "version": "1.1.0", "dev": true, - "license": "MIT", "peer": true, "engines": { "iojs": ">=1.0.0", @@ -10419,7 +9972,6 @@ "node_modules/rimraf": { "version": "3.0.2", "dev": true, - "license": "ISC", "peer": true, "dependencies": { "glob": "^7.1.3" @@ -10458,7 +10010,6 @@ "node_modules/rollup": { "version": "4.57.1", "dev": true, - "license": "MIT", "dependencies": { "@types/estree": "1.0.8" }, @@ -10501,7 +10052,6 @@ "node_modules/rollup-plugin-corejs": { "version": "1.0.2", "dev": true, - "license": "EUPL-1.2", "dependencies": { "acorn": "^8.14.0", "browserslist": "^4.26.3", @@ -10519,7 +10069,6 @@ "node_modules/rollup-plugin-esbuild-minify": { "version": "1.3.0", "dev": true, - "license": "MIT", "dependencies": { "esbuild": "^0.25.3" }, @@ -10588,7 +10137,6 @@ "node_modules/rollup-plugin-license": { "version": "3.7.0", "dev": true, - "license": "MIT", "dependencies": { "commenting": "^1.1.0", "fdir": "^6.4.3", @@ -10648,7 +10196,6 @@ "url": "https://paypal.me/septh07" } ], - "license": "MIT", "engines": { "node": ">= 21 || ^20.6.0 || ^18.19.0" }, @@ -10673,7 +10220,6 @@ "url": "https://feross.org/support" } ], - "license": "MIT", "peer": true, "dependencies": { "queue-microtask": "^1.2.2" @@ -10682,7 +10228,6 @@ "node_modules/safe-array-concat": { "version": "1.1.3", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "call-bind": "^1.0.8", @@ -10701,7 +10246,6 @@ "node_modules/safe-array-concat/node_modules/isarray": { "version": "2.0.5", "dev": true, - "license": "MIT", "peer": true }, "node_modules/safe-buffer": { @@ -10719,13 +10263,11 @@ "type": "consulting", "url": "https://feross.org/support" } - ], - "license": "MIT" + ] }, "node_modules/safe-push-apply": { "version": "1.0.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "es-errors": "^1.3.0", @@ -10741,13 +10283,11 @@ "node_modules/safe-push-apply/node_modules/isarray": { "version": "2.0.5", "dev": true, - "license": "MIT", "peer": true }, "node_modules/safe-regex-test": { "version": "1.1.0", "dev": true, - "license": "MIT", "dependencies": { "call-bound": "^1.0.2", "es-errors": "^1.3.0", @@ -10763,7 +10303,6 @@ "node_modules/sass": { "version": "1.97.2", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "chokidar": "^4.0.0", @@ -10807,7 +10346,6 @@ "node_modules/semver": { "version": "6.3.1", "dev": true, - "license": "ISC", "peer": true, "bin": { "semver": "bin/semver.js" @@ -10831,7 +10369,6 @@ "node_modules/set-function-name": { "version": "2.0.2", "dev": true, - "license": "MIT", "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", @@ -10845,7 +10382,6 @@ "node_modules/set-proto": { "version": "1.0.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "dunder-proto": "^1.0.1", @@ -10882,7 +10418,6 @@ "node_modules/shebang-command": { "version": "2.0.0", "dev": true, - "license": "MIT", "dependencies": { "shebang-regex": "^3.0.0" }, @@ -10893,7 +10428,6 @@ "node_modules/shebang-regex": { "version": "3.0.0", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -10901,7 +10435,6 @@ "node_modules/side-channel": { "version": "1.1.0", "dev": true, - "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "object-inspect": "^1.13.3", @@ -10919,7 +10452,6 @@ "node_modules/side-channel-list": { "version": "1.0.0", "dev": true, - "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "object-inspect": "^1.13.3" @@ -10934,7 +10466,6 @@ "node_modules/side-channel-map": { "version": "1.0.1", "dev": true, - "license": "MIT", "dependencies": { "call-bound": "^1.0.2", "es-errors": "^1.3.0", @@ -10951,7 +10482,6 @@ "node_modules/side-channel-weakmap": { "version": "1.0.2", "dev": true, - "license": "MIT", "dependencies": { "call-bound": "^1.0.2", "es-errors": "^1.3.0", @@ -10974,7 +10504,6 @@ "node_modules/signal-exit": { "version": "4.1.0", "dev": true, - "license": "ISC", "engines": { "node": ">=14" }, @@ -10989,7 +10518,6 @@ "node_modules/slash": { "version": "3.0.0", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=8" @@ -10998,7 +10526,6 @@ "node_modules/slice-ansi": { "version": "4.0.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "ansi-styles": "^4.0.0", @@ -11055,7 +10582,6 @@ "node_modules/spdx-compare": { "version": "1.0.0", "dev": true, - "license": "MIT", "dependencies": { "array-find-index": "^1.0.2", "spdx-expression-parse": "^3.0.0", @@ -11065,7 +10591,6 @@ "node_modules/spdx-compare/node_modules/spdx-expression-parse": { "version": "3.0.1", "dev": true, - "license": "MIT", "dependencies": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" @@ -11079,7 +10604,6 @@ "node_modules/spdx-expression-parse": { "version": "4.0.0", "dev": true, - "license": "MIT", "dependencies": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" @@ -11088,7 +10612,6 @@ "node_modules/spdx-expression-validate": { "version": "2.0.0", "dev": true, - "license": "(MIT AND CC-BY-3.0)", "dependencies": { "spdx-expression-parse": "^3.0.0" } @@ -11096,7 +10619,6 @@ "node_modules/spdx-expression-validate/node_modules/spdx-expression-parse": { "version": "3.0.1", "dev": true, - "license": "MIT", "dependencies": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" @@ -11115,7 +10637,6 @@ "node_modules/spdx-satisfies": { "version": "5.0.1", "dev": true, - "license": "MIT", "dependencies": { "spdx-compare": "^1.0.0", "spdx-expression-parse": "^3.0.0", @@ -11125,7 +10646,6 @@ "node_modules/spdx-satisfies/node_modules/spdx-expression-parse": { "version": "3.0.1", "dev": true, - "license": "MIT", "dependencies": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" @@ -11156,7 +10676,6 @@ "node_modules/stable-hash": { "version": "0.0.5", "dev": true, - "license": "MIT", "peer": true }, "node_modules/stackback": { @@ -11172,7 +10691,6 @@ "node_modules/stop-iteration-iterator": { "version": "1.1.0", "dev": true, - "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "internal-slot": "^1.1.0" @@ -11184,7 +10702,6 @@ "node_modules/stream-browserify": { "version": "3.0.0", "dev": true, - "license": "MIT", "dependencies": { "inherits": "~2.0.4", "readable-stream": "^3.5.0" @@ -11193,7 +10710,6 @@ "node_modules/stream-browserify/node_modules/readable-stream": { "version": "3.6.2", "dev": true, - "license": "MIT", "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -11206,7 +10722,6 @@ "node_modules/stream-http": { "version": "3.2.0", "dev": true, - "license": "MIT", "dependencies": { "builtin-status-codes": "^3.0.0", "inherits": "^2.0.4", @@ -11217,7 +10732,6 @@ "node_modules/stream-http/node_modules/readable-stream": { "version": "3.6.2", "dev": true, - "license": "MIT", "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -11238,7 +10752,6 @@ "node_modules/string-argv": { "version": "0.3.2", "dev": true, - "license": "MIT", "engines": { "node": ">=0.6.19" } @@ -11263,7 +10776,6 @@ "name": "string-width", "version": "4.2.3", "dev": true, - "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -11303,7 +10815,6 @@ "node_modules/string.prototype.trim": { "version": "1.2.10", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "call-bind": "^1.0.8", @@ -11324,7 +10835,6 @@ "node_modules/string.prototype.trimend": { "version": "1.0.9", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "call-bind": "^1.0.8", @@ -11342,7 +10852,6 @@ "node_modules/string.prototype.trimstart": { "version": "1.0.8", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "call-bind": "^1.0.7", @@ -11371,7 +10880,6 @@ "node_modules/strip-ansi": { "version": "6.0.1", "dev": true, - "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -11383,7 +10891,6 @@ "name": "strip-ansi", "version": "6.0.1", "dev": true, - "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -11394,7 +10901,6 @@ "node_modules/strip-bom": { "version": "3.0.0", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=4" @@ -11403,7 +10909,6 @@ "node_modules/strip-json-comments": { "version": "3.1.1", "dev": true, - "license": "MIT", "engines": { "node": ">=8" }, @@ -11424,7 +10929,6 @@ "url": "https://github.com/sponsors/NaturalIntelligence" } ], - "license": "MIT", "peer": true }, "node_modules/strtok3": { @@ -11472,7 +10976,6 @@ "url": "https://github.com/sponsors/stylelint" } ], - "license": "MIT", "peer": true, "dependencies": { "@csstools/css-calc": "^3.1.1", @@ -11523,7 +11026,6 @@ "node_modules/stylelint-config-html": { "version": "1.1.0", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": "^12 || >=14" @@ -11549,7 +11051,6 @@ "url": "https://github.com/sponsors/stylelint" } ], - "license": "MIT", "peer": true, "engines": { "node": ">=20.19.0" @@ -11561,7 +11062,6 @@ "node_modules/stylelint-config-recommended-scss": { "version": "17.0.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "postcss-scss": "^4.0.9", @@ -11584,7 +11084,6 @@ "node_modules/stylelint-config-recommended-vue": { "version": "1.6.1", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "semver": "^7.3.5", @@ -11605,7 +11104,6 @@ "node_modules/stylelint-config-recommended-vue/node_modules/semver": { "version": "7.7.3", "dev": true, - "license": "ISC", "peer": true, "bin": { "semver": "bin/semver.js" @@ -11617,7 +11115,6 @@ "node_modules/stylelint-scss": { "version": "7.0.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "css-tree": "^3.0.1", @@ -11639,13 +11136,11 @@ "node_modules/stylelint-scss/node_modules/mdn-data": { "version": "2.26.0", "dev": true, - "license": "CC0-1.0", "peer": true }, "node_modules/stylelint-scss/node_modules/postcss-selector-parser": { "version": "7.1.1", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "cssesc": "^3.0.0", @@ -11658,7 +11153,6 @@ "node_modules/stylelint-use-logical": { "version": "2.1.3", "dev": true, - "license": "CC0-1.0", "engines": { "node": ">=14.0.0" }, @@ -11679,7 +11173,6 @@ "url": "https://opencollective.com/csstools" } ], - "license": "MIT-0", "peer": true, "engines": { "node": ">=20.19.0" @@ -11701,7 +11194,6 @@ "url": "https://opencollective.com/csstools" } ], - "license": "MIT-0", "peer": true, "engines": { "node": ">=20.19.0" @@ -11713,7 +11205,6 @@ "node_modules/stylelint/node_modules/file-entry-cache": { "version": "11.1.2", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "flat-cache": "^6.1.20" @@ -11722,7 +11213,6 @@ "node_modules/stylelint/node_modules/flat-cache": { "version": "6.1.20", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "cacheable": "^2.3.2", @@ -11733,7 +11223,6 @@ "node_modules/stylelint/node_modules/globby": { "version": "16.1.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@sindresorhus/merge-streams": "^4.0.0", @@ -11753,7 +11242,6 @@ "node_modules/stylelint/node_modules/ignore": { "version": "7.0.5", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">= 4" @@ -11762,7 +11250,6 @@ "node_modules/stylelint/node_modules/is-path-inside": { "version": "4.0.0", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=12" @@ -11788,7 +11275,6 @@ "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "peer": true, "engines": { "node": ">=18.0" @@ -11800,7 +11286,6 @@ "node_modules/stylelint/node_modules/postcss-selector-parser": { "version": "7.1.1", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "cssesc": "^3.0.0", @@ -11813,7 +11298,6 @@ "node_modules/stylelint/node_modules/slash": { "version": "5.1.0", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=14.16" @@ -11835,7 +11319,6 @@ "node_modules/supports-color": { "version": "7.2.0", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -11846,7 +11329,6 @@ "node_modules/supports-hyperlinks": { "version": "4.4.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "has-flag": "^5.0.1", @@ -11862,7 +11344,6 @@ "node_modules/supports-hyperlinks/node_modules/has-flag": { "version": "5.0.1", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=12" @@ -11874,7 +11355,6 @@ "node_modules/supports-hyperlinks/node_modules/supports-color": { "version": "10.2.2", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=18" @@ -11886,7 +11366,6 @@ "node_modules/supports-preserve-symlinks-flag": { "version": "1.0.0", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -11913,7 +11392,6 @@ "node_modules/table": { "version": "6.9.0", "dev": true, - "license": "BSD-3-Clause", "peer": true, "dependencies": { "ajv": "^8.0.1", @@ -11929,7 +11407,6 @@ "node_modules/table/node_modules/ajv": { "version": "8.17.1", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "fast-deep-equal": "^3.1.3", @@ -11945,13 +11422,11 @@ "node_modules/table/node_modules/json-schema-traverse": { "version": "1.0.0", "dev": true, - "license": "MIT", "peer": true }, "node_modules/table/node_modules/string-width": { "version": "4.2.3", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "emoji-regex": "^8.0.0", @@ -11984,13 +11459,11 @@ "node_modules/text-table": { "version": "0.2.0", "dev": true, - "license": "MIT", "peer": true }, "node_modules/timers-browserify": { "version": "2.0.12", "dev": true, - "license": "MIT", "dependencies": { "setimmediate": "^1.0.4" }, @@ -12006,7 +11479,6 @@ "node_modules/tinyexec": { "version": "1.0.2", "dev": true, - "license": "MIT", "engines": { "node": ">=18" } @@ -12053,7 +11525,6 @@ "node_modules/tinyrainbow": { "version": "3.0.3", "dev": true, - "license": "MIT", "engines": { "node": ">=14.0.0" } @@ -12097,7 +11568,6 @@ "node_modules/to-regex-range": { "version": "5.0.1", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "is-number": "^7.0.0" @@ -12159,7 +11629,6 @@ "node_modules/ts-api-utils": { "version": "1.4.3", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=16" @@ -12178,7 +11647,6 @@ "node_modules/tsconfig-paths": { "version": "3.15.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@types/json5": "^0.0.29", @@ -12190,7 +11658,6 @@ "node_modules/tsconfig-paths/node_modules/json5": { "version": "1.0.2", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "minimist": "^1.2.0" @@ -12207,7 +11674,6 @@ "node_modules/type-check": { "version": "0.4.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "prelude-ls": "^1.2.1" @@ -12219,7 +11685,6 @@ "node_modules/type-fest": { "version": "0.20.2", "dev": true, - "license": "(MIT OR CC0-1.0)", "peer": true, "engines": { "node": ">=10" @@ -12243,7 +11708,6 @@ "node_modules/typed-array-byte-length": { "version": "1.0.3", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "call-bind": "^1.0.8", @@ -12262,7 +11726,6 @@ "node_modules/typed-array-byte-offset": { "version": "1.0.4", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "available-typed-arrays": "^1.0.7", @@ -12283,7 +11746,6 @@ "node_modules/typed-array-length": { "version": "1.0.7", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "call-bind": "^1.0.7", @@ -12303,7 +11765,6 @@ "node_modules/typescript": { "version": "5.9.3", "devOptional": true, - "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -12323,7 +11784,6 @@ "node_modules/unbox-primitive": { "version": "1.1.0", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "call-bound": "^1.0.3", @@ -12356,7 +11816,6 @@ "node_modules/unicorn-magic": { "version": "0.4.0", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=20" @@ -12466,7 +11925,6 @@ "node_modules/universalify": { "version": "2.0.1", "dev": true, - "license": "MIT", "engines": { "node": ">= 10.0.0" } @@ -12521,7 +11979,6 @@ "version": "1.11.1", "dev": true, "hasInstallScript": true, - "license": "MIT", "peer": true, "dependencies": { "napi-postinstall": "^0.3.0" @@ -12568,7 +12025,6 @@ "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "dependencies": { "escalade": "^3.2.0", "picocolors": "^1.1.1" @@ -12589,10 +12045,15 @@ "punycode": "^2.1.0" } }, + "node_modules/uri-js-replace": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uri-js-replace/-/uri-js-replace-1.0.1.tgz", + "integrity": "sha512-W+C9NWNLFOoBI2QWDp4UT9pv65r2w5Cx+3sTYFvtMdDBxkKt1syCqsUdSFAChbEe1uK5TfS04wt/nGwmaeIQ0g==", + "dev": true + }, "node_modules/url": { "version": "0.11.4", "dev": true, - "license": "MIT", "dependencies": { "punycode": "^1.4.1", "qs": "^6.12.3" @@ -12624,7 +12085,6 @@ "node_modules/util": { "version": "0.12.5", "dev": true, - "license": "MIT", "dependencies": { "inherits": "^2.0.3", "is-arguments": "^1.0.4", @@ -12664,7 +12124,6 @@ "node_modules/vite": { "version": "7.3.1", "dev": true, - "license": "MIT", "dependencies": { "esbuild": "^0.27.0", "fdir": "^6.5.0", @@ -12737,7 +12196,6 @@ "node_modules/vite-plugin-css-injected-by-js": { "version": "3.5.2", "dev": true, - "license": "MIT", "peerDependencies": { "vite": ">2.0.0-0" } @@ -12745,7 +12203,6 @@ "node_modules/vite-plugin-dts": { "version": "4.5.4", "dev": true, - "license": "MIT", "dependencies": { "@microsoft/api-extractor": "^7.50.1", "@rollup/pluginutils": "^5.1.4", @@ -12770,7 +12227,6 @@ "node_modules/vite-plugin-node-polyfills": { "version": "0.24.0", "dev": true, - "license": "MIT", "dependencies": { "@rollup/plugin-inject": "^5.0.5", "node-stdlib-browser": "^1.2.0" @@ -12812,7 +12268,6 @@ "node_modules/vitest": { "version": "4.0.18", "dev": true, - "license": "MIT", "dependencies": { "@vitest/expect": "4.0.18", "@vitest/mocker": "4.0.18", @@ -13006,7 +12461,6 @@ "node_modules/vue-eslint-parser": { "version": "9.4.3", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -13030,7 +12484,6 @@ "node_modules/vue-eslint-parser/node_modules/eslint-scope": { "version": "7.2.2", "dev": true, - "license": "BSD-2-Clause", "peer": true, "dependencies": { "esrecurse": "^4.3.0", @@ -13046,7 +12499,6 @@ "node_modules/vue-eslint-parser/node_modules/eslint-visitor-keys": { "version": "3.4.3", "dev": true, - "license": "Apache-2.0", "peer": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -13058,7 +12510,6 @@ "node_modules/vue-eslint-parser/node_modules/estraverse": { "version": "5.3.0", "dev": true, - "license": "BSD-2-Clause", "peer": true, "engines": { "node": ">=4.0" @@ -13067,7 +12518,6 @@ "node_modules/vue-eslint-parser/node_modules/semver": { "version": "7.7.3", "dev": true, - "license": "ISC", "peer": true, "bin": { "semver": "bin/semver.js" @@ -13281,7 +12731,6 @@ "url": "https://github.com/sponsors/NaturalIntelligence" } ], - "license": "MIT", "dependencies": { "fast-xml-builder": "^1.0.0", "strnum": "^2.1.2" @@ -13297,8 +12746,7 @@ "type": "github", "url": "https://github.com/sponsors/NaturalIntelligence" } - ], - "license": "MIT" + ] }, "node_modules/webidl-conversions": { "version": "8.0.1", @@ -13373,7 +12821,6 @@ "node_modules/which": { "version": "2.0.2", "dev": true, - "license": "ISC", "dependencies": { "isexe": "^2.0.0" }, @@ -13387,7 +12834,6 @@ "node_modules/which-boxed-primitive": { "version": "1.1.1", "dev": true, - "license": "MIT", "dependencies": { "is-bigint": "^1.1.0", "is-boolean-object": "^1.2.1", @@ -13405,7 +12851,6 @@ "node_modules/which-builtin-type": { "version": "1.2.1", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "call-bound": "^1.0.2", @@ -13432,13 +12877,11 @@ "node_modules/which-builtin-type/node_modules/isarray": { "version": "2.0.5", "dev": true, - "license": "MIT", "peer": true }, "node_modules/which-collection": { "version": "1.0.2", "dev": true, - "license": "MIT", "dependencies": { "is-map": "^2.0.3", "is-set": "^2.0.3", @@ -13474,7 +12917,6 @@ "node_modules/why-is-node-running": { "version": "2.3.0", "dev": true, - "license": "MIT", "dependencies": { "siginfo": "^2.0.0", "stackback": "0.0.2" @@ -13489,7 +12931,6 @@ "node_modules/word-wrap": { "version": "1.2.5", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=0.10.0" @@ -13498,7 +12939,6 @@ "node_modules/wrap-ansi": { "version": "8.1.0", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^6.1.0", "string-width": "^5.0.1", @@ -13515,7 +12955,6 @@ "name": "wrap-ansi", "version": "7.0.0", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -13531,7 +12970,6 @@ "node_modules/wrap-ansi-cjs/node_modules/string-width": { "version": "4.2.3", "dev": true, - "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -13544,7 +12982,6 @@ "node_modules/wrap-ansi/node_modules/ansi-regex": { "version": "6.2.2", "dev": true, - "license": "MIT", "engines": { "node": ">=12" }, @@ -13555,7 +12992,6 @@ "node_modules/wrap-ansi/node_modules/ansi-styles": { "version": "6.2.3", "dev": true, - "license": "MIT", "engines": { "node": ">=12" }, @@ -13571,7 +13007,6 @@ "node_modules/wrap-ansi/node_modules/string-width": { "version": "5.1.2", "dev": true, - "license": "MIT", "dependencies": { "eastasianwidth": "^0.2.0", "emoji-regex": "^9.2.2", @@ -13601,16 +13036,13 @@ "node_modules/wrappy": { "version": "1.0.2", "dev": true, - "license": "ISC", "peer": true }, "node_modules/write-file-atomic": { "version": "7.0.0", "dev": true, - "license": "ISC", "peer": true, "dependencies": { - "imurmurhash": "^0.1.4", "signal-exit": "^4.0.1" }, "engines": { @@ -13620,7 +13052,6 @@ "node_modules/ws": { "version": "8.19.0", "dev": true, - "license": "MIT", "engines": { "node": ">=10.0.0" }, @@ -13640,7 +13071,6 @@ "node_modules/xml-name-validator": { "version": "4.0.0", "dev": true, - "license": "Apache-2.0", "peer": true, "engines": { "node": ">=12" @@ -13656,7 +13086,6 @@ "node_modules/xtend": { "version": "4.0.2", "dev": true, - "license": "MIT", "engines": { "node": ">=0.4" } @@ -13664,7 +13093,6 @@ "node_modules/yallist": { "version": "3.1.1", "dev": true, - "license": "ISC", "peer": true }, "node_modules/yaml": { @@ -13688,7 +13116,6 @@ "node_modules/yargs-parser": { "version": "21.1.1", "dev": true, - "license": "ISC", "engines": { "node": ">=12" } @@ -13696,7 +13123,6 @@ "node_modules/yocto-queue": { "version": "0.1.0", "dev": true, - "license": "MIT", "engines": { "node": ">=10" }, diff --git a/package.json b/package.json index 094329c3ac..985dc62b85 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "@codemirror/state": "^6.4.1", "@codemirror/view": "^6.36.2", "@fontsource/dancing-script": "^5.2.8", - "@libresign/pdf-elements": "^1.0.2", + "@libresign/pdf-elements": "^1.1.0", "@marionebl/option": "^1.0.8", "@mdi/js": "^7.4.47", "@mdi/svg": "^7.4.47", diff --git a/playwright/e2e/sign-herself-with-drawn-signature.spec.ts b/playwright/e2e/sign-herself-with-drawn-signature.spec.ts new file mode 100644 index 0000000000..fe6b0d412f --- /dev/null +++ b/playwright/e2e/sign-herself-with-drawn-signature.spec.ts @@ -0,0 +1,110 @@ +/** + * SPDX-FileCopyrightText: 2026 LibreCode coop and contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ + +import { expect, test } from '@playwright/test' +import { login } from '../support/nc-login' +import { configureOpenSsl, setAppConfig } from '../support/nc-provisioning' + +test('sign herself with drawn signature', async ({ page }) => { + await login( + page.request, + process.env.NEXTCLOUD_ADMIN_USER ?? 'admin', + process.env.NEXTCLOUD_ADMIN_PASSWORD ?? 'admin', + ) + + await configureOpenSsl(page.request, 'LibreSign Test', { + C: 'BR', + OU: ['Organization Unit'], + ST: 'Rio de Janeiro', + O: 'LibreSign', + L: 'Rio de Janeiro', + }) + + await setAppConfig( + page.request, + 'libresign', + 'identify_methods', + JSON.stringify([ + { name: 'account', enabled: true, mandatory: true, signatureMethods: { clickToSign: { enabled: true } } }, + { name: 'email', enabled: false, mandatory: false }, + ]), + ) + + await page.goto('./apps/libresign') + await page.getByRole('button', { name: 'Upload from URL' }).click(); + await page.getByRole('textbox', { name: 'URL of a PDF file' }).click(); + await page.getByRole('textbox', { name: 'URL of a PDF file' }).fill('https://raw.githubusercontent.com/LibreSign/libresign/main/tests/php/fixtures/pdfs/small_valid.pdf'); + await page.getByRole('button', { name: 'Send' }).click(); + await page.getByRole('button', { name: 'Add signer' }).click(); + await page.getByPlaceholder('Account').click(); + await page.getByPlaceholder('Account').fill('a'); + await page.getByRole('option', { name: 'admin@email.tld' }).click(); + + await page.getByRole('textbox', { name: 'Signer name' }).click(); + await page.getByRole('textbox', { name: 'Signer name' }).press('ControlOrMeta+a'); + await page.getByRole('textbox', { name: 'Signer name' }).fill('Admin Name'); + + + await page.getByRole('button', { name: 'Save' }).click(); + await page.getByRole('button', { name: 'Setup signature positions' }).click(); + await expect(page.getByLabel('Page 1 of 1.')).toBeVisible(); + await page.getByLabel('Signature positions').getByRole('link', { name: 'Edit signer Admin Name' }).click(); + + await expect(page.getByText('Click on the place you want to add.')).toBeVisible(); + + // Placing a signature element on the PDF canvas requires three steps: + // 1. hover() triggers handleMouseMove, which sets previewVisible=true inside a + // requestAnimationFrame callback. + // 2. Waiting for .preview-element confirms the rAF ran. Without this, finishAdding() + // (bound to mouseup on document) returns early because previewVisible is still false. + // 3. click() fires mouseup on the document, which triggers finishAdding() and places + // the element at the current preview position. + const overlay = page.getByLabel('Page 1 of 1. Press Enter or Space to place the signature here.') + await overlay.hover() + await page.getByLabel('Signature positions').locator('.preview-element').first().waitFor({ state: 'visible' }) + await overlay.click() + await expect( + page.getByLabel('Signature positions').getByRole('img', { name: 'Signature position for Admin Name' }) + ).toBeVisible() + + await page.getByRole('button', { name: 'Save' }).click(); + await page.getByRole('button', { name: 'Request signatures' }).click(); + await page.getByRole('button', { name: 'Send' }).click(); + await page.getByRole('button', { name: 'Sign document' }).click(); + + await expect( + page.getByLabel('PDF document to sign').getByRole('img', { name: 'Signature position for Admin Name' }) + ).toBeVisible() + + // If a signature already exists from a previous run, delete it before creating a new one + const deleteSignatureBtn = page.getByRole('button', { name: 'Delete signature' }) + await deleteSignatureBtn.waitFor({ state: 'visible', timeout: 3000 }).catch(() => null) + if (await deleteSignatureBtn.isVisible()) { + await deleteSignatureBtn.click() + } + + await page.getByRole('button', { name: 'Define your signature.' }).click(); + + await page.getByRole('dialog', { name: 'Customize your signatures' }).locator('canvas').click({ + position: { + x: 156, + y: 132 + } + }); + await page.getByRole('button', { name: 'Save' }).click(); + await expect(page.getByRole('heading', { name: 'Confirm your signature' })).toBeVisible(); + await expect(page.getByRole('img', { name: 'Signature preview' })).toBeVisible(); + await page.getByLabel('Confirm your signature').getByRole('button', { name: 'Save' }).click(); + + await page.getByRole('button', { name: 'Sign the document.' }).click(); + await page.getByRole('button', { name: 'Sign document' }).click(); + await page.waitForURL('**/validation/**') + await expect(page.getByText('This document is valid')).toBeVisible() + await page.getByRole('button', { name: 'Expand details' }).click() + await page.getByRole('button', { name: 'Expand validation status', exact: true }).click() + await expect(page.getByRole('link', { name: 'Document integrity verified' })).toBeVisible() + await page.getByRole('button', { name: 'Expand document certification', exact: true }).click() + await expect(page.getByRole('link', { name: 'Document has not been modified after signing' })).toBeVisible() +}); diff --git a/src/components/Draw/Editor.vue b/src/components/Draw/Editor.vue index d22bb955c3..5f91b7a765 100644 --- a/src/components/Draw/Editor.vue +++ b/src/components/Draw/Editor.vue @@ -18,6 +18,7 @@ :aria-label="t('libresign', 'Choose color')" /> +