diff --git a/package-lock.json b/package-lock.json index 207eacd7..d8774333 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,9 +9,9 @@ "webext-options-sync": "^4.2.1" }, "devDependencies": { - "@parcel/config-webextension": "^2.10.3", + "@parcel/config-webextension": "^2.12.1-canary.3290", "npm-run-all": "^4.1.5", - "parcel": "^2.10.3", + "parcel": "^2.0.0-canary.1665", "stylelint": "^15.11.0", "stylelint-config-prettier": "^9.0.5", "stylelint-config-xo": "^0.22.0", @@ -403,16 +403,18 @@ "dev": true }, "node_modules/@lezer/common": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.2.0.tgz", - "integrity": "sha512-Wmvlm4q6tRpwiy20TnB3yyLTZim38Tkc50dPY8biQRwqE+ati/wD84rm3N15hikvdT4uSg9phs9ubjvcLmkpKg==", - "dev": true + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.2.1.tgz", + "integrity": "sha512-yemX0ZD2xS/73llMZIK6KplkjIjf2EvAHcinDi/TfJ9hS25G0388+ClHt6/3but0oOxinTcQHJLDXh6w1crzFQ==", + "dev": true, + "license": "MIT" }, "node_modules/@lezer/lr": { - "version": "1.3.14", - "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.3.14.tgz", - "integrity": "sha512-z5mY4LStlA3yL7aHT/rqgG614cfcvklS+8oFRFBYrs4YaWLJyKKM4+nN6KopToX0o9Hj6zmH6M5kinOYuy06ug==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.4.1.tgz", + "integrity": "sha512-CHsKq8DMKBf9b3yXPDIU4DbH+ZJd/sJdYOW2llbW/HudP5u0VS6Bfq1hLYfgU7uAYGFIyGGQIsSOXGPEErZiJw==", "dev": true, + "license": "MIT", "dependencies": { "@lezer/common": "^1.0.0" } @@ -425,6 +427,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -438,6 +441,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -451,6 +455,7 @@ "arm" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -464,6 +469,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -477,6 +483,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -490,6 +497,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" @@ -500,6 +508,7 @@ "resolved": "https://registry.npmjs.org/@mischnic/json-sourcemap/-/json-sourcemap-0.1.1.tgz", "integrity": "sha512-iA7+tyVqfrATAIsIRWQG+a7ZLLD0VaOCKV2Wd/v4mqIU3J9c4jx9p7S0nw1XH3gJCKNBOOwACOPYYSUu9pgT+w==", "dev": true, + "license": "MIT", "dependencies": { "@lezer/common": "^1.0.0", "@lezer/lr": "^1.0.0", @@ -510,78 +519,84 @@ } }, "node_modules/@msgpackr-extract/msgpackr-extract-darwin-arm64": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-arm64/-/msgpackr-extract-darwin-arm64-3.0.2.tgz", - "integrity": "sha512-9bfjwDxIDWmmOKusUcqdS4Rw+SETlp9Dy39Xui9BEGEk19dDwH0jhipwFzEff/pFg95NKymc6TOTbRKcWeRqyQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-arm64/-/msgpackr-extract-darwin-arm64-3.0.3.tgz", + "integrity": "sha512-QZHtlVgbAdy2zAqNA9Gu1UpIuI8Xvsd1v8ic6B2pZmeFnFcMWiPLfWXh7TVw4eGEZ/C9TH281KwhVoeQUKbyjw==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "darwin" ] }, "node_modules/@msgpackr-extract/msgpackr-extract-darwin-x64": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-x64/-/msgpackr-extract-darwin-x64-3.0.2.tgz", - "integrity": "sha512-lwriRAHm1Yg4iDf23Oxm9n/t5Zpw1lVnxYU3HnJPTi2lJRkKTrps1KVgvL6m7WvmhYVt/FIsssWay+k45QHeuw==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-x64/-/msgpackr-extract-darwin-x64-3.0.3.tgz", + "integrity": "sha512-mdzd3AVzYKuUmiWOQ8GNhl64/IoFGol569zNRdkLReh6LRLHOXxU4U8eq0JwaD8iFHdVGqSy4IjFL4reoWCDFw==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "darwin" ] }, "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm/-/msgpackr-extract-linux-arm-3.0.2.tgz", - "integrity": "sha512-MOI9Dlfrpi2Cuc7i5dXdxPbFIgbDBGgKR5F2yWEa6FVEtSWncfVNKW5AKjImAQ6CZlBK9tympdsZJ2xThBiWWA==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm/-/msgpackr-extract-linux-arm-3.0.3.tgz", + "integrity": "sha512-fg0uy/dG/nZEXfYilKoRe7yALaNmHoYeIoJuJ7KJ+YyU2bvY8vPv27f7UKhGRpY6euFYqEVhxCFZgAUNQBM3nw==", "cpu": [ "arm" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm64": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm64/-/msgpackr-extract-linux-arm64-3.0.2.tgz", - "integrity": "sha512-FU20Bo66/f7He9Fp9sP2zaJ1Q8L9uLPZQDub/WlUip78JlPeMbVL8546HbZfcW9LNciEXc8d+tThSJjSC+tmsg==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm64/-/msgpackr-extract-linux-arm64-3.0.3.tgz", + "integrity": "sha512-YxQL+ax0XqBJDZiKimS2XQaf+2wDGVa1enVRGzEvLLVFeqa5kx2bWbtcSXgsxjQB7nRqqIGFIcLteF/sHeVtQg==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@msgpackr-extract/msgpackr-extract-linux-x64": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-x64/-/msgpackr-extract-linux-x64-3.0.2.tgz", - "integrity": "sha512-gsWNDCklNy7Ajk0vBBf9jEx04RUxuDQfBse918Ww+Qb9HCPoGzS+XJTLe96iN3BVK7grnLiYghP/M4L8VsaHeA==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-x64/-/msgpackr-extract-linux-x64-3.0.3.tgz", + "integrity": "sha512-cvwNfbP07pKUfq1uH+S6KJ7dT9K8WOE4ZiAcsrSes+UY55E/0jLYc+vq+DO7jlmqRb5zAggExKm0H7O/CBaesg==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@msgpackr-extract/msgpackr-extract-win32-x64": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-win32-x64/-/msgpackr-extract-win32-x64-3.0.2.tgz", - "integrity": "sha512-O+6Gs8UeDbyFpbSh2CPEz/UOrrdWPTBYNblZK5CxxLisYt4kGX3Sc+czffFonyjiGSq3jWLwJS/CCJc7tBr4sQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-win32-x64/-/msgpackr-extract-win32-x64-3.0.3.tgz", + "integrity": "sha512-x0fWaQtYp4E6sktbsdAqnehxDgEc/VwM7uLsRCYWaiGu0ykYdZPiS8zCWdnjHwyiumousxfBm4SO31eXqwEZhQ==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" @@ -623,21 +638,22 @@ } }, "node_modules/@parcel/bundler-default": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/bundler-default/-/bundler-default-2.10.3.tgz", - "integrity": "sha512-a+yq8zH8mrg6FBgUjrC+r3z6cfK7dQVMNzduEU/LF52Z4FVAmTR8gefl/YGmAbquJL3PFAHdhICrljYnQ1WQkg==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/bundler-default/-/bundler-default-2.0.0-canary.1667.tgz", + "integrity": "sha512-UgTtVKIYjxeurirvF0DMzvLROzF/cxmsR+mqBlG0zFbTWiLt6HFmHB/CCg1ORrZbNK3rBqOQtZ0dYDuBhUuH1g==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/diagnostic": "2.10.3", - "@parcel/graph": "3.0.3", - "@parcel/plugin": "2.10.3", - "@parcel/rust": "2.10.3", - "@parcel/utils": "2.10.3", + "@parcel/diagnostic": "2.0.0-canary.1667+b4fcf7098", + "@parcel/graph": "3.2.1-canary.3290+b4fcf7098", + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098", + "@parcel/rust": "2.12.1-canary.3290+b4fcf7098", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098", "nullthrows": "^1.1.1" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -645,37 +661,39 @@ } }, "node_modules/@parcel/cache": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/cache/-/cache-2.10.3.tgz", - "integrity": "sha512-fNNOFOl4dwOlzP8iAa+evZ+3BakX0sV+3+PiYA0zaps7EmPmkTSGDhCWzaYRSO8fhmNDlrUX9Xh7b/X738LFqA==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/cache/-/cache-2.0.0-canary.1667.tgz", + "integrity": "sha512-f+BPo3ybZnyRRlZxyU1N/lsZxrBpRwnnKMnfmnRXQ/g1GdvmZBqP117nLWmSQXoDTT27Rz7uw7I6yn0pITZzUg==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/fs": "2.10.3", - "@parcel/logger": "2.10.3", - "@parcel/utils": "2.10.3", + "@parcel/fs": "2.0.0-canary.1667+b4fcf7098", + "@parcel/logger": "2.0.0-canary.1667+b4fcf7098", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098", "lmdb": "2.8.5" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 16.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" }, "peerDependencies": { - "@parcel/core": "^2.10.3" + "@parcel/core": "^2.0.0-canary.1665+b4fcf7098" } }, "node_modules/@parcel/codeframe": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/codeframe/-/codeframe-2.10.3.tgz", - "integrity": "sha512-70ovUzeXBowDMjK+1xaLT4hm3jZUK7EbaCS6tN1cmmr0S1TDhU7g37jnpni+u9de9Lc/lErwTaDVXUf9WSQzQw==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/codeframe/-/codeframe-2.0.0-canary.1667.tgz", + "integrity": "sha512-UUstJDxFN8xNNBuKQ210ehm8rxav2boS8C6Xp7rtihyzlh+ZWpeYQMcQxlSUB5cwd1Vss+5ulLVXZ8M+qXCGSg==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.1.0" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 16.0.0" }, "funding": { "type": "opencollective", @@ -683,16 +701,17 @@ } }, "node_modules/@parcel/compressor-raw": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/compressor-raw/-/compressor-raw-2.10.3.tgz", - "integrity": "sha512-5SUZ80uwu7o0D+0RjhjBnSUXJRgaayfqVQtBRP3U7/W/Bb1Ixm1yDGXtDlyCbzimWqWVMMJ4/eVCEW7I8Ln4Bw==", + "version": "2.12.1-canary.3290", + "resolved": "https://registry.npmjs.org/@parcel/compressor-raw/-/compressor-raw-2.12.1-canary.3290.tgz", + "integrity": "sha512-GiolljQ1+QeG3x3wcTxe9FVy9u21NFZZYTWkv2FPRgfjObDlrIfD0SquhyTR7RFz1SMi0m7CwjPvtEKtTG84WQ==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/plugin": "2.10.3" + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -700,93 +719,96 @@ } }, "node_modules/@parcel/config-default": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/config-default/-/config-default-2.10.3.tgz", - "integrity": "sha512-gHVw5cKZVA9h/J4E33qQLg3QG3cYMyWVruyVzF8dFy/Rar5ebXMof1f38IhR2BIavpoThbnCnxgD4SVK8xOPag==", - "dev": true, - "dependencies": { - "@parcel/bundler-default": "2.10.3", - "@parcel/compressor-raw": "2.10.3", - "@parcel/namer-default": "2.10.3", - "@parcel/optimizer-css": "2.10.3", - "@parcel/optimizer-htmlnano": "2.10.3", - "@parcel/optimizer-image": "2.10.3", - "@parcel/optimizer-svgo": "2.10.3", - "@parcel/optimizer-swc": "2.10.3", - "@parcel/packager-css": "2.10.3", - "@parcel/packager-html": "2.10.3", - "@parcel/packager-js": "2.10.3", - "@parcel/packager-raw": "2.10.3", - "@parcel/packager-svg": "2.10.3", - "@parcel/packager-wasm": "2.10.3", - "@parcel/reporter-dev-server": "2.10.3", - "@parcel/resolver-default": "2.10.3", - "@parcel/runtime-browser-hmr": "2.10.3", - "@parcel/runtime-js": "2.10.3", - "@parcel/runtime-react-refresh": "2.10.3", - "@parcel/runtime-service-worker": "2.10.3", - "@parcel/transformer-babel": "2.10.3", - "@parcel/transformer-css": "2.10.3", - "@parcel/transformer-html": "2.10.3", - "@parcel/transformer-image": "2.10.3", - "@parcel/transformer-js": "2.10.3", - "@parcel/transformer-json": "2.10.3", - "@parcel/transformer-postcss": "2.10.3", - "@parcel/transformer-posthtml": "2.10.3", - "@parcel/transformer-raw": "2.10.3", - "@parcel/transformer-react-refresh-wrap": "2.10.3", - "@parcel/transformer-svg": "2.10.3" + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/config-default/-/config-default-2.0.0-canary.1667.tgz", + "integrity": "sha512-MecerTH6DAZT+39RfSLsMU+SzhadifaLkdsIks7WeB/2E27fO17i7yvEvTN7o9OI4z9F+WE0oyLaRoxq+hQu1w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@parcel/bundler-default": "2.0.0-canary.1667+b4fcf7098", + "@parcel/compressor-raw": "2.12.1-canary.3290+b4fcf7098", + "@parcel/namer-default": "2.0.0-canary.1667+b4fcf7098", + "@parcel/optimizer-css": "2.12.1-canary.3290+b4fcf7098", + "@parcel/optimizer-htmlnano": "2.0.0-canary.1667+b4fcf7098", + "@parcel/optimizer-image": "2.12.1-canary.3290+b4fcf7098", + "@parcel/optimizer-svgo": "2.12.1-canary.3290+b4fcf7098", + "@parcel/optimizer-swc": "2.12.1-canary.3290+b4fcf7098", + "@parcel/packager-css": "2.0.0-canary.1667+b4fcf7098", + "@parcel/packager-html": "2.0.0-canary.1667+b4fcf7098", + "@parcel/packager-js": "2.0.0-canary.1667+b4fcf7098", + "@parcel/packager-raw": "2.0.0-canary.1667+b4fcf7098", + "@parcel/packager-svg": "2.12.1-canary.3290+b4fcf7098", + "@parcel/packager-wasm": "2.12.1-canary.3290+b4fcf7098", + "@parcel/reporter-dev-server": "2.0.0-canary.1667+b4fcf7098", + "@parcel/resolver-default": "2.0.0-canary.1667+b4fcf7098", + "@parcel/runtime-browser-hmr": "2.0.0-canary.1667+b4fcf7098", + "@parcel/runtime-js": "2.0.0-canary.1667+b4fcf7098", + "@parcel/runtime-react-refresh": "2.0.0-canary.1667+b4fcf7098", + "@parcel/runtime-service-worker": "2.12.1-canary.3290+b4fcf7098", + "@parcel/transformer-babel": "2.0.0-canary.1667+b4fcf7098", + "@parcel/transformer-css": "2.0.0-canary.1667+b4fcf7098", + "@parcel/transformer-html": "2.0.0-canary.1667+b4fcf7098", + "@parcel/transformer-image": "2.12.1-canary.3290+b4fcf7098", + "@parcel/transformer-js": "2.0.0-canary.1667+b4fcf7098", + "@parcel/transformer-json": "2.0.0-canary.1667+b4fcf7098", + "@parcel/transformer-postcss": "2.0.0-canary.1667+b4fcf7098", + "@parcel/transformer-posthtml": "2.0.0-canary.1667+b4fcf7098", + "@parcel/transformer-raw": "2.0.0-canary.1667+b4fcf7098", + "@parcel/transformer-react-refresh-wrap": "2.0.0-canary.1667+b4fcf7098", + "@parcel/transformer-svg": "2.12.1-canary.3290+b4fcf7098" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" }, "peerDependencies": { - "@parcel/core": "^2.10.3" + "@parcel/core": "^2.0.0-canary.1665+b4fcf7098" } }, "node_modules/@parcel/config-webextension": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/config-webextension/-/config-webextension-2.10.3.tgz", - "integrity": "sha512-O+dRXj8kG4PKljH7zYiYeEyx9+cf1VLjngjPxU2jKsdSv1d12W2qPyAg2XPF1VWXE6P+xPnsGHeJj7230DL9pA==", + "version": "2.12.1-canary.3290", + "resolved": "https://registry.npmjs.org/@parcel/config-webextension/-/config-webextension-2.12.1-canary.3290.tgz", + "integrity": "sha512-bkuj3lfl0OEMCEyIBT0WbTucszLnKDuNG9BBC2nJlg2vbPILQev4WXmrZHMtfYzksjpLmXfUY3H81qxAmneBlA==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/config-default": "2.10.3", - "@parcel/packager-webextension": "2.10.3", - "@parcel/runtime-webextension": "2.10.3", - "@parcel/transformer-raw": "2.10.3", - "@parcel/transformer-webextension": "2.10.3" + "@parcel/config-default": "2.0.0-canary.1667+b4fcf7098", + "@parcel/packager-webextension": "2.12.1-canary.3290+b4fcf7098", + "@parcel/runtime-webextension": "2.12.1-canary.3290+b4fcf7098", + "@parcel/transformer-raw": "2.0.0-canary.1667+b4fcf7098", + "@parcel/transformer-webextension": "2.12.1-canary.3290+b4fcf7098" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" }, "peerDependencies": { - "@parcel/core": "^2.10.3" + "@parcel/core": "^2.0.0-canary.1665+b4fcf7098" } }, "node_modules/@parcel/core": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/core/-/core-2.10.3.tgz", - "integrity": "sha512-b64FdqJi4CX6iWeLZNfmwdTrC1VLPXHMuFusf1sTZTuRBFw2oRpgJvuiqsrInaZ82o3lbLMo4a9/5LtNaZKa+Q==", + "version": "2.0.0-canary.1665", + "resolved": "https://registry.npmjs.org/@parcel/core/-/core-2.0.0-canary.1665.tgz", + "integrity": "sha512-4OGOpwc0BZzPWvXNKXj//3Wk6Tc6Our1ZbjfyQlL1+r4P8aqhlcoY/TuJ/itwryQlCcw8+jCsB5nCo2DdwBpvg==", "dev": true, + "license": "MIT", "dependencies": { "@mischnic/json-sourcemap": "^0.1.0", - "@parcel/cache": "2.10.3", - "@parcel/diagnostic": "2.10.3", - "@parcel/events": "2.10.3", - "@parcel/fs": "2.10.3", - "@parcel/graph": "3.0.3", - "@parcel/logger": "2.10.3", - "@parcel/package-manager": "2.10.3", - "@parcel/plugin": "2.10.3", - "@parcel/profiler": "2.10.3", - "@parcel/rust": "2.10.3", + "@parcel/cache": "2.0.0-canary.1667+b4fcf7098", + "@parcel/diagnostic": "2.0.0-canary.1667+b4fcf7098", + "@parcel/events": "2.0.0-canary.1667+b4fcf7098", + "@parcel/feature-flags": "2.12.1-canary.3290+b4fcf7098", + "@parcel/fs": "2.0.0-canary.1667+b4fcf7098", + "@parcel/graph": "3.2.1-canary.3290+b4fcf7098", + "@parcel/logger": "2.0.0-canary.1667+b4fcf7098", + "@parcel/package-manager": "2.0.0-canary.1667+b4fcf7098", + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098", + "@parcel/profiler": "2.12.1-canary.3290+b4fcf7098", + "@parcel/rust": "2.12.1-canary.3290+b4fcf7098", "@parcel/source-map": "^2.1.1", - "@parcel/types": "2.10.3", - "@parcel/utils": "2.10.3", - "@parcel/workers": "2.10.3", - "abortcontroller-polyfill": "^1.1.9", + "@parcel/types": "2.0.0-canary.1667+b4fcf7098", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098", + "@parcel/workers": "2.0.0-canary.1667+b4fcf7098", "base-x": "^3.0.8", "browserslist": "^4.6.6", "clone": "^2.1.1", @@ -798,7 +820,7 @@ "semver": "^7.5.2" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 16.0.0" }, "funding": { "type": "opencollective", @@ -806,16 +828,17 @@ } }, "node_modules/@parcel/diagnostic": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/diagnostic/-/diagnostic-2.10.3.tgz", - "integrity": "sha512-Hf3xG9UVkDABDXWi89TjEP5U1CLUUj81kx/QFeupBXnzt5GEQZBhkxdBq6+4w17Mmuvk7H5uumNsSptkWq9PCA==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/diagnostic/-/diagnostic-2.0.0-canary.1667.tgz", + "integrity": "sha512-7yguOlqsWtaJC4/EyT05g6WL89iJcbJUpJPAJxejXd2tQDLzH2Am+kl0TKtpXTRNBGiLhNwJglIGl01XLdJb7Q==", "dev": true, + "license": "MIT", "dependencies": { "@mischnic/json-sourcemap": "^0.1.0", "nullthrows": "^1.1.1" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 16.0.0" }, "funding": { "type": "opencollective", @@ -823,12 +846,27 @@ } }, "node_modules/@parcel/events": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/events/-/events-2.10.3.tgz", - "integrity": "sha512-I3FsZYmKzgvo1f6frUWdF7hWwpeWTshPrFqpn9ICDXs/1Hjlf32jNXLBqon9b9XUDfMw4nSRMFMzMLJpbdheGA==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/events/-/events-2.0.0-canary.1667.tgz", + "integrity": "sha512-ABwchkVvGk6oM00yiLTlqmt747JtXDhv1HfbtjR5DniaGACfK5kE8YivJHp/kd8HznnwV+dS9wylKzPsi2QJ4g==", "dev": true, + "license": "MIT", "engines": { - "node": ">= 12.0.0" + "node": ">= 16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/feature-flags": { + "version": "2.12.1-canary.3290", + "resolved": "https://registry.npmjs.org/@parcel/feature-flags/-/feature-flags-2.12.1-canary.3290.tgz", + "integrity": "sha512-UshIBq9OdYNW92WSksuO+1ZNn0vMJoPqndQpEvUnOoOFnHqiBi4ni89dJbuIeP+yLZYOJnPG4UFRTyHoPgoYjg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 16.0.0" }, "funding": { "type": "opencollective", @@ -836,38 +874,41 @@ } }, "node_modules/@parcel/fs": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/fs/-/fs-2.10.3.tgz", - "integrity": "sha512-0w4+Lc7B5VpwqX4GQfjnI5qN7tc9qbGPSPsf/6U2YPWU4dkGsMfPEmLBx7dZvJy3UiGxpsjMMuRHa14+jJ5QrQ==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/fs/-/fs-2.0.0-canary.1667.tgz", + "integrity": "sha512-GjCRMZrGOHxthw9ZW5bYX2CRpPitFp7XKKkMkI56za5Yzel+LgAP7p75e0Z3DIK6nJZfZ24AVkyjT4DPuuoTLQ==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/rust": "2.10.3", - "@parcel/types": "2.10.3", - "@parcel/utils": "2.10.3", + "@parcel/rust": "2.12.1-canary.3290+b4fcf7098", + "@parcel/types-internal": "2.12.1-canary.3290+b4fcf7098", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098", "@parcel/watcher": "^2.0.7", - "@parcel/workers": "2.10.3" + "@parcel/workers": "2.0.0-canary.1667+b4fcf7098" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 16.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" }, "peerDependencies": { - "@parcel/core": "^2.10.3" + "@parcel/core": "^2.0.0-canary.1665+b4fcf7098" } }, "node_modules/@parcel/graph": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@parcel/graph/-/graph-3.0.3.tgz", - "integrity": "sha512-zUA8KsjR2+v2Q2bFBF7zBk33ejriDiRA/+LK5QE8LrFpkaDa+gjkx76h2x7JqGXIDHNos446KX4nz2OUCVwrNQ==", + "version": "3.2.1-canary.3290", + "resolved": "https://registry.npmjs.org/@parcel/graph/-/graph-3.2.1-canary.3290.tgz", + "integrity": "sha512-g2J+5Ic5xt9HpSG78vH+OyWgLU0U21l5FKoN/+uVhpk0B6EJ5TxetM5+W1+NMgHi/uwRJ9zJbVmXxGyO+Zp2PQ==", "dev": true, + "license": "MIT", "dependencies": { + "@parcel/feature-flags": "2.12.1-canary.3290+b4fcf7098", "nullthrows": "^1.1.1" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 16.0.0" }, "funding": { "type": "opencollective", @@ -875,16 +916,17 @@ } }, "node_modules/@parcel/logger": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/logger/-/logger-2.10.3.tgz", - "integrity": "sha512-mAVTA0NgbbwEUzkzjBqjqyBBax+8bscRaZIAsEqMiSFWGcUmRgwVlH/jy3QDkFc7OHzwvdPK+XlMLV7s/3DJNw==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/logger/-/logger-2.0.0-canary.1667.tgz", + "integrity": "sha512-DuA83A8clPGIJq1PIS3MtoDFX140OKT4Ygb2X0jOLNSO6nJ+LLmehWEChgDlirw/8qgBmuQxACU3bCTs62sbEA==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/diagnostic": "2.10.3", - "@parcel/events": "2.10.3" + "@parcel/diagnostic": "2.0.0-canary.1667+b4fcf7098", + "@parcel/events": "2.0.0-canary.1667+b4fcf7098" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 16.0.0" }, "funding": { "type": "opencollective", @@ -892,15 +934,16 @@ } }, "node_modules/@parcel/markdown-ansi": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/markdown-ansi/-/markdown-ansi-2.10.3.tgz", - "integrity": "sha512-uzN1AJmp1oYh/ZLdD9WA7xP5u/L3Bs/6AFZz5s695zus74RCx9OtQcF0Yyl1hbKVJDfuw9WFuzMfPL/9p/C5DQ==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/markdown-ansi/-/markdown-ansi-2.0.0-canary.1667.tgz", + "integrity": "sha512-bkWniVcBGDYx6Y2EMWCpJjDU70Dq6dkYZKIVyEpfUqCW3q3b3dxw0sJXYwComcjh20QeEHWd2u4FEsSMoRDvdw==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.1.0" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 16.0.0" }, "funding": { "type": "opencollective", @@ -908,18 +951,19 @@ } }, "node_modules/@parcel/namer-default": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/namer-default/-/namer-default-2.10.3.tgz", - "integrity": "sha512-s7kgB/x7TISIHhen9IK4+CBXgmRJYahVS+oiAbMm18vcUVuXeZDBeTedOco6zUQIKuB71vx/4DBIuiIp6Q9hpg==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/namer-default/-/namer-default-2.0.0-canary.1667.tgz", + "integrity": "sha512-zV3TJFabEy8r21VBfd6zGt/iPXJBQxpxn7t5xD2jEbmhIb71ceED8qTwXv/nGDXb6CfB3G4AqN33/iaqwne0OA==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/diagnostic": "2.10.3", - "@parcel/plugin": "2.10.3", + "@parcel/diagnostic": "2.0.0-canary.1667+b4fcf7098", + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098", "nullthrows": "^1.1.1" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -927,21 +971,22 @@ } }, "node_modules/@parcel/node-resolver-core": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/@parcel/node-resolver-core/-/node-resolver-core-3.1.3.tgz", - "integrity": "sha512-o7XK1KiK3ymO39bhc5qfDQiZpKA1xQmKg0TEPDNiLIXHKLEBheqarhw3Nwwt9MOFibfwsisQtDTIS+2v9A640A==", + "version": "3.3.1-canary.3290", + "resolved": "https://registry.npmjs.org/@parcel/node-resolver-core/-/node-resolver-core-3.3.1-canary.3290.tgz", + "integrity": "sha512-dycqFzIV/sq5JG0v8w+xC292hQPIS6Np7HKvZIJ8wZ6CwMX2dKYsO8JUFbcCi1u9aXHhd6kCKwryknh5Jaknzw==", "dev": true, + "license": "MIT", "dependencies": { "@mischnic/json-sourcemap": "^0.1.0", - "@parcel/diagnostic": "2.10.3", - "@parcel/fs": "2.10.3", - "@parcel/rust": "2.10.3", - "@parcel/utils": "2.10.3", + "@parcel/diagnostic": "2.0.0-canary.1667+b4fcf7098", + "@parcel/fs": "2.0.0-canary.1667+b4fcf7098", + "@parcel/rust": "2.12.1-canary.3290+b4fcf7098", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098", "nullthrows": "^1.1.1", "semver": "^7.5.2" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 16.0.0" }, "funding": { "type": "opencollective", @@ -949,22 +994,23 @@ } }, "node_modules/@parcel/optimizer-css": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/optimizer-css/-/optimizer-css-2.10.3.tgz", - "integrity": "sha512-Pc8jwV3U9w5DJDNcRQML5FlKdpPGnuCTtk1P+9FfyEUjdxoVxC+YeMIQcE961clAgl47qh7eNObXtsX/lb04Dg==", + "version": "2.12.1-canary.3290", + "resolved": "https://registry.npmjs.org/@parcel/optimizer-css/-/optimizer-css-2.12.1-canary.3290.tgz", + "integrity": "sha512-aleQOOdUK3S9tkVLnQP4ZOLtLvATyD4LA1zlXpR2T6EX/CanJA04UUpqKoJLEjPNsxn1aTdubAHq6CkGiQel7w==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/diagnostic": "2.10.3", - "@parcel/plugin": "2.10.3", + "@parcel/diagnostic": "2.0.0-canary.1667+b4fcf7098", + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098", "@parcel/source-map": "^2.1.1", - "@parcel/utils": "2.10.3", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098", "browserslist": "^4.6.6", - "lightningcss": "^1.16.1", + "lightningcss": "^1.22.1", "nullthrows": "^1.1.1" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -972,20 +1018,21 @@ } }, "node_modules/@parcel/optimizer-htmlnano": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/optimizer-htmlnano/-/optimizer-htmlnano-2.10.3.tgz", - "integrity": "sha512-KTIZOy19tYeG0j3JRv435A6jnTh3O1LPhsUfo6Xlea7Cz1yUUxAANl9MG8lHZKYbZCFFKbfk2I9QBycmcYxAAw==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/optimizer-htmlnano/-/optimizer-htmlnano-2.0.0-canary.1667.tgz", + "integrity": "sha512-JDydkW4bB0g7p0FaeXqS5u8jR1e/W10Z2quG+mcka8KKHM213PDNVoF80Zvour2Vax0c4o7kYb6JN4GK7L0tMQ==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/plugin": "2.10.3", + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098", "htmlnano": "^2.0.0", "nullthrows": "^1.1.1", "posthtml": "^0.16.5", "svgo": "^2.4.0" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -993,43 +1040,45 @@ } }, "node_modules/@parcel/optimizer-image": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/optimizer-image/-/optimizer-image-2.10.3.tgz", - "integrity": "sha512-hbeI6+GoddJxib8MlK5iafbCm1oy3p0UL9bb8s5mjTZiHtj1PORlH8gP7mT1WlYOCgoy45QdHelcrmL9fJ8kBA==", + "version": "2.12.1-canary.3290", + "resolved": "https://registry.npmjs.org/@parcel/optimizer-image/-/optimizer-image-2.12.1-canary.3290.tgz", + "integrity": "sha512-0uzbBkdNtS1Z7UhTljGUIC08pNJvMdzKgzTR4icfkyaIovPYciVsvdxODncHrCV7OLze1qp0O0xE9nvz7ULPUA==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/diagnostic": "2.10.3", - "@parcel/plugin": "2.10.3", - "@parcel/rust": "2.10.3", - "@parcel/utils": "2.10.3", - "@parcel/workers": "2.10.3" + "@parcel/diagnostic": "2.0.0-canary.1667+b4fcf7098", + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098", + "@parcel/rust": "2.12.1-canary.3290+b4fcf7098", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098", + "@parcel/workers": "2.0.0-canary.1667+b4fcf7098" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" }, "peerDependencies": { - "@parcel/core": "^2.10.3" + "@parcel/core": "^2.0.0-canary.1665+b4fcf7098" } }, "node_modules/@parcel/optimizer-svgo": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/optimizer-svgo/-/optimizer-svgo-2.10.3.tgz", - "integrity": "sha512-STN7sdjz6wGnQnvy22SkQaLi5C1E+j7J0xy96T0/mCP9KoIsBDE7panCtf53p4sWCNRsXNVrXt5KrpCC+u0LHg==", + "version": "2.12.1-canary.3290", + "resolved": "https://registry.npmjs.org/@parcel/optimizer-svgo/-/optimizer-svgo-2.12.1-canary.3290.tgz", + "integrity": "sha512-DT28H5B+31AmEWjkSJfmN4r83vTaAe52oL5sDfx7qSgd/l4W5UWEUk6Xe1l4QbGNjzVsfa6onXqZFi7mxTGIkQ==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/diagnostic": "2.10.3", - "@parcel/plugin": "2.10.3", - "@parcel/utils": "2.10.3", + "@parcel/diagnostic": "2.0.0-canary.1667+b4fcf7098", + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098", "svgo": "^2.4.0" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -1037,21 +1086,22 @@ } }, "node_modules/@parcel/optimizer-swc": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/optimizer-swc/-/optimizer-swc-2.10.3.tgz", - "integrity": "sha512-Cxy05CysiKbv/PtX++ETje4cbhCJySmN6EmFyQBs0jvzsUdWwqnsttavYRoMviUUK9mjm/i5q+cyewBO/8Oc5g==", + "version": "2.12.1-canary.3290", + "resolved": "https://registry.npmjs.org/@parcel/optimizer-swc/-/optimizer-swc-2.12.1-canary.3290.tgz", + "integrity": "sha512-U8+XZX0zfrsVzt/d4SCkHclnJ1xl4aqChrNpJK7fPaXV95PZGPq1wYAYupyi4P4F4BkV/KmkBcIjjejNt4XuCw==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/diagnostic": "2.10.3", - "@parcel/plugin": "2.10.3", + "@parcel/diagnostic": "2.0.0-canary.1667+b4fcf7098", + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098", "@parcel/source-map": "^2.1.1", - "@parcel/utils": "2.10.3", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098", "@swc/core": "^1.3.36", "nullthrows": "^1.1.1" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -1059,46 +1109,50 @@ } }, "node_modules/@parcel/package-manager": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/package-manager/-/package-manager-2.10.3.tgz", - "integrity": "sha512-KqOW5oUmElrcb7d+hOC68ja1PI2qbPZTwdduduRvB90DAweMt7r1046+W2Df5bd+p9iv72DxGEn9xomX+qz9MA==", - "dev": true, - "dependencies": { - "@parcel/diagnostic": "2.10.3", - "@parcel/fs": "2.10.3", - "@parcel/logger": "2.10.3", - "@parcel/node-resolver-core": "3.1.3", - "@parcel/types": "2.10.3", - "@parcel/utils": "2.10.3", - "@parcel/workers": "2.10.3", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/package-manager/-/package-manager-2.0.0-canary.1667.tgz", + "integrity": "sha512-a2qMS3CJhP317ObNb1E8o0nkv+Wq0j2tJBavgA2wfYOZQzcwp6Wsht7tjEbTqlyGCPAeSpjPfmRpnBIW00KT2w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@parcel/diagnostic": "2.0.0-canary.1667+b4fcf7098", + "@parcel/fs": "2.0.0-canary.1667+b4fcf7098", + "@parcel/logger": "2.0.0-canary.1667+b4fcf7098", + "@parcel/node-resolver-core": "3.3.1-canary.3290+b4fcf7098", + "@parcel/types": "2.0.0-canary.1667+b4fcf7098", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098", + "@parcel/workers": "2.0.0-canary.1667+b4fcf7098", + "@swc/core": "^1.3.36", "semver": "^7.5.2" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 16.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" }, "peerDependencies": { - "@parcel/core": "^2.10.3" + "@parcel/core": "^2.0.0-canary.1665+b4fcf7098" } }, "node_modules/@parcel/packager-css": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/packager-css/-/packager-css-2.10.3.tgz", - "integrity": "sha512-Jk165fFU2XyWjN7agKy+YvvRoOJbWIb57VlVDgBHanB5ptS7aCildambrljGNTivatr+zFrchE5ZDNUFXZhYnw==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/packager-css/-/packager-css-2.0.0-canary.1667.tgz", + "integrity": "sha512-HFF2nG8Zd4xuIainy8TwdFDllRbkTzPXRrn5xVpcL/+ZQiL4mKEJOnEhxsaALFMixMOiTgkm0S4QPQcCprnvlw==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/diagnostic": "2.10.3", - "@parcel/plugin": "2.10.3", + "@parcel/diagnostic": "2.0.0-canary.1667+b4fcf7098", + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098", "@parcel/source-map": "^2.1.1", - "@parcel/utils": "2.10.3", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098", + "lightningcss": "^1.22.1", "nullthrows": "^1.1.1" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -1106,20 +1160,21 @@ } }, "node_modules/@parcel/packager-html": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/packager-html/-/packager-html-2.10.3.tgz", - "integrity": "sha512-bEI6FhBvERuoqyi/h681qGImTRBUnqNW4sKoFO67q/bxWLevXtEGMFOeqridiVOjYQH9s1kKwM/ln/UwKVazZw==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/packager-html/-/packager-html-2.0.0-canary.1667.tgz", + "integrity": "sha512-xLGzjGfYT8zbs5xLc1MscNzGre6MK/1/5LwSyGGsbSBndPz4UedO0qjuj1zP/TLwwOuBlhPRJAqsRL3sUqQh7g==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/plugin": "2.10.3", - "@parcel/types": "2.10.3", - "@parcel/utils": "2.10.3", + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098", + "@parcel/types": "2.0.0-canary.1667+b4fcf7098", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098", "nullthrows": "^1.1.1", "posthtml": "^0.16.5" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -1127,23 +1182,24 @@ } }, "node_modules/@parcel/packager-js": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/packager-js/-/packager-js-2.10.3.tgz", - "integrity": "sha512-SjLSDw0juC7bEk/0geUtSVXaZqm2SgHL2IZaPnkoBQxVqzh2MdvAxJCrS2LxiR/cuQRfvQ5bnoJA7Kk1w2VNAg==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/packager-js/-/packager-js-2.0.0-canary.1667.tgz", + "integrity": "sha512-QMb3uerksdiL0KRt56JfZyC0etZI7eSVmDgRJ4BXsoLFixb9N5PZFzdiB9TSizpgWIjoPkD2ig+sr91AEcaC1g==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/diagnostic": "2.10.3", - "@parcel/plugin": "2.10.3", - "@parcel/rust": "2.10.3", + "@parcel/diagnostic": "2.0.0-canary.1667+b4fcf7098", + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098", + "@parcel/rust": "2.12.1-canary.3290+b4fcf7098", "@parcel/source-map": "^2.1.1", - "@parcel/types": "2.10.3", - "@parcel/utils": "2.10.3", + "@parcel/types": "2.0.0-canary.1667+b4fcf7098", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098", "globals": "^13.2.0", "nullthrows": "^1.1.1" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -1151,16 +1207,17 @@ } }, "node_modules/@parcel/packager-raw": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/packager-raw/-/packager-raw-2.10.3.tgz", - "integrity": "sha512-d236tnP2ViOnUJR0+qG6EHw7MUWSA14fLKnYYzL5SRQ4BVo5XC+CM9HKN5O4YCCVu3+9Su2X1+RESo5sxbFq7w==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/packager-raw/-/packager-raw-2.0.0-canary.1667.tgz", + "integrity": "sha512-ZemhXyVN6STaYSGBcN5TyL3KMXsNck2GwTSJnEGSMFFRURc8x8XxgxQsWh41FdMXeCRDrz7HJ809GPe2Yb1l+Q==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/plugin": "2.10.3" + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -1168,19 +1225,20 @@ } }, "node_modules/@parcel/packager-svg": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/packager-svg/-/packager-svg-2.10.3.tgz", - "integrity": "sha512-Rk/GokkNs9uLwiy6Ux/xXpD8nMVhA9LN9eIbVqi8+eR42xUmICmEoUoSm+CnekkXxY2a5e3mKpL7JZbT9vOEhA==", + "version": "2.12.1-canary.3290", + "resolved": "https://registry.npmjs.org/@parcel/packager-svg/-/packager-svg-2.12.1-canary.3290.tgz", + "integrity": "sha512-0fqzCr7K8CUGpSMWV9hL4h1MffkIuwMQTySIvcZGlYUPfOZQfQnq/JTvwyOS1Q+vnyJEs9I4lY7caFPKXp67aA==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/plugin": "2.10.3", - "@parcel/types": "2.10.3", - "@parcel/utils": "2.10.3", + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098", + "@parcel/types": "2.0.0-canary.1667+b4fcf7098", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098", "posthtml": "^0.16.4" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -1188,16 +1246,17 @@ } }, "node_modules/@parcel/packager-wasm": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/packager-wasm/-/packager-wasm-2.10.3.tgz", - "integrity": "sha512-j6VmU84LKy+XRHgZQFoASG98P50a9tkeT3LYRrol3RGGQrvx7PT3/D6rOqbnQjR2iGnaHzYoAlgg9jIMmWXYiA==", + "version": "2.12.1-canary.3290", + "resolved": "https://registry.npmjs.org/@parcel/packager-wasm/-/packager-wasm-2.12.1-canary.3290.tgz", + "integrity": "sha512-wOwqzMHYh5MA4XQRqdLhUPgMNw70JqX7NE4LnpeEMeJqx/WDu0BrbWaJrj+Wj+McN6VOJdHk4BIvAurRdpiITQ==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/plugin": "2.10.3" + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098" }, "engines": { - "node": ">=12.0.0", - "parcel": "^2.10.3" + "node": ">=16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -1205,18 +1264,19 @@ } }, "node_modules/@parcel/packager-webextension": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/packager-webextension/-/packager-webextension-2.10.3.tgz", - "integrity": "sha512-K/1oiQRtCooKTPPgWMCuZK4Y8XDoyuEqjZHi7RM+w5tPa3kjm8epMyyA+Vgg84wgWKgbybN5rB+BJShzxgIXXg==", + "version": "2.12.1-canary.3290", + "resolved": "https://registry.npmjs.org/@parcel/packager-webextension/-/packager-webextension-2.12.1-canary.3290.tgz", + "integrity": "sha512-02d+vV/S2wOJK+vrzmYXLa2vLSJMX4gDsggeF0b4CT3ZCrUtOcIkrwazgE8SCRdnRC/QLBlxKjg6HN0B0N1vUA==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/plugin": "2.10.3", - "@parcel/utils": "2.10.3", + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098", "nullthrows": "^1.1.1" }, "engines": { - "node": ">=12.0.0", - "parcel": "^2.10.3" + "node": ">=16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -1224,15 +1284,16 @@ } }, "node_modules/@parcel/plugin": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/plugin/-/plugin-2.10.3.tgz", - "integrity": "sha512-FgsfGKSdtSV1EcO2NWFCZaY14W0PnEEF8vZaRCTML3vKfUbilYs/biaqf5geFOu4DwRuCC8unOTqFy7dLwcK/A==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/plugin/-/plugin-2.0.0-canary.1667.tgz", + "integrity": "sha512-JxRosEco4GfZqoqpKSYe1+P9cCNYEAuhWOJc/G+y+Ll4dsWHyLHQ5sJmEcc9/p3gS6IiOfLHD2XdK8IC7Rf1YA==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/types": "2.10.3" + "@parcel/types": "2.0.0-canary.1667+b4fcf7098" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 16.0.0" }, "funding": { "type": "opencollective", @@ -1240,17 +1301,19 @@ } }, "node_modules/@parcel/profiler": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/profiler/-/profiler-2.10.3.tgz", - "integrity": "sha512-yikaM6/vsvjDCcBHAXTKmDsWUF3UvC0lMG8RpnuVSN+R40MGH1vyrR4vNnqhkiCcs0RkVXm7bpuz3cDJLNLYSQ==", + "version": "2.12.1-canary.3290", + "resolved": "https://registry.npmjs.org/@parcel/profiler/-/profiler-2.12.1-canary.3290.tgz", + "integrity": "sha512-/hxEqm4ourRSA06g4+KHWUr6Knq0areDG8igSrG0X08Iyq3Fu8ZTacYBbKheEyyXs00+GPRddwntyRffeO+1tg==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/diagnostic": "2.10.3", - "@parcel/events": "2.10.3", + "@parcel/diagnostic": "2.0.0-canary.1667+b4fcf7098", + "@parcel/events": "2.0.0-canary.1667+b4fcf7098", + "@parcel/types-internal": "2.12.1-canary.3290+b4fcf7098", "chrome-trace-event": "^1.0.2" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 16.0.0" }, "funding": { "type": "opencollective", @@ -1258,20 +1321,21 @@ } }, "node_modules/@parcel/reporter-cli": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/reporter-cli/-/reporter-cli-2.10.3.tgz", - "integrity": "sha512-p5xQTPRuB1K3eI3Ro90vcdxpdt0VqIgrUP/VJKtSI8I3fLLGgPBNmSZejqqLup3jFRzUttQPHYkWl/R14LHjAQ==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/reporter-cli/-/reporter-cli-2.0.0-canary.1667.tgz", + "integrity": "sha512-0uhDlUq99El9fCMD5TXUf47HWyNiI0M/vnYu2ZIJ7wYHQgWSDoVV0gf6MNvOFrvNmuTMf7xHGkyTOhgsDccfoQ==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/plugin": "2.10.3", - "@parcel/types": "2.10.3", - "@parcel/utils": "2.10.3", + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098", + "@parcel/types": "2.0.0-canary.1667+b4fcf7098", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098", "chalk": "^4.1.0", "term-size": "^2.2.1" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -1279,17 +1343,18 @@ } }, "node_modules/@parcel/reporter-dev-server": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/reporter-dev-server/-/reporter-dev-server-2.10.3.tgz", - "integrity": "sha512-1Kzb2TrlnOYhGwFXZYCeoO18hpVhI3pRXnN22li9ZmdpeugZ0zZJamfPV8Duj4sBvBoSajbZhiPAe/6tQgWDSA==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/reporter-dev-server/-/reporter-dev-server-2.0.0-canary.1667.tgz", + "integrity": "sha512-WDR38iRTM8Ar1YlH4A/NxucuAdXGR5pWHKt0YK9TScod7giCGMunSeFz0HspT+m0/tUa/oxhPJRV57b0zszUzw==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/plugin": "2.10.3", - "@parcel/utils": "2.10.3" + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -1297,19 +1362,20 @@ } }, "node_modules/@parcel/reporter-tracer": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/reporter-tracer/-/reporter-tracer-2.10.3.tgz", - "integrity": "sha512-53T9VPJvCi4Co0iTmNN+nqFD+Fkt3QFW8CPXBVlmlQzOtufVjDb01VsE1NPD8/J7O0jd548HJX/s5uqT0380jg==", + "version": "2.12.1-canary.3290", + "resolved": "https://registry.npmjs.org/@parcel/reporter-tracer/-/reporter-tracer-2.12.1-canary.3290.tgz", + "integrity": "sha512-b+OvGutMfplhpLEUPCEhv9JIf9ZgWL0+S9LQkGO0oP84aeyhyxXoOLSeW+y/NJtV7vvpzA3n/l8KLXYIkiBvDw==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/plugin": "2.10.3", - "@parcel/utils": "2.10.3", + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098", "chrome-trace-event": "^1.0.3", "nullthrows": "^1.1.1" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -1317,17 +1383,18 @@ } }, "node_modules/@parcel/resolver-default": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/resolver-default/-/resolver-default-2.10.3.tgz", - "integrity": "sha512-TQc1LwpvEKyF3CnU9ifHOKV2usFLVYmMAVAkxyKKGTbnJGEqBDQ0ITqTapA6bJLvZ6d2eUT7guqd4nrBEjeZpw==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/resolver-default/-/resolver-default-2.0.0-canary.1667.tgz", + "integrity": "sha512-pFfJOks3IzN/0L0hEOo6/B8zCQDhrRJUYXWc7BLbvzuIqMQSbVVD+t2r5aWNyyWm6jfgFBX9snuZIzYJjvgUng==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/node-resolver-core": "3.1.3", - "@parcel/plugin": "2.10.3" + "@parcel/node-resolver-core": "3.3.1-canary.3290+b4fcf7098", + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -1335,17 +1402,18 @@ } }, "node_modules/@parcel/runtime-browser-hmr": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/runtime-browser-hmr/-/runtime-browser-hmr-2.10.3.tgz", - "integrity": "sha512-+6+mlJiLL3aNVIEyXMUPbPSgljYgnbl9JNMbEXikDQpGGiXTZ7gNNKsqwYeYzgQBYwgqRfR2ir6Bznc2R7dvxg==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/runtime-browser-hmr/-/runtime-browser-hmr-2.0.0-canary.1667.tgz", + "integrity": "sha512-4nyUcrREnqcWkAYz5FXzsDgLXql45q5/7C3Q8ugEBccZiPzAR669YqdCzMhKi0fOrQbCbCXOAVwmKurcE4IQ+w==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/plugin": "2.10.3", - "@parcel/utils": "2.10.3" + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -1353,19 +1421,20 @@ } }, "node_modules/@parcel/runtime-js": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/runtime-js/-/runtime-js-2.10.3.tgz", - "integrity": "sha512-EMLgZzBGf5ylOT5U/N2rBK5ZZxnmEM4aJsissEAxcE/2cgE8TyhSng6p3A88vVJlO/unHcwRuFGlxKCueugGsQ==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/runtime-js/-/runtime-js-2.0.0-canary.1667.tgz", + "integrity": "sha512-/J70JjwpUaUVYbYbNvFnAHebQ8ebBF7vkXhe/pyUB8tQJO1B32pRssyGECU6hJ4qgSZPfYxtnK4blSH947+V1A==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/diagnostic": "2.10.3", - "@parcel/plugin": "2.10.3", - "@parcel/utils": "2.10.3", + "@parcel/diagnostic": "2.0.0-canary.1667+b4fcf7098", + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098", "nullthrows": "^1.1.1" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -1373,19 +1442,20 @@ } }, "node_modules/@parcel/runtime-react-refresh": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/runtime-react-refresh/-/runtime-react-refresh-2.10.3.tgz", - "integrity": "sha512-l03mni8XJq3fmeAV8UYlKJ/+u0LYRuk6ZVP0VLYLwgK4O0mlRuxwaZWYUeB8r/kTsEjB3gF/9AAtUZdAC7Swow==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/runtime-react-refresh/-/runtime-react-refresh-2.0.0-canary.1667.tgz", + "integrity": "sha512-kZFUkaHT43O4bvdgif62pHv+4bKog6kjn3PIsL7YzRgIrNRsyt1tFKt3trp8L84gJPgb4tDc+T93er173ke9Cw==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/plugin": "2.10.3", - "@parcel/utils": "2.10.3", + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098", "react-error-overlay": "6.0.9", - "react-refresh": "^0.9.0" + "react-refresh": ">=0.9 <=0.14" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -1393,18 +1463,19 @@ } }, "node_modules/@parcel/runtime-service-worker": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/runtime-service-worker/-/runtime-service-worker-2.10.3.tgz", - "integrity": "sha512-NjhS80t+O5iBgKXIQ+i07ZEh/VW8XHzanwTHmznJXEoIjLoBpELZ9r6bV/eUD3mYgM1vmW9Aijdu5xtsd0JW6A==", + "version": "2.12.1-canary.3290", + "resolved": "https://registry.npmjs.org/@parcel/runtime-service-worker/-/runtime-service-worker-2.12.1-canary.3290.tgz", + "integrity": "sha512-vbdqvLQYQLDfBqvnOosLm7wfO7hFXG/GUYAIrrFZxQ0ANI/QBqsthKGzgXP2KFnt1ViEkwOpUzylICYmydXbeg==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/plugin": "2.10.3", - "@parcel/utils": "2.10.3", + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098", "nullthrows": "^1.1.1" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -1412,18 +1483,19 @@ } }, "node_modules/@parcel/runtime-webextension": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/runtime-webextension/-/runtime-webextension-2.10.3.tgz", - "integrity": "sha512-59wKjS1SHkGEL7ThEfd2jJ9Lj70FsYxw70yutcQRO06bS86R6ABp0ykvqN0TAZmxnVHH0TTGP9Pa6MXnmM+Pow==", + "version": "2.12.1-canary.3290", + "resolved": "https://registry.npmjs.org/@parcel/runtime-webextension/-/runtime-webextension-2.12.1-canary.3290.tgz", + "integrity": "sha512-6xeoiHk0xc+GrZUJbwwp6mcPu0likZz7bi6EbYJVdCTMZkPIB/K4q5WlOqHEpVFBllsB24rdr9pR+Janv2q1JQ==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/plugin": "2.10.3", - "@parcel/utils": "2.10.3", + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098", "nullthrows": "^1.1.1" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -1431,12 +1503,13 @@ } }, "node_modules/@parcel/rust": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/rust/-/rust-2.10.3.tgz", - "integrity": "sha512-s1dD1QI/6JkWLICsFh8/iUvO7W1aj/avx+2mCSzuwEIsMywexpBf56qhVYMa3D9D50hS1h5FMk9RrSnSiPf8WA==", + "version": "2.12.1-canary.3290", + "resolved": "https://registry.npmjs.org/@parcel/rust/-/rust-2.12.1-canary.3290.tgz", + "integrity": "sha512-wujIFq5quaS1wEN0MnxtyRtHADnTqcbngqGbO1xuwBqMG0Ce6ylj+LiQ1cKSzHWBAg2f1rQkEufK1bcMwx6HFw==", "dev": true, + "license": "MIT", "engines": { - "node": ">= 12.0.0" + "node": ">= 16.0.0" }, "funding": { "type": "opencollective", @@ -1448,6 +1521,7 @@ "resolved": "https://registry.npmjs.org/@parcel/source-map/-/source-map-2.1.1.tgz", "integrity": "sha512-Ejx1P/mj+kMjQb8/y5XxDUn4reGdr+WyKYloBljpppUy8gs42T+BNoEOuRYqDVdgPc6NxduzIDoJS9pOFfV5Ew==", "dev": true, + "license": "MIT", "dependencies": { "detect-libc": "^1.0.3" }, @@ -1456,23 +1530,24 @@ } }, "node_modules/@parcel/transformer-babel": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/transformer-babel/-/transformer-babel-2.10.3.tgz", - "integrity": "sha512-SDTyDZX3WTkX7WS5Dg5cBLjWtIkUeeHezIjeOI4cw40tBjj5bXRR2TBfPsqwOnpTHr5jhNSicD6DN+XfTI2MMw==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/transformer-babel/-/transformer-babel-2.0.0-canary.1667.tgz", + "integrity": "sha512-p3d04vOf+cJd4ksm04dArphRyleJ+7e7pv4rYFD2N3GtYYABOptrGgMCf/Pvq1KOAYpdvMIiXEhGbmrAQBqHjg==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/diagnostic": "2.10.3", - "@parcel/plugin": "2.10.3", + "@parcel/diagnostic": "2.0.0-canary.1667+b4fcf7098", + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098", "@parcel/source-map": "^2.1.1", - "@parcel/utils": "2.10.3", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098", "browserslist": "^4.6.6", "json5": "^2.2.0", "nullthrows": "^1.1.1", "semver": "^7.5.2" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -1480,22 +1555,23 @@ } }, "node_modules/@parcel/transformer-css": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/transformer-css/-/transformer-css-2.10.3.tgz", - "integrity": "sha512-qlPYcwVgbqFHrec6CKcTQ4hY7EkjvH40Wyqf0xjAyIoIuOPmrpSUOp+VKjeRdbyFwH/4GBjrDZMBvCUsgeM2GA==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/transformer-css/-/transformer-css-2.0.0-canary.1667.tgz", + "integrity": "sha512-V1+g09l7NL8gwClVSWJ3mwrQ1XJ1D3mw5mK91eEj9CpKJyGx22xe8A1HfjjLxbjtk4BV6UJDdjow/xPoKGXPug==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/diagnostic": "2.10.3", - "@parcel/plugin": "2.10.3", + "@parcel/diagnostic": "2.0.0-canary.1667+b4fcf7098", + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098", "@parcel/source-map": "^2.1.1", - "@parcel/utils": "2.10.3", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098", "browserslist": "^4.6.6", - "lightningcss": "^1.16.1", + "lightningcss": "^1.22.1", "nullthrows": "^1.1.1" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -1503,14 +1579,15 @@ } }, "node_modules/@parcel/transformer-html": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/transformer-html/-/transformer-html-2.10.3.tgz", - "integrity": "sha512-u0uklWpliEcPADtBlboxhxBvlGrP0yPRZk/A2iL0VhfAi9ONFEuJkEoesispNhAg3KiojEh0Ddzu7bYp9U0yww==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/transformer-html/-/transformer-html-2.0.0-canary.1667.tgz", + "integrity": "sha512-Gh92B/Z2JedRfjY1/6GWCI849ndFkzbZj/WKZ6un6EqipAA5kIOTWF26GvlVpE0ONvpJkd42pbhfHd5++koOaA==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/diagnostic": "2.10.3", - "@parcel/plugin": "2.10.3", - "@parcel/rust": "2.10.3", + "@parcel/diagnostic": "2.0.0-canary.1667+b4fcf7098", + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098", + "@parcel/rust": "2.12.1-canary.3290+b4fcf7098", "nullthrows": "^1.1.1", "posthtml": "^0.16.5", "posthtml-parser": "^0.10.1", @@ -1519,8 +1596,8 @@ "srcset": "4" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -1528,36 +1605,38 @@ } }, "node_modules/@parcel/transformer-image": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/transformer-image/-/transformer-image-2.10.3.tgz", - "integrity": "sha512-At7D7eMauE+/EnlXiDfNSap2te11L0TIW55SC9iTRTI/CqesWfT96ZB/LcH3HXckYy/GJi0xyTjYxC/YjUqDog==", + "version": "2.12.1-canary.3290", + "resolved": "https://registry.npmjs.org/@parcel/transformer-image/-/transformer-image-2.12.1-canary.3290.tgz", + "integrity": "sha512-BlCXcL5jVQUE3NfDnu2dkk7fgRH2Rgawl9KcgRUGqL28yOYVcIUerU3UvyY4tmBsrOOv6WZni0KMeMHNo4cnIQ==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/plugin": "2.10.3", - "@parcel/utils": "2.10.3", - "@parcel/workers": "2.10.3", + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098", + "@parcel/workers": "2.0.0-canary.1667+b4fcf7098", "nullthrows": "^1.1.1" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "peerDependencies": { - "@parcel/core": "^2.10.3" + "@parcel/core": "^2.0.0-canary.1665+b4fcf7098" } }, "node_modules/@parcel/transformer-js": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/transformer-js/-/transformer-js-2.10.3.tgz", - "integrity": "sha512-9pGqrCSLlipXvL7hOrLsaW5Pq4bjFBOTiZ5k5kizk1qeuHKMIHxySGdy0E35eSsJ6JzXP0lTXPywMPysSI6owQ==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/transformer-js/-/transformer-js-2.0.0-canary.1667.tgz", + "integrity": "sha512-MQ87c0mGjwnLPJvDqMN+zB/fBgut26LPhMEDwrfaLOvyqEOdj3mthR5z3OP++HQx6Wk0L8U3ZD68OD2ApotOYg==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/diagnostic": "2.10.3", - "@parcel/plugin": "2.10.3", - "@parcel/rust": "2.10.3", + "@parcel/diagnostic": "2.0.0-canary.1667+b4fcf7098", + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098", + "@parcel/rust": "2.12.1-canary.3290+b4fcf7098", "@parcel/source-map": "^2.1.1", - "@parcel/utils": "2.10.3", - "@parcel/workers": "2.10.3", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098", + "@parcel/workers": "2.0.0-canary.1667+b4fcf7098", "@swc/helpers": "^0.5.0", "browserslist": "^4.6.6", "nullthrows": "^1.1.1", @@ -1565,29 +1644,30 @@ "semver": "^7.5.2" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" }, "peerDependencies": { - "@parcel/core": "^2.10.3" + "@parcel/core": "^2.0.0-canary.1665+b4fcf7098" } }, "node_modules/@parcel/transformer-json": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/transformer-json/-/transformer-json-2.10.3.tgz", - "integrity": "sha512-cPhiQNgrX92VEATuxf3GCPQnlfnZW1iCsOHMT1CzgmofE7tVlW1hOOokWw21/8spG44Zax0SrRW0udi9TdmpQA==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/transformer-json/-/transformer-json-2.0.0-canary.1667.tgz", + "integrity": "sha512-FKB9lleL5Zc9w/3/dcrUtCKj2Xw9NAx2pU4yszvFXR0+SI/mPqgW0w3cWukmheHomiw9F/ZPvW6kcp3nFcBqlA==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/plugin": "2.10.3", + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098", "json5": "^2.2.0" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -1595,23 +1675,24 @@ } }, "node_modules/@parcel/transformer-postcss": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/transformer-postcss/-/transformer-postcss-2.10.3.tgz", - "integrity": "sha512-SpTZQdGQ3aVvl6+3tLlw/txUyzZSsv8t+hcfc9PM0n1rd4mfjWxVKmgNC1Y3nFoSubLMp+03GbMq16ym8t89WQ==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/transformer-postcss/-/transformer-postcss-2.0.0-canary.1667.tgz", + "integrity": "sha512-OTAXwMHMBLDmXsChwsIrPcap307DDehNpObGkUa+Jal8xE1oRQRcERxRY0OlU/OHWsW/7HHxZPRnB7kXwrmvlQ==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/diagnostic": "2.10.3", - "@parcel/plugin": "2.10.3", - "@parcel/rust": "2.10.3", - "@parcel/utils": "2.10.3", + "@parcel/diagnostic": "2.0.0-canary.1667+b4fcf7098", + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098", + "@parcel/rust": "2.12.1-canary.3290+b4fcf7098", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098", "clone": "^2.1.1", "nullthrows": "^1.1.1", "postcss-value-parser": "^4.2.0", "semver": "^7.5.2" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -1619,13 +1700,14 @@ } }, "node_modules/@parcel/transformer-posthtml": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/transformer-posthtml/-/transformer-posthtml-2.10.3.tgz", - "integrity": "sha512-k6pz0H/W1k+i9uDNXjum7XkaFYKvSSrgEsmhoh7OriXPrLunboIzMBXFQcQSCyxCpw/kLuKFBLP38mQnYC5BbQ==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/transformer-posthtml/-/transformer-posthtml-2.0.0-canary.1667.tgz", + "integrity": "sha512-W3U/Tt13RqasvgHJFp8BPJg711SYScLwWH0qpriY+1YD6OxchJ1J90yPqwpqeB4sIJdG7gNLbWk9009hYYFDeg==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/plugin": "2.10.3", - "@parcel/utils": "2.10.3", + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098", "nullthrows": "^1.1.1", "posthtml": "^0.16.5", "posthtml-parser": "^0.10.1", @@ -1633,8 +1715,8 @@ "semver": "^7.5.2" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -1642,16 +1724,17 @@ } }, "node_modules/@parcel/transformer-raw": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/transformer-raw/-/transformer-raw-2.10.3.tgz", - "integrity": "sha512-r//P2Hg14m/vJK/XJyq0cmcS4RTRy4bPSL4c0FxbEdDRrSm0Hcd1gdfgl0HeqSQQfcz0Xu4nCM5zAhg6FUpiXQ==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/transformer-raw/-/transformer-raw-2.0.0-canary.1667.tgz", + "integrity": "sha512-D1nZ0ABXRmayvL4m7bEaDYYIRL1xIEBGFkGGyKQBN9+HBoSpY934FEtJ7fpIepZmyoGyhuVfDBXTMCqTOUXO2Q==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/plugin": "2.10.3" + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -1659,18 +1742,19 @@ } }, "node_modules/@parcel/transformer-react-refresh-wrap": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/transformer-react-refresh-wrap/-/transformer-react-refresh-wrap-2.10.3.tgz", - "integrity": "sha512-Sc6ExGQy/YhNYFxRgEyi4SikYmV3wbATYo/VzqUjvZ4vE9YXM0sC5CyJhcoWVHmMPhm5eowOwFA6UrTsgHd2+g==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/transformer-react-refresh-wrap/-/transformer-react-refresh-wrap-2.0.0-canary.1667.tgz", + "integrity": "sha512-n5pN5vSr2YRKp+hACQqVBcbPnd0Mo5/6lFUEgnVbX4Z5mxOz8us/lWArCXCTkqhd0wTJG+Gvc/BAoGjTqLml5A==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/plugin": "2.10.3", - "@parcel/utils": "2.10.3", - "react-refresh": "^0.9.0" + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098", + "react-refresh": ">=0.9 <=0.14" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -1678,14 +1762,15 @@ } }, "node_modules/@parcel/transformer-svg": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/transformer-svg/-/transformer-svg-2.10.3.tgz", - "integrity": "sha512-fjkTdPB8y467I/yHPEaNxNxoGtRIgEqNjVkBhtE/ibhF/YfqIEpDlJyI7G5G71pt2peLMLXZnJowzHqeoEUHOQ==", + "version": "2.12.1-canary.3290", + "resolved": "https://registry.npmjs.org/@parcel/transformer-svg/-/transformer-svg-2.12.1-canary.3290.tgz", + "integrity": "sha512-Hp0zCc2baxCSgxwwtcB0Kl+a3xEq0yvLO8NbUR2Cf3ADKEAkskdfllPePcKe4+CCD38BWMm/012T6yAXZNDf1A==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/diagnostic": "2.10.3", - "@parcel/plugin": "2.10.3", - "@parcel/rust": "2.10.3", + "@parcel/diagnostic": "2.0.0-canary.1667+b4fcf7098", + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098", + "@parcel/rust": "2.12.1-canary.3290+b4fcf7098", "nullthrows": "^1.1.1", "posthtml": "^0.16.5", "posthtml-parser": "^0.10.1", @@ -1693,8 +1778,8 @@ "semver": "^7.5.2" }, "engines": { - "node": ">= 12.0.0", - "parcel": "^2.10.3" + "node": ">= 16.0.0", + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -1702,19 +1787,20 @@ } }, "node_modules/@parcel/transformer-webextension": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/transformer-webextension/-/transformer-webextension-2.10.3.tgz", - "integrity": "sha512-19NWWaP9TJYi0h3k3lStEN7olVZ9R4PV11ecR37/kCtXeCRujcEMIGBuufa61/cCYhTKbGG+N0lX/8WG6oDHjQ==", + "version": "2.12.1-canary.3290", + "resolved": "https://registry.npmjs.org/@parcel/transformer-webextension/-/transformer-webextension-2.12.1-canary.3290.tgz", + "integrity": "sha512-R5rq3n4mX5M3PgrOGluhOkzI4EaaCxyuVRegs5b+u5YX9fjAcNzPclSnhBdm9Lx41Sj7FnhvmfyajxUmw9I+EA==", "dev": true, + "license": "MIT", "dependencies": { "@mischnic/json-sourcemap": "^0.1.0", - "@parcel/diagnostic": "2.10.3", - "@parcel/plugin": "2.10.3", - "@parcel/utils": "2.10.3", + "@parcel/diagnostic": "2.0.0-canary.1667+b4fcf7098", + "@parcel/plugin": "2.0.0-canary.1667+b4fcf7098", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098", "content-security-policy-parser": "^0.3.0" }, "engines": { - "parcel": "^2.10.3" + "parcel": "^2.0.0-canary.1665+b4fcf7098" }, "funding": { "type": "opencollective", @@ -1722,37 +1808,47 @@ } }, "node_modules/@parcel/types": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/types/-/types-2.10.3.tgz", - "integrity": "sha512-4ISgDKcbJsR7NKj2jquPUPQWc/b2x6zHb/jZVdHVzMQxJp98DX+cvQR137iOTXUAFtwkKVjFcHWfejwGdGf9bw==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/types/-/types-2.0.0-canary.1667.tgz", + "integrity": "sha512-QFXUFktzLfLcenHZ1IP+WFCoUffBdA418fod71V3oRbQDcKK7S9nVZCcdb+fDo4FmTFkq+ZgZd7iNIL45ilVPw==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/cache": "2.10.3", - "@parcel/diagnostic": "2.10.3", - "@parcel/fs": "2.10.3", - "@parcel/package-manager": "2.10.3", + "@parcel/types-internal": "2.12.1-canary.3290+b4fcf7098", + "@parcel/workers": "2.0.0-canary.1667+b4fcf7098" + } + }, + "node_modules/@parcel/types-internal": { + "version": "2.12.1-canary.3290", + "resolved": "https://registry.npmjs.org/@parcel/types-internal/-/types-internal-2.12.1-canary.3290.tgz", + "integrity": "sha512-xOn9Nik66rLFFKr+VfCJRUdSphjii265fy4SUApASIEALxod+ueniXV8C/P0D0Ye2VNHvSD1bZZCEapJQinRnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@parcel/diagnostic": "2.0.0-canary.1667+b4fcf7098", + "@parcel/feature-flags": "2.12.1-canary.3290+b4fcf7098", "@parcel/source-map": "^2.1.1", - "@parcel/workers": "2.10.3", "utility-types": "^3.10.0" } }, "node_modules/@parcel/utils": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/utils/-/utils-2.10.3.tgz", - "integrity": "sha512-l9pEQgq+D57t42m2sJkdU08Dpp0HVzDEwVrp/by/l37ZkYPJ2Me3oXtsJhvA+hej2kO8+FuKPm64FaUVaA2g+w==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/utils/-/utils-2.0.0-canary.1667.tgz", + "integrity": "sha512-rspGj58kp8hWKUuYi//iIsXn4anzwHp0WqVSs7fzINbsv4MLANUC4wXQ5TjilPaHVJ6nSO66F6I4nVhVh3LrIQ==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/codeframe": "2.10.3", - "@parcel/diagnostic": "2.10.3", - "@parcel/logger": "2.10.3", - "@parcel/markdown-ansi": "2.10.3", - "@parcel/rust": "2.10.3", + "@parcel/codeframe": "2.0.0-canary.1667+b4fcf7098", + "@parcel/diagnostic": "2.0.0-canary.1667+b4fcf7098", + "@parcel/logger": "2.0.0-canary.1667+b4fcf7098", + "@parcel/markdown-ansi": "2.0.0-canary.1667+b4fcf7098", + "@parcel/rust": "2.12.1-canary.3290+b4fcf7098", "@parcel/source-map": "^2.1.1", "chalk": "^4.1.0", "nullthrows": "^1.1.1" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 16.0.0" }, "funding": { "type": "opencollective", @@ -1760,11 +1856,11 @@ } }, "node_modules/@parcel/watcher": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.3.0.tgz", - "integrity": "sha512-pW7QaFiL11O0BphO+bq3MgqeX/INAk9jgBldVDYjlQPO4VddoZnF22TcF9onMhnLVHuNqBJeRf+Fj7eezi/+rQ==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.4.1.tgz", + "integrity": "sha512-HNjmfLQEVRZmHRET336f20H/8kOozUGwk7yajvsonjNxbj2wBTK1WsQuHkD5yYh9RxFGL2EyDHryOihOwUoKDA==", "dev": true, - "hasInstallScript": true, + "license": "MIT", "dependencies": { "detect-libc": "^1.0.3", "is-glob": "^4.0.3", @@ -1779,28 +1875,29 @@ "url": "https://opencollective.com/parcel" }, "optionalDependencies": { - "@parcel/watcher-android-arm64": "2.3.0", - "@parcel/watcher-darwin-arm64": "2.3.0", - "@parcel/watcher-darwin-x64": "2.3.0", - "@parcel/watcher-freebsd-x64": "2.3.0", - "@parcel/watcher-linux-arm-glibc": "2.3.0", - "@parcel/watcher-linux-arm64-glibc": "2.3.0", - "@parcel/watcher-linux-arm64-musl": "2.3.0", - "@parcel/watcher-linux-x64-glibc": "2.3.0", - "@parcel/watcher-linux-x64-musl": "2.3.0", - "@parcel/watcher-win32-arm64": "2.3.0", - "@parcel/watcher-win32-ia32": "2.3.0", - "@parcel/watcher-win32-x64": "2.3.0" + "@parcel/watcher-android-arm64": "2.4.1", + "@parcel/watcher-darwin-arm64": "2.4.1", + "@parcel/watcher-darwin-x64": "2.4.1", + "@parcel/watcher-freebsd-x64": "2.4.1", + "@parcel/watcher-linux-arm-glibc": "2.4.1", + "@parcel/watcher-linux-arm64-glibc": "2.4.1", + "@parcel/watcher-linux-arm64-musl": "2.4.1", + "@parcel/watcher-linux-x64-glibc": "2.4.1", + "@parcel/watcher-linux-x64-musl": "2.4.1", + "@parcel/watcher-win32-arm64": "2.4.1", + "@parcel/watcher-win32-ia32": "2.4.1", + "@parcel/watcher-win32-x64": "2.4.1" } }, "node_modules/@parcel/watcher-android-arm64": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.3.0.tgz", - "integrity": "sha512-f4o9eA3dgk0XRT3XhB0UWpWpLnKgrh1IwNJKJ7UJek7eTYccQ8LR7XUWFKqw6aEq5KUNlCcGvSzKqSX/vtWVVA==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.4.1.tgz", + "integrity": "sha512-LOi/WTbbh3aTn2RYddrO8pnapixAziFl6SMxHM69r3tvdSm94JtCenaKgk1GRg5FJ5wpMCpHeW+7yqPlvZv7kg==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "android" @@ -1814,13 +1911,14 @@ } }, "node_modules/@parcel/watcher-darwin-arm64": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.3.0.tgz", - "integrity": "sha512-mKY+oijI4ahBMc/GygVGvEdOq0L4DxhYgwQqYAz/7yPzuGi79oXrZG52WdpGA1wLBPrYb0T8uBaGFo7I6rvSKw==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.4.1.tgz", + "integrity": "sha512-ln41eihm5YXIY043vBrrHfn94SIBlqOWmoROhsMVTSXGh0QahKGy77tfEywQ7v3NywyxBBkGIfrWRHm0hsKtzA==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -1834,13 +1932,14 @@ } }, "node_modules/@parcel/watcher-darwin-x64": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.3.0.tgz", - "integrity": "sha512-20oBj8LcEOnLE3mgpy6zuOq8AplPu9NcSSSfyVKgfOhNAc4eF4ob3ldj0xWjGGbOF7Dcy1Tvm6ytvgdjlfUeow==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.4.1.tgz", + "integrity": "sha512-yrw81BRLjjtHyDu7J61oPuSoeYWR3lDElcPGJyOvIXmor6DEo7/G2u1o7I38cwlcoBHQFULqF6nesIX3tsEXMg==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -1854,13 +1953,14 @@ } }, "node_modules/@parcel/watcher-freebsd-x64": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.3.0.tgz", - "integrity": "sha512-7LftKlaHunueAEiojhCn+Ef2CTXWsLgTl4hq0pkhkTBFI3ssj2bJXmH2L67mKpiAD5dz66JYk4zS66qzdnIOgw==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.4.1.tgz", + "integrity": "sha512-TJa3Pex/gX3CWIx/Co8k+ykNdDCLx+TuZj3f3h7eOjgpdKM+Mnix37RYsYU4LHhiYJz3DK5nFCCra81p6g050w==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "freebsd" @@ -1874,13 +1974,14 @@ } }, "node_modules/@parcel/watcher-linux-arm-glibc": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.3.0.tgz", - "integrity": "sha512-1apPw5cD2xBv1XIHPUlq0cO6iAaEUQ3BcY0ysSyD9Kuyw4MoWm1DV+W9mneWI+1g6OeP6dhikiFE6BlU+AToTQ==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.4.1.tgz", + "integrity": "sha512-4rVYDlsMEYfa537BRXxJ5UF4ddNwnr2/1O4MHM5PjI9cvV2qymvhwZSFgXqbS8YoTk5i/JR0L0JDs69BUn45YA==", "cpu": [ "arm" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -1894,13 +1995,14 @@ } }, "node_modules/@parcel/watcher-linux-arm64-glibc": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.3.0.tgz", - "integrity": "sha512-mQ0gBSQEiq1k/MMkgcSB0Ic47UORZBmWoAWlMrTW6nbAGoLZP+h7AtUM7H3oDu34TBFFvjy4JCGP43JlylkTQA==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.4.1.tgz", + "integrity": "sha512-BJ7mH985OADVLpbrzCLgrJ3TOpiZggE9FMblfO65PlOCdG++xJpKUJ0Aol74ZUIYfb8WsRlUdgrZxKkz3zXWYA==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -1914,13 +2016,14 @@ } }, "node_modules/@parcel/watcher-linux-arm64-musl": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.3.0.tgz", - "integrity": "sha512-LXZAExpepJew0Gp8ZkJ+xDZaTQjLHv48h0p0Vw2VMFQ8A+RKrAvpFuPVCVwKJCr5SE+zvaG+Etg56qXvTDIedw==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.4.1.tgz", + "integrity": "sha512-p4Xb7JGq3MLgAfYhslU2SjoV9G0kI0Xry0kuxeG/41UfpjHGOhv7UoUDAz/jb1u2elbhazy4rRBL8PegPJFBhA==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -1934,13 +2037,14 @@ } }, "node_modules/@parcel/watcher-linux-x64-glibc": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.3.0.tgz", - "integrity": "sha512-P7Wo91lKSeSgMTtG7CnBS6WrA5otr1K7shhSjKHNePVmfBHDoAOHYRXgUmhiNfbcGk0uMCHVcdbfxtuiZCHVow==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.4.1.tgz", + "integrity": "sha512-s9O3fByZ/2pyYDPoLM6zt92yu6P4E39a03zvO0qCHOTjxmt3GHRMLuRZEWhWLASTMSrrnVNWdVI/+pUElJBBBg==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -1954,13 +2058,14 @@ } }, "node_modules/@parcel/watcher-linux-x64-musl": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.3.0.tgz", - "integrity": "sha512-+kiRE1JIq8QdxzwoYY+wzBs9YbJ34guBweTK8nlzLKimn5EQ2b2FSC+tAOpq302BuIMjyuUGvBiUhEcLIGMQ5g==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.4.1.tgz", + "integrity": "sha512-L2nZTYR1myLNST0O632g0Dx9LyMNHrn6TOt76sYxWLdff3cB22/GZX2UPtJnaqQPdCRoszoY5rcOj4oMTtp5fQ==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -1974,13 +2079,14 @@ } }, "node_modules/@parcel/watcher-win32-arm64": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.3.0.tgz", - "integrity": "sha512-35gXCnaz1AqIXpG42evcoP2+sNL62gZTMZne3IackM+6QlfMcJLy3DrjuL6Iks7Czpd3j4xRBzez3ADCj1l7Aw==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.4.1.tgz", + "integrity": "sha512-Uq2BPp5GWhrq/lcuItCHoqxjULU1QYEcyjSO5jqqOK8RNFDBQnenMMx4gAl3v8GiWa59E9+uDM7yZ6LxwUIfRg==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" @@ -1994,13 +2100,14 @@ } }, "node_modules/@parcel/watcher-win32-ia32": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.3.0.tgz", - "integrity": "sha512-FJS/IBQHhRpZ6PiCjFt1UAcPr0YmCLHRbTc00IBTrelEjlmmgIVLeOx4MSXzx2HFEy5Jo5YdhGpxCuqCyDJ5ow==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.4.1.tgz", + "integrity": "sha512-maNRit5QQV2kgHFSYwftmPBxiuK5u4DXjbXx7q6eKjq5dsLXZ4FJiVvlcw35QXzk0KrUecJmuVFbj4uV9oYrcw==", "cpu": [ "ia32" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" @@ -2014,13 +2121,14 @@ } }, "node_modules/@parcel/watcher-win32-x64": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.3.0.tgz", - "integrity": "sha512-dLx+0XRdMnVI62kU3wbXvbIRhLck4aE28bIGKbRGS7BJNt54IIj9+c/Dkqb+7DJEbHUZAX1bwaoM8PqVlHJmCA==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.4.1.tgz", + "integrity": "sha512-+DvS92F9ezicfswqrvIRM2njcYJbd5mb9CUgtrHCHmvn7pPPa+nMDRu1o1bYYz/l5IB2NVGNJWiH7h1E58IF2A==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" @@ -2034,27 +2142,28 @@ } }, "node_modules/@parcel/workers": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@parcel/workers/-/workers-2.10.3.tgz", - "integrity": "sha512-qlN8G3VybPHVIbD6fsZr2gmrXG2UlROUQIPW/kkAvjQ29uRfFn7YEC8CHTICt8M1HhCNkr0cMXkuXQBi0l3kAg==", + "version": "2.0.0-canary.1667", + "resolved": "https://registry.npmjs.org/@parcel/workers/-/workers-2.0.0-canary.1667.tgz", + "integrity": "sha512-AZrVQAWE99xxCYr44laeUGp0KDVnEhOhrOvewpjmJf9d+ZKuvEtrTtZsGjP5r/eWM5aFvXDNzwrsD35fQkup1w==", "dev": true, + "license": "MIT", "dependencies": { - "@parcel/diagnostic": "2.10.3", - "@parcel/logger": "2.10.3", - "@parcel/profiler": "2.10.3", - "@parcel/types": "2.10.3", - "@parcel/utils": "2.10.3", + "@parcel/diagnostic": "2.0.0-canary.1667+b4fcf7098", + "@parcel/logger": "2.0.0-canary.1667+b4fcf7098", + "@parcel/profiler": "2.12.1-canary.3290+b4fcf7098", + "@parcel/types-internal": "2.12.1-canary.3290+b4fcf7098", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098", "nullthrows": "^1.1.1" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 16.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" }, "peerDependencies": { - "@parcel/core": "^2.10.3" + "@parcel/core": "^2.0.0-canary.1665+b4fcf7098" } }, "node_modules/@pkgr/utils": { @@ -2155,14 +2264,15 @@ } }, "node_modules/@swc/core": { - "version": "1.3.102", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.3.102.tgz", - "integrity": "sha512-OAjNLY/f6QWKSDzaM3bk31A+OYHu6cPa9P/rFIx8X5d24tHXUpRiiq6/PYI6SQRjUPlB72GjsjoEU8F+ALadHg==", + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.6.7.tgz", + "integrity": "sha512-BBzORL9qWz5hZqAZ83yn+WNaD54RH5eludjqIOboolFOK/Pw+2l00/H77H4CEBJnzCIBQszsyqtITmrn4evp0g==", "dev": true, "hasInstallScript": true, + "license": "Apache-2.0", "dependencies": { - "@swc/counter": "^0.1.1", - "@swc/types": "^0.1.5" + "@swc/counter": "^0.1.3", + "@swc/types": "^0.1.9" }, "engines": { "node": ">=10" @@ -2172,19 +2282,19 @@ "url": "https://opencollective.com/swc" }, "optionalDependencies": { - "@swc/core-darwin-arm64": "1.3.102", - "@swc/core-darwin-x64": "1.3.102", - "@swc/core-linux-arm-gnueabihf": "1.3.102", - "@swc/core-linux-arm64-gnu": "1.3.102", - "@swc/core-linux-arm64-musl": "1.3.102", - "@swc/core-linux-x64-gnu": "1.3.102", - "@swc/core-linux-x64-musl": "1.3.102", - "@swc/core-win32-arm64-msvc": "1.3.102", - "@swc/core-win32-ia32-msvc": "1.3.102", - "@swc/core-win32-x64-msvc": "1.3.102" + "@swc/core-darwin-arm64": "1.6.7", + "@swc/core-darwin-x64": "1.6.7", + "@swc/core-linux-arm-gnueabihf": "1.6.7", + "@swc/core-linux-arm64-gnu": "1.6.7", + "@swc/core-linux-arm64-musl": "1.6.7", + "@swc/core-linux-x64-gnu": "1.6.7", + "@swc/core-linux-x64-musl": "1.6.7", + "@swc/core-win32-arm64-msvc": "1.6.7", + "@swc/core-win32-ia32-msvc": "1.6.7", + "@swc/core-win32-x64-msvc": "1.6.7" }, "peerDependencies": { - "@swc/helpers": "^0.5.0" + "@swc/helpers": "*" }, "peerDependenciesMeta": { "@swc/helpers": { @@ -2193,13 +2303,14 @@ } }, "node_modules/@swc/core-darwin-arm64": { - "version": "1.3.102", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.102.tgz", - "integrity": "sha512-CJDxA5Wd2cUMULj3bjx4GEoiYyyiyL8oIOu4Nhrs9X+tlg8DnkCm4nI57RJGP8Mf6BaXPIJkHX8yjcefK2RlDA==", + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.6.7.tgz", + "integrity": "sha512-sNb+ghP2OhZyUjS7E5Mf3PqSvoXJ5gY6GBaH2qp8WQxx9VL7ozC4HVo6vkeFJBN5cmYqUCLnhrM3HU4W+7yMSA==", "cpu": [ "arm64" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "darwin" @@ -2209,13 +2320,14 @@ } }, "node_modules/@swc/core-darwin-x64": { - "version": "1.3.102", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.3.102.tgz", - "integrity": "sha512-X5akDkHwk6oAer49oER0qZMjNMkLH3IOZaV1m98uXIasAGyjo5WH1MKPeMLY1sY6V6TrufzwiSwD4ds571ytcg==", + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.6.7.tgz", + "integrity": "sha512-LQwYm/ATYN5fYSYVPMfComPiFo5i8jh75h1ASvNWhXtS+/+k1dq1zXTJWZRuojd5NXgW3bb6mJtJ2evwYIgYbA==", "cpu": [ "x64" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "darwin" @@ -2225,13 +2337,14 @@ } }, "node_modules/@swc/core-linux-arm-gnueabihf": { - "version": "1.3.102", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.102.tgz", - "integrity": "sha512-kJH3XtZP9YQdjq/wYVBeFuiVQl4HaC4WwRrIxAHwe2OyvrwUI43dpW3LpxSggBnxXcVCXYWf36sTnv8S75o2Gw==", + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.6.7.tgz", + "integrity": "sha512-kEDzVhNci38LX3kdY99t68P2CDf+2QFDk5LawVamXH0iN5DRAO/+wjOhxL8KOHa6wQVqKEt5WrhD+Rrvk/34Yw==", "cpu": [ "arm" ], "dev": true, + "license": "Apache-2.0", "optional": true, "os": [ "linux" @@ -2241,13 +2354,14 @@ } }, "node_modules/@swc/core-linux-arm64-gnu": { - "version": "1.3.102", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.102.tgz", - "integrity": "sha512-flQP2WDyCgO24WmKA1wjjTx+xfCmavUete2Kp6yrM+631IHLGnr17eu7rYJ/d4EnDBId/ytMyrnWbTVkaVrpbQ==", + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.6.7.tgz", + "integrity": "sha512-SyOBUGfl31xLGpIJ/Jd6GKHtkfZyHBXSwFlK7FmPN//MBQLtTBm4ZaWTnWnGo4aRsJwQdXWDKPyqlMBtnIl1nQ==", "cpu": [ "arm64" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "linux" @@ -2257,13 +2371,14 @@ } }, "node_modules/@swc/core-linux-arm64-musl": { - "version": "1.3.102", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.102.tgz", - "integrity": "sha512-bQEQSnC44DyoIGLw1+fNXKVGoCHi7eJOHr8BdH0y1ooy9ArskMjwobBFae3GX4T1AfnrTaejyr0FvLYIb0Zkog==", + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.6.7.tgz", + "integrity": "sha512-1fOAXkDFbRfItEdMZPxT3du1QWYhgToa4YsnqTujjE8EqJW8K27hIcHRIkVuzp7PNhq8nLBg0JpJM4g27EWD7g==", "cpu": [ "arm64" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "linux" @@ -2273,13 +2388,14 @@ } }, "node_modules/@swc/core-linux-x64-gnu": { - "version": "1.3.102", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.102.tgz", - "integrity": "sha512-dFvnhpI478svQSxqISMt00MKTDS0e4YtIr+ioZDG/uJ/q+RpcNy3QI2KMm05Fsc8Y0d4krVtvCKWgfUMsJZXAg==", + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.6.7.tgz", + "integrity": "sha512-Gp7uCwPsNO5ATxbyvfTyeNCHUGD9oA+xKMm43G1tWCy+l07gLqWMKp7DIr3L3qPD05TfAVo3OuiOn2abpzOFbw==", "cpu": [ "x64" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "linux" @@ -2289,13 +2405,14 @@ } }, "node_modules/@swc/core-linux-x64-musl": { - "version": "1.3.102", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.102.tgz", - "integrity": "sha512-+a0M3CvjeIRNA/jTCzWEDh2V+mhKGvLreHOL7J97oULZy5yg4gf7h8lQX9J8t9QLbf6fsk+0F8bVH1Ie/PbXjA==", + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.6.7.tgz", + "integrity": "sha512-QeruGBZJ15tadqEMQ77ixT/CYGk20MtlS8wmvJiV+Wsb8gPW5LgCjtupzcLLnoQzDG54JGNCeeZ0l/T8NYsOvA==", "cpu": [ "x64" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "linux" @@ -2305,13 +2422,14 @@ } }, "node_modules/@swc/core-win32-arm64-msvc": { - "version": "1.3.102", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.102.tgz", - "integrity": "sha512-w76JWLjkZNOfkB25nqdWUNCbt0zJ41CnWrJPZ+LxEai3zAnb2YtgB/cCIrwxDebRuMgE9EJXRj7gDDaTEAMOOQ==", + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.6.7.tgz", + "integrity": "sha512-ouRqgSnT95lTCiU/6kJRNS5b1o+p8I/V9jxtL21WUj/JOVhsFmBErqQ0MZyCu514noWiR5BIqOrZXR8C1Knx6Q==", "cpu": [ "arm64" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "win32" @@ -2321,13 +2439,14 @@ } }, "node_modules/@swc/core-win32-ia32-msvc": { - "version": "1.3.102", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.102.tgz", - "integrity": "sha512-vlDb09HiGqKwz+2cxDS9T5/461ipUQBplvuhW+cCbzzGuPq8lll2xeyZU0N1E4Sz3MVdSPx1tJREuRvlQjrwNg==", + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.6.7.tgz", + "integrity": "sha512-eZAP/EmJ0IcfgAx6B4/SpSjq3aT8gr0ooktfMqw/w0/5lnNrbMl2v+2kvxcneNcF7bp8VNcYZnoHlsP+LvmVbA==", "cpu": [ "ia32" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "win32" @@ -2337,13 +2456,14 @@ } }, "node_modules/@swc/core-win32-x64-msvc": { - "version": "1.3.102", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.102.tgz", - "integrity": "sha512-E/jfSD7sShllxBwwgDPeXp1UxvIqehj/ShSUqq1pjR/IDRXngcRSXKJK92mJkNFY7suH6BcCWwzrxZgkO7sWmw==", + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.6.7.tgz", + "integrity": "sha512-QOdE+7GQg1UQPS6p0KxzJOh/8GLbJ5zI1vqKArCCB0unFqUfKIjYb2TaH0geEBy3w9qtXxe3ZW6hzxtZSS9lDg==", "cpu": [ "x64" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "win32" @@ -2353,31 +2473,38 @@ } }, "node_modules/@swc/counter": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.2.tgz", - "integrity": "sha512-9F4ys4C74eSTEUNndnER3VJ15oru2NumfQxS8geE+f3eB5xvfxpWyqE5XlVnxb/R14uoXi6SLbBwwiDSkv+XEw==", - "dev": true + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", + "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==", + "dev": true, + "license": "Apache-2.0" }, "node_modules/@swc/helpers": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.3.tgz", - "integrity": "sha512-FaruWX6KdudYloq1AHD/4nU+UsMTdNE8CKyrseXWEcgjDAbvkwJg2QGPAnfIJLIWsjZOSPLOAykK6fuYp4vp4A==", + "version": "0.5.11", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.11.tgz", + "integrity": "sha512-YNlnKRWF2sVojTpIyzwou9XoTNbzbzONwRhOoniEioF1AtaitTvVZblaQRrAzChWQ1bLYyYSWzM18y4WwgzJ+A==", "dev": true, + "license": "Apache-2.0", "dependencies": { "tslib": "^2.4.0" } }, "node_modules/@swc/types": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.5.tgz", - "integrity": "sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw==", - "dev": true + "version": "0.1.9", + "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.9.tgz", + "integrity": "sha512-qKnCno++jzcJ4lM4NTfYifm1EFSCeIfKiAHAfkENZAV5Kl9PjJIyd2yeeVv6c/2CckuLyv2NmRC5pv6pm2WQBg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@swc/counter": "^0.1.3" + } }, "node_modules/@trysound/sax": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", "dev": true, + "license": "ISC", "engines": { "node": ">=10.13.0" } @@ -2623,12 +2750,6 @@ "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", "dev": true }, - "node_modules/abortcontroller-polyfill": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/abortcontroller-polyfill/-/abortcontroller-polyfill-1.7.5.tgz", - "integrity": "sha512-JMJ5soJWP18htbbxJjG7bG6yuI6pRhgJ0scHHTfkUjf6wjP912xZWvM+A4sJK3gqd9E8fcPbDnOefbA9Th/FIQ==", - "dev": true - }, "node_modules/acorn": { "version": "8.10.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", @@ -2873,10 +2994,11 @@ "dev": true }, "node_modules/base-x": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.9.tgz", - "integrity": "sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==", + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.10.tgz", + "integrity": "sha512-7d0s06rR9rYaIWHkpfLIFICM/tkSVdoPC9qYAQRpxn9DdKNWNsKC0uk++akckyLq16Tx2WIinnZ6WRriAt6njQ==", "dev": true, + "license": "MIT", "dependencies": { "safe-buffer": "^5.0.1" } @@ -2894,7 +3016,8 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/bplist-parser": { "version": "0.2.0", @@ -2931,9 +3054,9 @@ } }, "node_modules/browserslist": { - "version": "4.22.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.2.tgz", - "integrity": "sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==", + "version": "4.23.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.1.tgz", + "integrity": "sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==", "dev": true, "funding": [ { @@ -2949,11 +3072,12 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001565", - "electron-to-chromium": "^1.4.601", + "caniuse-lite": "^1.0.30001629", + "electron-to-chromium": "^1.4.796", "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.13" + "update-browserslist-db": "^1.0.16" }, "bin": { "browserslist": "cli.js" @@ -3064,9 +3188,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001572", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001572.tgz", - "integrity": "sha512-1Pbh5FLmn5y4+QhNyJE9j3/7dK44dGB83/ZMjv/qJk86TvDbjk0LosiZo0i0WB0Vx607qMX9jYrn1VLHCkN4rw==", + "version": "1.0.30001640", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001640.tgz", + "integrity": "sha512-lA4VMpW0PSUrFnkmVuEKBUovSWKhj7puyCg8StBChgu298N1AtuF1sKWEvfDuimSEDbhlb/KqPKC3fs1HbuQUA==", "dev": true, "funding": [ { @@ -3081,7 +3205,8 @@ "type": "github", "url": "https://github.com/sponsors/ai" } - ] + ], + "license": "CC-BY-4.0" }, "node_modules/chalk": { "version": "4.1.2", @@ -3100,10 +3225,11 @@ } }, "node_modules/chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.0" } @@ -3149,6 +3275,7 @@ "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.8" } @@ -3182,6 +3309,7 @@ "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 10" } @@ -3209,6 +3337,7 @@ "resolved": "https://registry.npmjs.org/content-security-policy-parser/-/content-security-policy-parser-0.3.0.tgz", "integrity": "sha512-ub90B4t9EfDPv3DCH7vEwGe4tVMkSm4Ow1HsmvmEQwinDfpTEDmkuJVa5WpzHDTt2bUirNRZuzL6S0msASlJhg==", "dev": true, + "license": "MIT", "engines": { "node": ">=8.0.0" } @@ -3278,6 +3407,7 @@ "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "boolbase": "^1.0.0", "css-what": "^6.0.1", @@ -3307,6 +3437,7 @@ "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", "dev": true, + "license": "BSD-2-Clause", "engines": { "node": ">= 6" }, @@ -3331,6 +3462,7 @@ "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", "dev": true, + "license": "MIT", "dependencies": { "css-tree": "^1.1.2" }, @@ -3343,6 +3475,7 @@ "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", "dev": true, + "license": "MIT", "dependencies": { "mdn-data": "2.0.14", "source-map": "^0.6.1" @@ -3355,7 +3488,8 @@ "version": "2.0.14", "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "dev": true + "dev": true, + "license": "CC0-1.0" }, "node_modules/debug": { "version": "4.3.4", @@ -3683,6 +3817,7 @@ "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", "dev": true, + "license": "Apache-2.0", "bin": { "detect-libc": "bin/detect-libc.js" }, @@ -3724,6 +3859,7 @@ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", "dev": true, + "license": "MIT", "dependencies": { "domelementtype": "^2.0.1", "domhandler": "^4.2.0", @@ -3738,6 +3874,7 @@ "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", "dev": true, + "license": "BSD-2-Clause", "funding": { "url": "https://github.com/fb55/entities?sponsor=1" } @@ -3752,13 +3889,15 @@ "type": "github", "url": "https://github.com/sponsors/fb55" } - ] + ], + "license": "BSD-2-Clause" }, "node_modules/domhandler": { "version": "4.3.1", "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "domelementtype": "^2.2.0" }, @@ -3774,6 +3913,7 @@ "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "dom-serializer": "^1.0.1", "domelementtype": "^2.2.0", @@ -3788,6 +3928,7 @@ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-7.0.0.tgz", "integrity": "sha512-M3NhsLbV1i6HuGzBUH8vXrtxOk+tWmzWKDMbAVSUp3Zsjm7ywFeuwrUXhmhQyRK1q5B5GGy7hcXPbj3bnfZg2g==", "dev": true, + "license": "BSD-2-Clause", "engines": { "node": ">=6" } @@ -3796,13 +3937,15 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", - "dev": true + "dev": true, + "license": "BSD-2-Clause" }, "node_modules/electron-to-chromium": { - "version": "1.4.616", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.616.tgz", - "integrity": "sha512-1n7zWYh8eS0L9Uy+GskE0lkBUNK83cXTVJI0pU3mGprFsbfSdAc15VTFbo+A+Bq4pwstmL30AVcEU3Fo463lNg==", - "dev": true + "version": "1.4.818", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.818.tgz", + "integrity": "sha512-eGvIk2V0dGImV9gWLq8fDfTTsCAeMDwZqEPMr+jMInxZdnp9Us8UpovYpRCf9NQ7VOFgrN2doNSgvISbsbNpxA==", + "dev": true, + "license": "ISC" }, "node_modules/emoji-regex": { "version": "8.0.0", @@ -3841,6 +3984,7 @@ "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==", "dev": true, + "license": "BSD-2-Clause", "engines": { "node": ">=0.12" }, @@ -3860,6 +4004,16 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", @@ -3963,10 +4117,11 @@ } }, "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -5551,21 +5706,22 @@ } }, "node_modules/htmlnano": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/htmlnano/-/htmlnano-2.1.0.tgz", - "integrity": "sha512-jVGRE0Ep9byMBKEu0Vxgl8dhXYOUk0iNQ2pjsG+BcRB0u0oDF5A9p/iBGMg/PGKYUyMD0OAGu8dVT5Lzj8S58g==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/htmlnano/-/htmlnano-2.1.1.tgz", + "integrity": "sha512-kAERyg/LuNZYmdqgCdYvugyLWNFAm8MWXpQMz1pLpetmCbFwoMxvkSoaAMlFrOC4OKTWI4KlZGT/RsNxg4ghOw==", "dev": true, + "license": "MIT", "dependencies": { - "cosmiconfig": "^8.0.0", + "cosmiconfig": "^9.0.0", "posthtml": "^0.16.5", "timsort": "^0.3.0" }, "peerDependencies": { - "cssnano": "^6.0.0", + "cssnano": "^7.0.0", "postcss": "^8.3.11", - "purgecss": "^5.0.0", + "purgecss": "^6.0.0", "relateurl": "^0.2.7", - "srcset": "4.0.0", + "srcset": "5.0.1", "svgo": "^3.0.2", "terser": "^5.10.0", "uncss": "^0.17.3" @@ -5597,6 +5753,33 @@ } } }, + "node_modules/htmlnano/node_modules/cosmiconfig": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", + "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "env-paths": "^2.2.1", + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, "node_modules/htmlparser2": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-7.2.0.tgz", @@ -5609,6 +5792,7 @@ "url": "https://github.com/sponsors/fb55" } ], + "license": "MIT", "dependencies": { "domelementtype": "^2.0.1", "domhandler": "^4.2.2", @@ -5972,7 +6156,8 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-json/-/is-json-2.0.1.tgz", "integrity": "sha512-6BEnpVn1rcf3ngfmViLM6vjUjGErbdrL4rwlv+u1NO1XO8kqT4YGL8+19Q+Z/bas8tY90BTWMk2+fW1g6hQjbA==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/is-negated-glob": { "version": "1.0.0", @@ -6306,6 +6491,7 @@ "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "dev": true, + "license": "MIT", "bin": { "json5": "lib/cli.js" }, @@ -6351,10 +6537,11 @@ } }, "node_modules/lightningcss": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.22.1.tgz", - "integrity": "sha512-Fy45PhibiNXkm0cK5FJCbfO8Y6jUpD/YcHf/BtuI+jvYYqSXKF4muk61jjE8YxCR9y+hDYIWSzHTc+bwhDE6rQ==", + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.25.1.tgz", + "integrity": "sha512-V0RMVZzK1+rCHpymRv4URK2lNhIRyO8g7U7zOFwVAhJuat74HtkjIQpQRKNCwFEYkRGpafOpmXXLoaoBcyVtBg==", "dev": true, + "license": "MPL-2.0", "dependencies": { "detect-libc": "^1.0.3" }, @@ -6366,25 +6553,26 @@ "url": "https://opencollective.com/parcel" }, "optionalDependencies": { - "lightningcss-darwin-arm64": "1.22.1", - "lightningcss-darwin-x64": "1.22.1", - "lightningcss-freebsd-x64": "1.22.1", - "lightningcss-linux-arm-gnueabihf": "1.22.1", - "lightningcss-linux-arm64-gnu": "1.22.1", - "lightningcss-linux-arm64-musl": "1.22.1", - "lightningcss-linux-x64-gnu": "1.22.1", - "lightningcss-linux-x64-musl": "1.22.1", - "lightningcss-win32-x64-msvc": "1.22.1" + "lightningcss-darwin-arm64": "1.25.1", + "lightningcss-darwin-x64": "1.25.1", + "lightningcss-freebsd-x64": "1.25.1", + "lightningcss-linux-arm-gnueabihf": "1.25.1", + "lightningcss-linux-arm64-gnu": "1.25.1", + "lightningcss-linux-arm64-musl": "1.25.1", + "lightningcss-linux-x64-gnu": "1.25.1", + "lightningcss-linux-x64-musl": "1.25.1", + "lightningcss-win32-x64-msvc": "1.25.1" } }, "node_modules/lightningcss-darwin-arm64": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.22.1.tgz", - "integrity": "sha512-ldvElu+R0QimNTjsKpaZkUv3zf+uefzLy/R1R19jtgOfSRM+zjUCUgDhfEDRmVqJtMwYsdhMI2aJtJChPC6Osg==", + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.25.1.tgz", + "integrity": "sha512-G4Dcvv85bs5NLENcu/s1f7ehzE3D5ThnlWSDwE190tWXRQCQaqwcuHe+MGSVI/slm0XrxnaayXY+cNl3cSricw==", "cpu": [ "arm64" ], "dev": true, + "license": "MPL-2.0", "optional": true, "os": [ "darwin" @@ -6398,13 +6586,14 @@ } }, "node_modules/lightningcss-darwin-x64": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.22.1.tgz", - "integrity": "sha512-5p2rnlVTv6Gpw4PlTLq925nTVh+HFh4MpegX8dPDYJae+NFVjQ67gY7O6iHIzQjLipDiYejFF0yHrhjU3XgLBQ==", + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.25.1.tgz", + "integrity": "sha512-dYWuCzzfqRueDSmto6YU5SoGHvZTMU1Em9xvhcdROpmtOQLorurUZz8+xFxZ51lCO2LnYbfdjZ/gCqWEkwixNg==", "cpu": [ "x64" ], "dev": true, + "license": "MPL-2.0", "optional": true, "os": [ "darwin" @@ -6418,13 +6607,14 @@ } }, "node_modules/lightningcss-freebsd-x64": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.22.1.tgz", - "integrity": "sha512-1FaBtcFrZqB2hkFbAxY//Pnp8koThvyB6AhjbdVqKD4/pu13Rl91fKt2N9qyeQPUt3xy7ORUvSO+dPk3J6EjXg==", + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.25.1.tgz", + "integrity": "sha512-hXoy2s9A3KVNAIoKz+Fp6bNeY+h9c3tkcx1J3+pS48CqAt+5bI/R/YY4hxGL57fWAIquRjGKW50arltD6iRt/w==", "cpu": [ "x64" ], "dev": true, + "license": "MPL-2.0", "optional": true, "os": [ "freebsd" @@ -6438,13 +6628,14 @@ } }, "node_modules/lightningcss-linux-arm-gnueabihf": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.22.1.tgz", - "integrity": "sha512-6rub98tYGfE5I5j0BP8t/2d4BZyu1S7Iz9vUkm0H26snAFHYxLfj3RbQn0xHHIePSetjLnhcg3QlfwUAkD/FYg==", + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.25.1.tgz", + "integrity": "sha512-tWyMgHFlHlp1e5iW3EpqvH5MvsgoN7ZkylBbG2R2LWxnvH3FuWCJOhtGcYx9Ks0Kv0eZOBud789odkYLhyf1ng==", "cpu": [ "arm" ], "dev": true, + "license": "MPL-2.0", "optional": true, "os": [ "linux" @@ -6458,13 +6649,14 @@ } }, "node_modules/lightningcss-linux-arm64-gnu": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.22.1.tgz", - "integrity": "sha512-nYO5qGtb/1kkTZu3FeTiM+2B2TAb7m2DkLCTgQIs2bk2o9aEs7I96fwySKcoHWQAiQDGR9sMux9vkV4KQXqPaQ==", + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.25.1.tgz", + "integrity": "sha512-Xjxsx286OT9/XSnVLIsFEDyDipqe4BcLeB4pXQ/FEA5+2uWCCuAEarUNQumRucnj7k6ftkAHUEph5r821KBccQ==", "cpu": [ "arm64" ], "dev": true, + "license": "MPL-2.0", "optional": true, "os": [ "linux" @@ -6478,13 +6670,14 @@ } }, "node_modules/lightningcss-linux-arm64-musl": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.22.1.tgz", - "integrity": "sha512-MCV6RuRpzXbunvzwY644iz8cw4oQxvW7oer9xPkdadYqlEyiJJ6wl7FyJOH7Q6ZYH4yjGAUCvxDBxPbnDu9ZVg==", + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.25.1.tgz", + "integrity": "sha512-IhxVFJoTW8wq6yLvxdPvyHv4NjzcpN1B7gjxrY3uaykQNXPHNIpChLB52+wfH+yS58zm1PL4LemUp8u9Cfp6Bw==", "cpu": [ "arm64" ], "dev": true, + "license": "MPL-2.0", "optional": true, "os": [ "linux" @@ -6498,13 +6691,14 @@ } }, "node_modules/lightningcss-linux-x64-gnu": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.22.1.tgz", - "integrity": "sha512-RjNgpdM20VUXgV7us/VmlO3Vn2ZRiDnc3/bUxCVvySZWPiVPprpqW/QDWuzkGa+NCUf6saAM5CLsZLSxncXJwg==", + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.25.1.tgz", + "integrity": "sha512-RXIaru79KrREPEd6WLXfKfIp4QzoppZvD3x7vuTKkDA64PwTzKJ2jaC43RZHRt8BmyIkRRlmywNhTRMbmkPYpA==", "cpu": [ "x64" ], "dev": true, + "license": "MPL-2.0", "optional": true, "os": [ "linux" @@ -6518,13 +6712,14 @@ } }, "node_modules/lightningcss-linux-x64-musl": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.22.1.tgz", - "integrity": "sha512-ZgO4C7Rd6Hv/5MnyY2KxOYmIlzk4rplVolDt3NbkNR8DndnyX0Q5IR4acJWNTBICQ21j3zySzKbcJaiJpk/4YA==", + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.25.1.tgz", + "integrity": "sha512-TdcNqFsAENEEFr8fJWg0Y4fZ/nwuqTRsIr7W7t2wmDUlA8eSXVepeeONYcb+gtTj1RaXn/WgNLB45SFkz+XBZA==", "cpu": [ "x64" ], "dev": true, + "license": "MPL-2.0", "optional": true, "os": [ "linux" @@ -6538,13 +6733,14 @@ } }, "node_modules/lightningcss-win32-x64-msvc": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.22.1.tgz", - "integrity": "sha512-4pozV4eyD0MDET41ZLHAeBo+H04Nm2UEYIk5w/ts40231dRFV7E0cjwbnZvSoc1DXFgecAhiC0L16ruv/ZDCpg==", + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.25.1.tgz", + "integrity": "sha512-9KZZkmmy9oGDSrnyHuxP6iMhbsgChUiu/NSgOx+U1I/wTngBStDf2i2aGRCHvFqj19HqqBEI4WuGVQBa2V6e0A==", "cpu": [ "x64" ], "dev": true, + "license": "MPL-2.0", "optional": true, "os": [ "win32" @@ -6596,6 +6792,7 @@ "integrity": "sha512-9bMdFfc80S+vSldBmG3HOuLVHnxRdNTlpzR6QDnzqCQtCzGUEAGTzBKYMeIM+I/sU4oZfgbcbS7X7F65/z/oxQ==", "dev": true, "hasInstallScript": true, + "license": "MIT", "dependencies": { "msgpackr": "^1.9.5", "node-addon-api": "^6.1.0", @@ -6619,7 +6816,8 @@ "version": "6.1.0", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/load-json-file": { "version": "4.0.0", @@ -6935,42 +7133,59 @@ "dev": true }, "node_modules/msgpackr": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-1.10.1.tgz", - "integrity": "sha512-r5VRLv9qouXuLiIBrLpl2d5ZvPt8svdQTl5/vMvE4nzDMyEX4sgW5yWhuBBj5UmgwOTWj8CIdSXn5sAfsHAWIQ==", + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-1.10.2.tgz", + "integrity": "sha512-L60rsPynBvNE+8BWipKKZ9jHcSGbtyJYIwjRq0VrIvQ08cRjntGXJYW/tmciZ2IHWIY8WEW32Qa2xbh5+SKBZA==", "dev": true, + "license": "MIT", "optionalDependencies": { "msgpackr-extract": "^3.0.2" } }, "node_modules/msgpackr-extract": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/msgpackr-extract/-/msgpackr-extract-3.0.2.tgz", - "integrity": "sha512-SdzXp4kD/Qf8agZ9+iTu6eql0m3kWm1A2y1hkpTeVNENutaB0BwHlSvAIaMxwntmRUAUjon2V4L8Z/njd0Ct8A==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/msgpackr-extract/-/msgpackr-extract-3.0.3.tgz", + "integrity": "sha512-P0efT1C9jIdVRefqjzOQ9Xml57zpOXnIuS+csaB4MdZbTdmGDLo8XhzBG1N7aO11gKDDkJvBLULeFTo46wwreA==", "dev": true, "hasInstallScript": true, + "license": "MIT", "optional": true, "dependencies": { - "node-gyp-build-optional-packages": "5.0.7" + "node-gyp-build-optional-packages": "5.2.2" }, "bin": { "download-msgpackr-prebuilds": "bin/download-prebuilds.js" }, "optionalDependencies": { - "@msgpackr-extract/msgpackr-extract-darwin-arm64": "3.0.2", - "@msgpackr-extract/msgpackr-extract-darwin-x64": "3.0.2", - "@msgpackr-extract/msgpackr-extract-linux-arm": "3.0.2", - "@msgpackr-extract/msgpackr-extract-linux-arm64": "3.0.2", - "@msgpackr-extract/msgpackr-extract-linux-x64": "3.0.2", - "@msgpackr-extract/msgpackr-extract-win32-x64": "3.0.2" + "@msgpackr-extract/msgpackr-extract-darwin-arm64": "3.0.3", + "@msgpackr-extract/msgpackr-extract-darwin-x64": "3.0.3", + "@msgpackr-extract/msgpackr-extract-linux-arm": "3.0.3", + "@msgpackr-extract/msgpackr-extract-linux-arm64": "3.0.3", + "@msgpackr-extract/msgpackr-extract-linux-x64": "3.0.3", + "@msgpackr-extract/msgpackr-extract-win32-x64": "3.0.3" + } + }, + "node_modules/msgpackr-extract/node_modules/detect-libc": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", + "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=8" } }, "node_modules/msgpackr-extract/node_modules/node-gyp-build-optional-packages": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.0.7.tgz", - "integrity": "sha512-YlCCc6Wffkx0kHkmam79GKvDQ6x+QZkMjFGrIMxgFNILFvGSbCp2fCBC55pGTT9gVaz8Na5CLmxt/urtzRv36w==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.2.2.tgz", + "integrity": "sha512-s+w+rBWnpTMwSFbaE0UXsRlg7hU4FjekKU4eyAih5T8nJuNZT1nNsskXpxmeqSK9UzkBl6UgRlnKc8hz8IEqOw==", "dev": true, + "license": "MIT", "optional": true, + "dependencies": { + "detect-libc": "^2.0.1" + }, "bin": { "node-gyp-build-optional-packages": "bin.js", "node-gyp-build-optional-packages-optional": "optional.js", @@ -7008,16 +7223,21 @@ "dev": true }, "node_modules/node-addon-api": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.0.0.tgz", - "integrity": "sha512-vgbBJTS4m5/KkE16t5Ly0WW9hz46swAstv0hYYwMtbG7AznRhNyfLRe8HZAiWIpcHzoO7HxhLuBQj9rJ/Ho0ZA==", - "dev": true + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.0.tgz", + "integrity": "sha512-mNcltoe1R8o7STTegSOHdnJNN7s5EUvhoS7ShnTHDyOSd+8H+UdWODq6qSv67PjC8Zc5JRT8+oLAMCr0SIXw7g==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^16 || ^18 || >= 20" + } }, "node_modules/node-gyp-build-optional-packages": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.1.1.tgz", "integrity": "sha512-+P72GAjVAbTxjjwUmwjVrqrdZROD4nf8KgpBoDxqXXTiYZZt/ud60dE5yvCSr9lRO8e8yv6kgJIC0K0PfZFVQw==", "dev": true, + "license": "MIT", "dependencies": { "detect-libc": "^2.0.1" }, @@ -7028,10 +7248,11 @@ } }, "node_modules/node-gyp-build-optional-packages/node_modules/detect-libc": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz", - "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", + "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">=8" } @@ -7040,7 +7261,8 @@ "version": "2.0.14", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/normalize-package-data": { "version": "2.5.0", @@ -7194,6 +7416,7 @@ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "boolbase": "^1.0.0" }, @@ -7205,7 +7428,8 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/obj-props": { "version": "1.4.0", @@ -7358,7 +7582,8 @@ "version": "1.5.1", "resolved": "https://registry.npmjs.org/ordered-binary/-/ordered-binary-1.5.1.tgz", "integrity": "sha512-5VyHfHY3cd0iza71JepYG50My+YUbrFtGoUz2ooEydPyPM7Aai/JW098juLr+RG6+rDJuzNNTsEQu2DZa1A41A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/p-limit": { "version": "3.1.0", @@ -7400,31 +7625,33 @@ } }, "node_modules/parcel": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/parcel/-/parcel-2.10.3.tgz", - "integrity": "sha512-Ocx33N4ZVnotJTALhMZ0AqPIE9UN5uP6jjA+lYJ4FlEYuYYZsvOQXZQgeMa62pFj6jrOHWh7ho8uJhRdTNwVyg==", - "dev": true, - "dependencies": { - "@parcel/config-default": "2.10.3", - "@parcel/core": "2.10.3", - "@parcel/diagnostic": "2.10.3", - "@parcel/events": "2.10.3", - "@parcel/fs": "2.10.3", - "@parcel/logger": "2.10.3", - "@parcel/package-manager": "2.10.3", - "@parcel/reporter-cli": "2.10.3", - "@parcel/reporter-dev-server": "2.10.3", - "@parcel/reporter-tracer": "2.10.3", - "@parcel/utils": "2.10.3", + "version": "2.0.0-canary.1665", + "resolved": "https://registry.npmjs.org/parcel/-/parcel-2.0.0-canary.1665.tgz", + "integrity": "sha512-+ewwOicPLEjIcr+2eIoMAvyIhVlPJDefEuneQFV3nUDoZ+DwNyRENaVD1jBRaBhNi+r7R5P0j42LgBvwVLmY5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@parcel/config-default": "2.0.0-canary.1667+b4fcf7098", + "@parcel/core": "2.0.0-canary.1665+b4fcf7098", + "@parcel/diagnostic": "2.0.0-canary.1667+b4fcf7098", + "@parcel/events": "2.0.0-canary.1667+b4fcf7098", + "@parcel/feature-flags": "2.12.1-canary.3290+b4fcf7098", + "@parcel/fs": "2.0.0-canary.1667+b4fcf7098", + "@parcel/logger": "2.0.0-canary.1667+b4fcf7098", + "@parcel/package-manager": "2.0.0-canary.1667+b4fcf7098", + "@parcel/reporter-cli": "2.0.0-canary.1667+b4fcf7098", + "@parcel/reporter-dev-server": "2.0.0-canary.1667+b4fcf7098", + "@parcel/reporter-tracer": "2.12.1-canary.3290+b4fcf7098", + "@parcel/utils": "2.0.0-canary.1667+b4fcf7098", "chalk": "^4.1.0", "commander": "^7.0.0", "get-port": "^4.2.0" }, "bin": { - "parcel": "lib/bin.js" + "parcel": "bin/parcel.js" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 16.0.0" }, "funding": { "type": "opencollective", @@ -7504,10 +7731,11 @@ } }, "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", + "dev": true, + "license": "ISC" }, "node_modules/picomatch": { "version": "2.3.1", @@ -7661,6 +7889,7 @@ "resolved": "https://registry.npmjs.org/posthtml/-/posthtml-0.16.6.tgz", "integrity": "sha512-JcEmHlyLK/o0uGAlj65vgg+7LIms0xKXe60lcDOTU7oVX/3LuEuLwrQpW3VJ7de5TaFKiW4kWkaIpJL42FEgxQ==", "dev": true, + "license": "MIT", "dependencies": { "posthtml-parser": "^0.11.0", "posthtml-render": "^3.0.0" @@ -7674,6 +7903,7 @@ "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.10.2.tgz", "integrity": "sha512-PId6zZ/2lyJi9LiKfe+i2xv57oEjJgWbsHGGANwos5AvdQp98i6AtamAl8gzSVFGfQ43Glb5D614cvZf012VKg==", "dev": true, + "license": "MIT", "dependencies": { "htmlparser2": "^7.1.1" }, @@ -7686,6 +7916,7 @@ "resolved": "https://registry.npmjs.org/posthtml-render/-/posthtml-render-3.0.0.tgz", "integrity": "sha512-z+16RoxK3fUPgwaIgH9NGnK1HKY9XIDpydky5eQGgAFVXTCSezalv9U2jQuNV+Z9qV1fDWNzldcw4eK0SSbqKA==", "dev": true, + "license": "MIT", "dependencies": { "is-json": "^2.0.1" }, @@ -7698,6 +7929,7 @@ "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.11.0.tgz", "integrity": "sha512-QecJtfLekJbWVo/dMAA+OSwY79wpRmbqS5TeXvXSX+f0c6pW4/SE6inzZ2qkU7oAMCPqIDkZDvd/bQsSFUnKyw==", "dev": true, + "license": "MIT", "dependencies": { "htmlparser2": "^7.1.1" }, @@ -7795,13 +8027,15 @@ "version": "6.0.9", "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz", "integrity": "sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/react-refresh": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.9.0.tgz", - "integrity": "sha512-Gvzk7OZpiqKSkxsQvO/mbTN1poglhmAV7gR/DdIrRrSMXraRQQlfikRJOr3Nb9GTMPC5kof948Zy6jJZIFtDvQ==", + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz", + "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -7926,7 +8160,8 @@ "version": "0.13.11", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/regexp-tree": { "version": "0.1.27", @@ -8118,7 +8353,8 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/safe-regex-test": { "version": "1.0.0", @@ -8265,6 +8501,7 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -8315,6 +8552,7 @@ "resolved": "https://registry.npmjs.org/srcset/-/srcset-4.0.0.tgz", "integrity": "sha512-wvLeHgcVHKO8Sc/H/5lkGreJQVeYMm9rlmt8PuR1xE31rIuXhuzznUUqAt8MqLhB3MqJdFzlNAfpcWnxiFUcPw==", "dev": true, + "license": "MIT", "engines": { "node": ">=12" }, @@ -8327,7 +8565,8 @@ "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/string-width": { "version": "4.2.3", @@ -8649,6 +8888,7 @@ "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", "dev": true, + "license": "MIT", "dependencies": { "@trysound/sax": "0.2.0", "commander": "^7.2.0", @@ -8670,6 +8910,7 @@ "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", "dev": true, + "license": "MIT", "dependencies": { "mdn-data": "2.0.14", "source-map": "^0.6.1" @@ -8682,7 +8923,8 @@ "version": "2.0.14", "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "dev": true + "dev": true, + "license": "CC0-1.0" }, "node_modules/synckit": { "version": "0.8.5", @@ -8730,6 +8972,7 @@ "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.1.tgz", "integrity": "sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" }, @@ -8755,7 +8998,8 @@ "version": "0.3.0", "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", "integrity": "sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/titleize": { "version": "3.0.0", @@ -8984,9 +9228,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", - "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz", + "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==", "dev": true, "funding": [ { @@ -9002,9 +9246,10 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" + "escalade": "^3.1.2", + "picocolors": "^1.0.1" }, "bin": { "update-browserslist-db": "cli.js" @@ -9038,10 +9283,11 @@ "dev": true }, "node_modules/utility-types": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.10.0.tgz", - "integrity": "sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==", + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.11.0.tgz", + "integrity": "sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 4" } @@ -9060,7 +9306,8 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/weak-lru-cache/-/weak-lru-cache-1.2.2.tgz", "integrity": "sha512-DEAoo25RfSYMuTGc9vPJzZcZullwIqRDSI9LOy+fkCJPi6hykCnfKaXTuPBDuXAUcqHXyOgFtHNp/kB2FjYHbw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/webext-base-css": { "version": "1.4.3", diff --git a/package.json b/package.json index e9e37296..c8988689 100644 --- a/package.json +++ b/package.json @@ -38,9 +38,9 @@ "webext-options-sync": "^4.2.1" }, "devDependencies": { - "@parcel/config-webextension": "^2.10.3", + "@parcel/config-webextension": "^2.12.1-canary.3290", "npm-run-all": "^4.1.5", - "parcel": "^2.10.3", + "parcel": "^2.0.0-canary.1665", "stylelint": "^15.11.0", "stylelint-config-prettier": "^9.0.5", "stylelint-config-xo": "^0.22.0", diff --git a/source/manifest.json b/source/manifest.json index 3b26c4c3..04a52d0f 100644 --- a/source/manifest.json +++ b/source/manifest.json @@ -4,11 +4,11 @@ "description": "An awesome new browser extension", "homepage_url": "https://github.com/fregante/browser-extension-template", "manifest_version": 3, - "minimum_chrome_version": "100", + "minimum_chrome_version": "121", "browser_specific_settings": { "gecko": { "id": "awesome-extension@notlmn.github.io", - "strict_min_version": "100.0" + "strict_min_version": "109.0" } }, "icons": { @@ -29,11 +29,11 @@ } ], "options_ui": { - "browser_style": true, "page": "options.html" }, "background": { "service_worker": "background.js", - "type": "module" + "type": "module", + "scripts": [ "background.js" ] } }