From f5bd278861f09e41c6a13ba00a85a9318980adfd Mon Sep 17 00:00:00 2001 From: Ruben Medina Date: Mon, 11 Dec 2023 23:31:20 -0800 Subject: [PATCH] build: build using unbuild, update dependencies, support vite 5 (#134) * build: build using unbuild, update dependencies, support vite 5 * test: update snapshots, add sass for tests --- package.json | 30 +- pnpm-lock.yaml | 2467 ++++++++++--- rollup.config.mjs | 16 - src/devBuilder/devBuilder.ts | 3 +- src/index.ts | 8 +- src/manifestParser/manifestParser.ts | 2 +- src/manifestParser/manifestParserFactory.ts | 2 +- src/manifestParser/manifestV2.ts | 2 +- src/manifestParser/manifestV3.ts | 2 +- src/middleware/viteClientModifier.ts | 2 +- src/utils/loader.ts | 2 +- .../additionalInputsHtml.v2.test.ts.snap | 15 +- .../additionalInputsHtml.v3.test.ts.snap | 15 +- .../backgroundHtml.v2.test.ts.snap | 3 +- .../backgroundScript.v2.test.ts.snap | 2 +- ...eUrlOverridesHtmlBookmarks.v2.test.ts.snap | 3 +- ...eUrlOverridesHtmlBookmarks.v3.test.ts.snap | 3 +- ...omeUrlOverridesHtmlHistory.v2.test.ts.snap | 3 +- ...omeUrlOverridesHtmlHistory.v3.test.ts.snap | 3 +- ...romeUrlOverridesHtmlNewTab.v2.test.ts.snap | 3 +- ...romeUrlOverridesHtmlNewTab.v3.test.ts.snap | 3 +- .../chunkCssRewrite.v2.test.ts.snap | 4 +- .../chunkCssRewrite.v3.test.ts.snap | 4 +- .../__snapshots__/contentCss.v2.test.ts.snap | 12 +- .../__snapshots__/contentCss.v3.test.ts.snap | 12 +- .../contentWithDynamicImport.v2.test.ts.snap | Bin 4784 -> 11474 bytes .../contentWithDynamicImport.v3.test.ts.snap | Bin 5397 -> 12091 bytes .../devtoolsHtml.v2.test.ts.snap | 3 +- .../devtoolsHtml.v3.test.ts.snap | 3 +- .../fullExtension.v2.test.ts.snap | 3066 +---------------- .../fullExtension.v3.test.ts.snap | 3064 +--------------- .../htmlUrlProperties.v2.test.ts.snap | 9 +- .../htmlUrlProperties.v3.test.ts.snap | 9 +- .../__snapshots__/optionsHtml.v2.test.ts.snap | 3 +- .../__snapshots__/optionsHtml.v3.test.ts.snap | 3 +- .../__snapshots__/popupHtml.v2.test.ts.snap | 3 +- .../__snapshots__/popupHtml.v3.test.ts.snap | 3 +- .../sidePanelHtml.v3.test.ts.snap | 3 +- tsconfig.json | 2 +- types/index.d.ts | 2 +- 40 files changed, 2105 insertions(+), 6689 deletions(-) delete mode 100644 rollup.config.mjs diff --git a/package.json b/package.json index 9b70d08..f4a7012 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,7 @@ "main": "./dist/index.cjs", "module": "./dist/index.mjs", "types": "./types/index.d.ts", + "type": "module", "exports": { ".": { "types": "./types/index.d.ts", @@ -29,8 +30,8 @@ "types" ], "scripts": { - "build": "tsc --noEmit && rollup -c", - "dev": "rollup -c -w", + "build": "unbuild", + "dev": "unbuild --stub", "lint": "prettier --write --loglevel warn .", "lint:check": "prettier --check .", "test": "vitest", @@ -68,21 +69,20 @@ }, "homepage": "https://github.com/samrum/vite-plugin-web-extension#readme", "devDependencies": { - "@rollup/plugin-typescript": "^11.1.0", - "@types/fs-extra": "^11.0.1", - "@types/node": "^18.16.1", + "@types/fs-extra": "^11.0.4", + "@types/node": "^20.10.4", "husky": "^8.0.3", - "lint-staged": "^13.2.1", + "lint-staged": "^15.2.0", "prettier": "2.8.8", - "rollup": "^3.21.0", - "sass": "^1.62.1", + "rollup": "^4.8.0", + "sass": "^1.69.5", "standard-version": "^9.5.0", - "tslib": "^2.5.0", - "typescript": "^5.0.4", + "typescript": "^5.3.3", + "unbuild": "^2.0.0", "vitest": "^0.30.1" }, "peerDependencies": { - "vite": "^4.0.3" + "vite": "^4.0.3 || ^5.0.0" }, "lint-staged": { "*": [ @@ -91,11 +91,11 @@ }, "dependencies": { "@types/chrome": "^0.0.233", - "@types/etag": "^1.8.1", + "@types/etag": "^1.8.3", "content-security-policy-parser": "^0.4.1", "etag": "^1.8.1", - "fs-extra": "^11.1.1", - "magic-string": "^0.30.0", - "vite": "^4.3.2" + "fs-extra": "^11.2.0", + "magic-string": "^0.30.5", + "vite": "^5.0.7" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c741c96..955a60f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,8 +5,8 @@ dependencies: specifier: ^0.0.233 version: 0.0.233 '@types/etag': - specifier: ^1.8.1 - version: 1.8.1 + specifier: ^1.8.3 + version: 1.8.3 content-security-policy-parser: specifier: ^0.4.1 version: 0.4.1 @@ -14,358 +14,941 @@ dependencies: specifier: ^1.8.1 version: 1.8.1 fs-extra: - specifier: ^11.1.1 - version: 11.1.1 + specifier: ^11.2.0 + version: 11.2.0 magic-string: - specifier: ^0.30.0 - version: 0.30.0 + specifier: ^0.30.5 + version: 0.30.5 vite: - specifier: ^4.3.2 - version: 4.3.2(@types/node@18.16.1)(sass@1.62.1) + specifier: ^5.0.7 + version: 5.0.7(@types/node@20.10.4)(sass@1.69.5) devDependencies: - '@rollup/plugin-typescript': - specifier: ^11.1.0 - version: 11.1.0(rollup@3.21.0)(tslib@2.5.0)(typescript@5.0.4) '@types/fs-extra': - specifier: ^11.0.1 - version: 11.0.1 + specifier: ^11.0.4 + version: 11.0.4 '@types/node': - specifier: ^18.16.1 - version: 18.16.1 + specifier: ^20.10.4 + version: 20.10.4 husky: specifier: ^8.0.3 version: 8.0.3 lint-staged: - specifier: ^13.2.1 - version: 13.2.1 + specifier: ^15.2.0 + version: 15.2.0 prettier: specifier: 2.8.8 version: 2.8.8 rollup: - specifier: ^3.21.0 - version: 3.21.0 + specifier: ^4.8.0 + version: 4.8.0 sass: - specifier: ^1.62.1 - version: 1.62.1 + specifier: ^1.69.5 + version: 1.69.5 standard-version: specifier: ^9.5.0 version: 9.5.0 - tslib: - specifier: ^2.5.0 - version: 2.5.0 typescript: - specifier: ^5.0.4 - version: 5.0.4 + specifier: ^5.3.3 + version: 5.3.3 + unbuild: + specifier: ^2.0.0 + version: 2.0.0(sass@1.69.5)(typescript@5.3.3) vitest: specifier: ^0.30.1 - version: 0.30.1(sass@1.62.1) + version: 0.30.1(sass@1.69.5) packages: - /@babel/code-frame@7.21.4: - resolution: {integrity: sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==} + /@ampproject/remapping@2.2.1: + resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/gen-mapping': 0.3.3 + '@jridgewell/trace-mapping': 0.3.20 + dev: true + + /@babel/code-frame@7.23.5: + resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/highlight': 7.23.4 + chalk: 2.4.2 + dev: true + + /@babel/compat-data@7.23.5: + resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/core@7.23.6: + resolution: {integrity: sha512-FxpRyGjrMJXh7X3wGLGhNDCRiwpWEF74sKjTLDJSG5Kyvow3QZaG0Adbqzi9ZrVjTWpsX+2cxWXD71NMg93kdw==} + engines: {node: '>=6.9.0'} + dependencies: + '@ampproject/remapping': 2.2.1 + '@babel/code-frame': 7.23.5 + '@babel/generator': 7.23.6 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.6) + '@babel/helpers': 7.23.6 + '@babel/parser': 7.23.6 + '@babel/template': 7.22.15 + '@babel/traverse': 7.23.6 + '@babel/types': 7.23.6 + convert-source-map: 2.0.0 + debug: 4.3.4 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/generator@7.23.6: + resolution: {integrity: sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.6 + '@jridgewell/gen-mapping': 0.3.3 + '@jridgewell/trace-mapping': 0.3.20 + jsesc: 2.5.2 + dev: true + + /@babel/helper-compilation-targets@7.23.6: + resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/compat-data': 7.23.5 + '@babel/helper-validator-option': 7.23.5 + browserslist: 4.22.2 + lru-cache: 5.1.1 + semver: 6.3.1 + dev: true + + /@babel/helper-environment-visitor@7.22.20: + resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/helper-function-name@7.23.0: + resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.22.15 + '@babel/types': 7.23.6 + dev: true + + /@babel/helper-hoist-variables@7.22.5: + resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.6 + dev: true + + /@babel/helper-module-imports@7.22.15: + resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.6 + dev: true + + /@babel/helper-module-transforms@7.23.3(@babel/core@7.23.6): + resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-simple-access': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/helper-validator-identifier': 7.22.20 + dev: true + + /@babel/helper-simple-access@7.22.5: + resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.6 + dev: true + + /@babel/helper-split-export-declaration@7.22.6: + resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} engines: {node: '>=6.9.0'} dependencies: - '@babel/highlight': 7.18.6 + '@babel/types': 7.23.6 dev: true - /@babel/helper-validator-identifier@7.19.1: - resolution: {integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==} + /@babel/helper-string-parser@7.23.4: + resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==} engines: {node: '>=6.9.0'} dev: true - /@babel/highlight@7.18.6: - resolution: {integrity: sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==} + /@babel/helper-validator-identifier@7.22.20: + resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/helper-validator-option@7.23.5: + resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/helpers@7.23.6: + resolution: {integrity: sha512-wCfsbN4nBidDRhpDhvcKlzHWCTlgJYUUdSJfzXb2NuBssDSIjc3xcb+znA7l+zYsFljAcGM0aFkN40cR3lXiGA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-validator-identifier': 7.19.1 + '@babel/template': 7.22.15 + '@babel/traverse': 7.23.6 + '@babel/types': 7.23.6 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/highlight@7.23.4: + resolution: {integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.22.20 chalk: 2.4.2 js-tokens: 4.0.0 dev: true - /@esbuild/android-arm64@0.17.18: - resolution: {integrity: sha512-/iq0aK0eeHgSC3z55ucMAHO05OIqmQehiGay8eP5l/5l+iEr4EIbh4/MI8xD9qRFjqzgkc0JkX0LculNC9mXBw==} + /@babel/parser@7.23.6: + resolution: {integrity: sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.23.6 + dev: true + + /@babel/standalone@7.23.6: + resolution: {integrity: sha512-+AzS6BZwZdSosrgS/TiGDYLxtlefARKClWgJ4ql//XfmV9KbPWbkEekvbvDRJ8a6qog8E9j3CziHLz5dbIEMyw==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/template@7.22.15: + resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.23.5 + '@babel/parser': 7.23.6 + '@babel/types': 7.23.6 + dev: true + + /@babel/traverse@7.23.6: + resolution: {integrity: sha512-czastdK1e8YByZqezMPFiZ8ahwVMh/ESl9vPgvgdB9AmFMGP5jfpFax74AQgl5zj4XHzqeYAg2l8PuUeRS1MgQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.23.5 + '@babel/generator': 7.23.6 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/parser': 7.23.6 + '@babel/types': 7.23.6 + debug: 4.3.4 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/types@7.23.6: + resolution: {integrity: sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.23.4 + '@babel/helper-validator-identifier': 7.22.20 + to-fast-properties: 2.0.0 + dev: true + + /@esbuild/android-arm64@0.18.20: + resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@esbuild/android-arm64@0.19.9: + resolution: {integrity: sha512-q4cR+6ZD0938R19MyEW3jEsMzbb/1rulLXiNAJQADD/XYp7pT+rOS5JGxvpRW8dFDEfjW4wLgC/3FXIw4zYglQ==} engines: {node: '>=12'} cpu: [arm64] os: [android] requiresBuild: true optional: true - /@esbuild/android-arm@0.17.18: - resolution: {integrity: sha512-EmwL+vUBZJ7mhFCs5lA4ZimpUH3WMAoqvOIYhVQwdIgSpHC8ImHdsRyhHAVxpDYUSm0lWvd63z0XH1IlImS2Qw==} + /@esbuild/android-arm@0.18.20: + resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} engines: {node: '>=12'} cpu: [arm] os: [android] requiresBuild: true + dev: true optional: true - /@esbuild/android-x64@0.17.18: - resolution: {integrity: sha512-x+0efYNBF3NPW2Xc5bFOSFW7tTXdAcpfEg2nXmxegm4mJuVeS+i109m/7HMiOQ6M12aVGGFlqJX3RhNdYM2lWg==} + /@esbuild/android-arm@0.19.9: + resolution: {integrity: sha512-jkYjjq7SdsWuNI6b5quymW0oC83NN5FdRPuCbs9HZ02mfVdAP8B8eeqLSYU3gb6OJEaY5CQabtTFbqBf26H3GA==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + optional: true + + /@esbuild/android-x64@0.18.20: + resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} engines: {node: '>=12'} cpu: [x64] os: [android] requiresBuild: true + dev: true optional: true - /@esbuild/darwin-arm64@0.17.18: - resolution: {integrity: sha512-6tY+djEAdF48M1ONWnQb1C+6LiXrKjmqjzPNPWXhu/GzOHTHX2nh8Mo2ZAmBFg0kIodHhciEgUBtcYCAIjGbjQ==} + /@esbuild/android-x64@0.19.9: + resolution: {integrity: sha512-KOqoPntWAH6ZxDwx1D6mRntIgZh9KodzgNOy5Ebt9ghzffOk9X2c1sPwtM9P+0eXbefnDhqYfkh5PLP5ULtWFA==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + optional: true + + /@esbuild/darwin-arm64@0.18.20: + resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] requiresBuild: true + dev: true optional: true - /@esbuild/darwin-x64@0.17.18: - resolution: {integrity: sha512-Qq84ykvLvya3dO49wVC9FFCNUfSrQJLbxhoQk/TE1r6MjHo3sFF2tlJCwMjhkBVq3/ahUisj7+EpRSz0/+8+9A==} + /@esbuild/darwin-arm64@0.19.9: + resolution: {integrity: sha512-KBJ9S0AFyLVx2E5D8W0vExqRW01WqRtczUZ8NRu+Pi+87opZn5tL4Y0xT0mA4FtHctd0ZgwNoN639fUUGlNIWw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + optional: true + + /@esbuild/darwin-x64@0.18.20: + resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@esbuild/darwin-x64@0.19.9: + resolution: {integrity: sha512-vE0VotmNTQaTdX0Q9dOHmMTao6ObjyPm58CHZr1UK7qpNleQyxlFlNCaHsHx6Uqv86VgPmR4o2wdNq3dP1qyDQ==} engines: {node: '>=12'} cpu: [x64] os: [darwin] requiresBuild: true optional: true - /@esbuild/freebsd-arm64@0.17.18: - resolution: {integrity: sha512-fw/ZfxfAzuHfaQeMDhbzxp9mc+mHn1Y94VDHFHjGvt2Uxl10mT4CDavHm+/L9KG441t1QdABqkVYwakMUeyLRA==} + /@esbuild/freebsd-arm64@0.18.20: + resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] requiresBuild: true + dev: true optional: true - /@esbuild/freebsd-x64@0.17.18: - resolution: {integrity: sha512-FQFbRtTaEi8ZBi/A6kxOC0V0E9B/97vPdYjY9NdawyLd4Qk5VD5g2pbWN2VR1c0xhzcJm74HWpObPszWC+qTew==} + /@esbuild/freebsd-arm64@0.19.9: + resolution: {integrity: sha512-uFQyd/o1IjiEk3rUHSwUKkqZwqdvuD8GevWF065eqgYfexcVkxh+IJgwTaGZVu59XczZGcN/YMh9uF1fWD8j1g==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + optional: true + + /@esbuild/freebsd-x64@0.18.20: + resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/freebsd-x64@0.19.9: + resolution: {integrity: sha512-WMLgWAtkdTbTu1AWacY7uoj/YtHthgqrqhf1OaEWnZb7PQgpt8eaA/F3LkV0E6K/Lc0cUr/uaVP/49iE4M4asA==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] requiresBuild: true optional: true - /@esbuild/linux-arm64@0.17.18: - resolution: {integrity: sha512-R7pZvQZFOY2sxUG8P6A21eq6q+eBv7JPQYIybHVf1XkQYC+lT7nDBdC7wWKTrbvMXKRaGudp/dzZCwL/863mZQ==} + /@esbuild/linux-arm64@0.18.20: + resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-arm64@0.19.9: + resolution: {integrity: sha512-PiPblfe1BjK7WDAKR1Cr9O7VVPqVNpwFcPWgfn4xu0eMemzRp442hXyzF/fSwgrufI66FpHOEJk0yYdPInsmyQ==} engines: {node: '>=12'} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@esbuild/linux-arm@0.17.18: - resolution: {integrity: sha512-jW+UCM40LzHcouIaqv3e/oRs0JM76JfhHjCavPxMUti7VAPh8CaGSlS7cmyrdpzSk7A+8f0hiedHqr/LMnfijg==} + /@esbuild/linux-arm@0.18.20: + resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} engines: {node: '>=12'} cpu: [arm] os: [linux] requiresBuild: true + dev: true optional: true - /@esbuild/linux-ia32@0.17.18: - resolution: {integrity: sha512-ygIMc3I7wxgXIxk6j3V00VlABIjq260i967Cp9BNAk5pOOpIXmd1RFQJQX9Io7KRsthDrQYrtcx7QCof4o3ZoQ==} + /@esbuild/linux-arm@0.19.9: + resolution: {integrity: sha512-C/ChPohUYoyUaqn1h17m/6yt6OB14hbXvT8EgM1ZWaiiTYz7nWZR0SYmMnB5BzQA4GXl3BgBO1l8MYqL/He3qw==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-ia32@0.18.20: + resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-ia32@0.19.9: + resolution: {integrity: sha512-f37i/0zE0MjDxijkPSQw1CO/7C27Eojqb+r3BbHVxMLkj8GCa78TrBZzvPyA/FNLUMzP3eyHCVkAopkKVja+6Q==} engines: {node: '>=12'} cpu: [ia32] os: [linux] requiresBuild: true optional: true - /@esbuild/linux-loong64@0.17.18: - resolution: {integrity: sha512-bvPG+MyFs5ZlwYclCG1D744oHk1Pv7j8psF5TfYx7otCVmcJsEXgFEhQkbhNW8otDHL1a2KDINW20cfCgnzgMQ==} + /@esbuild/linux-loong64@0.18.20: + resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-loong64@0.19.9: + resolution: {integrity: sha512-t6mN147pUIf3t6wUt3FeumoOTPfmv9Cc6DQlsVBpB7eCpLOqQDyWBP1ymXn1lDw4fNUSb/gBcKAmvTP49oIkaA==} engines: {node: '>=12'} cpu: [loong64] os: [linux] requiresBuild: true optional: true - /@esbuild/linux-mips64el@0.17.18: - resolution: {integrity: sha512-oVqckATOAGuiUOa6wr8TXaVPSa+6IwVJrGidmNZS1cZVx0HqkTMkqFGD2HIx9H1RvOwFeWYdaYbdY6B89KUMxA==} + /@esbuild/linux-mips64el@0.18.20: + resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-mips64el@0.19.9: + resolution: {integrity: sha512-jg9fujJTNTQBuDXdmAg1eeJUL4Jds7BklOTkkH80ZgQIoCTdQrDaHYgbFZyeTq8zbY+axgptncko3v9p5hLZtw==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] requiresBuild: true optional: true - /@esbuild/linux-ppc64@0.17.18: - resolution: {integrity: sha512-3dLlQO+b/LnQNxgH4l9rqa2/IwRJVN9u/bK63FhOPB4xqiRqlQAU0qDU3JJuf0BmaH0yytTBdoSBHrb2jqc5qQ==} + /@esbuild/linux-ppc64@0.18.20: + resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-ppc64@0.19.9: + resolution: {integrity: sha512-tkV0xUX0pUUgY4ha7z5BbDS85uI7ABw3V1d0RNTii7E9lbmV8Z37Pup2tsLV46SQWzjOeyDi1Q7Wx2+QM8WaCQ==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] requiresBuild: true optional: true - /@esbuild/linux-riscv64@0.17.18: - resolution: {integrity: sha512-/x7leOyDPjZV3TcsdfrSI107zItVnsX1q2nho7hbbQoKnmoeUWjs+08rKKt4AUXju7+3aRZSsKrJtaRmsdL1xA==} + /@esbuild/linux-riscv64@0.18.20: + resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-riscv64@0.19.9: + resolution: {integrity: sha512-DfLp8dj91cufgPZDXr9p3FoR++m3ZJ6uIXsXrIvJdOjXVREtXuQCjfMfvmc3LScAVmLjcfloyVtpn43D56JFHg==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] requiresBuild: true optional: true - /@esbuild/linux-s390x@0.17.18: - resolution: {integrity: sha512-cX0I8Q9xQkL/6F5zWdYmVf5JSQt+ZfZD2bJudZrWD+4mnUvoZ3TDDXtDX2mUaq6upMFv9FlfIh4Gfun0tbGzuw==} + /@esbuild/linux-s390x@0.18.20: + resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-s390x@0.19.9: + resolution: {integrity: sha512-zHbglfEdC88KMgCWpOl/zc6dDYJvWGLiUtmPRsr1OgCViu3z5GncvNVdf+6/56O2Ca8jUU+t1BW261V6kp8qdw==} engines: {node: '>=12'} cpu: [s390x] os: [linux] requiresBuild: true optional: true - /@esbuild/linux-x64@0.17.18: - resolution: {integrity: sha512-66RmRsPlYy4jFl0vG80GcNRdirx4nVWAzJmXkevgphP1qf4dsLQCpSKGM3DUQCojwU1hnepI63gNZdrr02wHUA==} + /@esbuild/linux-x64@0.18.20: + resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} engines: {node: '>=12'} cpu: [x64] os: [linux] requiresBuild: true + dev: true optional: true - /@esbuild/netbsd-x64@0.17.18: - resolution: {integrity: sha512-95IRY7mI2yrkLlTLb1gpDxdC5WLC5mZDi+kA9dmM5XAGxCME0F8i4bYH4jZreaJ6lIZ0B8hTrweqG1fUyW7jbg==} + /@esbuild/linux-x64@0.19.9: + resolution: {integrity: sha512-JUjpystGFFmNrEHQnIVG8hKwvA2DN5o7RqiO1CVX8EN/F/gkCjkUMgVn6hzScpwnJtl2mPR6I9XV1oW8k9O+0A==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/netbsd-x64@0.18.20: + resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] requiresBuild: true + dev: true optional: true - /@esbuild/openbsd-x64@0.17.18: - resolution: {integrity: sha512-WevVOgcng+8hSZ4Q3BKL3n1xTv5H6Nb53cBrtzzEjDbbnOmucEVcZeGCsCOi9bAOcDYEeBZbD2SJNBxlfP3qiA==} + /@esbuild/netbsd-x64@0.19.9: + resolution: {integrity: sha512-GThgZPAwOBOsheA2RUlW5UeroRfESwMq/guy8uEe3wJlAOjpOXuSevLRd70NZ37ZrpO6RHGHgEHvPg1h3S1Jug==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + optional: true + + /@esbuild/openbsd-x64@0.18.20: + resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] requiresBuild: true + dev: true optional: true - /@esbuild/sunos-x64@0.17.18: - resolution: {integrity: sha512-Rzf4QfQagnwhQXVBS3BYUlxmEbcV7MY+BH5vfDZekU5eYpcffHSyjU8T0xucKVuOcdCsMo+Ur5wmgQJH2GfNrg==} + /@esbuild/openbsd-x64@0.19.9: + resolution: {integrity: sha512-Ki6PlzppaFVbLnD8PtlVQfsYw4S9n3eQl87cqgeIw+O3sRr9IghpfSKY62mggdt1yCSZ8QWvTZ9jo9fjDSg9uw==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + optional: true + + /@esbuild/sunos-x64@0.18.20: + resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true + optional: true + + /@esbuild/sunos-x64@0.19.9: + resolution: {integrity: sha512-MLHj7k9hWh4y1ddkBpvRj2b9NCBhfgBt3VpWbHQnXRedVun/hC7sIyTGDGTfsGuXo4ebik2+3ShjcPbhtFwWDw==} engines: {node: '>=12'} cpu: [x64] os: [sunos] requiresBuild: true optional: true - /@esbuild/win32-arm64@0.17.18: - resolution: {integrity: sha512-Kb3Ko/KKaWhjeAm2YoT/cNZaHaD1Yk/pa3FTsmqo9uFh1D1Rfco7BBLIPdDOozrObj2sahslFuAQGvWbgWldAg==} - engines: {node: '>=12'} + /@esbuild/win32-arm64@0.18.20: + resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@esbuild/win32-arm64@0.19.9: + resolution: {integrity: sha512-GQoa6OrQ8G08guMFgeXPH7yE/8Dt0IfOGWJSfSH4uafwdC7rWwrfE6P9N8AtPGIjUzdo2+7bN8Xo3qC578olhg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + optional: true + + /@esbuild/win32-ia32@0.18.20: + resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@esbuild/win32-ia32@0.19.9: + resolution: {integrity: sha512-UOozV7Ntykvr5tSOlGCrqU3NBr3d8JqPes0QWN2WOXfvkWVGRajC+Ym0/Wj88fUgecUCLDdJPDF0Nna2UK3Qtg==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + optional: true + + /@esbuild/win32-x64@0.18.20: + resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@esbuild/win32-x64@0.19.9: + resolution: {integrity: sha512-oxoQgglOP7RH6iasDrhY+R/3cHrfwIDvRlT4CGChflq6twk8iENeVvMJjmvBb94Ik1Z+93iGO27err7w6l54GQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + optional: true + + /@hutson/parse-repository-url@3.0.2: + resolution: {integrity: sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==} + engines: {node: '>=6.9.0'} + dev: true + + /@jridgewell/gen-mapping@0.3.3: + resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/set-array': 1.1.2 + '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/trace-mapping': 0.3.20 + dev: true + + /@jridgewell/resolve-uri@3.1.1: + resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} + engines: {node: '>=6.0.0'} + dev: true + + /@jridgewell/set-array@1.1.2: + resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} + engines: {node: '>=6.0.0'} + dev: true + + /@jridgewell/sourcemap-codec@1.4.15: + resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} + + /@jridgewell/trace-mapping@0.3.20: + resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==} + dependencies: + '@jridgewell/resolve-uri': 3.1.1 + '@jridgewell/sourcemap-codec': 1.4.15 + dev: true + + /@nodelib/fs.scandir@2.1.5: + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + dev: true + + /@nodelib/fs.stat@2.0.5: + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} + dev: true + + /@nodelib/fs.walk@1.2.8: + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.15.0 + dev: true + + /@rollup/plugin-alias@5.1.0(rollup@3.29.4): + resolution: {integrity: sha512-lpA3RZ9PdIG7qqhEfv79tBffNaoDuukFDrmhLqg9ifv99u/ehn+lOg30x2zmhf8AQqQUZaMk/B9fZraQ6/acDQ==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + rollup: 3.29.4 + slash: 4.0.0 + dev: true + + /@rollup/plugin-commonjs@25.0.7(rollup@3.29.4): + resolution: {integrity: sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.68.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@rollup/pluginutils': 5.1.0(rollup@3.29.4) + commondir: 1.0.1 + estree-walker: 2.0.2 + glob: 8.1.0 + is-reference: 1.2.1 + magic-string: 0.30.5 + rollup: 3.29.4 + dev: true + + /@rollup/plugin-json@6.0.1(rollup@3.29.4): + resolution: {integrity: sha512-RgVfl5hWMkxN1h/uZj8FVESvPuBJ/uf6ly6GTj0GONnkfoBN5KC0MSz+PN2OLDgYXMhtG0mWpTrkiOjoxAIevw==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@rollup/pluginutils': 5.1.0(rollup@3.29.4) + rollup: 3.29.4 + dev: true + + /@rollup/plugin-node-resolve@15.2.3(rollup@3.29.4): + resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.78.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@rollup/pluginutils': 5.1.0(rollup@3.29.4) + '@types/resolve': 1.20.2 + deepmerge: 4.3.1 + is-builtin-module: 3.2.1 + is-module: 1.0.0 + resolve: 1.22.8 + rollup: 3.29.4 + dev: true + + /@rollup/plugin-replace@5.0.5(rollup@3.29.4): + resolution: {integrity: sha512-rYO4fOi8lMaTg/z5Jb+hKnrHHVn8j2lwkqwyS4kTRhKyWOLf2wST2sWXr4WzWiTcoHTp2sTjqUbqIj2E39slKQ==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@rollup/pluginutils': 5.1.0(rollup@3.29.4) + magic-string: 0.30.5 + rollup: 3.29.4 + dev: true + + /@rollup/pluginutils@5.1.0(rollup@3.29.4): + resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@types/estree': 1.0.5 + estree-walker: 2.0.2 + picomatch: 2.3.1 + rollup: 3.29.4 + dev: true + + /@rollup/rollup-android-arm-eabi@4.8.0: + resolution: {integrity: sha512-zdTObFRoNENrdPpnTNnhOljYIcOX7aI7+7wyrSpPFFIOf/nRdedE6IYsjaBE7tjukphh1tMTojgJ7p3lKY8x6Q==} + cpu: [arm] + os: [android] + requiresBuild: true + optional: true + + /@rollup/rollup-android-arm64@4.8.0: + resolution: {integrity: sha512-aiItwP48BiGpMFS9Znjo/xCNQVwTQVcRKkFKsO81m8exrGjHkCBDvm9PHay2kpa8RPnZzzKcD1iQ9KaLY4fPQQ==} + cpu: [arm64] + os: [android] + requiresBuild: true + optional: true + + /@rollup/rollup-darwin-arm64@4.8.0: + resolution: {integrity: sha512-zhNIS+L4ZYkYQUjIQUR6Zl0RXhbbA0huvNIWjmPc2SL0cB1h5Djkcy+RZ3/Bwszfb6vgwUvcVJYD6e6Zkpsi8g==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + optional: true + + /@rollup/rollup-darwin-x64@4.8.0: + resolution: {integrity: sha512-A/FAHFRNQYrELrb/JHncRWzTTXB2ticiRFztP4ggIUAfa9Up1qfW8aG2w/mN9jNiZ+HB0t0u0jpJgFXG6BfRTA==} + cpu: [x64] + os: [darwin] + requiresBuild: true + optional: true + + /@rollup/rollup-linux-arm-gnueabihf@4.8.0: + resolution: {integrity: sha512-JsidBnh3p2IJJA4/2xOF2puAYqbaczB3elZDT0qHxn362EIoIkq7hrR43Xa8RisgI6/WPfvb2umbGsuvf7E37A==} + cpu: [arm] + os: [linux] + requiresBuild: true + optional: true + + /@rollup/rollup-linux-arm64-gnu@4.8.0: + resolution: {integrity: sha512-hBNCnqw3EVCkaPB0Oqd24bv8SklETptQWcJz06kb9OtiShn9jK1VuTgi7o4zPSt6rNGWQOTDEAccbk0OqJmS+g==} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + + /@rollup/rollup-linux-arm64-musl@4.8.0: + resolution: {integrity: sha512-Fw9ChYfJPdltvi9ALJ9wzdCdxGw4wtq4t1qY028b2O7GwB5qLNSGtqMsAel1lfWTZvf4b6/+4HKp0GlSYg0ahA==} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + + /@rollup/rollup-linux-riscv64-gnu@4.8.0: + resolution: {integrity: sha512-BH5xIh7tOzS9yBi8dFrCTG8Z6iNIGWGltd3IpTSKp6+pNWWO6qy8eKoRxOtwFbMrid5NZaidLYN6rHh9aB8bEw==} + cpu: [riscv64] + os: [linux] + requiresBuild: true + optional: true + + /@rollup/rollup-linux-x64-gnu@4.8.0: + resolution: {integrity: sha512-PmvAj8k6EuWiyLbkNpd6BLv5XeYFpqWuRvRNRl80xVfpGXK/z6KYXmAgbI4ogz7uFiJxCnYcqyvZVD0dgFog7Q==} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + + /@rollup/rollup-linux-x64-musl@4.8.0: + resolution: {integrity: sha512-mdxnlW2QUzXwY+95TuxZ+CurrhgrPAMveDWI97EQlA9bfhR8tw3Pt7SUlc/eSlCNxlWktpmT//EAA8UfCHOyXg==} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + + /@rollup/rollup-win32-arm64-msvc@4.8.0: + resolution: {integrity: sha512-ge7saUz38aesM4MA7Cad8CHo0Fyd1+qTaqoIo+Jtk+ipBi4ATSrHWov9/S4u5pbEQmLjgUjB7BJt+MiKG2kzmA==} cpu: [arm64] os: [win32] requiresBuild: true optional: true - /@esbuild/win32-ia32@0.17.18: - resolution: {integrity: sha512-0/xUMIdkVHwkvxfbd5+lfG7mHOf2FRrxNbPiKWg9C4fFrB8H0guClmaM3BFiRUYrznVoyxTIyC/Ou2B7QQSwmw==} - engines: {node: '>=12'} + /@rollup/rollup-win32-ia32-msvc@4.8.0: + resolution: {integrity: sha512-p9E3PZlzurhlsN5h9g7zIP1DnqKXJe8ZUkFwAazqSvHuWfihlIISPxG9hCHCoA+dOOspL/c7ty1eeEVFTE0UTw==} cpu: [ia32] os: [win32] requiresBuild: true optional: true - /@esbuild/win32-x64@0.17.18: - resolution: {integrity: sha512-qU25Ma1I3NqTSHJUOKi9sAH1/Mzuvlke0ioMJRthLXKm7JiSKVwFghlGbDLOO2sARECGhja4xYfRAZNPAkooYg==} - engines: {node: '>=12'} + /@rollup/rollup-win32-x64-msvc@4.8.0: + resolution: {integrity: sha512-kb4/auKXkYKqlUYTE8s40FcJIj5soOyRLHKd4ugR0dCq0G2EfcF54eYcfQiGkHzjidZ40daB4ulsFdtqNKZtBg==} cpu: [x64] os: [win32] requiresBuild: true optional: true - /@hutson/parse-repository-url@3.0.2: - resolution: {integrity: sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==} - engines: {node: '>=6.9.0'} - dev: true - - /@jridgewell/sourcemap-codec@1.4.15: - resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} - - /@rollup/plugin-typescript@11.1.0(rollup@3.21.0)(tslib@2.5.0)(typescript@5.0.4): - resolution: {integrity: sha512-86flrfE+bSHB69znnTV6kVjkncs2LBMhcTCyxWgRxLyfXfQrxg4UwlAqENnjrrxnSNS/XKCDJCl8EkdFJVHOxw==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^2.14.0||^3.0.0 - tslib: '*' - typescript: '>=3.7.0' - peerDependenciesMeta: - rollup: - optional: true - tslib: - optional: true - dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.21.0) - resolve: 1.22.2 - rollup: 3.21.0 - tslib: 2.5.0 - typescript: 5.0.4 - dev: true - - /@rollup/pluginutils@5.0.2(rollup@3.21.0): - resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - '@types/estree': 1.0.1 - estree-walker: 2.0.2 - picomatch: 2.3.1 - rollup: 3.21.0 + /@trysound/sax@0.2.0: + resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} + engines: {node: '>=10.13.0'} dev: true - /@types/chai-subset@1.3.3: - resolution: {integrity: sha512-frBecisrNGz+F4T6bcc+NLeolfiojh5FxW2klu669+8BARtyQv2C/GkNW6FUodVe4BroGMP/wER/YDGc7rEllw==} + /@types/chai-subset@1.3.5: + resolution: {integrity: sha512-c2mPnw+xHtXDoHmdtcCXGwyLMiauiAyxWMzhGpqHC4nqI/Y5G2XhTampslK2rb59kpcuHon03UH8W6iYUzw88A==} dependencies: - '@types/chai': 4.3.4 + '@types/chai': 4.3.11 dev: true - /@types/chai@4.3.4: - resolution: {integrity: sha512-KnRanxnpfpjUTqTCXslZSEdLfXExwgNxYPdiO2WGUj8+HDjFi8R3k5RVKPeSCzLjCcshCAtVO2QBbVuAV4kTnw==} + /@types/chai@4.3.11: + resolution: {integrity: sha512-qQR1dr2rGIHYlJulmr8Ioq3De0Le9E4MJ5AiaeAETJJpndT1uUNHsGFK3L/UIu+rbkQSdj8J/w2bCsBZc/Y5fQ==} dev: true /@types/chrome@0.0.233: resolution: {integrity: sha512-T3HUW8LDhHfYPbUkOZilhnqX04sZqEFIQO0OIG8byZ7PBIk2jYys1AkNg56UbtKbsh3dABmOniK+0Q3oyo7Sxg==} dependencies: - '@types/filesystem': 0.0.32 - '@types/har-format': 1.2.10 + '@types/filesystem': 0.0.35 + '@types/har-format': 1.2.15 dev: false - /@types/estree@1.0.1: - resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==} + /@types/estree@1.0.5: + resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} dev: true - /@types/etag@1.8.1: - resolution: {integrity: sha512-bsKkeSqN7HYyYntFRAmzcwx/dKW4Wa+KVMTInANlI72PWLQmOpZu96j0OqHZGArW4VQwCmJPteQlXaUDeOB0WQ==} + /@types/etag@1.8.3: + resolution: {integrity: sha512-QYHv9Yeh1ZYSMPQOoxY4XC4F1r+xRUiAriB303F4G6uBsT3KKX60DjiogvVv+2VISVDuJhcIzMdbjT+Bm938QQ==} dependencies: - '@types/node': 18.16.1 + '@types/node': 20.10.4 dev: false - /@types/filesystem@0.0.32: - resolution: {integrity: sha512-Yuf4jR5YYMR2DVgwuCiP11s0xuVRyPKmz8vo6HBY3CGdeMj8af93CFZX+T82+VD1+UqHOxTq31lO7MI7lepBtQ==} + /@types/filesystem@0.0.35: + resolution: {integrity: sha512-1eKvCaIBdrD2mmMgy5dwh564rVvfEhZTWVQQGRNn0Nt4ZEnJ0C8oSUCzvMKRA4lGde5oEVo+q2MrTTbV/GHDCQ==} dependencies: - '@types/filewriter': 0.0.29 + '@types/filewriter': 0.0.32 dev: false - /@types/filewriter@0.0.29: - resolution: {integrity: sha512-BsPXH/irW0ht0Ji6iw/jJaK8Lj3FJemon2gvEqHKpCdDCeemHa+rI3WBGq5z7cDMZgoLjY40oninGxqk+8NzNQ==} + /@types/filewriter@0.0.32: + resolution: {integrity: sha512-Kpi2GXQyYJdjL8mFclL1eDgihn1SIzorMZjD94kdPZh9E4VxGOeyjPxi5LpsM4Zku7P0reqegZTt2GxhmA9VBg==} dev: false - /@types/fs-extra@11.0.1: - resolution: {integrity: sha512-MxObHvNl4A69ofaTRU8DFqvgzzv8s9yRtaPPm5gud9HDNvpB3GPQFvNuTWAI59B9huVGV5jXYJwbCsmBsOGYWA==} + /@types/fs-extra@11.0.4: + resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==} dependencies: - '@types/jsonfile': 6.1.1 - '@types/node': 18.16.1 + '@types/jsonfile': 6.1.4 + '@types/node': 20.10.4 dev: true - /@types/har-format@1.2.10: - resolution: {integrity: sha512-o0J30wqycjF5miWDKYKKzzOU1ZTLuA42HZ4HE7/zqTOc/jTLdQ5NhYWvsRQo45Nfi1KHoRdNhteSI4BAxTF1Pg==} + /@types/har-format@1.2.15: + resolution: {integrity: sha512-RpQH4rXLuvTXKR0zqHq3go0RVXYv/YVqv4TnPH95VbwUxZdQlK1EtcMvQvMpDngHbt13Csh9Z4qT9AbkiQH5BA==} dev: false - /@types/jsonfile@6.1.1: - resolution: {integrity: sha512-GSgiRCVeapDN+3pqA35IkQwasaCh/0YFH5dEF6S88iDvEn901DjOeH3/QPY+XYP1DFzDZPvIvfeEgk+7br5png==} + /@types/jsonfile@6.1.4: + resolution: {integrity: sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==} dependencies: - '@types/node': 18.16.1 + '@types/node': 20.10.4 dev: true - /@types/minimist@1.2.2: - resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==} + /@types/minimist@1.2.5: + resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} dev: true - /@types/node@18.16.1: - resolution: {integrity: sha512-DZxSZWXxFfOlx7k7Rv4LAyiMroaxa3Ly/7OOzZO8cBNho0YzAi4qlbrx8W27JGqG57IgR/6J7r+nOJWw6kcvZA==} + /@types/node@20.10.4: + resolution: {integrity: sha512-D08YG6rr8X90YB56tSIuBaddy/UXAA9RKJoFvrsnogAum/0pmjkgi4+2nx96A330FmioegBWmEYQ+syqCFaveg==} + dependencies: + undici-types: 5.26.5 + + /@types/normalize-package-data@2.4.4: + resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} + dev: true - /@types/normalize-package-data@2.4.1: - resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} + /@types/resolve@1.20.2: + resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} dev: true /@vitest/expect@0.30.1: @@ -373,7 +956,7 @@ packages: dependencies: '@vitest/spy': 0.30.1 '@vitest/utils': 0.30.1 - chai: 4.3.7 + chai: 4.3.10 dev: true /@vitest/runner@0.30.1: @@ -382,28 +965,28 @@ packages: '@vitest/utils': 0.30.1 concordance: 5.0.4 p-limit: 4.0.0 - pathe: 1.1.0 + pathe: 1.1.1 dev: true /@vitest/snapshot@0.30.1: resolution: {integrity: sha512-fJZqKrE99zo27uoZA/azgWyWbFvM1rw2APS05yB0JaLwUIg9aUtvvnBf4q7JWhEcAHmSwbrxKFgyBUga6tq9Tw==} dependencies: - magic-string: 0.30.0 - pathe: 1.1.0 + magic-string: 0.30.5 + pathe: 1.1.1 pretty-format: 27.5.1 dev: true /@vitest/spy@0.30.1: resolution: {integrity: sha512-YfJeIf37GvTZe04ZKxzJfnNNuNSmTEGnla2OdL60C8od16f3zOfv9q9K0nNii0NfjDJRt/CVN/POuY5/zTS+BA==} dependencies: - tinyspy: 2.1.0 + tinyspy: 2.2.0 dev: true /@vitest/utils@0.30.1: resolution: {integrity: sha512-/c8Xv2zUVc+rnNt84QF0Y0zkfxnaGhp87K2dYJMLtLOIckPzuxLVzAtFCicGFdB4NeBHNzTRr1tNn7rCtQcWFA==} dependencies: concordance: 5.0.4 - loupe: 2.3.6 + loupe: 2.3.7 pretty-format: 27.5.1 dev: true @@ -415,13 +998,13 @@ packages: through: 2.3.8 dev: true - /acorn-walk@8.2.0: - resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==} + /acorn-walk@8.3.1: + resolution: {integrity: sha512-TgUZgYvqZprrl7YldZNoa9OciCAyZR+Ejm9eXzKCmjsF5IKp/wgQ7Z/ZpjpGTIUPwrHQIcYeI8qDh4PsEwxMbw==} engines: {node: '>=0.4.0'} dev: true - /acorn@8.8.2: - resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==} + /acorn@8.11.2: + resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==} engines: {node: '>=0.4.0'} hasBin: true dev: true @@ -430,19 +1013,11 @@ packages: resolution: {integrity: sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ==} dev: true - /aggregate-error@3.1.0: - resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} - engines: {node: '>=8'} - dependencies: - clean-stack: 2.2.0 - indent-string: 4.0.0 - dev: true - - /ansi-escapes@4.3.2: - resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} - engines: {node: '>=8'} + /ansi-escapes@6.2.0: + resolution: {integrity: sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==} + engines: {node: '>=14.16'} dependencies: - type-fest: 0.21.3 + type-fest: 3.13.1 dev: true /ansi-regex@5.0.1: @@ -499,9 +1074,20 @@ packages: resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} dev: true - /astral-regex@2.0.0: - resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} - engines: {node: '>=8'} + /autoprefixer@10.4.16(postcss@8.4.32): + resolution: {integrity: sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==} + engines: {node: ^10 || ^12 || >=14} + hasBin: true + peerDependencies: + postcss: ^8.1.0 + dependencies: + browserslist: 4.22.2 + caniuse-lite: 1.0.30001568 + fraction.js: 4.3.7 + normalize-range: 0.1.2 + picocolors: 1.0.0 + postcss: 8.4.32 + postcss-value-parser: 4.2.0 dev: true /balanced-match@1.0.2: @@ -516,6 +1102,10 @@ packages: resolution: {integrity: sha512-DRQrD6gJyy8FbiE4s+bDoXS9hiW3Vbx5uCdwvcCf3zLHL+Iv7LtGHLpr+GZV8rHG8tK766FGYBwRbu8pELTt+w==} dev: true + /boolbase@1.0.0: + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} + dev: true + /brace-expansion@1.1.11: resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} dependencies: @@ -523,16 +1113,38 @@ packages: concat-map: 0.0.1 dev: true + /brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + dependencies: + balanced-match: 1.0.2 + dev: true + /braces@3.0.2: resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} engines: {node: '>=8'} dependencies: fill-range: 7.0.1 + /browserslist@4.22.2: + resolution: {integrity: sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + dependencies: + caniuse-lite: 1.0.30001568 + electron-to-chromium: 1.4.610 + node-releases: 2.0.14 + update-browserslist-db: 1.0.13(browserslist@4.22.2) + dev: true + /buffer-from@1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} dev: true + /builtin-modules@3.3.0: + resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} + engines: {node: '>=6'} + dev: true + /cac@6.7.14: resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} engines: {node: '>=8'} @@ -552,15 +1164,28 @@ packages: engines: {node: '>=6'} dev: true - /chai@4.3.7: - resolution: {integrity: sha512-HLnAzZ2iupm25PlN0xFreAlBA5zaBSv3og0DdeGA4Ar6h6rJ3A0rolRUKJhSF2V10GZKDgWF/VmAEsNWjCRB+A==} + /caniuse-api@3.0.0: + resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} + dependencies: + browserslist: 4.22.2 + caniuse-lite: 1.0.30001568 + lodash.memoize: 4.1.2 + lodash.uniq: 4.5.0 + dev: true + + /caniuse-lite@1.0.30001568: + resolution: {integrity: sha512-vSUkH84HontZJ88MiNrOau1EBrCqEQYgkC5gIySiDlpsm8sGVrhU7Kx4V6h0tnqaHzIHZv08HlJIwPbL4XL9+A==} + dev: true + + /chai@4.3.10: + resolution: {integrity: sha512-0UXG04VuVbruMUYbJ6JctvH0YnC/4q3/AkT18q4NaITo91CUm0liMS9VqzT9vZhVQ/1eqPanMWjBM+Juhfb/9g==} engines: {node: '>=4'} dependencies: assertion-error: 1.1.0 - check-error: 1.0.2 + check-error: 1.0.3 deep-eql: 4.1.3 - get-func-name: 2.0.0 - loupe: 2.3.6 + get-func-name: 2.0.2 + loupe: 2.3.7 pathval: 1.1.1 type-detect: 4.0.8 dev: true @@ -574,13 +1199,15 @@ packages: supports-color: 5.5.0 dev: true - /chalk@5.2.0: - resolution: {integrity: sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==} + /chalk@5.3.0: + resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} dev: true - /check-error@1.0.2: - resolution: {integrity: sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==} + /check-error@1.0.3: + resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==} + dependencies: + get-func-name: 2.0.2 dev: true /chokidar@3.5.3: @@ -595,34 +1222,27 @@ packages: normalize-path: 3.0.0 readdirp: 3.6.0 optionalDependencies: - fsevents: 2.3.2 + fsevents: 2.3.3 - /clean-stack@2.2.0: - resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} - engines: {node: '>=6'} - dev: true - - /cli-cursor@3.1.0: - resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} - engines: {node: '>=8'} + /citty@0.1.5: + resolution: {integrity: sha512-AS7n5NSc0OQVMV9v6wt3ByujNIrne0/cTjiC2MYqhvao57VNfiuVksTSr2p17nVOhEr2KtqiAkGwHcgMC/qUuQ==} dependencies: - restore-cursor: 3.1.0 + consola: 3.2.3 dev: true - /cli-truncate@2.1.0: - resolution: {integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==} - engines: {node: '>=8'} + /cli-cursor@4.0.0: + resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - slice-ansi: 3.0.0 - string-width: 4.2.3 + restore-cursor: 4.0.0 dev: true - /cli-truncate@3.1.0: - resolution: {integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + /cli-truncate@4.0.0: + resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==} + engines: {node: '>=18'} dependencies: slice-ansi: 5.0.0 - string-width: 5.1.2 + string-width: 7.0.0 dev: true /cliui@7.0.4: @@ -654,13 +1274,26 @@ packages: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} dev: true + /colord@2.9.3: + resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} + dev: true + /colorette@2.0.20: resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} dev: true - /commander@10.0.1: - resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} - engines: {node: '>=14'} + /commander@11.1.0: + resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==} + engines: {node: '>=16'} + dev: true + + /commander@7.2.0: + resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} + engines: {node: '>= 10'} + dev: true + + /commondir@1.0.1: + resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} dev: true /compare-func@2.0.0: @@ -690,14 +1323,19 @@ packages: dependencies: date-time: 3.1.0 esutils: 2.0.3 - fast-diff: 1.2.0 + fast-diff: 1.3.0 js-string-escape: 1.0.1 lodash: 4.17.21 md5-hex: 3.0.1 - semver: 7.5.0 + semver: 7.5.4 well-known-symbols: 2.0.0 dev: true + /consola@3.2.3: + resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} + engines: {node: ^14.18.0 || >=16.10.0} + dev: true + /content-security-policy-parser@0.4.1: resolution: {integrity: sha512-NNJS8XPnx3OKr/CUOSwDSJw+lWTrZMYnclLKj0Y9CYOfJNJTWLFGPg3u2hYgbXMXKVRkZR2fbyReNQ1mUff/Qg==} engines: {node: '>=8.0.0'} @@ -806,11 +1444,11 @@ packages: dependencies: conventional-commits-filter: 2.0.7 dateformat: 3.0.3 - handlebars: 4.7.7 + handlebars: 4.7.8 json-stringify-safe: 5.0.1 lodash: 4.17.21 meow: 8.1.2 - semver: 6.3.0 + semver: 6.3.1 split: 1.0.1 through2: 4.0.2 dev: true @@ -868,6 +1506,10 @@ packages: q: 1.5.1 dev: true + /convert-source-map@2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} + dev: true + /core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} dev: true @@ -881,6 +1523,117 @@ packages: which: 2.0.2 dev: true + /css-declaration-sorter@6.4.1(postcss@8.4.32): + resolution: {integrity: sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==} + engines: {node: ^10 || ^12 || >=14} + peerDependencies: + postcss: ^8.0.9 + dependencies: + postcss: 8.4.32 + dev: true + + /css-select@5.1.0: + resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} + dependencies: + boolbase: 1.0.0 + css-what: 6.1.0 + domhandler: 5.0.3 + domutils: 3.1.0 + nth-check: 2.1.1 + dev: true + + /css-tree@2.2.1: + resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} + dependencies: + mdn-data: 2.0.28 + source-map-js: 1.0.2 + dev: true + + /css-tree@2.3.1: + resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + dependencies: + mdn-data: 2.0.30 + source-map-js: 1.0.2 + dev: true + + /css-what@6.1.0: + resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} + engines: {node: '>= 6'} + dev: true + + /cssesc@3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} + engines: {node: '>=4'} + hasBin: true + dev: true + + /cssnano-preset-default@6.0.1(postcss@8.4.32): + resolution: {integrity: sha512-7VzyFZ5zEB1+l1nToKyrRkuaJIx0zi/1npjvZfbBwbtNTzhLtlvYraK/7/uqmX2Wb2aQtd983uuGw79jAjLSuQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + css-declaration-sorter: 6.4.1(postcss@8.4.32) + cssnano-utils: 4.0.0(postcss@8.4.32) + postcss: 8.4.32 + postcss-calc: 9.0.1(postcss@8.4.32) + postcss-colormin: 6.0.0(postcss@8.4.32) + postcss-convert-values: 6.0.0(postcss@8.4.32) + postcss-discard-comments: 6.0.0(postcss@8.4.32) + postcss-discard-duplicates: 6.0.0(postcss@8.4.32) + postcss-discard-empty: 6.0.0(postcss@8.4.32) + postcss-discard-overridden: 6.0.0(postcss@8.4.32) + postcss-merge-longhand: 6.0.0(postcss@8.4.32) + postcss-merge-rules: 6.0.1(postcss@8.4.32) + postcss-minify-font-values: 6.0.0(postcss@8.4.32) + postcss-minify-gradients: 6.0.0(postcss@8.4.32) + postcss-minify-params: 6.0.0(postcss@8.4.32) + postcss-minify-selectors: 6.0.0(postcss@8.4.32) + postcss-normalize-charset: 6.0.0(postcss@8.4.32) + postcss-normalize-display-values: 6.0.0(postcss@8.4.32) + postcss-normalize-positions: 6.0.0(postcss@8.4.32) + postcss-normalize-repeat-style: 6.0.0(postcss@8.4.32) + postcss-normalize-string: 6.0.0(postcss@8.4.32) + postcss-normalize-timing-functions: 6.0.0(postcss@8.4.32) + postcss-normalize-unicode: 6.0.0(postcss@8.4.32) + postcss-normalize-url: 6.0.0(postcss@8.4.32) + postcss-normalize-whitespace: 6.0.0(postcss@8.4.32) + postcss-ordered-values: 6.0.0(postcss@8.4.32) + postcss-reduce-initial: 6.0.0(postcss@8.4.32) + postcss-reduce-transforms: 6.0.0(postcss@8.4.32) + postcss-svgo: 6.0.0(postcss@8.4.32) + postcss-unique-selectors: 6.0.0(postcss@8.4.32) + dev: true + + /cssnano-utils@4.0.0(postcss@8.4.32): + resolution: {integrity: sha512-Z39TLP+1E0KUcd7LGyF4qMfu8ZufI0rDzhdyAMsa/8UyNUU8wpS0fhdBxbQbv32r64ea00h4878gommRVg2BHw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.32 + dev: true + + /cssnano@6.0.1(postcss@8.4.32): + resolution: {integrity: sha512-fVO1JdJ0LSdIGJq68eIxOqFpIJrZqXUsBt8fkrBcztCQqAjQD51OhZp7tc0ImcbwXD4k7ny84QTV90nZhmqbkg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + cssnano-preset-default: 6.0.1(postcss@8.4.32) + lilconfig: 2.1.0 + postcss: 8.4.32 + dev: true + + /csso@5.0.5: + resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} + dependencies: + css-tree: 2.2.1 + dev: true + /dargs@7.0.0: resolution: {integrity: sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==} engines: {node: '>=8'} @@ -929,6 +1682,15 @@ packages: type-detect: 4.0.8 dev: true + /deepmerge@4.3.1: + resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} + engines: {node: '>=0.10.0'} + dev: true + + /defu@6.1.3: + resolution: {integrity: sha512-Vy2wmG3NTkmHNg/kzpuvHhkqeIx3ODWqasgCRbKtbXEN0G+HpEEv9BtJLp7ZG1CZloFaC41Ah3ZFbq7aqCqMeQ==} + dev: true + /detect-indent@6.1.0: resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} engines: {node: '>=8'} @@ -939,6 +1701,40 @@ packages: engines: {node: '>=8'} dev: true + /dir-glob@3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} + engines: {node: '>=8'} + dependencies: + path-type: 4.0.0 + dev: true + + /dom-serializer@2.0.0: + resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} + dependencies: + domelementtype: 2.3.0 + domhandler: 5.0.3 + entities: 4.5.0 + dev: true + + /domelementtype@2.3.0: + resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} + dev: true + + /domhandler@5.0.3: + resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} + engines: {node: '>= 4'} + dependencies: + domelementtype: 2.3.0 + dev: true + + /domutils@3.1.0: + resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} + dependencies: + dom-serializer: 2.0.0 + domelementtype: 2.3.0 + domhandler: 5.0.3 + dev: true + /dot-prop@5.3.0: resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} engines: {node: '>=8'} @@ -954,16 +1750,21 @@ packages: minimatch: 3.1.2 dev: true - /eastasianwidth@0.2.0: - resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + /electron-to-chromium@1.4.610: + resolution: {integrity: sha512-mqi2oL1mfeHYtOdCxbPQYV/PL7YrQlxbvFEZ0Ee8GbDdShimqt2/S6z2RWqysuvlwdOrQdqvE0KZrBTipAeJzg==} + dev: true + + /emoji-regex@10.3.0: + resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==} dev: true /emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} dev: true - /emoji-regex@9.2.2: - resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + /entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + engines: {node: '>=0.12'} dev: true /error-ex@1.3.2: @@ -972,34 +1773,64 @@ packages: is-arrayish: 0.2.1 dev: true - /esbuild@0.17.18: - resolution: {integrity: sha512-z1lix43jBs6UKjcZVKOw2xx69ffE2aG0PygLL5qJ9OS/gy0Ewd1gW/PUQIOIQGXBHWNywSc0floSKoMFF8aK2w==} + /esbuild@0.18.20: + resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/android-arm': 0.18.20 + '@esbuild/android-arm64': 0.18.20 + '@esbuild/android-x64': 0.18.20 + '@esbuild/darwin-arm64': 0.18.20 + '@esbuild/darwin-x64': 0.18.20 + '@esbuild/freebsd-arm64': 0.18.20 + '@esbuild/freebsd-x64': 0.18.20 + '@esbuild/linux-arm': 0.18.20 + '@esbuild/linux-arm64': 0.18.20 + '@esbuild/linux-ia32': 0.18.20 + '@esbuild/linux-loong64': 0.18.20 + '@esbuild/linux-mips64el': 0.18.20 + '@esbuild/linux-ppc64': 0.18.20 + '@esbuild/linux-riscv64': 0.18.20 + '@esbuild/linux-s390x': 0.18.20 + '@esbuild/linux-x64': 0.18.20 + '@esbuild/netbsd-x64': 0.18.20 + '@esbuild/openbsd-x64': 0.18.20 + '@esbuild/sunos-x64': 0.18.20 + '@esbuild/win32-arm64': 0.18.20 + '@esbuild/win32-ia32': 0.18.20 + '@esbuild/win32-x64': 0.18.20 + dev: true + + /esbuild@0.19.9: + resolution: {integrity: sha512-U9CHtKSy+EpPsEBa+/A2gMs/h3ylBC0H0KSqIg7tpztHerLi6nrrcoUJAkNCEPumx8yJ+Byic4BVwHgRbN0TBg==} engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - '@esbuild/android-arm': 0.17.18 - '@esbuild/android-arm64': 0.17.18 - '@esbuild/android-x64': 0.17.18 - '@esbuild/darwin-arm64': 0.17.18 - '@esbuild/darwin-x64': 0.17.18 - '@esbuild/freebsd-arm64': 0.17.18 - '@esbuild/freebsd-x64': 0.17.18 - '@esbuild/linux-arm': 0.17.18 - '@esbuild/linux-arm64': 0.17.18 - '@esbuild/linux-ia32': 0.17.18 - '@esbuild/linux-loong64': 0.17.18 - '@esbuild/linux-mips64el': 0.17.18 - '@esbuild/linux-ppc64': 0.17.18 - '@esbuild/linux-riscv64': 0.17.18 - '@esbuild/linux-s390x': 0.17.18 - '@esbuild/linux-x64': 0.17.18 - '@esbuild/netbsd-x64': 0.17.18 - '@esbuild/openbsd-x64': 0.17.18 - '@esbuild/sunos-x64': 0.17.18 - '@esbuild/win32-arm64': 0.17.18 - '@esbuild/win32-ia32': 0.17.18 - '@esbuild/win32-x64': 0.17.18 + '@esbuild/android-arm': 0.19.9 + '@esbuild/android-arm64': 0.19.9 + '@esbuild/android-x64': 0.19.9 + '@esbuild/darwin-arm64': 0.19.9 + '@esbuild/darwin-x64': 0.19.9 + '@esbuild/freebsd-arm64': 0.19.9 + '@esbuild/freebsd-x64': 0.19.9 + '@esbuild/linux-arm': 0.19.9 + '@esbuild/linux-arm64': 0.19.9 + '@esbuild/linux-ia32': 0.19.9 + '@esbuild/linux-loong64': 0.19.9 + '@esbuild/linux-mips64el': 0.19.9 + '@esbuild/linux-ppc64': 0.19.9 + '@esbuild/linux-riscv64': 0.19.9 + '@esbuild/linux-s390x': 0.19.9 + '@esbuild/linux-x64': 0.19.9 + '@esbuild/netbsd-x64': 0.19.9 + '@esbuild/openbsd-x64': 0.19.9 + '@esbuild/sunos-x64': 0.19.9 + '@esbuild/win32-arm64': 0.19.9 + '@esbuild/win32-ia32': 0.19.9 + '@esbuild/win32-x64': 0.19.9 /escalade@3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} @@ -1025,23 +1856,44 @@ packages: engines: {node: '>= 0.6'} dev: false - /execa@7.1.1: - resolution: {integrity: sha512-wH0eMf/UXckdUYnO21+HDztteVv05rq2GXksxT4fCGeHkBhw1DROXh40wcjMcRqDOWE7iPJ4n3M7e2+YFP+76Q==} - engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} + /eventemitter3@5.0.1: + resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} + dev: true + + /execa@8.0.1: + resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} + engines: {node: '>=16.17'} dependencies: cross-spawn: 7.0.3 - get-stream: 6.0.1 - human-signals: 4.3.1 + get-stream: 8.0.1 + human-signals: 5.0.0 is-stream: 3.0.0 merge-stream: 2.0.0 npm-run-path: 5.1.0 onetime: 6.0.0 - signal-exit: 3.0.7 + signal-exit: 4.1.0 strip-final-newline: 3.0.0 dev: true - /fast-diff@1.2.0: - resolution: {integrity: sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==} + /fast-diff@1.3.0: + resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} + dev: true + + /fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.5 + dev: true + + /fastq@1.15.0: + resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} + dependencies: + reusify: 1.0.4 dev: true /figures@3.2.0: @@ -1087,24 +1939,36 @@ packages: path-exists: 4.0.0 dev: true - /fs-extra@11.1.1: - resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==} + /fraction.js@4.3.7: + resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} + dev: true + + /fs-extra@11.2.0: + resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} engines: {node: '>=14.14'} dependencies: graceful-fs: 4.2.11 jsonfile: 6.1.0 - universalify: 2.0.0 - dev: false + universalify: 2.0.1 + + /fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + dev: true - /fsevents@2.3.2: - resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} + /fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] requiresBuild: true optional: true - /function-bind@1.1.1: - resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} + /function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + dev: true + + /gensync@1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} + engines: {node: '>=6.9.0'} dev: true /get-caller-file@2.0.5: @@ -1112,8 +1976,13 @@ packages: engines: {node: 6.* || 8.* || >= 10.*} dev: true - /get-func-name@2.0.0: - resolution: {integrity: sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==} + /get-east-asian-width@1.2.0: + resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==} + engines: {node: '>=18'} + dev: true + + /get-func-name@2.0.2: + resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} dev: true /get-pkg-repo@4.2.1: @@ -1127,9 +1996,9 @@ packages: yargs: 16.2.0 dev: true - /get-stream@6.0.1: - resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} - engines: {node: '>=10'} + /get-stream@8.0.1: + resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} + engines: {node: '>=16'} dev: true /git-raw-commits@2.0.11: @@ -1158,7 +2027,7 @@ packages: hasBin: true dependencies: meow: 8.1.2 - semver: 6.3.0 + semver: 6.3.1 dev: true /gitconfiglocal@1.0.0: @@ -1173,11 +2042,38 @@ packages: dependencies: is-glob: 4.0.3 + /glob@8.1.0: + resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} + engines: {node: '>=12'} + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 5.1.6 + once: 1.4.0 + dev: true + + /globals@11.12.0: + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} + engines: {node: '>=4'} + dev: true + + /globby@13.2.2: + resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + dir-glob: 3.0.1 + fast-glob: 3.3.2 + ignore: 5.3.0 + merge2: 1.4.1 + slash: 4.0.0 + dev: true + /graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - /handlebars@4.7.7: - resolution: {integrity: sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==} + /handlebars@4.7.8: + resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} engines: {node: '>=0.4.7'} hasBin: true dependencies: @@ -1199,11 +2095,15 @@ packages: engines: {node: '>=4'} dev: true - /has@1.0.3: - resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} - engines: {node: '>= 0.4.0'} + /hasown@2.0.0: + resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} + engines: {node: '>= 0.4'} dependencies: - function-bind: 1.1.1 + function-bind: 1.1.2 + dev: true + + /hookable@5.5.3: + resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==} dev: true /hosted-git-info@2.8.9: @@ -1217,9 +2117,9 @@ packages: lru-cache: 6.0.0 dev: true - /human-signals@4.3.1: - resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==} - engines: {node: '>=14.18.0'} + /human-signals@5.0.0: + resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} + engines: {node: '>=16.17.0'} dev: true /husky@8.0.3: @@ -1228,14 +2128,26 @@ packages: hasBin: true dev: true - /immutable@4.3.0: - resolution: {integrity: sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg==} + /ignore@5.3.0: + resolution: {integrity: sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==} + engines: {node: '>= 4'} + dev: true + + /immutable@4.3.4: + resolution: {integrity: sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==} /indent-string@4.0.0: resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} engines: {node: '>=8'} dev: true + /inflight@1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + dependencies: + once: 1.4.0 + wrappy: 1.0.2 + dev: true + /inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} dev: true @@ -1254,10 +2166,17 @@ packages: dependencies: binary-extensions: 2.2.0 - /is-core-module@2.12.0: - resolution: {integrity: sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==} + /is-builtin-module@3.2.1: + resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} + engines: {node: '>=6'} + dependencies: + builtin-modules: 3.3.0 + dev: true + + /is-core-module@2.13.1: + resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} dependencies: - has: 1.0.3 + hasown: 2.0.0 dev: true /is-extglob@2.1.1: @@ -1274,12 +2193,23 @@ packages: engines: {node: '>=12'} dev: true + /is-fullwidth-code-point@5.0.0: + resolution: {integrity: sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==} + engines: {node: '>=18'} + dependencies: + get-east-asian-width: 1.2.0 + dev: true + /is-glob@4.0.3: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} engines: {node: '>=0.10.0'} dependencies: is-extglob: 2.1.1 + /is-module@1.0.0: + resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} + dev: true + /is-number@7.0.0: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} engines: {node: '>=0.12.0'} @@ -1294,6 +2224,12 @@ packages: engines: {node: '>=0.10.0'} dev: true + /is-reference@1.2.1: + resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} + dependencies: + '@types/estree': 1.0.5 + dev: true + /is-stream@3.0.0: resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -1314,6 +2250,11 @@ packages: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} dev: true + /jiti@1.21.0: + resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} + hasBin: true + dev: true + /js-string-escape@1.0.1: resolution: {integrity: sha512-Smw4xcfIQ5LVjAOuJCvN/zIodzA/BBSsluuoSykP+lUvScIi4U6RJLfwHet5cxFnCswUjISV8oAXaqaJDY3chg==} engines: {node: '>= 0.8'} @@ -1323,6 +2264,12 @@ packages: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} dev: true + /jsesc@2.5.2: + resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} + engines: {node: '>=4'} + hasBin: true + dev: true + /json-parse-better-errors@1.0.2: resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} dev: true @@ -1335,6 +2282,12 @@ packages: resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} dev: true + /json5@2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + engines: {node: '>=6'} + hasBin: true + dev: true + /jsonc-parser@3.2.0: resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} dev: true @@ -1342,10 +2295,9 @@ packages: /jsonfile@6.1.0: resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} dependencies: - universalify: 2.0.0 + universalify: 2.0.1 optionalDependencies: graceful-fs: 4.2.11 - dev: false /jsonparse@1.3.1: resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} @@ -1362,50 +2314,44 @@ packages: engines: {node: '>=10'} dev: true + /lilconfig@3.0.0: + resolution: {integrity: sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==} + engines: {node: '>=14'} + dev: true + /lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} dev: true - /lint-staged@13.2.1: - resolution: {integrity: sha512-8gfzinVXoPfga5Dz/ZOn8I2GOhf81Wvs+KwbEXQn/oWZAvCVS2PivrXfVbFJc93zD16uC0neS47RXHIjXKYZQw==} - engines: {node: ^14.13.1 || >=16.0.0} + /lint-staged@15.2.0: + resolution: {integrity: sha512-TFZzUEV00f+2YLaVPWBWGAMq7So6yQx+GG8YRMDeOEIf95Zn5RyiLMsEiX4KTNl9vq/w+NqRJkLA1kPIo15ufQ==} + engines: {node: '>=18.12.0'} hasBin: true dependencies: - chalk: 5.2.0 - cli-truncate: 3.1.0 - commander: 10.0.1 + chalk: 5.3.0 + commander: 11.1.0 debug: 4.3.4 - execa: 7.1.1 - lilconfig: 2.1.0 - listr2: 5.0.8 + execa: 8.0.1 + lilconfig: 3.0.0 + listr2: 8.0.0 micromatch: 4.0.5 - normalize-path: 3.0.0 - object-inspect: 1.12.3 pidtree: 0.6.0 - string-argv: 0.3.1 - yaml: 2.2.2 + string-argv: 0.3.2 + yaml: 2.3.4 transitivePeerDependencies: - - enquirer - supports-color dev: true - /listr2@5.0.8: - resolution: {integrity: sha512-mC73LitKHj9w6v30nLNGPetZIlfpUniNSsxxrbaPcWOjDb92SHPzJPi/t+v1YC/lxKz/AJ9egOjww0qUuFxBpA==} - engines: {node: ^14.13.1 || >=16.0.0} - peerDependencies: - enquirer: '>= 2.3.0 < 3' - peerDependenciesMeta: - enquirer: - optional: true + /listr2@8.0.0: + resolution: {integrity: sha512-u8cusxAcyqAiQ2RhYvV7kRKNLgUvtObIbhOX2NCXqvp1UU32xIg5CT22ykS2TPKJXZWJwtK3IKLiqAGlGNE+Zg==} + engines: {node: '>=18.0.0'} dependencies: - cli-truncate: 2.1.0 + cli-truncate: 4.0.0 colorette: 2.0.20 - log-update: 4.0.0 - p-map: 4.0.0 + eventemitter3: 5.0.1 + log-update: 6.0.0 rfdc: 1.3.0 - rxjs: 7.8.0 - through: 2.3.8 - wrap-ansi: 7.0.0 + wrap-ansi: 9.0.0 dev: true /load-json-file@4.0.0: @@ -1457,24 +2403,39 @@ packages: resolution: {integrity: sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g==} dev: true + /lodash.memoize@4.1.2: + resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} + dev: true + + /lodash.uniq@4.5.0: + resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} + dev: true + /lodash@4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} dev: true - /log-update@4.0.0: - resolution: {integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==} - engines: {node: '>=10'} + /log-update@6.0.0: + resolution: {integrity: sha512-niTvB4gqvtof056rRIrTZvjNYE4rCUzO6X/X+kYjd7WFxXeJ0NwEFnRxX6ehkvv3jTwrXnNdtAak5XYZuIyPFw==} + engines: {node: '>=18'} dependencies: - ansi-escapes: 4.3.2 - cli-cursor: 3.1.0 - slice-ansi: 4.0.0 - wrap-ansi: 6.2.0 + ansi-escapes: 6.2.0 + cli-cursor: 4.0.0 + slice-ansi: 7.1.0 + strip-ansi: 7.1.0 + wrap-ansi: 9.0.0 dev: true - /loupe@2.3.6: - resolution: {integrity: sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==} + /loupe@2.3.7: + resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} dependencies: - get-func-name: 2.0.0 + get-func-name: 2.0.2 + dev: true + + /lru-cache@5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + dependencies: + yallist: 3.1.1 dev: true /lru-cache@6.0.0: @@ -1484,8 +2445,8 @@ packages: yallist: 4.0.0 dev: true - /magic-string@0.30.0: - resolution: {integrity: sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==} + /magic-string@0.30.5: + resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==} engines: {node: '>=12'} dependencies: '@jridgewell/sourcemap-codec': 1.4.15 @@ -1507,11 +2468,19 @@ packages: blueimp-md5: 2.19.0 dev: true + /mdn-data@2.0.28: + resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} + dev: true + + /mdn-data@2.0.30: + resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} + dev: true + /meow@8.1.2: resolution: {integrity: sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==} engines: {node: '>=10'} dependencies: - '@types/minimist': 1.2.2 + '@types/minimist': 1.2.5 camelcase-keys: 6.2.2 decamelize-keys: 1.1.1 hard-rejection: 2.1.0 @@ -1528,6 +2497,11 @@ packages: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} dev: true + /merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + dev: true + /micromatch@4.0.5: resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} engines: {node: '>=8.6'} @@ -1557,6 +2531,13 @@ packages: brace-expansion: 1.1.11 dev: true + /minimatch@5.1.6: + resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} + engines: {node: '>=10'} + dependencies: + brace-expansion: 2.0.1 + dev: true + /minimist-options@4.1.0: resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} engines: {node: '>= 6'} @@ -1570,13 +2551,42 @@ packages: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} dev: true - /mlly@1.2.0: - resolution: {integrity: sha512-+c7A3CV0KGdKcylsI6khWyts/CYrGTrRVo4R/I7u/cUsy0Conxa6LUhiEzVKIw14lc2L5aiO4+SeVe4TeGRKww==} + /mkdist@1.4.0(sass@1.69.5)(typescript@5.3.3): + resolution: {integrity: sha512-LzzdzWDx6cWWPd8saIoO+kT5jnbijfeDaE6jZfmCYEi3YL2aJSyF23/tCFee/mDuh/ek1UQeSYdLeSa6oesdiw==} + hasBin: true + peerDependencies: + sass: ^1.69.5 + typescript: '>=5.3.2' + peerDependenciesMeta: + sass: + optional: true + typescript: + optional: true + dependencies: + autoprefixer: 10.4.16(postcss@8.4.32) + citty: 0.1.5 + cssnano: 6.0.1(postcss@8.4.32) + defu: 6.1.3 + esbuild: 0.19.9 + fs-extra: 11.2.0 + globby: 13.2.2 + jiti: 1.21.0 + mlly: 1.4.2 + mri: 1.2.0 + pathe: 1.1.1 + postcss: 8.4.32 + postcss-nested: 6.0.1(postcss@8.4.32) + sass: 1.69.5 + typescript: 5.3.3 + dev: true + + /mlly@1.4.2: + resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==} dependencies: - acorn: 8.8.2 - pathe: 1.1.0 - pkg-types: 1.0.2 - ufo: 1.1.1 + acorn: 8.11.2 + pathe: 1.1.1 + pkg-types: 1.0.3 + ufo: 1.3.2 dev: true /modify-values@1.0.1: @@ -1584,12 +2594,17 @@ packages: engines: {node: '>=0.10.0'} dev: true + /mri@1.2.0: + resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} + engines: {node: '>=4'} + dev: true + /ms@2.1.2: resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} dev: true - /nanoid@3.3.6: - resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} + /nanoid@3.3.7: + resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true @@ -1597,12 +2612,16 @@ packages: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} dev: true + /node-releases@2.0.14: + resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} + dev: true + /normalize-package-data@2.5.0: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: hosted-git-info: 2.8.9 - resolve: 1.22.2 - semver: 5.7.1 + resolve: 1.22.8 + semver: 5.7.2 validate-npm-package-license: 3.0.4 dev: true @@ -1611,8 +2630,8 @@ packages: engines: {node: '>=10'} dependencies: hosted-git-info: 4.1.0 - is-core-module: 2.12.0 - semver: 7.5.0 + is-core-module: 2.13.1 + semver: 7.5.4 validate-npm-package-license: 3.0.4 dev: true @@ -1620,6 +2639,11 @@ packages: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} + /normalize-range@0.1.2: + resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} + engines: {node: '>=0.10.0'} + dev: true + /npm-run-path@5.1.0: resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -1627,8 +2651,16 @@ packages: path-key: 4.0.0 dev: true - /object-inspect@1.12.3: - resolution: {integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==} + /nth-check@2.1.1: + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} + dependencies: + boolbase: 1.0.0 + dev: true + + /once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + dependencies: + wrappy: 1.0.2 dev: true /onetime@5.1.2: @@ -1701,13 +2733,6 @@ packages: p-limit: 3.1.0 dev: true - /p-map@4.0.0: - resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} - engines: {node: '>=10'} - dependencies: - aggregate-error: 3.1.0 - dev: true - /p-try@1.0.0: resolution: {integrity: sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==} engines: {node: '>=4'} @@ -1730,7 +2755,7 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} dependencies: - '@babel/code-frame': 7.21.4 + '@babel/code-frame': 7.23.5 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -1767,8 +2792,13 @@ packages: pify: 3.0.0 dev: true - /pathe@1.1.0: - resolution: {integrity: sha512-ODbEPR0KKHqECXW1GoxdDb+AZvULmXjVPy4rt+pGo2+TnjJTIPJQSVS6N63n8T2Ip+syHhbn52OewKicV0373w==} + /path-type@4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} + dev: true + + /pathe@1.1.1: + resolution: {integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==} dev: true /pathval@1.1.1: @@ -1798,19 +2828,323 @@ packages: engines: {node: '>=4'} dev: true - /pkg-types@1.0.2: - resolution: {integrity: sha512-hM58GKXOcj8WTqUXnsQyJYXdeAPbythQgEF3nTcEo+nkD49chjQ9IKm/QJy9xf6JakXptz86h7ecP2024rrLaQ==} + /pkg-types@1.0.3: + resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} dependencies: jsonc-parser: 3.2.0 - mlly: 1.2.0 - pathe: 1.1.0 + mlly: 1.4.2 + pathe: 1.1.1 + dev: true + + /postcss-calc@9.0.1(postcss@8.4.32): + resolution: {integrity: sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.2 + dependencies: + postcss: 8.4.32 + postcss-selector-parser: 6.0.13 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-colormin@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-EuO+bAUmutWoZYgHn2T1dG1pPqHU6L4TjzPlu4t1wZGXQ/fxV16xg2EJmYi0z+6r+MGV1yvpx1BHkUaRrPa2bw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + browserslist: 4.22.2 + caniuse-api: 3.0.0 + colord: 2.9.3 + postcss: 8.4.32 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-convert-values@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-U5D8QhVwqT++ecmy8rnTb+RL9n/B806UVaS3m60lqle4YDFcpbS3ae5bTQIh3wOGUSDHSEtMYLs/38dNG7EYFw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + browserslist: 4.22.2 + postcss: 8.4.32 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-discard-comments@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-p2skSGqzPMZkEQvJsgnkBhCn8gI7NzRH2683EEjrIkoMiwRELx68yoUJ3q3DGSGuQ8Ug9Gsn+OuDr46yfO+eFw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.32 + dev: true + + /postcss-discard-duplicates@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-bU1SXIizMLtDW4oSsi5C/xHKbhLlhek/0/yCnoMQany9k3nPBq+Ctsv/9oMmyqbR96HYHxZcHyK2HR5P/mqoGA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.32 + dev: true + + /postcss-discard-empty@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-b+h1S1VT6dNhpcg+LpyiUrdnEZfICF0my7HAKgJixJLW7BnNmpRH34+uw/etf5AhOlIhIAuXApSzzDzMI9K/gQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.32 + dev: true + + /postcss-discard-overridden@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-4VELwssYXDFigPYAZ8vL4yX4mUepF/oCBeeIT4OXsJPYOtvJumyz9WflmJWTfDwCUcpDR+z0zvCWBXgTx35SVw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.32 + dev: true + + /postcss-merge-longhand@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-4VSfd1lvGkLTLYcxFuISDtWUfFS4zXe0FpF149AyziftPFQIWxjvFSKhA4MIxMe4XM3yTDgQMbSNgzIVxChbIg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.32 + postcss-value-parser: 4.2.0 + stylehacks: 6.0.0(postcss@8.4.32) + dev: true + + /postcss-merge-rules@6.0.1(postcss@8.4.32): + resolution: {integrity: sha512-a4tlmJIQo9SCjcfiCcCMg/ZCEe0XTkl/xK0XHBs955GWg9xDX3NwP9pwZ78QUOWB8/0XCjZeJn98Dae0zg6AAw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + browserslist: 4.22.2 + caniuse-api: 3.0.0 + cssnano-utils: 4.0.0(postcss@8.4.32) + postcss: 8.4.32 + postcss-selector-parser: 6.0.13 + dev: true + + /postcss-minify-font-values@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-zNRAVtyh5E8ndZEYXA4WS8ZYsAp798HiIQ1V2UF/C/munLp2r1UGHwf1+6JFu7hdEhJFN+W1WJQKBrtjhFgEnA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.32 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-minify-gradients@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-wO0F6YfVAR+K1xVxF53ueZJza3L+R3E6cp0VwuXJQejnNUH0DjcAFe3JEBeTY1dLwGa0NlDWueCA1VlEfiKgAA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + colord: 2.9.3 + cssnano-utils: 4.0.0(postcss@8.4.32) + postcss: 8.4.32 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-minify-params@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-Fz/wMQDveiS0n5JPcvsMeyNXOIMrwF88n7196puSuQSWSa+/Ofc1gDOSY2xi8+A4PqB5dlYCKk/WfqKqsI+ReQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + browserslist: 4.22.2 + cssnano-utils: 4.0.0(postcss@8.4.32) + postcss: 8.4.32 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-minify-selectors@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-ec/q9JNCOC2CRDNnypipGfOhbYPuUkewGwLnbv6omue/PSASbHSU7s6uSQ0tcFRVv731oMIx8k0SP4ZX6be/0g==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.32 + postcss-selector-parser: 6.0.13 + dev: true + + /postcss-nested@6.0.1(postcss@8.4.32): + resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} + engines: {node: '>=12.0'} + peerDependencies: + postcss: ^8.2.14 + dependencies: + postcss: 8.4.32 + postcss-selector-parser: 6.0.13 + dev: true + + /postcss-normalize-charset@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-cqundwChbu8yO/gSWkuFDmKrCZ2vJzDAocheT2JTd0sFNA4HMGoKMfbk2B+J0OmO0t5GUkiAkSM5yF2rSLUjgQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.32 + dev: true + + /postcss-normalize-display-values@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-Qyt5kMrvy7dJRO3OjF7zkotGfuYALETZE+4lk66sziWSPzlBEt7FrUshV6VLECkI4EN8Z863O6Nci4NXQGNzYw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.32 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-normalize-positions@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-mPCzhSV8+30FZyWhxi6UoVRYd3ZBJgTRly4hOkaSifo0H+pjDYcii/aVT4YE6QpOil15a5uiv6ftnY3rm0igPg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.32 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-normalize-repeat-style@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-50W5JWEBiOOAez2AKBh4kRFm2uhrT3O1Uwdxz7k24aKtbD83vqmcVG7zoIwo6xI2FZ/HDlbrCopXhLeTpQib1A==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.32 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-normalize-string@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-KWkIB7TrPOiqb8ZZz6homet2KWKJwIlysF5ICPZrXAylGe2hzX/HSf4NTX2rRPJMAtlRsj/yfkrWGavFuB+c0w==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.32 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-normalize-timing-functions@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-tpIXWciXBp5CiFs8sem90IWlw76FV4oi6QEWfQwyeREVwUy39VSeSqjAT7X0Qw650yAimYW5gkl2Gd871N5SQg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.32 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-normalize-unicode@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-ui5crYkb5ubEUDugDc786L/Me+DXp2dLg3fVJbqyAl0VPkAeALyAijF2zOsnZyaS1HyfPuMH0DwyY18VMFVNkg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + browserslist: 4.22.2 + postcss: 8.4.32 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-normalize-url@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-98mvh2QzIPbb02YDIrYvAg4OUzGH7s1ZgHlD3fIdTHLgPLRpv1ZTKJDnSAKr4Rt21ZQFzwhGMXxpXlfrUBKFHw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.32 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-normalize-whitespace@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-7cfE1AyLiK0+ZBG6FmLziJzqQCpTQY+8XjMhMAz8WSBSCsCNNUKujgIgjCAmDT3cJ+3zjTXFkoD15ZPsckArVw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.32 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-ordered-values@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-K36XzUDpvfG/nWkjs6d1hRBydeIxGpKS2+n+ywlKPzx1nMYDYpoGbcjhj5AwVYJK1qV2/SDoDEnHzlPD6s3nMg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + cssnano-utils: 4.0.0(postcss@8.4.32) + postcss: 8.4.32 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-reduce-initial@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-s2UOnidpVuXu6JiiI5U+fV2jamAw5YNA9Fdi/GRK0zLDLCfXmSGqQtzpUPtfN66RtCbb9fFHoyZdQaxOB3WxVA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + browserslist: 4.22.2 + caniuse-api: 3.0.0 + postcss: 8.4.32 + dev: true + + /postcss-reduce-transforms@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-FQ9f6xM1homnuy1wLe9lP1wujzxnwt1EwiigtWwuyf8FsqqXUDUp2Ulxf9A5yjlUOTdCJO6lonYjg1mgqIIi2w==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.32 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-selector-parser@6.0.13: + resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==} + engines: {node: '>=4'} + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + dev: true + + /postcss-svgo@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-r9zvj/wGAoAIodn84dR/kFqwhINp5YsJkLoujybWG59grR/IHx+uQ2Zo+IcOwM0jskfYX3R0mo+1Kip1VSNcvw==} + engines: {node: ^14 || ^16 || >= 18} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.32 + postcss-value-parser: 4.2.0 + svgo: 3.1.0 + dev: true + + /postcss-unique-selectors@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-EPQzpZNxOxP7777t73RQpZE5e9TrnCrkvp7AH7a0l89JmZiPnS82y216JowHXwpBCQitfyxrof9TK3rYbi7/Yw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.32 + postcss-selector-parser: 6.0.13 + dev: true + + /postcss-value-parser@4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} dev: true - /postcss@8.4.23: - resolution: {integrity: sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==} + /postcss@8.4.32: + resolution: {integrity: sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==} engines: {node: ^10 || ^12 || >=14} dependencies: - nanoid: 3.3.6 + nanoid: 3.3.7 picocolors: 1.0.0 source-map-js: 1.0.2 @@ -1820,6 +3154,11 @@ packages: hasBin: true dev: true + /pretty-bytes@6.1.1: + resolution: {integrity: sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ==} + engines: {node: ^14.13.1 || >=16.0.0} + dev: true + /pretty-format@27.5.1: resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -1838,6 +3177,10 @@ packages: engines: {node: '>=0.6.0', teleport: '>=0.2.0'} dev: true + /queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + dev: true + /quick-lru@4.0.1: resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} engines: {node: '>=8'} @@ -1877,7 +3220,7 @@ packages: resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} engines: {node: '>=8'} dependencies: - '@types/normalize-package-data': 2.4.1 + '@types/normalize-package-data': 2.4.4 normalize-package-data: 2.5.0 parse-json: 5.2.0 type-fest: 0.6.0 @@ -1923,38 +3266,78 @@ packages: engines: {node: '>=0.10.0'} dev: true - /resolve@1.22.2: - resolution: {integrity: sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==} + /resolve@1.22.8: + resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true dependencies: - is-core-module: 2.12.0 + is-core-module: 2.13.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 dev: true - /restore-cursor@3.1.0: - resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} - engines: {node: '>=8'} + /restore-cursor@4.0.0: + resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: onetime: 5.1.2 signal-exit: 3.0.7 dev: true + /reusify@1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + dev: true + /rfdc@1.3.0: resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==} dev: true - /rollup@3.21.0: - resolution: {integrity: sha512-ANPhVcyeHvYdQMUyCbczy33nbLzI7RzrBje4uvNiTDJGIMtlKoOStmympwr9OtS1LZxiDmE2wvxHyVhoLtf1KQ==} + /rollup-plugin-dts@6.1.0(rollup@3.29.4)(typescript@5.3.3): + resolution: {integrity: sha512-ijSCPICkRMDKDLBK9torss07+8dl9UpY9z1N/zTeA1cIqdzMlpkV3MOOC7zukyvQfDyxa1s3Dl2+DeiP/G6DOw==} + engines: {node: '>=16'} + peerDependencies: + rollup: ^3.29.4 || ^4 + typescript: ^4.5 || ^5.0 + dependencies: + magic-string: 0.30.5 + rollup: 3.29.4 + typescript: 5.3.3 + optionalDependencies: + '@babel/code-frame': 7.23.5 + dev: true + + /rollup@3.29.4: + resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==} engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: - fsevents: 2.3.2 + fsevents: 2.3.3 + dev: true - /rxjs@7.8.0: - resolution: {integrity: sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==} - dependencies: - tslib: 2.5.0 + /rollup@4.8.0: + resolution: {integrity: sha512-NpsklK2fach5CdI+PScmlE5R4Ao/FSWtF7LkoIrHDxPACY/xshNasPsbpG0VVHxUTbf74tJbVT4PrP8JsJ6ZDA==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.8.0 + '@rollup/rollup-android-arm64': 4.8.0 + '@rollup/rollup-darwin-arm64': 4.8.0 + '@rollup/rollup-darwin-x64': 4.8.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.8.0 + '@rollup/rollup-linux-arm64-gnu': 4.8.0 + '@rollup/rollup-linux-arm64-musl': 4.8.0 + '@rollup/rollup-linux-riscv64-gnu': 4.8.0 + '@rollup/rollup-linux-x64-gnu': 4.8.0 + '@rollup/rollup-linux-x64-musl': 4.8.0 + '@rollup/rollup-win32-arm64-msvc': 4.8.0 + '@rollup/rollup-win32-ia32-msvc': 4.8.0 + '@rollup/rollup-win32-x64-msvc': 4.8.0 + fsevents: 2.3.3 + + /run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + dependencies: + queue-microtask: 1.2.3 dev: true /safe-buffer@5.1.2: @@ -1965,27 +3348,31 @@ packages: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} dev: true - /sass@1.62.1: - resolution: {integrity: sha512-NHpxIzN29MXvWiuswfc1W3I0N8SXBd8UR26WntmDlRYf0bSADnwnOjsyMZ3lMezSlArD33Vs3YFhp7dWvL770A==} + /sass@1.69.5: + resolution: {integrity: sha512-qg2+UCJibLr2LCVOt3OlPhr/dqVHWOa9XtZf2OjbLs/T4VPSJ00udtgJxH3neXZm+QqX8B+3cU7RaLqp1iVfcQ==} engines: {node: '>=14.0.0'} hasBin: true dependencies: chokidar: 3.5.3 - immutable: 4.3.0 + immutable: 4.3.4 source-map-js: 1.0.2 - /semver@5.7.1: - resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==} + /scule@1.1.1: + resolution: {integrity: sha512-sHtm/SsIK9BUBI3EFT/Gnp9VoKfY6QLvlkvAE6YK7454IF8FSgJEAnJpVdSC7K5/pjI5NfxhzBLW2JAfYA/shQ==} + dev: true + + /semver@5.7.2: + resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} hasBin: true dev: true - /semver@6.3.0: - resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} + /semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true dev: true - /semver@7.5.0: - resolution: {integrity: sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==} + /semver@7.5.4: + resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} engines: {node: '>=10'} hasBin: true dependencies: @@ -2012,22 +3399,14 @@ packages: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} dev: true - /slice-ansi@3.0.0: - resolution: {integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==} - engines: {node: '>=8'} - dependencies: - ansi-styles: 4.3.0 - astral-regex: 2.0.0 - is-fullwidth-code-point: 3.0.0 + /signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} dev: true - /slice-ansi@4.0.0: - resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} - engines: {node: '>=10'} - dependencies: - ansi-styles: 4.3.0 - astral-regex: 2.0.0 - is-fullwidth-code-point: 3.0.0 + /slash@4.0.0: + resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} + engines: {node: '>=12'} dev: true /slice-ansi@5.0.0: @@ -2038,6 +3417,14 @@ packages: is-fullwidth-code-point: 4.0.0 dev: true + /slice-ansi@7.1.0: + resolution: {integrity: sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==} + engines: {node: '>=18'} + dependencies: + ansi-styles: 6.2.1 + is-fullwidth-code-point: 5.0.0 + dev: true + /source-map-js@1.0.2: resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} engines: {node: '>=0.10.0'} @@ -2051,7 +3438,7 @@ packages: resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} dependencies: spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.13 + spdx-license-ids: 3.0.16 dev: true /spdx-exceptions@2.3.0: @@ -2062,11 +3449,11 @@ packages: resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} dependencies: spdx-exceptions: 2.3.0 - spdx-license-ids: 3.0.13 + spdx-license-ids: 3.0.16 dev: true - /spdx-license-ids@3.0.13: - resolution: {integrity: sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==} + /spdx-license-ids@3.0.16: + resolution: {integrity: sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==} dev: true /split2@3.2.2: @@ -2101,17 +3488,17 @@ packages: figures: 3.2.0 find-up: 5.0.0 git-semver-tags: 4.1.1 - semver: 7.5.0 + semver: 7.5.4 stringify-package: 1.0.1 yargs: 16.2.0 dev: true - /std-env@3.3.2: - resolution: {integrity: sha512-uUZI65yrV2Qva5gqE0+A7uVAvO40iPo6jGhs7s8keRfHCmtg+uB2X6EiLGCI9IgL1J17xGhvoOqSz79lzICPTA==} + /std-env@3.6.0: + resolution: {integrity: sha512-aFZ19IgVmhdB2uX599ve2kE6BIE3YMnQ6Gp6BURhW/oIzpXGKr878TQfAQZn1+i0Flcc/UKUy1gOlcfaUBCryg==} dev: true - /string-argv@0.3.1: - resolution: {integrity: sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==} + /string-argv@0.3.2: + resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} engines: {node: '>=0.6.19'} dev: true @@ -2124,13 +3511,13 @@ packages: strip-ansi: 6.0.1 dev: true - /string-width@5.1.2: - resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} - engines: {node: '>=12'} + /string-width@7.0.0: + resolution: {integrity: sha512-GPQHj7row82Hjo9hKZieKcHIhaAIKOJvFSIZXuCU9OASVZrMNUaZuz++SPVrBjnLsnk4k+z9f2EIypgxf2vNFw==} + engines: {node: '>=18'} dependencies: - eastasianwidth: 0.2.0 - emoji-regex: 9.2.2 - strip-ansi: 7.0.1 + emoji-regex: 10.3.0 + get-east-asian-width: 1.2.0 + strip-ansi: 7.1.0 dev: true /string_decoder@1.1.1: @@ -2157,8 +3544,8 @@ packages: ansi-regex: 5.0.1 dev: true - /strip-ansi@7.0.1: - resolution: {integrity: sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==} + /strip-ansi@7.1.0: + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} engines: {node: '>=12'} dependencies: ansi-regex: 6.0.1 @@ -2181,10 +3568,21 @@ packages: min-indent: 1.0.1 dev: true - /strip-literal@1.0.1: - resolution: {integrity: sha512-QZTsipNpa2Ppr6v1AmJHESqJ3Uz247MUS0OjrnnZjFAvEoWqxuyFuXn2xLgMtRnijJShAa1HL0gtJyUs7u7n3Q==} + /strip-literal@1.3.0: + resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==} dependencies: - acorn: 8.8.2 + acorn: 8.11.2 + dev: true + + /stylehacks@6.0.0(postcss@8.4.32): + resolution: {integrity: sha512-+UT589qhHPwz6mTlCLSt/vMNTJx8dopeJlZAlBMJPWA3ORqu6wmQY7FBXf+qD+FsqoBJODyqNxOUP3jdntFRdw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + browserslist: 4.22.2 + postcss: 8.4.32 + postcss-selector-parser: 6.0.13 dev: true /supports-color@5.5.0: @@ -2199,6 +3597,20 @@ packages: engines: {node: '>= 0.4'} dev: true + /svgo@3.1.0: + resolution: {integrity: sha512-R5SnNA89w1dYgNv570591F66v34b3eQShpIBcQtZtM5trJwm1VvxbIoMpRYY3ybTAutcKTLEmTsdnaknOHbiQA==} + engines: {node: '>=14.0.0'} + hasBin: true + dependencies: + '@trysound/sax': 0.2.0 + commander: 7.2.0 + css-select: 5.1.0 + css-tree: 2.3.1 + css-what: 6.1.0 + csso: 5.0.5 + picocolors: 1.0.0 + dev: true + /text-extensions@1.9.0: resolution: {integrity: sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==} engines: {node: '>=0.10'} @@ -2226,8 +3638,8 @@ packages: engines: {node: '>=4'} dev: true - /tinybench@2.4.0: - resolution: {integrity: sha512-iyziEiyFxX4kyxSp+MtY1oCH/lvjH3PxFN8PGCDeqcZWAJ/i+9y+nL85w99PxVzrIvew/GSkSbDYtiGVa85Afg==} + /tinybench@2.5.1: + resolution: {integrity: sha512-65NKvSuAVDP/n4CqH+a9w2kTlLReS9vhsAP06MWx+/89nMinJyB2icyl58RIcqCmIggpojIGeuJGhjU1aGMBSg==} dev: true /tinypool@0.4.0: @@ -2235,11 +3647,16 @@ packages: engines: {node: '>=14.0.0'} dev: true - /tinyspy@2.1.0: - resolution: {integrity: sha512-7eORpyqImoOvkQJCSkL0d0mB4NHHIFAy4b1u8PHdDa7SjGS2njzl6/lyGoZLm+eyYEtlUmFGE0rFj66SWxZgQQ==} + /tinyspy@2.2.0: + resolution: {integrity: sha512-d2eda04AN/cPOR89F7Xv5bK/jrQEhmcLFe6HFldoeO9AJtps+fqEnh486vnT/8y4bw38pSyxDcTCAq+Ks2aJTg==} engines: {node: '>=14.0.0'} dev: true + /to-fast-properties@2.0.0: + resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} + engines: {node: '>=4'} + dev: true + /to-regex-range@5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} @@ -2251,10 +3668,6 @@ packages: engines: {node: '>=8'} dev: true - /tslib@2.5.0: - resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} - dev: true - /type-detect@4.0.8: resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} engines: {node: '>=4'} @@ -2265,11 +3678,6 @@ packages: engines: {node: '>=10'} dev: true - /type-fest@0.21.3: - resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} - engines: {node: '>=10'} - dev: true - /type-fest@0.6.0: resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} engines: {node: '>=8'} @@ -2280,18 +3688,23 @@ packages: engines: {node: '>=8'} dev: true + /type-fest@3.13.1: + resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==} + engines: {node: '>=14.16'} + dev: true + /typedarray@0.0.6: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} dev: true - /typescript@5.0.4: - resolution: {integrity: sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==} - engines: {node: '>=12.20'} + /typescript@5.3.3: + resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} + engines: {node: '>=14.17'} hasBin: true dev: true - /ufo@1.1.1: - resolution: {integrity: sha512-MvlCc4GHrmZdAllBc0iUDowff36Q9Ndw/UzqmEKyrfSzokTd9ZCy1i+IIk5hrYKkjoYVQyNbrw7/F8XJ2rEwTg==} + /ufo@1.3.2: + resolution: {integrity: sha512-o+ORpgGwaYQXgqGDwd+hkS4PuZ3QnmqMMxRuajK/a38L6fTpcE5GPIfrf+L/KemFzfUpeUQc1rRS1iDBozvnFA==} dev: true /uglify-js@3.17.4: @@ -2302,10 +3715,77 @@ packages: dev: true optional: true - /universalify@2.0.0: - resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} + /unbuild@2.0.0(sass@1.69.5)(typescript@5.3.3): + resolution: {integrity: sha512-JWCUYx3Oxdzvw2J9kTAp+DKE8df/BnH/JTSj6JyA4SH40ECdFu7FoJJcrm8G92B7TjofQ6GZGjJs50TRxoH6Wg==} + hasBin: true + peerDependencies: + typescript: ^5.1.6 + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@rollup/plugin-alias': 5.1.0(rollup@3.29.4) + '@rollup/plugin-commonjs': 25.0.7(rollup@3.29.4) + '@rollup/plugin-json': 6.0.1(rollup@3.29.4) + '@rollup/plugin-node-resolve': 15.2.3(rollup@3.29.4) + '@rollup/plugin-replace': 5.0.5(rollup@3.29.4) + '@rollup/pluginutils': 5.1.0(rollup@3.29.4) + chalk: 5.3.0 + citty: 0.1.5 + consola: 3.2.3 + defu: 6.1.3 + esbuild: 0.19.9 + globby: 13.2.2 + hookable: 5.5.3 + jiti: 1.21.0 + magic-string: 0.30.5 + mkdist: 1.4.0(sass@1.69.5)(typescript@5.3.3) + mlly: 1.4.2 + pathe: 1.1.1 + pkg-types: 1.0.3 + pretty-bytes: 6.1.1 + rollup: 3.29.4 + rollup-plugin-dts: 6.1.0(rollup@3.29.4)(typescript@5.3.3) + scule: 1.1.1 + typescript: 5.3.3 + untyped: 1.4.0 + transitivePeerDependencies: + - sass + - supports-color + dev: true + + /undici-types@5.26.5: + resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + + /universalify@2.0.1: + resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} - dev: false + + /untyped@1.4.0: + resolution: {integrity: sha512-Egkr/s4zcMTEuulcIb7dgURS6QpN7DyqQYdf+jBtiaJvQ+eRsrtWUoX84SbvQWuLkXsOjM+8sJC9u6KoMK/U7Q==} + hasBin: true + dependencies: + '@babel/core': 7.23.6 + '@babel/standalone': 7.23.6 + '@babel/types': 7.23.6 + defu: 6.1.3 + jiti: 1.21.0 + mri: 1.2.0 + scule: 1.1.1 + transitivePeerDependencies: + - supports-color + dev: true + + /update-browserslist-db@1.0.13(browserslist@4.22.2): + resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + dependencies: + browserslist: 4.22.2 + escalade: 3.1.1 + picocolors: 1.0.0 + dev: true /util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} @@ -2318,20 +3798,21 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /vite-node@0.30.1(@types/node@18.16.1)(sass@1.62.1): + /vite-node@0.30.1(@types/node@20.10.4)(sass@1.69.5): resolution: {integrity: sha512-vTikpU/J7e6LU/8iM3dzBo8ZhEiKZEKRznEMm+mJh95XhWaPrJQraT/QsT2NWmuEf+zgAoMe64PKT7hfZ1Njmg==} engines: {node: '>=v14.18.0'} hasBin: true dependencies: cac: 6.7.14 debug: 4.3.4 - mlly: 1.2.0 - pathe: 1.1.0 + mlly: 1.4.2 + pathe: 1.1.1 picocolors: 1.0.0 - vite: 4.3.2(@types/node@18.16.1)(sass@1.62.1) + vite: 4.5.1(@types/node@20.10.4)(sass@1.69.5) transitivePeerDependencies: - '@types/node' - less + - lightningcss - sass - stylus - sugarss @@ -2339,13 +3820,51 @@ packages: - terser dev: true - /vite@4.3.2(@types/node@18.16.1)(sass@1.62.1): - resolution: {integrity: sha512-9R53Mf+TBoXCYejcL+qFbZde+eZveQLDYd9XgULILLC1a5ZwPaqgmdVpL8/uvw2BM/1TzetWjglwm+3RO+xTyw==} + /vite@4.5.1(@types/node@20.10.4)(sass@1.69.5): + resolution: {integrity: sha512-AXXFaAJ8yebyqzoNB9fu2pHoo/nWX+xZlaRwoeYUxEqBO+Zj4msE5G+BhGBll9lYEKv9Hfks52PAF2X7qDYXQA==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: '@types/node': '>= 14' less: '*' + lightningcss: ^1.21.0 + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + '@types/node': 20.10.4 + esbuild: 0.18.20 + postcss: 8.4.32 + rollup: 3.29.4 + sass: 1.69.5 + optionalDependencies: + fsevents: 2.3.3 + dev: true + + /vite@5.0.7(@types/node@20.10.4)(sass@1.69.5): + resolution: {integrity: sha512-B4T4rJCDPihrQo2B+h1MbeGL/k/GMAHzhQ8S0LjQ142s6/+l3hHTT095ORvsshj4QCkoWu3Xtmob5mazvakaOw==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || >=20.0.0 + less: '*' + lightningcss: ^1.21.0 sass: '*' stylus: '*' sugarss: '*' @@ -2355,6 +3874,8 @@ packages: optional: true less: optional: true + lightningcss: + optional: true sass: optional: true stylus: @@ -2364,15 +3885,16 @@ packages: terser: optional: true dependencies: - '@types/node': 18.16.1 - esbuild: 0.17.18 - postcss: 8.4.23 - rollup: 3.21.0 - sass: 1.62.1 + '@types/node': 20.10.4 + esbuild: 0.19.9 + postcss: 8.4.32 + rollup: 4.8.0 + sass: 1.69.5 optionalDependencies: - fsevents: 2.3.2 + fsevents: 2.3.3 + dev: false - /vitest@0.30.1(sass@1.62.1): + /vitest@0.30.1(sass@1.69.5): resolution: {integrity: sha512-y35WTrSTlTxfMLttgQk4rHcaDkbHQwDP++SNwPb+7H8yb13Q3cu2EixrtHzF27iZ8v0XCciSsLg00RkPAzB/aA==} engines: {node: '>=v14.18.0'} hasBin: true @@ -2403,34 +3925,35 @@ packages: webdriverio: optional: true dependencies: - '@types/chai': 4.3.4 - '@types/chai-subset': 1.3.3 - '@types/node': 18.16.1 + '@types/chai': 4.3.11 + '@types/chai-subset': 1.3.5 + '@types/node': 20.10.4 '@vitest/expect': 0.30.1 '@vitest/runner': 0.30.1 '@vitest/snapshot': 0.30.1 '@vitest/spy': 0.30.1 '@vitest/utils': 0.30.1 - acorn: 8.8.2 - acorn-walk: 8.2.0 + acorn: 8.11.2 + acorn-walk: 8.3.1 cac: 6.7.14 - chai: 4.3.7 + chai: 4.3.10 concordance: 5.0.4 debug: 4.3.4 local-pkg: 0.4.3 - magic-string: 0.30.0 - pathe: 1.1.0 + magic-string: 0.30.5 + pathe: 1.1.1 picocolors: 1.0.0 source-map: 0.6.1 - std-env: 3.3.2 - strip-literal: 1.0.1 - tinybench: 2.4.0 + std-env: 3.6.0 + strip-literal: 1.3.0 + tinybench: 2.5.1 tinypool: 0.4.0 - vite: 4.3.2(@types/node@18.16.1)(sass@1.62.1) - vite-node: 0.30.1(@types/node@18.16.1)(sass@1.62.1) + vite: 4.5.1(@types/node@20.10.4)(sass@1.69.5) + vite-node: 0.30.1(@types/node@20.10.4)(sass@1.69.5) why-is-node-running: 2.2.2 transitivePeerDependencies: - less + - lightningcss - sass - stylus - sugarss @@ -2464,15 +3987,6 @@ packages: resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} dev: true - /wrap-ansi@6.2.0: - resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} - engines: {node: '>=8'} - dependencies: - ansi-styles: 4.3.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 - dev: true - /wrap-ansi@7.0.0: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} engines: {node: '>=10'} @@ -2482,6 +3996,19 @@ packages: strip-ansi: 6.0.1 dev: true + /wrap-ansi@9.0.0: + resolution: {integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==} + engines: {node: '>=18'} + dependencies: + ansi-styles: 6.2.1 + string-width: 7.0.0 + strip-ansi: 7.1.0 + dev: true + + /wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + dev: true + /xtend@4.0.2: resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} engines: {node: '>=0.4'} @@ -2492,12 +4019,16 @@ packages: engines: {node: '>=10'} dev: true + /yallist@3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} + dev: true + /yallist@4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} dev: true - /yaml@2.2.2: - resolution: {integrity: sha512-CBKFWExMn46Foo4cldiChEzn7S7SRV+wqiluAb6xmueD/fGyRHIhX8m14vVGgeFWjN540nKCNVj6P21eQjgTuA==} + /yaml@2.3.4: + resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==} engines: {node: '>= 14'} dev: true diff --git a/rollup.config.mjs b/rollup.config.mjs deleted file mode 100644 index dd74339..0000000 --- a/rollup.config.mjs +++ /dev/null @@ -1,16 +0,0 @@ -import typescript from "@rollup/plugin-typescript"; -import pkg from "./package.json" assert { type: "json" }; - -const external = ["node:crypto", "node:fs/promises", "node:path"].concat( - Object.keys(pkg.dependencies ?? {}) -); - -export default { - input: "src/index.ts", - plugins: [typescript({ sourceMap: false })], - external, - output: [ - { format: "cjs", file: pkg.main, exports: "auto" }, - { format: "esm", file: pkg.module }, - ], -}; diff --git a/src/devBuilder/devBuilder.ts b/src/devBuilder/devBuilder.ts index f82592b..84eff2b 100644 --- a/src/devBuilder/devBuilder.ts +++ b/src/devBuilder/devBuilder.ts @@ -1,7 +1,8 @@ import { copy, emptyDir, ensureDir } from "fs-extra"; import { readFile, writeFile } from "node:fs/promises"; import path from "node:path"; -import { ResolvedConfig, ViteDevServer, normalizePath } from "vite"; +import { normalizePath } from "vite"; +import type { ResolvedConfig, ViteDevServer } from "vite"; import { AdditionalInput, ViteWebExtensionOptions } from "../../types"; import { addHmrSupportToCsp } from "../utils/addHmrSupportToCsp"; import { getInputFileName, getOutputFileName } from "../utils/file"; diff --git a/src/index.ts b/src/index.ts index 9075df0..18c368d 100644 --- a/src/index.ts +++ b/src/index.ts @@ -66,7 +66,13 @@ export default function webExtension( buildStart() { emitQueue.forEach((file) => { this.emitFile(file); - this.addWatchFile(file.fileName ?? file.name!); + + const fileName = + file.type === "prebuilt-chunk" + ? file.fileName + : file.fileName ?? file.name!; + + this.addWatchFile(fileName); }); emitQueue = []; }, diff --git a/src/manifestParser/manifestParser.ts b/src/manifestParser/manifestParser.ts index 23d7ad6..74f030c 100644 --- a/src/manifestParser/manifestParser.ts +++ b/src/manifestParser/manifestParser.ts @@ -4,7 +4,7 @@ import type { OutputBundle, OutputChunk, } from "rollup"; -import { ResolvedConfig, ViteDevServer } from "vite"; +import type { ResolvedConfig, ViteDevServer } from "vite"; import type { NormalizedAdditionalInput, ViteWebExtensionOptions, diff --git a/src/manifestParser/manifestParserFactory.ts b/src/manifestParser/manifestParserFactory.ts index 6a7f37c..6d16af8 100644 --- a/src/manifestParser/manifestParserFactory.ts +++ b/src/manifestParser/manifestParserFactory.ts @@ -1,4 +1,4 @@ -import { ResolvedConfig } from "vite"; +import type { ResolvedConfig } from "vite"; import { ViteWebExtensionOptions } from "../../types"; import ManifestParser from "./manifestParser"; import ManifestV2 from "./manifestV2"; diff --git a/src/manifestParser/manifestV2.ts b/src/manifestParser/manifestV2.ts index 1a4929f..74aa235 100644 --- a/src/manifestParser/manifestV2.ts +++ b/src/manifestParser/manifestV2.ts @@ -1,4 +1,4 @@ -import { OutputBundle } from "rollup"; +import type { OutputBundle } from "rollup"; import { ViteWebExtensionOptions } from "../../types"; import DevBuilderManifestV2 from "../devBuilder/devBuilderManifestV2"; import getNormalizedAdditionalInput from "../utils/getNormalizedAdditionalInput"; diff --git a/src/manifestParser/manifestV3.ts b/src/manifestParser/manifestV3.ts index 9bd0d14..576be5d 100644 --- a/src/manifestParser/manifestV3.ts +++ b/src/manifestParser/manifestV3.ts @@ -1,4 +1,4 @@ -import { OutputBundle } from "rollup"; +import type { OutputBundle } from "rollup"; import { ViteWebExtensionOptions } from "../../types"; import DevBuilder from "../devBuilder/devBuilder"; import DevBuilderManifestV3 from "../devBuilder/devBuilderManifestV3"; diff --git a/src/middleware/viteClientModifier.ts b/src/middleware/viteClientModifier.ts index 681ffdd..955ed9b 100644 --- a/src/middleware/viteClientModifier.ts +++ b/src/middleware/viteClientModifier.ts @@ -1,5 +1,5 @@ import getEtag from "etag"; -import { Connect } from "vite"; +import type { Connect } from "vite"; // Modifies the vite HMR client to support various web extension features including: // Exporting a function to add HMR style injection targets diff --git a/src/utils/loader.ts b/src/utils/loader.ts index 5f7c680..503012e 100644 --- a/src/utils/loader.ts +++ b/src/utils/loader.ts @@ -1,4 +1,4 @@ -import { OutputChunk } from "rollup"; +import type { OutputChunk } from "rollup"; import { getOutputFileName } from "./file"; export function getScriptHtmlLoaderFile(name: string, scriptSrcs: string[]) { diff --git a/test/manifest/__snapshots__/additionalInputsHtml.v2.test.ts.snap b/test/manifest/__snapshots__/additionalInputsHtml.v2.test.ts.snap index 782af8a..e8bd374 100644 --- a/test/manifest/__snapshots__/additionalInputsHtml.v2.test.ts.snap +++ b/test/manifest/__snapshots__/additionalInputsHtml.v2.test.ts.snap @@ -16,7 +16,6 @@ exports[`additionalInputsHtml - Manifest V2 1`] = ` console.log(message); } log(\\"webAccessible\\"); -const style = \\"\\"; ", "dynamicImports": [], "exports": [], @@ -31,7 +30,7 @@ const style = \\"\\"; "map": null, "modules": { "vite-plugin-web-extension/test/manifest/resources/additionalInputsHtml/html.html": { - "code": null, + "code": "", "originalLength": 290, "removedExports": [], "renderedExports": [], @@ -45,13 +44,11 @@ const style = \\"\\"; "renderedLength": 21, }, "vite-plugin-web-extension/test/manifest/resources/additionalInputsHtml/style.css": { - "code": "const style = '';", + "code": "", "originalLength": 23, "removedExports": [], - "renderedExports": [ - "default", - ], - "renderedLength": 17, + "renderedExports": [], + "renderedLength": 0, }, "vite-plugin-web-extension/test/manifest/resources/shared/log.js": { "code": "function log(message) { @@ -95,12 +92,10 @@ const style = \\"\\"; - - - + ", diff --git a/test/manifest/__snapshots__/additionalInputsHtml.v3.test.ts.snap b/test/manifest/__snapshots__/additionalInputsHtml.v3.test.ts.snap index 74384bf..1607a91 100644 --- a/test/manifest/__snapshots__/additionalInputsHtml.v3.test.ts.snap +++ b/test/manifest/__snapshots__/additionalInputsHtml.v3.test.ts.snap @@ -16,7 +16,6 @@ exports[`additionalInputsHtml - Manifest V3 1`] = ` console.log(message); } log(\\"webAccessible\\"); -const style = \\"\\"; ", "dynamicImports": [], "exports": [], @@ -31,7 +30,7 @@ const style = \\"\\"; "map": null, "modules": { "vite-plugin-web-extension/test/manifest/resources/additionalInputsHtml/html.html": { - "code": null, + "code": "", "originalLength": 290, "removedExports": [], "renderedExports": [], @@ -45,13 +44,11 @@ const style = \\"\\"; "renderedLength": 21, }, "vite-plugin-web-extension/test/manifest/resources/additionalInputsHtml/style.css": { - "code": "const style = '';", + "code": "", "originalLength": 23, "removedExports": [], - "renderedExports": [ - "default", - ], - "renderedLength": 17, + "renderedExports": [], + "renderedLength": 0, }, "vite-plugin-web-extension/test/manifest/resources/shared/log.js": { "code": "function log(message) { @@ -103,12 +100,10 @@ const style = \\"\\"; - - - + ", diff --git a/test/manifest/__snapshots__/backgroundHtml.v2.test.ts.snap b/test/manifest/__snapshots__/backgroundHtml.v2.test.ts.snap index d4648b3..141e4ff 100644 --- a/test/manifest/__snapshots__/backgroundHtml.v2.test.ts.snap +++ b/test/manifest/__snapshots__/backgroundHtml.v2.test.ts.snap @@ -21,7 +21,7 @@ log(\\"background\\"); "map": null, "modules": { "vite-plugin-web-extension/test/manifest/resources/backgroundHtml/background.html": { - "code": null, + "code": "", "originalLength": 229, "removedExports": [], "renderedExports": [], @@ -75,7 +75,6 @@ log(\\"background\\"); - diff --git a/test/manifest/__snapshots__/backgroundScript.v2.test.ts.snap b/test/manifest/__snapshots__/backgroundScript.v2.test.ts.snap index 106383b..03a25f5 100644 --- a/test/manifest/__snapshots__/backgroundScript.v2.test.ts.snap +++ b/test/manifest/__snapshots__/backgroundScript.v2.test.ts.snap @@ -21,7 +21,7 @@ log(\\"background\\"); "map": null, "modules": { "vite-plugin-web-extension/background.html": { - "code": null, + "code": "", "originalLength": 168, "removedExports": [], "renderedExports": [], diff --git a/test/manifest/__snapshots__/chromeUrlOverridesHtmlBookmarks.v2.test.ts.snap b/test/manifest/__snapshots__/chromeUrlOverridesHtmlBookmarks.v2.test.ts.snap index 5b71c58..50257af 100644 --- a/test/manifest/__snapshots__/chromeUrlOverridesHtmlBookmarks.v2.test.ts.snap +++ b/test/manifest/__snapshots__/chromeUrlOverridesHtmlBookmarks.v2.test.ts.snap @@ -21,7 +21,7 @@ log(\\"chromeUrlOverridesHtml\\"); "map": null, "modules": { "vite-plugin-web-extension/test/manifest/resources/chromeUrlOverridesHtml/bookmarks.html": { - "code": null, + "code": "", "originalLength": 241, "removedExports": [], "renderedExports": [], @@ -74,7 +74,6 @@ log(\\"chromeUrlOverridesHtml\\"); - diff --git a/test/manifest/__snapshots__/chromeUrlOverridesHtmlBookmarks.v3.test.ts.snap b/test/manifest/__snapshots__/chromeUrlOverridesHtmlBookmarks.v3.test.ts.snap index c38ee74..9471ddd 100644 --- a/test/manifest/__snapshots__/chromeUrlOverridesHtmlBookmarks.v3.test.ts.snap +++ b/test/manifest/__snapshots__/chromeUrlOverridesHtmlBookmarks.v3.test.ts.snap @@ -21,7 +21,7 @@ log(\\"chromeUrlOverridesHtml\\"); "map": null, "modules": { "vite-plugin-web-extension/test/manifest/resources/chromeUrlOverridesHtml/bookmarks.html": { - "code": null, + "code": "", "originalLength": 241, "removedExports": [], "renderedExports": [], @@ -74,7 +74,6 @@ log(\\"chromeUrlOverridesHtml\\"); - diff --git a/test/manifest/__snapshots__/chromeUrlOverridesHtmlHistory.v2.test.ts.snap b/test/manifest/__snapshots__/chromeUrlOverridesHtmlHistory.v2.test.ts.snap index 76bf7c0..5ff49d2 100644 --- a/test/manifest/__snapshots__/chromeUrlOverridesHtmlHistory.v2.test.ts.snap +++ b/test/manifest/__snapshots__/chromeUrlOverridesHtmlHistory.v2.test.ts.snap @@ -28,7 +28,7 @@ log(\\"chromeUrlOverridesHtml\\"); "renderedLength": 30, }, "vite-plugin-web-extension/test/manifest/resources/chromeUrlOverridesHtml/history.html": { - "code": null, + "code": "", "originalLength": 241, "removedExports": [], "renderedExports": [], @@ -74,7 +74,6 @@ log(\\"chromeUrlOverridesHtml\\"); - diff --git a/test/manifest/__snapshots__/chromeUrlOverridesHtmlHistory.v3.test.ts.snap b/test/manifest/__snapshots__/chromeUrlOverridesHtmlHistory.v3.test.ts.snap index 8f5b4a3..c7065a5 100644 --- a/test/manifest/__snapshots__/chromeUrlOverridesHtmlHistory.v3.test.ts.snap +++ b/test/manifest/__snapshots__/chromeUrlOverridesHtmlHistory.v3.test.ts.snap @@ -28,7 +28,7 @@ log(\\"chromeUrlOverridesHtml\\"); "renderedLength": 30, }, "vite-plugin-web-extension/test/manifest/resources/chromeUrlOverridesHtml/history.html": { - "code": null, + "code": "", "originalLength": 241, "removedExports": [], "renderedExports": [], @@ -74,7 +74,6 @@ log(\\"chromeUrlOverridesHtml\\"); - diff --git a/test/manifest/__snapshots__/chromeUrlOverridesHtmlNewTab.v2.test.ts.snap b/test/manifest/__snapshots__/chromeUrlOverridesHtmlNewTab.v2.test.ts.snap index b43dab3..a9f26ab 100644 --- a/test/manifest/__snapshots__/chromeUrlOverridesHtmlNewTab.v2.test.ts.snap +++ b/test/manifest/__snapshots__/chromeUrlOverridesHtmlNewTab.v2.test.ts.snap @@ -28,7 +28,7 @@ log(\\"chromeUrlOverridesHtml\\"); "renderedLength": 30, }, "vite-plugin-web-extension/test/manifest/resources/chromeUrlOverridesHtml/newtab.html": { - "code": null, + "code": "", "originalLength": 241, "removedExports": [], "renderedExports": [], @@ -74,7 +74,6 @@ log(\\"chromeUrlOverridesHtml\\"); - diff --git a/test/manifest/__snapshots__/chromeUrlOverridesHtmlNewTab.v3.test.ts.snap b/test/manifest/__snapshots__/chromeUrlOverridesHtmlNewTab.v3.test.ts.snap index 0883e98..a46cb4f 100644 --- a/test/manifest/__snapshots__/chromeUrlOverridesHtmlNewTab.v3.test.ts.snap +++ b/test/manifest/__snapshots__/chromeUrlOverridesHtmlNewTab.v3.test.ts.snap @@ -28,7 +28,7 @@ log(\\"chromeUrlOverridesHtml\\"); "renderedLength": 30, }, "vite-plugin-web-extension/test/manifest/resources/chromeUrlOverridesHtml/newtab.html": { - "code": null, + "code": "", "originalLength": 241, "removedExports": [], "renderedExports": [], @@ -74,7 +74,6 @@ log(\\"chromeUrlOverridesHtml\\"); - diff --git a/test/manifest/__snapshots__/chunkCssRewrite.v2.test.ts.snap b/test/manifest/__snapshots__/chunkCssRewrite.v2.test.ts.snap index 52e3921..d1f757f 100644 --- a/test/manifest/__snapshots__/chunkCssRewrite.v2.test.ts.snap +++ b/test/manifest/__snapshots__/chunkCssRewrite.v2.test.ts.snap @@ -76,7 +76,7 @@ exports[`chunkCssRewrite - Manifest V2 1`] = ` { "fileName": "test/manifest/resources/chunkCssRewrite/content1.js", "name": undefined, - "source": "/* empty css */const content1 = \\"\\"; + "source": "/* empty css */ console.log([\\"assets/content1.css\\",\\"assets/contentShared.css\\"]); ", "type": "asset", @@ -84,7 +84,7 @@ console.log([\\"assets/content1.css\\",\\"assets/contentShared.css\\"]); { "fileName": "test/manifest/resources/chunkCssRewrite/content2.js", "name": undefined, - "source": "/* empty css */const content2 = \\"\\"; + "source": "/* empty css */ console.log([\\"assets/content2.css\\",\\"assets/contentShared.css\\"]); ", "type": "asset", diff --git a/test/manifest/__snapshots__/chunkCssRewrite.v3.test.ts.snap b/test/manifest/__snapshots__/chunkCssRewrite.v3.test.ts.snap index f91f229..63aeeb8 100644 --- a/test/manifest/__snapshots__/chunkCssRewrite.v3.test.ts.snap +++ b/test/manifest/__snapshots__/chunkCssRewrite.v3.test.ts.snap @@ -85,7 +85,7 @@ exports[`chunkCssRewrite - Manifest V3 1`] = ` { "fileName": "test/manifest/resources/chunkCssRewrite/content1.js", "name": undefined, - "source": "/* empty css */const content1 = \\"\\"; + "source": "/* empty css */ console.log([\\"assets/content1.css\\",\\"assets/contentShared.css\\"]); ", "type": "asset", @@ -93,7 +93,7 @@ console.log([\\"assets/content1.css\\",\\"assets/contentShared.css\\"]); { "fileName": "test/manifest/resources/chunkCssRewrite/content2.js", "name": undefined, - "source": "/* empty css */const content2 = \\"\\"; + "source": "/* empty css */ console.log([\\"assets/content2.css\\",\\"assets/contentShared.css\\"]); ", "type": "asset", diff --git a/test/manifest/__snapshots__/contentCss.v2.test.ts.snap b/test/manifest/__snapshots__/contentCss.v2.test.ts.snap index 95023a3..c83e465 100644 --- a/test/manifest/__snapshots__/contentCss.v2.test.ts.snap +++ b/test/manifest/__snapshots__/contentCss.v2.test.ts.snap @@ -3,8 +3,8 @@ exports[`contentCss - Manifest V2 1`] = ` [ { - "fileName": "assets/content1.css", - "name": "content1.css", + "fileName": "assets/test/manifest/resources/contentCss/content1.css", + "name": "test/manifest/resources/contentCss/content1.css", "source": ".css { color: red; } @@ -12,8 +12,8 @@ exports[`contentCss - Manifest V2 1`] = ` "type": "asset", }, { - "fileName": "assets/content2.css", - "name": "content2.css", + "fileName": "assets/test/manifest/resources/contentCss/content2.css", + "name": "test/manifest/resources/contentCss/content2.css", "source": ".css { color: green; }", @@ -32,8 +32,8 @@ exports[`contentCss - Manifest V2 1`] = ` \\"test/manifest/resources/contentCss/content.js\\" ], \\"css\\": [ - \\"assets/content1.css\\", - \\"assets/content2.css\\" + \\"assets/test/manifest/resources/contentCss/content1.css\\", + \\"assets/test/manifest/resources/contentCss/content2.css\\" ], \\"matches\\": [ \\"https://*/*\\", diff --git a/test/manifest/__snapshots__/contentCss.v3.test.ts.snap b/test/manifest/__snapshots__/contentCss.v3.test.ts.snap index c5c044d..a86f39a 100644 --- a/test/manifest/__snapshots__/contentCss.v3.test.ts.snap +++ b/test/manifest/__snapshots__/contentCss.v3.test.ts.snap @@ -3,8 +3,8 @@ exports[`contentCss - Manifest V3 1`] = ` [ { - "fileName": "assets/content1.css", - "name": "content1.css", + "fileName": "assets/test/manifest/resources/contentCss/content1.css", + "name": "test/manifest/resources/contentCss/content1.css", "source": ".css { color: red; } @@ -12,8 +12,8 @@ exports[`contentCss - Manifest V3 1`] = ` "type": "asset", }, { - "fileName": "assets/content2.css", - "name": "content2.css", + "fileName": "assets/test/manifest/resources/contentCss/content2.css", + "name": "test/manifest/resources/contentCss/content2.css", "source": ".css { color: green; }", @@ -32,8 +32,8 @@ exports[`contentCss - Manifest V3 1`] = ` \\"test/manifest/resources/contentCss/content.js\\" ], \\"css\\": [ - \\"assets/content1.css\\", - \\"assets/content2.css\\" + \\"assets/test/manifest/resources/contentCss/content1.css\\", + \\"assets/test/manifest/resources/contentCss/content2.css\\" ], \\"matches\\": [ \\"https://*/*\\", diff --git a/test/manifest/__snapshots__/contentWithDynamicImport.v2.test.ts.snap b/test/manifest/__snapshots__/contentWithDynamicImport.v2.test.ts.snap index 5092656b490cd708becbf5cd168a7b5a2de38e71..ad640d8015f634d7bac8e773da22e916d92bbabc 100644 GIT binary patch literal 11474 zcmeHNYj4{|7TwSK6%*~Eq*{xL-A%W#;iOIC1q?V%U?=GZ+mLB;WU;15E@xy#aP{AN z?z~8fvYgm;kOdMXku;C{zIVY63K;RM_E{iaW2`_<^~%}S%~ey;7ZK}F~1sI zOp}-ogjp4g@QkhgmWr4j;DI=GiIR zWoMn^4rAB&$5=PYW8U3n-O)6QWRhnr%`f~37b3jiJ+%n5MV|7YKC#nT80KmTrdTLg z%tzrgm7T>-r@Nua$8~807#*LQ86!Ilsily`>^FPu!ciE7F@K%M)0FSWBrBPvU!>EE zB?LxlJRALS)2cS>Ldtc;l?i<9hv6ue#-1@&A*=R_Fq>}9f?W3eo!+%6Y( za1^GZ8iga35UXY%%#LXM%p zPfxV?YPRH){EEkWIILsVz>4F9-*!h=& zc+@AAaO%IM+@%baOhjc;$U~kY#a%YXT=GaB*(twDX~{~S9wgYf%SeHI#Ns@fPEbbJ zqupJ0a?+i`)}tijF}}0!zH{?IRPs>ry_C~xAG2waUE-q`7@9k9O3CH4%p4c&HJGGZj7P{zh*kg616&)8#4gE6fg*;{~$^;mGhrE!ONF@G0cP+hA# zhN!a@?87uw90QaRU)yK*nG06P0w&IsYF<-vva%#&WUih|Lv35TjOLC(hYlX9c6MCr zkqCr2>A{PDXR)9IjKmHiA@HG$LW1kn7(C)B;yEv|NAG>kykod!7psMwBQeLEOZ+(X zba>$FGRqh6)gezqnOu=49zCkL%C03(B%;33I)KE%F~EHCXM+987uHjKwz-4RXS?h% zKKuRpE~^G@*s>dslT*u+C=*{bAB<6O*e(*0oPb2}A8CdE{8Mqp9m z^jIxLiIG+$j`yxmj;W;cjF&3=b^WAW!tqBUviH5wYx;76K1mW<`sCj4*$Em@9ExcUA zhbthju~vV~(}I^Zc#Nv}!05LLboUGw!S#N3uj4 z>sR4I^vJ6>p+K5ng9Y`pjp9l%8ovn{>OIW z!0C4!k|17RNxTSH6Z4GCI2(t6wI^paP%?)Xac!A4aG9yM8E?n!Su$bz@UgtytOJ5I-HG%?`(F^*2y?O?N|dP#0TZD4GhH zPnce!A)>LiA)*B;yw^2Fw1}a;Hd-SZ()QC0(%MVnt*1Z!ZP&yNEL!7gS}2mM zi@RQR)9fybx1MhPbjx*dv(2zK!C&#su?7hUp&>oLX_$pA*a&x&bj2D31NXP7BHBgF z?{xf7%(KX3-!%ftR9HM00&<*%iEI)#jlO2DF8pdN^ivwp?QLje^W1D64slEQ3YgnJ zKJB5_Ugb%Qn^CH4*h6H@IZAs?57V*eq(uWwKL3b&5!H{Y0M`0DE&*j5UG@`8Tl&_m zfv(4=5QbvfR0P9BU#}+W0%IKopqpN2VFRcA@C<}iaBBF~d|YMwe|^i)ctFv*61c-7 zG-KM${E_b+*Sh86wfawvFS%b8`gA;p(2cX#02d+hD+ZU20KK#c|O|uZMI>;lq}LD_Vfoss)4fOX6&v$BM1(X zhPVSJ7@E*?OkNkku(G$9-w(dWvMNsTgQoBfqMord)u+KQ52OWEf-j;4bWt_}GrUDO z3?tmkiUiMyhwjBeOj+OHYoqJJZ*8t>qSacgSaVO`F0;HVxys0=RljN9V^ex6?Ubjr zpS$&}yDQszlXz>A>b}D7?LNEKR|w|1Ai^!uga_p`lLJuJKQ1@^Ab06VArPosr bKaF?04{ww@2KnlYVglt;jB?sJ+v)rTX{>nF delta 143 zcmcZ|qcODQl~Pxg_Qnasx{z1cvU1VcgUOA| b@<0PDHqTNsVV<0&V=?)I7RzQmttCtVOjk0M diff --git a/test/manifest/__snapshots__/contentWithDynamicImport.v3.test.ts.snap b/test/manifest/__snapshots__/contentWithDynamicImport.v3.test.ts.snap index 72a3a5dd5ad3b02c4db0f0b0c5d38ef18f9c5c96..ca0022ae171a0540164fce697bb3ccc2a7ecdabd 100644 GIT binary patch literal 12091 zcmeHNYj4{|7TwSK6%*~EqEd^BolUo~;bfb{3m8b6z)sQ+wjtBx$YMj0T+Yaf;Of8c zx%1*sFDG_gq}Ud1CC}r&@11jJ)bF#8spLYk<2)+GsF3Vxdy9>vEX8iWf2HQagkSY9 zCuzd_!mJ8Ma-6kV{Bv1UQkWrdT9c z!iUi$ldbt)tG%VkC%!ZSj84wXjFFv&)KbV|_M5$S;V_D$guf}0NyZNol9kNTE3?UE zn)jysqQ^f&c>&@3WXk^7Xxy*3C?-|RMPH1fiYI-@8U8A)Y{N9;KSyJwek25!Vqrl# zF0(XFWj1?VK!oH49~KoYcS>Ldtc;m7PtyF76uh1r1@&A*=TsQ)9OSZ^VX>?x+%6Y( za2REx9)%;75UXa#Q3)dXB+Cquv9gj9!y5Ij#)3wM)Lo***j$BNQKj%)l)dKpr5r(l zAD(FO)ojJb#T8EubZBGN8r#g~35P4aX(!!M1knx?MUBml@jsth#>Q#ZcSs=>76=#{ zEfpVvaUS#JKZu)#Tji`&tK-om|76#b-QRE-C6SDvg*9T^hRjbY;xKc}r3)IUVCP>7 z;^9v!;ne>Ya+fkxG7(p4DUW!D6nEL2aLHqNY^Q=cr6sF)_BzGJeMSltLzWcrWQ;Px z9_;V4)6@0@wjQQAPw<_6_nn&$8m*V1CM8cG)Eutm1nDJxvp~^JR41O-FVw?&N z3h(qc7!1Yrij&}sr9(zC3T143hM7tc_KZE!G#Jy`k-Y_|SdWF5TpD+X7qj=#CDk?G zF+`oMU>{|f;uxZo1lm6P&s?xV7BF$9RP&mWla-}8BXf0K8fx3xWi)pJI&|<*wX@?| zk5nMcNe^CzJWm82U?g@J3xN-16cSvo#^5o}5YI)0J$mnR);WP&_OV*X84`2Exx^o5 z9UUI{y2$bce09XLNTyfhi3blnSJ}1XiB$M2tpi9L90M#Mf2P>4d|^G+W7~TeeYVdY z;j`ECcUd)P!;al}lAc+fM49-i`EZ1S!}gJgb4Np0uthY#t{P_^5`Pt zOcu8Cv6sikDj#e>!22Gnx%;k-HP@5$hf&d##88fS9%!a@F%7!iFpgwA3Ia&xDX!y( z(pO1Gij%@rrFTtDRw64^u2~%6;Lb>Njk%bWi-%=2qhkh?z(G5I3N%+t!z2|Y@m6LH zxY0z#5(g$%SQkeE@#abGJUOb0X-$k&C2lxNG~`v)wRxZ*2nV-D%>#ot&I|@z!pj~$ zTmgBFwR$6-mAvxcF{~siT<*ZH6rt1t&S>JJ`fYZ4M@t? zbQI$aSgPZYRA&Q@>QEkc8W_rDiKV{+F|9;Vod#Iy)TcAf%jT3j3U*n?n5lzk?E;Z# zbGYLl=CIb#Na5P%FtUtr)c15$&CRwNLuoS2h_6Z6Lh>aL3Z?F55XD%(&;Bh1+QJf8 zp@+1_aXlD(JbZsJI6NM_dHd?%=;y(JP17u67aU5ISp-~<0Xbq91)ALmeJ~JirHn%v zzhXOF0ev@NHLA2)dGhSdc+CVreF81R#m#t)7_L^oc4A6>dYn-|4CSezwH^p%aV#se zu|XX!M320>4h7Qu1}vzjZ4}pv(fB%KsP|~Qt;B~NLWdo9u=wje90HNQ03mh|>zaU1 zriuJOX(dL~I}mK~h{vA@JK+ptRARxIMH!l;WM+*^)}FEB<0CeXs!x-$!BskOXmmCGjF)P0VvPtMPZ5RZDF!i*v}p~K_$@wUapryh4)G{yG$WyrS6g% zauiWMLct51)q+>RYKVKK+q9@YEoowGL<&trh^`!FHg|M%6Bi0pns7Rb}Wu z*I;RhE3|%GjK@XZONwzX1x~1NI&-0}@BR)XP0b7#_h59ozw1R333vf(3#{&?N#>30 z(x0FsRF3wZtQ3+Wi41U4`{25VPTe(i8o0f-tp3)-@y%HagzM4fNb|4z>NG6(RgyL( zsEabfYEAdCRE&wdGOcR7kVSy(xR~$_xT^QiQjuSlI}j_eBC9%)js_nKRmrh#b|Z_$ ztEr?H22{eEbX66A z-=}M_>};3d{&qQM`WQfaHPq~7+^V%rO}%1ecSHPij5a%*&QgB^l{a)ZL5D zVt%g`L}Hf5Ci|`tP^QA-T?oi=8l|#H+%)={y}I!8Sm;+8(Cuz%Wb@o?9t?0x`3jgj zI63R0)?O89f}2sQY}i9&%sEPXO%Kzu=wyiontc8l_adqvR{^Z`cU(fsHoEL5mbUb5 zS_55A&L9lMw5bS&iN0P<)dj{T3P3mA*4zfp^5Yo@tKih|tNC1I`+t4Q(0HI&x)Qj> z6PhvY(i0;Pj>0b6-qpd1Yld|%b6-Oi;c|-`i3OW21u#7^nKejzdz<23j?{yTdzVpW zy^*3W6V@S1uYS!N4twv>cndtdh|U6uW>e16<`W^6xkXO@X08&39x z@z!}^i^N~2%O8EZ?EH1S$Uppe*}0$N#V7mM@uINB{rsrprsG99;!kzF_+?=8`SRmE zo-a4GB)2_ZcD~{B#fO*n$6hE8MQ&v_hpT&a(e`iaUxNYfwW&ox6~{#<{cMb21pT=k zJ_;Y%9h3Va7*-GQE5nEVhged_DE_dQn=7Vh2mc%apYjlwoAmCpa_gowi!{XK z0xzwj^>X;c{KZyP^=Y8hJsFn@6m+#5twuqsv}i>ZOavd83yZ;| z%2X^+ORH0pqNl#tus@hoE>>PwxvPVw?U(o4y1>7UxbZa54Q$Zee|D|!s?5DqjO)rV y535NoQ+(n#c6bA$YbFz#cM%R$x?T0kZlb<@|3>k_?l)%?lQdsql(W|PUh97gI~w8u delta 155 zcmdlTH&ttc8_VRQa>|qcODQl~Pxg_Qnasx{z1cv}>c!TL)Wiupm=1=BQwFR5C kQgu3$rNQJzW_h4tmYZj*b+AmHr)@FWPlJ7Pm-a?x0C-V03jhEB diff --git a/test/manifest/__snapshots__/devtoolsHtml.v2.test.ts.snap b/test/manifest/__snapshots__/devtoolsHtml.v2.test.ts.snap index bfcb5f0..50d7b89 100644 --- a/test/manifest/__snapshots__/devtoolsHtml.v2.test.ts.snap +++ b/test/manifest/__snapshots__/devtoolsHtml.v2.test.ts.snap @@ -21,7 +21,7 @@ log(\\"devtools\\"); "map": null, "modules": { "vite-plugin-web-extension/test/manifest/resources/devtoolsHtml/devtools.html": { - "code": null, + "code": "", "originalLength": 227, "removedExports": [], "renderedExports": [], @@ -72,7 +72,6 @@ log(\\"devtools\\"); - diff --git a/test/manifest/__snapshots__/devtoolsHtml.v3.test.ts.snap b/test/manifest/__snapshots__/devtoolsHtml.v3.test.ts.snap index 8a3dd5e..bf1f3c0 100644 --- a/test/manifest/__snapshots__/devtoolsHtml.v3.test.ts.snap +++ b/test/manifest/__snapshots__/devtoolsHtml.v3.test.ts.snap @@ -21,7 +21,7 @@ log(\\"devtools\\"); "map": null, "modules": { "vite-plugin-web-extension/test/manifest/resources/devtoolsHtml/devtools.html": { - "code": null, + "code": "", "originalLength": 227, "removedExports": [], "renderedExports": [], @@ -72,7 +72,6 @@ log(\\"devtools\\"); - diff --git a/test/manifest/__snapshots__/fullExtension.v2.test.ts.snap b/test/manifest/__snapshots__/fullExtension.v2.test.ts.snap index 925bfd5..c2f17b0 100644 --- a/test/manifest/__snapshots__/fullExtension.v2.test.ts.snap +++ b/test/manifest/__snapshots__/fullExtension.v2.test.ts.snap @@ -32,7 +32,7 @@ async function getCurrentTab() { "map": null, "modules": { "vite-plugin-web-extension/background.html": { - "code": null, + "code": "", "originalLength": 182, "removedExports": [], "renderedExports": [], @@ -89,7 +89,7 @@ h1 { "type": "asset", }, { - "code": "const logo = \\"/assets/logo.svg\\"; + "code": "const logo = \\"data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20width='443'%20height='681'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:svg='http://www.w3.org/2000/svg'%3e%3cg%20class='layer'%3e%3ctitle%3eLayer%201%3c/title%3e%3cpath%20d='m0.075734,0c9,26.55%2018.84,52.81%2028.24,79.22c30.33,84.6%2061.3,168.97%2091.22,253.72c13.25,36.73%2026.29,73.53%2039.63,110.23c-10.08,18.43%20-21.82,35.89%20-32.39,54.04c-11.44,18.89%20-23.09,37.65%20-34.35,56.64c-5.33,-4.89%20-9.8,-10.61%20-14.54,-16.05c-12.73,-14.88%20-26.15,-29.16%20-38.82,-44.09c-6.28,-7.08%20-12.43,-14.29%20-18.93,-21.18c-1.49,-1.39%20-2.02,-3.38%20-1.93,-5.36c-0.14,-12.72%20-1.21,-25.4%20-1.33,-38.13c-1.05,-10.52%20-0.41,-21.13%20-1.47,-31.64c-1.66,-49.12%20-4,-98.2%20-5.66,-147.32c-0.83,-7.97%20-0.45,-16%20-1.05,-23.98c-0.83,-9.03%20-0.36,-18.13%20-1.09,-27.17c-0.71,-9.28%20-0.3,-18.61%20-1.21,-27.88c-0.41,-8.08%20-0.15,-16.19%20-0.95,-24.24c-0.47,-7.29%20-0.19,-14.6%20-0.85,-21.88c-0.6,-9.62%20-0.33,-19.28%20-1.15,-28.89c-0.43,-8.42%20-0.2,-16.87%20-1.08,-25.27c-0.33,-6.55%20-0.2,-13.12%20-0.66,-19.67c-0.79,-9.63%20-0.37,-19.32%20-1.25,-28.95c-0.16,-7.38%20-0.64,-14.77%20-0.38,-22.15z'%20fill='%23c72a21'%20id='svg_3'/%3e%3cpath%20d='m440.685734,8.63c0.57,-1.69%201.42,-3.22%202.55,-4.6c0.24,11.68%20-0.29,23.38%20-0.94,35.04c-0.73,30.7%20-2.75,61.33%20-3.5,92.02c-0.98,9.85%20-0.42,19.77%20-1.37,29.62c-3.25,81.67%20-6.64,163.35%20-9.83,245.03c-0.8,8.77%20-0.3,17.6%20-1.23,26.36c-0.38,12.82%20-0.86,25.64%20-1.55,38.43c-2.18,3.34%20-5.12,6.1%20-7.75,9.08c-10.72,11.63%20-20.63,23.98%20-31.42,35.53c-11.53,12.89%20-22.72,26.06%20-34.24,38.95c-3.65,-4.46%20-6.13,-9.71%20-9.17,-14.58c-18.5,-30.79%20-37.34,-61.38%20-55.82,-92.19c-1.32,-2%20-2.5,-4.41%20-1.19,-6.73c29.27,-80.86%2057.94,-161.94%2087.23,-242.8c22.91,-62.99%2045.73,-126.02%2068.23,-189.16z'%20fill='%23c72a21'%20id='svg_4'/%3e%3cpath%20d='m191.645734,154.35c10.01,8.5%2019.91,17.15%2029.98,25.58c10.51,-8.2%2020.23,-17.36%2030.65,-25.66c-8.56,19.24%20-17.64,38.23%20-26.13,57.5c-1.38,3.04%20-2.79,6.07%20-4.39,9c-4.36,-8.47%20-7.84,-17.36%20-11.94,-25.95c-6.05,-13.49%20-12.55,-26.79%20-18.17,-40.47z'%20fill='%23c72a21'%20id='svg_5'/%3e%3cpath%20d='m221.715734,242.6c8.3,-16.28%2015.29,-33.2%2023.34,-49.6c1.29,7.8%200.66,15.73%201.66,23.56c5.3,91.85%2010.58,183.69%2015.97,275.54c3.53,62.97%207.56,125.91%2010.71,188.9c-17.5,-19.12%20-34.25,-38.95%20-51.8,-58.02c-17.24,19.36%20-34.48,38.73%20-51.63,58.16c-0.26,-9.38%201.2,-18.68%201.27,-28.04c9.08,-153.04%2017.9,-306.09%2027,-459.14c0.38,0.36%201.14,1.08%201.52,1.44c7.33,15.72%2014.22,31.67%2021.96,47.2z'%20fill='%23c72a21'%20id='svg_6'/%3e%3cpath%20d='m272.365734,444.25c3.62,4.28%205.9,9.46%208.85,14.2c19.88,32.82%2039.74,65.65%2059.4,98.6c3.73,6.33%207.88,12.43%2011.13,19.03c-8.54,14.4%20-17.82,28.34%20-26.67,42.55c-10.55,17.39%20-21.78,34.35%20-32.4,51.71c-2.44,3.3%20-3.93,7.39%20-7.22,10c-4.12,-70.18%20-7.81,-140.37%20-11.87,-210.55c-0.31,-8.52%20-1.29,-17.02%20-1.22,-25.54z'%20fill='%23c72a21'%20id='svg_7'/%3e%3cpath%20d='m162.075734,458.55c3.04,-4.63%205.04,-9.98%208.96,-13.98c-0.38,15.47%20-1.74,30.89%20-2.45,46.35c-3.51,63.44%20-7.32,126.85%20-10.68,190.29c-10.54,-15.71%20-20.13,-32.05%20-30.49,-47.88c-11.75,-19.27%20-24.03,-38.19%20-35.88,-57.39c2.35,-5.1%205.57,-9.72%208.46,-14.52c20.49,-34.42%2041.32,-68.62%2062.08,-102.87z'%20fill='%23c72a21'%20id='svg_8'/%3e%3c/g%3e%3c/svg%3e\\"; export { logo as l }; @@ -109,3053 +109,23 @@ export { "map": null, "modules": { "vite-plugin-web-extension/test/manifest/resources/fullExtension/src/assets/logo.svg": { - "code": "const logo = \\"__VITE_ASSET__c2b3a5f0__\\";", - "originalLength": 41, + "code": "const logo = \\"data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20width='443'%20height='681'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:svg='http://www.w3.org/2000/svg'%3e%3cg%20class='layer'%3e%3ctitle%3eLayer%201%3c/title%3e%3cpath%20d='m0.075734,0c9,26.55%2018.84,52.81%2028.24,79.22c30.33,84.6%2061.3,168.97%2091.22,253.72c13.25,36.73%2026.29,73.53%2039.63,110.23c-10.08,18.43%20-21.82,35.89%20-32.39,54.04c-11.44,18.89%20-23.09,37.65%20-34.35,56.64c-5.33,-4.89%20-9.8,-10.61%20-14.54,-16.05c-12.73,-14.88%20-26.15,-29.16%20-38.82,-44.09c-6.28,-7.08%20-12.43,-14.29%20-18.93,-21.18c-1.49,-1.39%20-2.02,-3.38%20-1.93,-5.36c-0.14,-12.72%20-1.21,-25.4%20-1.33,-38.13c-1.05,-10.52%20-0.41,-21.13%20-1.47,-31.64c-1.66,-49.12%20-4,-98.2%20-5.66,-147.32c-0.83,-7.97%20-0.45,-16%20-1.05,-23.98c-0.83,-9.03%20-0.36,-18.13%20-1.09,-27.17c-0.71,-9.28%20-0.3,-18.61%20-1.21,-27.88c-0.41,-8.08%20-0.15,-16.19%20-0.95,-24.24c-0.47,-7.29%20-0.19,-14.6%20-0.85,-21.88c-0.6,-9.62%20-0.33,-19.28%20-1.15,-28.89c-0.43,-8.42%20-0.2,-16.87%20-1.08,-25.27c-0.33,-6.55%20-0.2,-13.12%20-0.66,-19.67c-0.79,-9.63%20-0.37,-19.32%20-1.25,-28.95c-0.16,-7.38%20-0.64,-14.77%20-0.38,-22.15z'%20fill='%23c72a21'%20id='svg_3'/%3e%3cpath%20d='m440.685734,8.63c0.57,-1.69%201.42,-3.22%202.55,-4.6c0.24,11.68%20-0.29,23.38%20-0.94,35.04c-0.73,30.7%20-2.75,61.33%20-3.5,92.02c-0.98,9.85%20-0.42,19.77%20-1.37,29.62c-3.25,81.67%20-6.64,163.35%20-9.83,245.03c-0.8,8.77%20-0.3,17.6%20-1.23,26.36c-0.38,12.82%20-0.86,25.64%20-1.55,38.43c-2.18,3.34%20-5.12,6.1%20-7.75,9.08c-10.72,11.63%20-20.63,23.98%20-31.42,35.53c-11.53,12.89%20-22.72,26.06%20-34.24,38.95c-3.65,-4.46%20-6.13,-9.71%20-9.17,-14.58c-18.5,-30.79%20-37.34,-61.38%20-55.82,-92.19c-1.32,-2%20-2.5,-4.41%20-1.19,-6.73c29.27,-80.86%2057.94,-161.94%2087.23,-242.8c22.91,-62.99%2045.73,-126.02%2068.23,-189.16z'%20fill='%23c72a21'%20id='svg_4'/%3e%3cpath%20d='m191.645734,154.35c10.01,8.5%2019.91,17.15%2029.98,25.58c10.51,-8.2%2020.23,-17.36%2030.65,-25.66c-8.56,19.24%20-17.64,38.23%20-26.13,57.5c-1.38,3.04%20-2.79,6.07%20-4.39,9c-4.36,-8.47%20-7.84,-17.36%20-11.94,-25.95c-6.05,-13.49%20-12.55,-26.79%20-18.17,-40.47z'%20fill='%23c72a21'%20id='svg_5'/%3e%3cpath%20d='m221.715734,242.6c8.3,-16.28%2015.29,-33.2%2023.34,-49.6c1.29,7.8%200.66,15.73%201.66,23.56c5.3,91.85%2010.58,183.69%2015.97,275.54c3.53,62.97%207.56,125.91%2010.71,188.9c-17.5,-19.12%20-34.25,-38.95%20-51.8,-58.02c-17.24,19.36%20-34.48,38.73%20-51.63,58.16c-0.26,-9.38%201.2,-18.68%201.27,-28.04c9.08,-153.04%2017.9,-306.09%2027,-459.14c0.38,0.36%201.14,1.08%201.52,1.44c7.33,15.72%2014.22,31.67%2021.96,47.2z'%20fill='%23c72a21'%20id='svg_6'/%3e%3cpath%20d='m272.365734,444.25c3.62,4.28%205.9,9.46%208.85,14.2c19.88,32.82%2039.74,65.65%2059.4,98.6c3.73,6.33%207.88,12.43%2011.13,19.03c-8.54,14.4%20-17.82,28.34%20-26.67,42.55c-10.55,17.39%20-21.78,34.35%20-32.4,51.71c-2.44,3.3%20-3.93,7.39%20-7.22,10c-4.12,-70.18%20-7.81,-140.37%20-11.87,-210.55c-0.31,-8.52%20-1.29,-17.02%20-1.22,-25.54z'%20fill='%23c72a21'%20id='svg_7'/%3e%3cpath%20d='m162.075734,458.55c3.04,-4.63%205.04,-9.98%208.96,-13.98c-0.38,15.47%20-1.74,30.89%20-2.45,46.35c-3.51,63.44%20-7.32,126.85%20-10.68,190.29c-10.54,-15.71%20-20.13,-32.05%20-30.49,-47.88c-11.75,-19.27%20-24.03,-38.19%20-35.88,-57.39c2.35,-5.1%205.57,-9.72%208.46,-14.52c20.49,-34.42%2041.32,-68.62%2062.08,-102.87z'%20fill='%23c72a21'%20id='svg_8'/%3e%3c/g%3e%3c/svg%3e\\";", + "originalLength": 3412, "removedExports": [], "renderedExports": [ "default", ], - "renderedLength": 40, + "renderedLength": 3411, }, }, "name": "logo", "referencedFiles": [], "type": "chunk", "viteMetadata": { - "importedAssets": Set { - "assets/logo.svg", - }, + "importedAssets": Set {}, "importedCss": Set {}, }, }, - { - "fileName": "assets/logo.svg", - "name": "logo.svg", - "source": { - "data": [ - 60, - 63, - 120, - 109, - 108, - 32, - 118, - 101, - 114, - 115, - 105, - 111, - 110, - 61, - 34, - 49, - 46, - 48, - 34, - 63, - 62, - 10, - 60, - 115, - 118, - 103, - 32, - 119, - 105, - 100, - 116, - 104, - 61, - 34, - 52, - 52, - 51, - 34, - 32, - 104, - 101, - 105, - 103, - 104, - 116, - 61, - 34, - 54, - 56, - 49, - 34, - 32, - 120, - 109, - 108, - 110, - 115, - 61, - 34, - 104, - 116, - 116, - 112, - 58, - 47, - 47, - 119, - 119, - 119, - 46, - 119, - 51, - 46, - 111, - 114, - 103, - 47, - 50, - 48, - 48, - 48, - 47, - 115, - 118, - 103, - 34, - 32, - 120, - 109, - 108, - 110, - 115, - 58, - 115, - 118, - 103, - 61, - 34, - 104, - 116, - 116, - 112, - 58, - 47, - 47, - 119, - 119, - 119, - 46, - 119, - 51, - 46, - 111, - 114, - 103, - 47, - 50, - 48, - 48, - 48, - 47, - 115, - 118, - 103, - 34, - 62, - 10, - 32, - 60, - 103, - 32, - 99, - 108, - 97, - 115, - 115, - 61, - 34, - 108, - 97, - 121, - 101, - 114, - 34, - 62, - 10, - 32, - 32, - 60, - 116, - 105, - 116, - 108, - 101, - 62, - 76, - 97, - 121, - 101, - 114, - 32, - 49, - 60, - 47, - 116, - 105, - 116, - 108, - 101, - 62, - 10, - 32, - 32, - 60, - 112, - 97, - 116, - 104, - 32, - 100, - 61, - 34, - 109, - 48, - 46, - 48, - 55, - 53, - 55, - 51, - 52, - 44, - 48, - 99, - 57, - 44, - 50, - 54, - 46, - 53, - 53, - 32, - 49, - 56, - 46, - 56, - 52, - 44, - 53, - 50, - 46, - 56, - 49, - 32, - 50, - 56, - 46, - 50, - 52, - 44, - 55, - 57, - 46, - 50, - 50, - 99, - 51, - 48, - 46, - 51, - 51, - 44, - 56, - 52, - 46, - 54, - 32, - 54, - 49, - 46, - 51, - 44, - 49, - 54, - 56, - 46, - 57, - 55, - 32, - 57, - 49, - 46, - 50, - 50, - 44, - 50, - 53, - 51, - 46, - 55, - 50, - 99, - 49, - 51, - 46, - 50, - 53, - 44, - 51, - 54, - 46, - 55, - 51, - 32, - 50, - 54, - 46, - 50, - 57, - 44, - 55, - 51, - 46, - 53, - 51, - 32, - 51, - 57, - 46, - 54, - 51, - 44, - 49, - 49, - 48, - 46, - 50, - 51, - 99, - 45, - 49, - 48, - 46, - 48, - 56, - 44, - 49, - 56, - 46, - 52, - 51, - 32, - 45, - 50, - 49, - 46, - 56, - 50, - 44, - 51, - 53, - 46, - 56, - 57, - 32, - 45, - 51, - 50, - 46, - 51, - 57, - 44, - 53, - 52, - 46, - 48, - 52, - 99, - 45, - 49, - 49, - 46, - 52, - 52, - 44, - 49, - 56, - 46, - 56, - 57, - 32, - 45, - 50, - 51, - 46, - 48, - 57, - 44, - 51, - 55, - 46, - 54, - 53, - 32, - 45, - 51, - 52, - 46, - 51, - 53, - 44, - 53, - 54, - 46, - 54, - 52, - 99, - 45, - 53, - 46, - 51, - 51, - 44, - 45, - 52, - 46, - 56, - 57, - 32, - 45, - 57, - 46, - 56, - 44, - 45, - 49, - 48, - 46, - 54, - 49, - 32, - 45, - 49, - 52, - 46, - 53, - 52, - 44, - 45, - 49, - 54, - 46, - 48, - 53, - 99, - 45, - 49, - 50, - 46, - 55, - 51, - 44, - 45, - 49, - 52, - 46, - 56, - 56, - 32, - 45, - 50, - 54, - 46, - 49, - 53, - 44, - 45, - 50, - 57, - 46, - 49, - 54, - 32, - 45, - 51, - 56, - 46, - 56, - 50, - 44, - 45, - 52, - 52, - 46, - 48, - 57, - 99, - 45, - 54, - 46, - 50, - 56, - 44, - 45, - 55, - 46, - 48, - 56, - 32, - 45, - 49, - 50, - 46, - 52, - 51, - 44, - 45, - 49, - 52, - 46, - 50, - 57, - 32, - 45, - 49, - 56, - 46, - 57, - 51, - 44, - 45, - 50, - 49, - 46, - 49, - 56, - 99, - 45, - 49, - 46, - 52, - 57, - 44, - 45, - 49, - 46, - 51, - 57, - 32, - 45, - 50, - 46, - 48, - 50, - 44, - 45, - 51, - 46, - 51, - 56, - 32, - 45, - 49, - 46, - 57, - 51, - 44, - 45, - 53, - 46, - 51, - 54, - 99, - 45, - 48, - 46, - 49, - 52, - 44, - 45, - 49, - 50, - 46, - 55, - 50, - 32, - 45, - 49, - 46, - 50, - 49, - 44, - 45, - 50, - 53, - 46, - 52, - 32, - 45, - 49, - 46, - 51, - 51, - 44, - 45, - 51, - 56, - 46, - 49, - 51, - 99, - 45, - 49, - 46, - 48, - 53, - 44, - 45, - 49, - 48, - 46, - 53, - 50, - 32, - 45, - 48, - 46, - 52, - 49, - 44, - 45, - 50, - 49, - 46, - 49, - 51, - 32, - 45, - 49, - 46, - 52, - 55, - 44, - 45, - 51, - 49, - 46, - 54, - 52, - 99, - 45, - 49, - 46, - 54, - 54, - 44, - 45, - 52, - 57, - 46, - 49, - 50, - 32, - 45, - 52, - 44, - 45, - 57, - 56, - 46, - 50, - 32, - 45, - 53, - 46, - 54, - 54, - 44, - 45, - 49, - 52, - 55, - 46, - 51, - 50, - 99, - 45, - 48, - 46, - 56, - 51, - 44, - 45, - 55, - 46, - 57, - 55, - 32, - 45, - 48, - 46, - 52, - 53, - 44, - 45, - 49, - 54, - 32, - 45, - 49, - 46, - 48, - 53, - 44, - 45, - 50, - 51, - 46, - 57, - 56, - 99, - 45, - 48, - 46, - 56, - 51, - 44, - 45, - 57, - 46, - 48, - 51, - 32, - 45, - 48, - 46, - 51, - 54, - 44, - 45, - 49, - 56, - 46, - 49, - 51, - 32, - 45, - 49, - 46, - 48, - 57, - 44, - 45, - 50, - 55, - 46, - 49, - 55, - 99, - 45, - 48, - 46, - 55, - 49, - 44, - 45, - 57, - 46, - 50, - 56, - 32, - 45, - 48, - 46, - 51, - 44, - 45, - 49, - 56, - 46, - 54, - 49, - 32, - 45, - 49, - 46, - 50, - 49, - 44, - 45, - 50, - 55, - 46, - 56, - 56, - 99, - 45, - 48, - 46, - 52, - 49, - 44, - 45, - 56, - 46, - 48, - 56, - 32, - 45, - 48, - 46, - 49, - 53, - 44, - 45, - 49, - 54, - 46, - 49, - 57, - 32, - 45, - 48, - 46, - 57, - 53, - 44, - 45, - 50, - 52, - 46, - 50, - 52, - 99, - 45, - 48, - 46, - 52, - 55, - 44, - 45, - 55, - 46, - 50, - 57, - 32, - 45, - 48, - 46, - 49, - 57, - 44, - 45, - 49, - 52, - 46, - 54, - 32, - 45, - 48, - 46, - 56, - 53, - 44, - 45, - 50, - 49, - 46, - 56, - 56, - 99, - 45, - 48, - 46, - 54, - 44, - 45, - 57, - 46, - 54, - 50, - 32, - 45, - 48, - 46, - 51, - 51, - 44, - 45, - 49, - 57, - 46, - 50, - 56, - 32, - 45, - 49, - 46, - 49, - 53, - 44, - 45, - 50, - 56, - 46, - 56, - 57, - 99, - 45, - 48, - 46, - 52, - 51, - 44, - 45, - 56, - 46, - 52, - 50, - 32, - 45, - 48, - 46, - 50, - 44, - 45, - 49, - 54, - 46, - 56, - 55, - 32, - 45, - 49, - 46, - 48, - 56, - 44, - 45, - 50, - 53, - 46, - 50, - 55, - 99, - 45, - 48, - 46, - 51, - 51, - 44, - 45, - 54, - 46, - 53, - 53, - 32, - 45, - 48, - 46, - 50, - 44, - 45, - 49, - 51, - 46, - 49, - 50, - 32, - 45, - 48, - 46, - 54, - 54, - 44, - 45, - 49, - 57, - 46, - 54, - 55, - 99, - 45, - 48, - 46, - 55, - 57, - 44, - 45, - 57, - 46, - 54, - 51, - 32, - 45, - 48, - 46, - 51, - 55, - 44, - 45, - 49, - 57, - 46, - 51, - 50, - 32, - 45, - 49, - 46, - 50, - 53, - 44, - 45, - 50, - 56, - 46, - 57, - 53, - 99, - 45, - 48, - 46, - 49, - 54, - 44, - 45, - 55, - 46, - 51, - 56, - 32, - 45, - 48, - 46, - 54, - 52, - 44, - 45, - 49, - 52, - 46, - 55, - 55, - 32, - 45, - 48, - 46, - 51, - 56, - 44, - 45, - 50, - 50, - 46, - 49, - 53, - 122, - 34, - 32, - 102, - 105, - 108, - 108, - 61, - 34, - 35, - 99, - 55, - 50, - 97, - 50, - 49, - 34, - 32, - 105, - 100, - 61, - 34, - 115, - 118, - 103, - 95, - 51, - 34, - 47, - 62, - 10, - 32, - 32, - 60, - 112, - 97, - 116, - 104, - 32, - 100, - 61, - 34, - 109, - 52, - 52, - 48, - 46, - 54, - 56, - 53, - 55, - 51, - 52, - 44, - 56, - 46, - 54, - 51, - 99, - 48, - 46, - 53, - 55, - 44, - 45, - 49, - 46, - 54, - 57, - 32, - 49, - 46, - 52, - 50, - 44, - 45, - 51, - 46, - 50, - 50, - 32, - 50, - 46, - 53, - 53, - 44, - 45, - 52, - 46, - 54, - 99, - 48, - 46, - 50, - 52, - 44, - 49, - 49, - 46, - 54, - 56, - 32, - 45, - 48, - 46, - 50, - 57, - 44, - 50, - 51, - 46, - 51, - 56, - 32, - 45, - 48, - 46, - 57, - 52, - 44, - 51, - 53, - 46, - 48, - 52, - 99, - 45, - 48, - 46, - 55, - 51, - 44, - 51, - 48, - 46, - 55, - 32, - 45, - 50, - 46, - 55, - 53, - 44, - 54, - 49, - 46, - 51, - 51, - 32, - 45, - 51, - 46, - 53, - 44, - 57, - 50, - 46, - 48, - 50, - 99, - 45, - 48, - 46, - 57, - 56, - 44, - 57, - 46, - 56, - 53, - 32, - 45, - 48, - 46, - 52, - 50, - 44, - 49, - 57, - 46, - 55, - 55, - 32, - 45, - 49, - 46, - 51, - 55, - 44, - 50, - 57, - 46, - 54, - 50, - 99, - 45, - 51, - 46, - 50, - 53, - 44, - 56, - 49, - 46, - 54, - 55, - 32, - 45, - 54, - 46, - 54, - 52, - 44, - 49, - 54, - 51, - 46, - 51, - 53, - 32, - 45, - 57, - 46, - 56, - 51, - 44, - 50, - 52, - 53, - 46, - 48, - 51, - 99, - 45, - 48, - 46, - 56, - 44, - 56, - 46, - 55, - 55, - 32, - 45, - 48, - 46, - 51, - 44, - 49, - 55, - 46, - 54, - 32, - 45, - 49, - 46, - 50, - 51, - 44, - 50, - 54, - 46, - 51, - 54, - 99, - 45, - 48, - 46, - 51, - 56, - 44, - 49, - 50, - 46, - 56, - 50, - 32, - 45, - 48, - 46, - 56, - 54, - 44, - 50, - 53, - 46, - 54, - 52, - 32, - 45, - 49, - 46, - 53, - 53, - 44, - 51, - 56, - 46, - 52, - 51, - 99, - 45, - 50, - 46, - 49, - 56, - 44, - 51, - 46, - 51, - 52, - 32, - 45, - 53, - 46, - 49, - 50, - 44, - 54, - 46, - 49, - 32, - 45, - 55, - 46, - 55, - 53, - 44, - 57, - 46, - 48, - 56, - 99, - 45, - 49, - 48, - 46, - 55, - 50, - 44, - 49, - 49, - 46, - 54, - 51, - 32, - 45, - 50, - 48, - 46, - 54, - 51, - 44, - 50, - 51, - 46, - 57, - 56, - 32, - 45, - 51, - 49, - 46, - 52, - 50, - 44, - 51, - 53, - 46, - 53, - 51, - 99, - 45, - 49, - 49, - 46, - 53, - 51, - 44, - 49, - 50, - 46, - 56, - 57, - 32, - 45, - 50, - 50, - 46, - 55, - 50, - 44, - 50, - 54, - 46, - 48, - 54, - 32, - 45, - 51, - 52, - 46, - 50, - 52, - 44, - 51, - 56, - 46, - 57, - 53, - 99, - 45, - 51, - 46, - 54, - 53, - 44, - 45, - 52, - 46, - 52, - 54, - 32, - 45, - 54, - 46, - 49, - 51, - 44, - 45, - 57, - 46, - 55, - 49, - 32, - 45, - 57, - 46, - 49, - 55, - 44, - 45, - 49, - 52, - 46, - 53, - 56, - 99, - 45, - 49, - 56, - 46, - 53, - 44, - 45, - 51, - 48, - 46, - 55, - 57, - 32, - 45, - 51, - 55, - 46, - 51, - 52, - 44, - 45, - 54, - 49, - 46, - 51, - 56, - 32, - 45, - 53, - 53, - 46, - 56, - 50, - 44, - 45, - 57, - 50, - 46, - 49, - 57, - 99, - 45, - 49, - 46, - 51, - 50, - 44, - 45, - 50, - 32, - 45, - 50, - 46, - 53, - 44, - 45, - 52, - 46, - 52, - 49, - 32, - 45, - 49, - 46, - 49, - 57, - 44, - 45, - 54, - 46, - 55, - 51, - 99, - 50, - 57, - 46, - 50, - 55, - 44, - 45, - 56, - 48, - 46, - 56, - 54, - 32, - 53, - 55, - 46, - 57, - 52, - 44, - 45, - 49, - 54, - 49, - 46, - 57, - 52, - 32, - 56, - 55, - 46, - 50, - 51, - 44, - 45, - 50, - 52, - 50, - 46, - 56, - 99, - 50, - 50, - 46, - 57, - 49, - 44, - 45, - 54, - 50, - 46, - 57, - 57, - 32, - 52, - 53, - 46, - 55, - 51, - 44, - 45, - 49, - 50, - 54, - 46, - 48, - 50, - 32, - 54, - 56, - 46, - 50, - 51, - 44, - 45, - 49, - 56, - 57, - 46, - 49, - 54, - 122, - 34, - 32, - 102, - 105, - 108, - 108, - 61, - 34, - 35, - 99, - 55, - 50, - 97, - 50, - 49, - 34, - 32, - 105, - 100, - 61, - 34, - 115, - 118, - 103, - 95, - 52, - 34, - 47, - 62, - 10, - 32, - 32, - 60, - 112, - 97, - 116, - 104, - 32, - 100, - 61, - 34, - 109, - 49, - 57, - 49, - 46, - 54, - 52, - 53, - 55, - 51, - 52, - 44, - 49, - 53, - 52, - 46, - 51, - 53, - 99, - 49, - 48, - 46, - 48, - 49, - 44, - 56, - 46, - 53, - 32, - 49, - 57, - 46, - 57, - 49, - 44, - 49, - 55, - 46, - 49, - 53, - 32, - 50, - 57, - 46, - 57, - 56, - 44, - 50, - 53, - 46, - 53, - 56, - 99, - 49, - 48, - 46, - 53, - 49, - 44, - 45, - 56, - 46, - 50, - 32, - 50, - 48, - 46, - 50, - 51, - 44, - 45, - 49, - 55, - 46, - 51, - 54, - 32, - 51, - 48, - 46, - 54, - 53, - 44, - 45, - 50, - 53, - 46, - 54, - 54, - 99, - 45, - 56, - 46, - 53, - 54, - 44, - 49, - 57, - 46, - 50, - 52, - 32, - 45, - 49, - 55, - 46, - 54, - 52, - 44, - 51, - 56, - 46, - 50, - 51, - 32, - 45, - 50, - 54, - 46, - 49, - 51, - 44, - 53, - 55, - 46, - 53, - 99, - 45, - 49, - 46, - 51, - 56, - 44, - 51, - 46, - 48, - 52, - 32, - 45, - 50, - 46, - 55, - 57, - 44, - 54, - 46, - 48, - 55, - 32, - 45, - 52, - 46, - 51, - 57, - 44, - 57, - 99, - 45, - 52, - 46, - 51, - 54, - 44, - 45, - 56, - 46, - 52, - 55, - 32, - 45, - 55, - 46, - 56, - 52, - 44, - 45, - 49, - 55, - 46, - 51, - 54, - 32, - 45, - 49, - 49, - 46, - 57, - 52, - 44, - 45, - 50, - 53, - 46, - 57, - 53, - 99, - 45, - 54, - 46, - 48, - 53, - 44, - 45, - 49, - 51, - 46, - 52, - 57, - 32, - 45, - 49, - 50, - 46, - 53, - 53, - 44, - 45, - 50, - 54, - 46, - 55, - 57, - 32, - 45, - 49, - 56, - 46, - 49, - 55, - 44, - 45, - 52, - 48, - 46, - 52, - 55, - 122, - 34, - 32, - 102, - 105, - 108, - 108, - 61, - 34, - 35, - 99, - 55, - 50, - 97, - 50, - 49, - 34, - 32, - 105, - 100, - 61, - 34, - 115, - 118, - 103, - 95, - 53, - 34, - 47, - 62, - 10, - 32, - 32, - 60, - 112, - 97, - 116, - 104, - 32, - 100, - 61, - 34, - 109, - 50, - 50, - 49, - 46, - 55, - 49, - 53, - 55, - 51, - 52, - 44, - 50, - 52, - 50, - 46, - 54, - 99, - 56, - 46, - 51, - 44, - 45, - 49, - 54, - 46, - 50, - 56, - 32, - 49, - 53, - 46, - 50, - 57, - 44, - 45, - 51, - 51, - 46, - 50, - 32, - 50, - 51, - 46, - 51, - 52, - 44, - 45, - 52, - 57, - 46, - 54, - 99, - 49, - 46, - 50, - 57, - 44, - 55, - 46, - 56, - 32, - 48, - 46, - 54, - 54, - 44, - 49, - 53, - 46, - 55, - 51, - 32, - 49, - 46, - 54, - 54, - 44, - 50, - 51, - 46, - 53, - 54, - 99, - 53, - 46, - 51, - 44, - 57, - 49, - 46, - 56, - 53, - 32, - 49, - 48, - 46, - 53, - 56, - 44, - 49, - 56, - 51, - 46, - 54, - 57, - 32, - 49, - 53, - 46, - 57, - 55, - 44, - 50, - 55, - 53, - 46, - 53, - 52, - 99, - 51, - 46, - 53, - 51, - 44, - 54, - 50, - 46, - 57, - 55, - 32, - 55, - 46, - 53, - 54, - 44, - 49, - 50, - 53, - 46, - 57, - 49, - 32, - 49, - 48, - 46, - 55, - 49, - 44, - 49, - 56, - 56, - 46, - 57, - 99, - 45, - 49, - 55, - 46, - 53, - 44, - 45, - 49, - 57, - 46, - 49, - 50, - 32, - 45, - 51, - 52, - 46, - 50, - 53, - 44, - 45, - 51, - 56, - 46, - 57, - 53, - 32, - 45, - 53, - 49, - 46, - 56, - 44, - 45, - 53, - 56, - 46, - 48, - 50, - 99, - 45, - 49, - 55, - 46, - 50, - 52, - 44, - 49, - 57, - 46, - 51, - 54, - 32, - 45, - 51, - 52, - 46, - 52, - 56, - 44, - 51, - 56, - 46, - 55, - 51, - 32, - 45, - 53, - 49, - 46, - 54, - 51, - 44, - 53, - 56, - 46, - 49, - 54, - 99, - 45, - 48, - 46, - 50, - 54, - 44, - 45, - 57, - 46, - 51, - 56, - 32, - 49, - 46, - 50, - 44, - 45, - 49, - 56, - 46, - 54, - 56, - 32, - 49, - 46, - 50, - 55, - 44, - 45, - 50, - 56, - 46, - 48, - 52, - 99, - 57, - 46, - 48, - 56, - 44, - 45, - 49, - 53, - 51, - 46, - 48, - 52, - 32, - 49, - 55, - 46, - 57, - 44, - 45, - 51, - 48, - 54, - 46, - 48, - 57, - 32, - 50, - 55, - 44, - 45, - 52, - 53, - 57, - 46, - 49, - 52, - 99, - 48, - 46, - 51, - 56, - 44, - 48, - 46, - 51, - 54, - 32, - 49, - 46, - 49, - 52, - 44, - 49, - 46, - 48, - 56, - 32, - 49, - 46, - 53, - 50, - 44, - 49, - 46, - 52, - 52, - 99, - 55, - 46, - 51, - 51, - 44, - 49, - 53, - 46, - 55, - 50, - 32, - 49, - 52, - 46, - 50, - 50, - 44, - 51, - 49, - 46, - 54, - 55, - 32, - 50, - 49, - 46, - 57, - 54, - 44, - 52, - 55, - 46, - 50, - 122, - 34, - 32, - 102, - 105, - 108, - 108, - 61, - 34, - 35, - 99, - 55, - 50, - 97, - 50, - 49, - 34, - 32, - 105, - 100, - 61, - 34, - 115, - 118, - 103, - 95, - 54, - 34, - 47, - 62, - 10, - 32, - 32, - 60, - 112, - 97, - 116, - 104, - 32, - 100, - 61, - 34, - 109, - 50, - 55, - 50, - 46, - 51, - 54, - 53, - 55, - 51, - 52, - 44, - 52, - 52, - 52, - 46, - 50, - 53, - 99, - 51, - 46, - 54, - 50, - 44, - 52, - 46, - 50, - 56, - 32, - 53, - 46, - 57, - 44, - 57, - 46, - 52, - 54, - 32, - 56, - 46, - 56, - 53, - 44, - 49, - 52, - 46, - 50, - 99, - 49, - 57, - 46, - 56, - 56, - 44, - 51, - 50, - 46, - 56, - 50, - 32, - 51, - 57, - 46, - 55, - 52, - 44, - 54, - 53, - 46, - 54, - 53, - 32, - 53, - 57, - 46, - 52, - 44, - 57, - 56, - 46, - 54, - 99, - 51, - 46, - 55, - 51, - 44, - 54, - 46, - 51, - 51, - 32, - 55, - 46, - 56, - 56, - 44, - 49, - 50, - 46, - 52, - 51, - 32, - 49, - 49, - 46, - 49, - 51, - 44, - 49, - 57, - 46, - 48, - 51, - 99, - 45, - 56, - 46, - 53, - 52, - 44, - 49, - 52, - 46, - 52, - 32, - 45, - 49, - 55, - 46, - 56, - 50, - 44, - 50, - 56, - 46, - 51, - 52, - 32, - 45, - 50, - 54, - 46, - 54, - 55, - 44, - 52, - 50, - 46, - 53, - 53, - 99, - 45, - 49, - 48, - 46, - 53, - 53, - 44, - 49, - 55, - 46, - 51, - 57, - 32, - 45, - 50, - 49, - 46, - 55, - 56, - 44, - 51, - 52, - 46, - 51, - 53, - 32, - 45, - 51, - 50, - 46, - 52, - 44, - 53, - 49, - 46, - 55, - 49, - 99, - 45, - 50, - 46, - 52, - 52, - 44, - 51, - 46, - 51, - 32, - 45, - 51, - 46, - 57, - 51, - 44, - 55, - 46, - 51, - 57, - 32, - 45, - 55, - 46, - 50, - 50, - 44, - 49, - 48, - 99, - 45, - 52, - 46, - 49, - 50, - 44, - 45, - 55, - 48, - 46, - 49, - 56, - 32, - 45, - 55, - 46, - 56, - 49, - 44, - 45, - 49, - 52, - 48, - 46, - 51, - 55, - 32, - 45, - 49, - 49, - 46, - 56, - 55, - 44, - 45, - 50, - 49, - 48, - 46, - 53, - 53, - 99, - 45, - 48, - 46, - 51, - 49, - 44, - 45, - 56, - 46, - 53, - 50, - 32, - 45, - 49, - 46, - 50, - 57, - 44, - 45, - 49, - 55, - 46, - 48, - 50, - 32, - 45, - 49, - 46, - 50, - 50, - 44, - 45, - 50, - 53, - 46, - 53, - 52, - 122, - 34, - 32, - 102, - 105, - 108, - 108, - 61, - 34, - 35, - 99, - 55, - 50, - 97, - 50, - 49, - 34, - 32, - 105, - 100, - 61, - 34, - 115, - 118, - 103, - 95, - 55, - 34, - 47, - 62, - 10, - 32, - 32, - 60, - 112, - 97, - 116, - 104, - 32, - 100, - 61, - 34, - 109, - 49, - 54, - 50, - 46, - 48, - 55, - 53, - 55, - 51, - 52, - 44, - 52, - 53, - 56, - 46, - 53, - 53, - 99, - 51, - 46, - 48, - 52, - 44, - 45, - 52, - 46, - 54, - 51, - 32, - 53, - 46, - 48, - 52, - 44, - 45, - 57, - 46, - 57, - 56, - 32, - 56, - 46, - 57, - 54, - 44, - 45, - 49, - 51, - 46, - 57, - 56, - 99, - 45, - 48, - 46, - 51, - 56, - 44, - 49, - 53, - 46, - 52, - 55, - 32, - 45, - 49, - 46, - 55, - 52, - 44, - 51, - 48, - 46, - 56, - 57, - 32, - 45, - 50, - 46, - 52, - 53, - 44, - 52, - 54, - 46, - 51, - 53, - 99, - 45, - 51, - 46, - 53, - 49, - 44, - 54, - 51, - 46, - 52, - 52, - 32, - 45, - 55, - 46, - 51, - 50, - 44, - 49, - 50, - 54, - 46, - 56, - 53, - 32, - 45, - 49, - 48, - 46, - 54, - 56, - 44, - 49, - 57, - 48, - 46, - 50, - 57, - 99, - 45, - 49, - 48, - 46, - 53, - 52, - 44, - 45, - 49, - 53, - 46, - 55, - 49, - 32, - 45, - 50, - 48, - 46, - 49, - 51, - 44, - 45, - 51, - 50, - 46, - 48, - 53, - 32, - 45, - 51, - 48, - 46, - 52, - 57, - 44, - 45, - 52, - 55, - 46, - 56, - 56, - 99, - 45, - 49, - 49, - 46, - 55, - 53, - 44, - 45, - 49, - 57, - 46, - 50, - 55, - 32, - 45, - 50, - 52, - 46, - 48, - 51, - 44, - 45, - 51, - 56, - 46, - 49, - 57, - 32, - 45, - 51, - 53, - 46, - 56, - 56, - 44, - 45, - 53, - 55, - 46, - 51, - 57, - 99, - 50, - 46, - 51, - 53, - 44, - 45, - 53, - 46, - 49, - 32, - 53, - 46, - 53, - 55, - 44, - 45, - 57, - 46, - 55, - 50, - 32, - 56, - 46, - 52, - 54, - 44, - 45, - 49, - 52, - 46, - 53, - 50, - 99, - 50, - 48, - 46, - 52, - 57, - 44, - 45, - 51, - 52, - 46, - 52, - 50, - 32, - 52, - 49, - 46, - 51, - 50, - 44, - 45, - 54, - 56, - 46, - 54, - 50, - 32, - 54, - 50, - 46, - 48, - 56, - 44, - 45, - 49, - 48, - 50, - 46, - 56, - 55, - 122, - 34, - 32, - 102, - 105, - 108, - 108, - 61, - 34, - 35, - 99, - 55, - 50, - 97, - 50, - 49, - 34, - 32, - 105, - 100, - 61, - 34, - 115, - 118, - 103, - 95, - 56, - 34, - 47, - 62, - 10, - 32, - 60, - 47, - 103, - 62, - 10, - 60, - 47, - 115, - 118, - 103, - 62, - 10, - ], - "type": "Buffer", - }, - "type": "asset", - }, { "fileName": "assets/main.css", "name": "main.css", @@ -3187,7 +157,6 @@ async function renderContent(cssPaths, render = (_appRoot) => { }) { console.log(\\"renderContent\\", cssPaths); } -const style = \\"\\"; renderContent([\\"assets/main.css\\"], (appRoot) => { const logoImageUrl = new URL(logo, import.meta.url).href; appRoot.innerHTML = \` @@ -3234,13 +203,11 @@ console.log(chrome.runtime.getURL(\\"src/lib.js\\"));", "renderedLength": 306, }, "vite-plugin-web-extension/test/manifest/resources/fullExtension/src/entries/contentScript/primary/style.css": { - "code": "const style = '';", + "code": "", "originalLength": 296, "removedExports": [], - "renderedExports": [ - "default", - ], - "renderedLength": 17, + "renderedExports": [], + "renderedLength": 0, }, "vite-plugin-web-extension/test/manifest/resources/fullExtension/src/entries/contentScript/renderContent.js": { "code": "async function renderContent( @@ -3269,7 +236,6 @@ console.log(chrome.runtime.getURL(\\"src/lib.js\\"));", }, { "code": "import { l as logo } from \\"../../../../../../../logo.js\\"; -const style = \\"\\"; const imageUrl = new URL(logo, import.meta.url).href; document.querySelector(\\"#app\\").innerHTML = \` \\"\\" @@ -3296,7 +262,7 @@ document.querySelector(\\"#app\\").innerHTML = \` "map": null, "modules": { "vite-plugin-web-extension/test/manifest/resources/fullExtension/src/entries/options/index.html": { - "code": null, + "code": "", "originalLength": 212, "removedExports": [], "renderedExports": [], @@ -3316,13 +282,11 @@ document.querySelector(\\"#app\\").innerHTML = \` "renderedLength": 249, }, "vite-plugin-web-extension/test/manifest/resources/fullExtension/src/entries/options/style.css": { - "code": "const style = '';", + "code": "", "originalLength": 202, "removedExports": [], - "renderedExports": [ - "default", - ], - "renderedLength": 17, + "renderedExports": [], + "renderedLength": 0, }, }, "name": "test/manifest/resources/fullExtension/src/entries/options/index", @@ -3378,7 +342,6 @@ document.querySelector(\\"#app\\").innerHTML = \` ], \\"web_accessible_resources\\": [ \\"assets/logo.js\\", - \\"assets/logo.svg\\", \\"assets/main.css\\", \\"assets/test/manifest/resources/fullExtension/src/entries/contentScript/primary/main.js\\", \\"test/manifest/resources/fullExtension/src/lib.js\\" @@ -3401,11 +364,10 @@ document.querySelector(\\"#app\\").innerHTML = \` Options - +
- ", diff --git a/test/manifest/__snapshots__/fullExtension.v3.test.ts.snap b/test/manifest/__snapshots__/fullExtension.v3.test.ts.snap index 85df1f3..445637b 100644 --- a/test/manifest/__snapshots__/fullExtension.v3.test.ts.snap +++ b/test/manifest/__snapshots__/fullExtension.v3.test.ts.snap @@ -20,7 +20,7 @@ h1 { "type": "asset", }, { - "code": "const logo = \\"/assets/logo.svg\\"; + "code": "const logo = \\"data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20width='443'%20height='681'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:svg='http://www.w3.org/2000/svg'%3e%3cg%20class='layer'%3e%3ctitle%3eLayer%201%3c/title%3e%3cpath%20d='m0.075734,0c9,26.55%2018.84,52.81%2028.24,79.22c30.33,84.6%2061.3,168.97%2091.22,253.72c13.25,36.73%2026.29,73.53%2039.63,110.23c-10.08,18.43%20-21.82,35.89%20-32.39,54.04c-11.44,18.89%20-23.09,37.65%20-34.35,56.64c-5.33,-4.89%20-9.8,-10.61%20-14.54,-16.05c-12.73,-14.88%20-26.15,-29.16%20-38.82,-44.09c-6.28,-7.08%20-12.43,-14.29%20-18.93,-21.18c-1.49,-1.39%20-2.02,-3.38%20-1.93,-5.36c-0.14,-12.72%20-1.21,-25.4%20-1.33,-38.13c-1.05,-10.52%20-0.41,-21.13%20-1.47,-31.64c-1.66,-49.12%20-4,-98.2%20-5.66,-147.32c-0.83,-7.97%20-0.45,-16%20-1.05,-23.98c-0.83,-9.03%20-0.36,-18.13%20-1.09,-27.17c-0.71,-9.28%20-0.3,-18.61%20-1.21,-27.88c-0.41,-8.08%20-0.15,-16.19%20-0.95,-24.24c-0.47,-7.29%20-0.19,-14.6%20-0.85,-21.88c-0.6,-9.62%20-0.33,-19.28%20-1.15,-28.89c-0.43,-8.42%20-0.2,-16.87%20-1.08,-25.27c-0.33,-6.55%20-0.2,-13.12%20-0.66,-19.67c-0.79,-9.63%20-0.37,-19.32%20-1.25,-28.95c-0.16,-7.38%20-0.64,-14.77%20-0.38,-22.15z'%20fill='%23c72a21'%20id='svg_3'/%3e%3cpath%20d='m440.685734,8.63c0.57,-1.69%201.42,-3.22%202.55,-4.6c0.24,11.68%20-0.29,23.38%20-0.94,35.04c-0.73,30.7%20-2.75,61.33%20-3.5,92.02c-0.98,9.85%20-0.42,19.77%20-1.37,29.62c-3.25,81.67%20-6.64,163.35%20-9.83,245.03c-0.8,8.77%20-0.3,17.6%20-1.23,26.36c-0.38,12.82%20-0.86,25.64%20-1.55,38.43c-2.18,3.34%20-5.12,6.1%20-7.75,9.08c-10.72,11.63%20-20.63,23.98%20-31.42,35.53c-11.53,12.89%20-22.72,26.06%20-34.24,38.95c-3.65,-4.46%20-6.13,-9.71%20-9.17,-14.58c-18.5,-30.79%20-37.34,-61.38%20-55.82,-92.19c-1.32,-2%20-2.5,-4.41%20-1.19,-6.73c29.27,-80.86%2057.94,-161.94%2087.23,-242.8c22.91,-62.99%2045.73,-126.02%2068.23,-189.16z'%20fill='%23c72a21'%20id='svg_4'/%3e%3cpath%20d='m191.645734,154.35c10.01,8.5%2019.91,17.15%2029.98,25.58c10.51,-8.2%2020.23,-17.36%2030.65,-25.66c-8.56,19.24%20-17.64,38.23%20-26.13,57.5c-1.38,3.04%20-2.79,6.07%20-4.39,9c-4.36,-8.47%20-7.84,-17.36%20-11.94,-25.95c-6.05,-13.49%20-12.55,-26.79%20-18.17,-40.47z'%20fill='%23c72a21'%20id='svg_5'/%3e%3cpath%20d='m221.715734,242.6c8.3,-16.28%2015.29,-33.2%2023.34,-49.6c1.29,7.8%200.66,15.73%201.66,23.56c5.3,91.85%2010.58,183.69%2015.97,275.54c3.53,62.97%207.56,125.91%2010.71,188.9c-17.5,-19.12%20-34.25,-38.95%20-51.8,-58.02c-17.24,19.36%20-34.48,38.73%20-51.63,58.16c-0.26,-9.38%201.2,-18.68%201.27,-28.04c9.08,-153.04%2017.9,-306.09%2027,-459.14c0.38,0.36%201.14,1.08%201.52,1.44c7.33,15.72%2014.22,31.67%2021.96,47.2z'%20fill='%23c72a21'%20id='svg_6'/%3e%3cpath%20d='m272.365734,444.25c3.62,4.28%205.9,9.46%208.85,14.2c19.88,32.82%2039.74,65.65%2059.4,98.6c3.73,6.33%207.88,12.43%2011.13,19.03c-8.54,14.4%20-17.82,28.34%20-26.67,42.55c-10.55,17.39%20-21.78,34.35%20-32.4,51.71c-2.44,3.3%20-3.93,7.39%20-7.22,10c-4.12,-70.18%20-7.81,-140.37%20-11.87,-210.55c-0.31,-8.52%20-1.29,-17.02%20-1.22,-25.54z'%20fill='%23c72a21'%20id='svg_7'/%3e%3cpath%20d='m162.075734,458.55c3.04,-4.63%205.04,-9.98%208.96,-13.98c-0.38,15.47%20-1.74,30.89%20-2.45,46.35c-3.51,63.44%20-7.32,126.85%20-10.68,190.29c-10.54,-15.71%20-20.13,-32.05%20-30.49,-47.88c-11.75,-19.27%20-24.03,-38.19%20-35.88,-57.39c2.35,-5.1%205.57,-9.72%208.46,-14.52c20.49,-34.42%2041.32,-68.62%2062.08,-102.87z'%20fill='%23c72a21'%20id='svg_8'/%3e%3c/g%3e%3c/svg%3e\\"; export { logo as l }; @@ -40,3053 +40,23 @@ export { "map": null, "modules": { "vite-plugin-web-extension/test/manifest/resources/fullExtension/src/assets/logo.svg": { - "code": "const logo = \\"__VITE_ASSET__c2b3a5f0__\\";", - "originalLength": 41, + "code": "const logo = \\"data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20width='443'%20height='681'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:svg='http://www.w3.org/2000/svg'%3e%3cg%20class='layer'%3e%3ctitle%3eLayer%201%3c/title%3e%3cpath%20d='m0.075734,0c9,26.55%2018.84,52.81%2028.24,79.22c30.33,84.6%2061.3,168.97%2091.22,253.72c13.25,36.73%2026.29,73.53%2039.63,110.23c-10.08,18.43%20-21.82,35.89%20-32.39,54.04c-11.44,18.89%20-23.09,37.65%20-34.35,56.64c-5.33,-4.89%20-9.8,-10.61%20-14.54,-16.05c-12.73,-14.88%20-26.15,-29.16%20-38.82,-44.09c-6.28,-7.08%20-12.43,-14.29%20-18.93,-21.18c-1.49,-1.39%20-2.02,-3.38%20-1.93,-5.36c-0.14,-12.72%20-1.21,-25.4%20-1.33,-38.13c-1.05,-10.52%20-0.41,-21.13%20-1.47,-31.64c-1.66,-49.12%20-4,-98.2%20-5.66,-147.32c-0.83,-7.97%20-0.45,-16%20-1.05,-23.98c-0.83,-9.03%20-0.36,-18.13%20-1.09,-27.17c-0.71,-9.28%20-0.3,-18.61%20-1.21,-27.88c-0.41,-8.08%20-0.15,-16.19%20-0.95,-24.24c-0.47,-7.29%20-0.19,-14.6%20-0.85,-21.88c-0.6,-9.62%20-0.33,-19.28%20-1.15,-28.89c-0.43,-8.42%20-0.2,-16.87%20-1.08,-25.27c-0.33,-6.55%20-0.2,-13.12%20-0.66,-19.67c-0.79,-9.63%20-0.37,-19.32%20-1.25,-28.95c-0.16,-7.38%20-0.64,-14.77%20-0.38,-22.15z'%20fill='%23c72a21'%20id='svg_3'/%3e%3cpath%20d='m440.685734,8.63c0.57,-1.69%201.42,-3.22%202.55,-4.6c0.24,11.68%20-0.29,23.38%20-0.94,35.04c-0.73,30.7%20-2.75,61.33%20-3.5,92.02c-0.98,9.85%20-0.42,19.77%20-1.37,29.62c-3.25,81.67%20-6.64,163.35%20-9.83,245.03c-0.8,8.77%20-0.3,17.6%20-1.23,26.36c-0.38,12.82%20-0.86,25.64%20-1.55,38.43c-2.18,3.34%20-5.12,6.1%20-7.75,9.08c-10.72,11.63%20-20.63,23.98%20-31.42,35.53c-11.53,12.89%20-22.72,26.06%20-34.24,38.95c-3.65,-4.46%20-6.13,-9.71%20-9.17,-14.58c-18.5,-30.79%20-37.34,-61.38%20-55.82,-92.19c-1.32,-2%20-2.5,-4.41%20-1.19,-6.73c29.27,-80.86%2057.94,-161.94%2087.23,-242.8c22.91,-62.99%2045.73,-126.02%2068.23,-189.16z'%20fill='%23c72a21'%20id='svg_4'/%3e%3cpath%20d='m191.645734,154.35c10.01,8.5%2019.91,17.15%2029.98,25.58c10.51,-8.2%2020.23,-17.36%2030.65,-25.66c-8.56,19.24%20-17.64,38.23%20-26.13,57.5c-1.38,3.04%20-2.79,6.07%20-4.39,9c-4.36,-8.47%20-7.84,-17.36%20-11.94,-25.95c-6.05,-13.49%20-12.55,-26.79%20-18.17,-40.47z'%20fill='%23c72a21'%20id='svg_5'/%3e%3cpath%20d='m221.715734,242.6c8.3,-16.28%2015.29,-33.2%2023.34,-49.6c1.29,7.8%200.66,15.73%201.66,23.56c5.3,91.85%2010.58,183.69%2015.97,275.54c3.53,62.97%207.56,125.91%2010.71,188.9c-17.5,-19.12%20-34.25,-38.95%20-51.8,-58.02c-17.24,19.36%20-34.48,38.73%20-51.63,58.16c-0.26,-9.38%201.2,-18.68%201.27,-28.04c9.08,-153.04%2017.9,-306.09%2027,-459.14c0.38,0.36%201.14,1.08%201.52,1.44c7.33,15.72%2014.22,31.67%2021.96,47.2z'%20fill='%23c72a21'%20id='svg_6'/%3e%3cpath%20d='m272.365734,444.25c3.62,4.28%205.9,9.46%208.85,14.2c19.88,32.82%2039.74,65.65%2059.4,98.6c3.73,6.33%207.88,12.43%2011.13,19.03c-8.54,14.4%20-17.82,28.34%20-26.67,42.55c-10.55,17.39%20-21.78,34.35%20-32.4,51.71c-2.44,3.3%20-3.93,7.39%20-7.22,10c-4.12,-70.18%20-7.81,-140.37%20-11.87,-210.55c-0.31,-8.52%20-1.29,-17.02%20-1.22,-25.54z'%20fill='%23c72a21'%20id='svg_7'/%3e%3cpath%20d='m162.075734,458.55c3.04,-4.63%205.04,-9.98%208.96,-13.98c-0.38,15.47%20-1.74,30.89%20-2.45,46.35c-3.51,63.44%20-7.32,126.85%20-10.68,190.29c-10.54,-15.71%20-20.13,-32.05%20-30.49,-47.88c-11.75,-19.27%20-24.03,-38.19%20-35.88,-57.39c2.35,-5.1%205.57,-9.72%208.46,-14.52c20.49,-34.42%2041.32,-68.62%2062.08,-102.87z'%20fill='%23c72a21'%20id='svg_8'/%3e%3c/g%3e%3c/svg%3e\\";", + "originalLength": 3412, "removedExports": [], "renderedExports": [ "default", ], - "renderedLength": 40, + "renderedLength": 3411, }, }, "name": "logo", "referencedFiles": [], "type": "chunk", "viteMetadata": { - "importedAssets": Set { - "assets/logo.svg", - }, + "importedAssets": Set {}, "importedCss": Set {}, }, }, - { - "fileName": "assets/logo.svg", - "name": "logo.svg", - "source": { - "data": [ - 60, - 63, - 120, - 109, - 108, - 32, - 118, - 101, - 114, - 115, - 105, - 111, - 110, - 61, - 34, - 49, - 46, - 48, - 34, - 63, - 62, - 10, - 60, - 115, - 118, - 103, - 32, - 119, - 105, - 100, - 116, - 104, - 61, - 34, - 52, - 52, - 51, - 34, - 32, - 104, - 101, - 105, - 103, - 104, - 116, - 61, - 34, - 54, - 56, - 49, - 34, - 32, - 120, - 109, - 108, - 110, - 115, - 61, - 34, - 104, - 116, - 116, - 112, - 58, - 47, - 47, - 119, - 119, - 119, - 46, - 119, - 51, - 46, - 111, - 114, - 103, - 47, - 50, - 48, - 48, - 48, - 47, - 115, - 118, - 103, - 34, - 32, - 120, - 109, - 108, - 110, - 115, - 58, - 115, - 118, - 103, - 61, - 34, - 104, - 116, - 116, - 112, - 58, - 47, - 47, - 119, - 119, - 119, - 46, - 119, - 51, - 46, - 111, - 114, - 103, - 47, - 50, - 48, - 48, - 48, - 47, - 115, - 118, - 103, - 34, - 62, - 10, - 32, - 60, - 103, - 32, - 99, - 108, - 97, - 115, - 115, - 61, - 34, - 108, - 97, - 121, - 101, - 114, - 34, - 62, - 10, - 32, - 32, - 60, - 116, - 105, - 116, - 108, - 101, - 62, - 76, - 97, - 121, - 101, - 114, - 32, - 49, - 60, - 47, - 116, - 105, - 116, - 108, - 101, - 62, - 10, - 32, - 32, - 60, - 112, - 97, - 116, - 104, - 32, - 100, - 61, - 34, - 109, - 48, - 46, - 48, - 55, - 53, - 55, - 51, - 52, - 44, - 48, - 99, - 57, - 44, - 50, - 54, - 46, - 53, - 53, - 32, - 49, - 56, - 46, - 56, - 52, - 44, - 53, - 50, - 46, - 56, - 49, - 32, - 50, - 56, - 46, - 50, - 52, - 44, - 55, - 57, - 46, - 50, - 50, - 99, - 51, - 48, - 46, - 51, - 51, - 44, - 56, - 52, - 46, - 54, - 32, - 54, - 49, - 46, - 51, - 44, - 49, - 54, - 56, - 46, - 57, - 55, - 32, - 57, - 49, - 46, - 50, - 50, - 44, - 50, - 53, - 51, - 46, - 55, - 50, - 99, - 49, - 51, - 46, - 50, - 53, - 44, - 51, - 54, - 46, - 55, - 51, - 32, - 50, - 54, - 46, - 50, - 57, - 44, - 55, - 51, - 46, - 53, - 51, - 32, - 51, - 57, - 46, - 54, - 51, - 44, - 49, - 49, - 48, - 46, - 50, - 51, - 99, - 45, - 49, - 48, - 46, - 48, - 56, - 44, - 49, - 56, - 46, - 52, - 51, - 32, - 45, - 50, - 49, - 46, - 56, - 50, - 44, - 51, - 53, - 46, - 56, - 57, - 32, - 45, - 51, - 50, - 46, - 51, - 57, - 44, - 53, - 52, - 46, - 48, - 52, - 99, - 45, - 49, - 49, - 46, - 52, - 52, - 44, - 49, - 56, - 46, - 56, - 57, - 32, - 45, - 50, - 51, - 46, - 48, - 57, - 44, - 51, - 55, - 46, - 54, - 53, - 32, - 45, - 51, - 52, - 46, - 51, - 53, - 44, - 53, - 54, - 46, - 54, - 52, - 99, - 45, - 53, - 46, - 51, - 51, - 44, - 45, - 52, - 46, - 56, - 57, - 32, - 45, - 57, - 46, - 56, - 44, - 45, - 49, - 48, - 46, - 54, - 49, - 32, - 45, - 49, - 52, - 46, - 53, - 52, - 44, - 45, - 49, - 54, - 46, - 48, - 53, - 99, - 45, - 49, - 50, - 46, - 55, - 51, - 44, - 45, - 49, - 52, - 46, - 56, - 56, - 32, - 45, - 50, - 54, - 46, - 49, - 53, - 44, - 45, - 50, - 57, - 46, - 49, - 54, - 32, - 45, - 51, - 56, - 46, - 56, - 50, - 44, - 45, - 52, - 52, - 46, - 48, - 57, - 99, - 45, - 54, - 46, - 50, - 56, - 44, - 45, - 55, - 46, - 48, - 56, - 32, - 45, - 49, - 50, - 46, - 52, - 51, - 44, - 45, - 49, - 52, - 46, - 50, - 57, - 32, - 45, - 49, - 56, - 46, - 57, - 51, - 44, - 45, - 50, - 49, - 46, - 49, - 56, - 99, - 45, - 49, - 46, - 52, - 57, - 44, - 45, - 49, - 46, - 51, - 57, - 32, - 45, - 50, - 46, - 48, - 50, - 44, - 45, - 51, - 46, - 51, - 56, - 32, - 45, - 49, - 46, - 57, - 51, - 44, - 45, - 53, - 46, - 51, - 54, - 99, - 45, - 48, - 46, - 49, - 52, - 44, - 45, - 49, - 50, - 46, - 55, - 50, - 32, - 45, - 49, - 46, - 50, - 49, - 44, - 45, - 50, - 53, - 46, - 52, - 32, - 45, - 49, - 46, - 51, - 51, - 44, - 45, - 51, - 56, - 46, - 49, - 51, - 99, - 45, - 49, - 46, - 48, - 53, - 44, - 45, - 49, - 48, - 46, - 53, - 50, - 32, - 45, - 48, - 46, - 52, - 49, - 44, - 45, - 50, - 49, - 46, - 49, - 51, - 32, - 45, - 49, - 46, - 52, - 55, - 44, - 45, - 51, - 49, - 46, - 54, - 52, - 99, - 45, - 49, - 46, - 54, - 54, - 44, - 45, - 52, - 57, - 46, - 49, - 50, - 32, - 45, - 52, - 44, - 45, - 57, - 56, - 46, - 50, - 32, - 45, - 53, - 46, - 54, - 54, - 44, - 45, - 49, - 52, - 55, - 46, - 51, - 50, - 99, - 45, - 48, - 46, - 56, - 51, - 44, - 45, - 55, - 46, - 57, - 55, - 32, - 45, - 48, - 46, - 52, - 53, - 44, - 45, - 49, - 54, - 32, - 45, - 49, - 46, - 48, - 53, - 44, - 45, - 50, - 51, - 46, - 57, - 56, - 99, - 45, - 48, - 46, - 56, - 51, - 44, - 45, - 57, - 46, - 48, - 51, - 32, - 45, - 48, - 46, - 51, - 54, - 44, - 45, - 49, - 56, - 46, - 49, - 51, - 32, - 45, - 49, - 46, - 48, - 57, - 44, - 45, - 50, - 55, - 46, - 49, - 55, - 99, - 45, - 48, - 46, - 55, - 49, - 44, - 45, - 57, - 46, - 50, - 56, - 32, - 45, - 48, - 46, - 51, - 44, - 45, - 49, - 56, - 46, - 54, - 49, - 32, - 45, - 49, - 46, - 50, - 49, - 44, - 45, - 50, - 55, - 46, - 56, - 56, - 99, - 45, - 48, - 46, - 52, - 49, - 44, - 45, - 56, - 46, - 48, - 56, - 32, - 45, - 48, - 46, - 49, - 53, - 44, - 45, - 49, - 54, - 46, - 49, - 57, - 32, - 45, - 48, - 46, - 57, - 53, - 44, - 45, - 50, - 52, - 46, - 50, - 52, - 99, - 45, - 48, - 46, - 52, - 55, - 44, - 45, - 55, - 46, - 50, - 57, - 32, - 45, - 48, - 46, - 49, - 57, - 44, - 45, - 49, - 52, - 46, - 54, - 32, - 45, - 48, - 46, - 56, - 53, - 44, - 45, - 50, - 49, - 46, - 56, - 56, - 99, - 45, - 48, - 46, - 54, - 44, - 45, - 57, - 46, - 54, - 50, - 32, - 45, - 48, - 46, - 51, - 51, - 44, - 45, - 49, - 57, - 46, - 50, - 56, - 32, - 45, - 49, - 46, - 49, - 53, - 44, - 45, - 50, - 56, - 46, - 56, - 57, - 99, - 45, - 48, - 46, - 52, - 51, - 44, - 45, - 56, - 46, - 52, - 50, - 32, - 45, - 48, - 46, - 50, - 44, - 45, - 49, - 54, - 46, - 56, - 55, - 32, - 45, - 49, - 46, - 48, - 56, - 44, - 45, - 50, - 53, - 46, - 50, - 55, - 99, - 45, - 48, - 46, - 51, - 51, - 44, - 45, - 54, - 46, - 53, - 53, - 32, - 45, - 48, - 46, - 50, - 44, - 45, - 49, - 51, - 46, - 49, - 50, - 32, - 45, - 48, - 46, - 54, - 54, - 44, - 45, - 49, - 57, - 46, - 54, - 55, - 99, - 45, - 48, - 46, - 55, - 57, - 44, - 45, - 57, - 46, - 54, - 51, - 32, - 45, - 48, - 46, - 51, - 55, - 44, - 45, - 49, - 57, - 46, - 51, - 50, - 32, - 45, - 49, - 46, - 50, - 53, - 44, - 45, - 50, - 56, - 46, - 57, - 53, - 99, - 45, - 48, - 46, - 49, - 54, - 44, - 45, - 55, - 46, - 51, - 56, - 32, - 45, - 48, - 46, - 54, - 52, - 44, - 45, - 49, - 52, - 46, - 55, - 55, - 32, - 45, - 48, - 46, - 51, - 56, - 44, - 45, - 50, - 50, - 46, - 49, - 53, - 122, - 34, - 32, - 102, - 105, - 108, - 108, - 61, - 34, - 35, - 99, - 55, - 50, - 97, - 50, - 49, - 34, - 32, - 105, - 100, - 61, - 34, - 115, - 118, - 103, - 95, - 51, - 34, - 47, - 62, - 10, - 32, - 32, - 60, - 112, - 97, - 116, - 104, - 32, - 100, - 61, - 34, - 109, - 52, - 52, - 48, - 46, - 54, - 56, - 53, - 55, - 51, - 52, - 44, - 56, - 46, - 54, - 51, - 99, - 48, - 46, - 53, - 55, - 44, - 45, - 49, - 46, - 54, - 57, - 32, - 49, - 46, - 52, - 50, - 44, - 45, - 51, - 46, - 50, - 50, - 32, - 50, - 46, - 53, - 53, - 44, - 45, - 52, - 46, - 54, - 99, - 48, - 46, - 50, - 52, - 44, - 49, - 49, - 46, - 54, - 56, - 32, - 45, - 48, - 46, - 50, - 57, - 44, - 50, - 51, - 46, - 51, - 56, - 32, - 45, - 48, - 46, - 57, - 52, - 44, - 51, - 53, - 46, - 48, - 52, - 99, - 45, - 48, - 46, - 55, - 51, - 44, - 51, - 48, - 46, - 55, - 32, - 45, - 50, - 46, - 55, - 53, - 44, - 54, - 49, - 46, - 51, - 51, - 32, - 45, - 51, - 46, - 53, - 44, - 57, - 50, - 46, - 48, - 50, - 99, - 45, - 48, - 46, - 57, - 56, - 44, - 57, - 46, - 56, - 53, - 32, - 45, - 48, - 46, - 52, - 50, - 44, - 49, - 57, - 46, - 55, - 55, - 32, - 45, - 49, - 46, - 51, - 55, - 44, - 50, - 57, - 46, - 54, - 50, - 99, - 45, - 51, - 46, - 50, - 53, - 44, - 56, - 49, - 46, - 54, - 55, - 32, - 45, - 54, - 46, - 54, - 52, - 44, - 49, - 54, - 51, - 46, - 51, - 53, - 32, - 45, - 57, - 46, - 56, - 51, - 44, - 50, - 52, - 53, - 46, - 48, - 51, - 99, - 45, - 48, - 46, - 56, - 44, - 56, - 46, - 55, - 55, - 32, - 45, - 48, - 46, - 51, - 44, - 49, - 55, - 46, - 54, - 32, - 45, - 49, - 46, - 50, - 51, - 44, - 50, - 54, - 46, - 51, - 54, - 99, - 45, - 48, - 46, - 51, - 56, - 44, - 49, - 50, - 46, - 56, - 50, - 32, - 45, - 48, - 46, - 56, - 54, - 44, - 50, - 53, - 46, - 54, - 52, - 32, - 45, - 49, - 46, - 53, - 53, - 44, - 51, - 56, - 46, - 52, - 51, - 99, - 45, - 50, - 46, - 49, - 56, - 44, - 51, - 46, - 51, - 52, - 32, - 45, - 53, - 46, - 49, - 50, - 44, - 54, - 46, - 49, - 32, - 45, - 55, - 46, - 55, - 53, - 44, - 57, - 46, - 48, - 56, - 99, - 45, - 49, - 48, - 46, - 55, - 50, - 44, - 49, - 49, - 46, - 54, - 51, - 32, - 45, - 50, - 48, - 46, - 54, - 51, - 44, - 50, - 51, - 46, - 57, - 56, - 32, - 45, - 51, - 49, - 46, - 52, - 50, - 44, - 51, - 53, - 46, - 53, - 51, - 99, - 45, - 49, - 49, - 46, - 53, - 51, - 44, - 49, - 50, - 46, - 56, - 57, - 32, - 45, - 50, - 50, - 46, - 55, - 50, - 44, - 50, - 54, - 46, - 48, - 54, - 32, - 45, - 51, - 52, - 46, - 50, - 52, - 44, - 51, - 56, - 46, - 57, - 53, - 99, - 45, - 51, - 46, - 54, - 53, - 44, - 45, - 52, - 46, - 52, - 54, - 32, - 45, - 54, - 46, - 49, - 51, - 44, - 45, - 57, - 46, - 55, - 49, - 32, - 45, - 57, - 46, - 49, - 55, - 44, - 45, - 49, - 52, - 46, - 53, - 56, - 99, - 45, - 49, - 56, - 46, - 53, - 44, - 45, - 51, - 48, - 46, - 55, - 57, - 32, - 45, - 51, - 55, - 46, - 51, - 52, - 44, - 45, - 54, - 49, - 46, - 51, - 56, - 32, - 45, - 53, - 53, - 46, - 56, - 50, - 44, - 45, - 57, - 50, - 46, - 49, - 57, - 99, - 45, - 49, - 46, - 51, - 50, - 44, - 45, - 50, - 32, - 45, - 50, - 46, - 53, - 44, - 45, - 52, - 46, - 52, - 49, - 32, - 45, - 49, - 46, - 49, - 57, - 44, - 45, - 54, - 46, - 55, - 51, - 99, - 50, - 57, - 46, - 50, - 55, - 44, - 45, - 56, - 48, - 46, - 56, - 54, - 32, - 53, - 55, - 46, - 57, - 52, - 44, - 45, - 49, - 54, - 49, - 46, - 57, - 52, - 32, - 56, - 55, - 46, - 50, - 51, - 44, - 45, - 50, - 52, - 50, - 46, - 56, - 99, - 50, - 50, - 46, - 57, - 49, - 44, - 45, - 54, - 50, - 46, - 57, - 57, - 32, - 52, - 53, - 46, - 55, - 51, - 44, - 45, - 49, - 50, - 54, - 46, - 48, - 50, - 32, - 54, - 56, - 46, - 50, - 51, - 44, - 45, - 49, - 56, - 57, - 46, - 49, - 54, - 122, - 34, - 32, - 102, - 105, - 108, - 108, - 61, - 34, - 35, - 99, - 55, - 50, - 97, - 50, - 49, - 34, - 32, - 105, - 100, - 61, - 34, - 115, - 118, - 103, - 95, - 52, - 34, - 47, - 62, - 10, - 32, - 32, - 60, - 112, - 97, - 116, - 104, - 32, - 100, - 61, - 34, - 109, - 49, - 57, - 49, - 46, - 54, - 52, - 53, - 55, - 51, - 52, - 44, - 49, - 53, - 52, - 46, - 51, - 53, - 99, - 49, - 48, - 46, - 48, - 49, - 44, - 56, - 46, - 53, - 32, - 49, - 57, - 46, - 57, - 49, - 44, - 49, - 55, - 46, - 49, - 53, - 32, - 50, - 57, - 46, - 57, - 56, - 44, - 50, - 53, - 46, - 53, - 56, - 99, - 49, - 48, - 46, - 53, - 49, - 44, - 45, - 56, - 46, - 50, - 32, - 50, - 48, - 46, - 50, - 51, - 44, - 45, - 49, - 55, - 46, - 51, - 54, - 32, - 51, - 48, - 46, - 54, - 53, - 44, - 45, - 50, - 53, - 46, - 54, - 54, - 99, - 45, - 56, - 46, - 53, - 54, - 44, - 49, - 57, - 46, - 50, - 52, - 32, - 45, - 49, - 55, - 46, - 54, - 52, - 44, - 51, - 56, - 46, - 50, - 51, - 32, - 45, - 50, - 54, - 46, - 49, - 51, - 44, - 53, - 55, - 46, - 53, - 99, - 45, - 49, - 46, - 51, - 56, - 44, - 51, - 46, - 48, - 52, - 32, - 45, - 50, - 46, - 55, - 57, - 44, - 54, - 46, - 48, - 55, - 32, - 45, - 52, - 46, - 51, - 57, - 44, - 57, - 99, - 45, - 52, - 46, - 51, - 54, - 44, - 45, - 56, - 46, - 52, - 55, - 32, - 45, - 55, - 46, - 56, - 52, - 44, - 45, - 49, - 55, - 46, - 51, - 54, - 32, - 45, - 49, - 49, - 46, - 57, - 52, - 44, - 45, - 50, - 53, - 46, - 57, - 53, - 99, - 45, - 54, - 46, - 48, - 53, - 44, - 45, - 49, - 51, - 46, - 52, - 57, - 32, - 45, - 49, - 50, - 46, - 53, - 53, - 44, - 45, - 50, - 54, - 46, - 55, - 57, - 32, - 45, - 49, - 56, - 46, - 49, - 55, - 44, - 45, - 52, - 48, - 46, - 52, - 55, - 122, - 34, - 32, - 102, - 105, - 108, - 108, - 61, - 34, - 35, - 99, - 55, - 50, - 97, - 50, - 49, - 34, - 32, - 105, - 100, - 61, - 34, - 115, - 118, - 103, - 95, - 53, - 34, - 47, - 62, - 10, - 32, - 32, - 60, - 112, - 97, - 116, - 104, - 32, - 100, - 61, - 34, - 109, - 50, - 50, - 49, - 46, - 55, - 49, - 53, - 55, - 51, - 52, - 44, - 50, - 52, - 50, - 46, - 54, - 99, - 56, - 46, - 51, - 44, - 45, - 49, - 54, - 46, - 50, - 56, - 32, - 49, - 53, - 46, - 50, - 57, - 44, - 45, - 51, - 51, - 46, - 50, - 32, - 50, - 51, - 46, - 51, - 52, - 44, - 45, - 52, - 57, - 46, - 54, - 99, - 49, - 46, - 50, - 57, - 44, - 55, - 46, - 56, - 32, - 48, - 46, - 54, - 54, - 44, - 49, - 53, - 46, - 55, - 51, - 32, - 49, - 46, - 54, - 54, - 44, - 50, - 51, - 46, - 53, - 54, - 99, - 53, - 46, - 51, - 44, - 57, - 49, - 46, - 56, - 53, - 32, - 49, - 48, - 46, - 53, - 56, - 44, - 49, - 56, - 51, - 46, - 54, - 57, - 32, - 49, - 53, - 46, - 57, - 55, - 44, - 50, - 55, - 53, - 46, - 53, - 52, - 99, - 51, - 46, - 53, - 51, - 44, - 54, - 50, - 46, - 57, - 55, - 32, - 55, - 46, - 53, - 54, - 44, - 49, - 50, - 53, - 46, - 57, - 49, - 32, - 49, - 48, - 46, - 55, - 49, - 44, - 49, - 56, - 56, - 46, - 57, - 99, - 45, - 49, - 55, - 46, - 53, - 44, - 45, - 49, - 57, - 46, - 49, - 50, - 32, - 45, - 51, - 52, - 46, - 50, - 53, - 44, - 45, - 51, - 56, - 46, - 57, - 53, - 32, - 45, - 53, - 49, - 46, - 56, - 44, - 45, - 53, - 56, - 46, - 48, - 50, - 99, - 45, - 49, - 55, - 46, - 50, - 52, - 44, - 49, - 57, - 46, - 51, - 54, - 32, - 45, - 51, - 52, - 46, - 52, - 56, - 44, - 51, - 56, - 46, - 55, - 51, - 32, - 45, - 53, - 49, - 46, - 54, - 51, - 44, - 53, - 56, - 46, - 49, - 54, - 99, - 45, - 48, - 46, - 50, - 54, - 44, - 45, - 57, - 46, - 51, - 56, - 32, - 49, - 46, - 50, - 44, - 45, - 49, - 56, - 46, - 54, - 56, - 32, - 49, - 46, - 50, - 55, - 44, - 45, - 50, - 56, - 46, - 48, - 52, - 99, - 57, - 46, - 48, - 56, - 44, - 45, - 49, - 53, - 51, - 46, - 48, - 52, - 32, - 49, - 55, - 46, - 57, - 44, - 45, - 51, - 48, - 54, - 46, - 48, - 57, - 32, - 50, - 55, - 44, - 45, - 52, - 53, - 57, - 46, - 49, - 52, - 99, - 48, - 46, - 51, - 56, - 44, - 48, - 46, - 51, - 54, - 32, - 49, - 46, - 49, - 52, - 44, - 49, - 46, - 48, - 56, - 32, - 49, - 46, - 53, - 50, - 44, - 49, - 46, - 52, - 52, - 99, - 55, - 46, - 51, - 51, - 44, - 49, - 53, - 46, - 55, - 50, - 32, - 49, - 52, - 46, - 50, - 50, - 44, - 51, - 49, - 46, - 54, - 55, - 32, - 50, - 49, - 46, - 57, - 54, - 44, - 52, - 55, - 46, - 50, - 122, - 34, - 32, - 102, - 105, - 108, - 108, - 61, - 34, - 35, - 99, - 55, - 50, - 97, - 50, - 49, - 34, - 32, - 105, - 100, - 61, - 34, - 115, - 118, - 103, - 95, - 54, - 34, - 47, - 62, - 10, - 32, - 32, - 60, - 112, - 97, - 116, - 104, - 32, - 100, - 61, - 34, - 109, - 50, - 55, - 50, - 46, - 51, - 54, - 53, - 55, - 51, - 52, - 44, - 52, - 52, - 52, - 46, - 50, - 53, - 99, - 51, - 46, - 54, - 50, - 44, - 52, - 46, - 50, - 56, - 32, - 53, - 46, - 57, - 44, - 57, - 46, - 52, - 54, - 32, - 56, - 46, - 56, - 53, - 44, - 49, - 52, - 46, - 50, - 99, - 49, - 57, - 46, - 56, - 56, - 44, - 51, - 50, - 46, - 56, - 50, - 32, - 51, - 57, - 46, - 55, - 52, - 44, - 54, - 53, - 46, - 54, - 53, - 32, - 53, - 57, - 46, - 52, - 44, - 57, - 56, - 46, - 54, - 99, - 51, - 46, - 55, - 51, - 44, - 54, - 46, - 51, - 51, - 32, - 55, - 46, - 56, - 56, - 44, - 49, - 50, - 46, - 52, - 51, - 32, - 49, - 49, - 46, - 49, - 51, - 44, - 49, - 57, - 46, - 48, - 51, - 99, - 45, - 56, - 46, - 53, - 52, - 44, - 49, - 52, - 46, - 52, - 32, - 45, - 49, - 55, - 46, - 56, - 50, - 44, - 50, - 56, - 46, - 51, - 52, - 32, - 45, - 50, - 54, - 46, - 54, - 55, - 44, - 52, - 50, - 46, - 53, - 53, - 99, - 45, - 49, - 48, - 46, - 53, - 53, - 44, - 49, - 55, - 46, - 51, - 57, - 32, - 45, - 50, - 49, - 46, - 55, - 56, - 44, - 51, - 52, - 46, - 51, - 53, - 32, - 45, - 51, - 50, - 46, - 52, - 44, - 53, - 49, - 46, - 55, - 49, - 99, - 45, - 50, - 46, - 52, - 52, - 44, - 51, - 46, - 51, - 32, - 45, - 51, - 46, - 57, - 51, - 44, - 55, - 46, - 51, - 57, - 32, - 45, - 55, - 46, - 50, - 50, - 44, - 49, - 48, - 99, - 45, - 52, - 46, - 49, - 50, - 44, - 45, - 55, - 48, - 46, - 49, - 56, - 32, - 45, - 55, - 46, - 56, - 49, - 44, - 45, - 49, - 52, - 48, - 46, - 51, - 55, - 32, - 45, - 49, - 49, - 46, - 56, - 55, - 44, - 45, - 50, - 49, - 48, - 46, - 53, - 53, - 99, - 45, - 48, - 46, - 51, - 49, - 44, - 45, - 56, - 46, - 53, - 50, - 32, - 45, - 49, - 46, - 50, - 57, - 44, - 45, - 49, - 55, - 46, - 48, - 50, - 32, - 45, - 49, - 46, - 50, - 50, - 44, - 45, - 50, - 53, - 46, - 53, - 52, - 122, - 34, - 32, - 102, - 105, - 108, - 108, - 61, - 34, - 35, - 99, - 55, - 50, - 97, - 50, - 49, - 34, - 32, - 105, - 100, - 61, - 34, - 115, - 118, - 103, - 95, - 55, - 34, - 47, - 62, - 10, - 32, - 32, - 60, - 112, - 97, - 116, - 104, - 32, - 100, - 61, - 34, - 109, - 49, - 54, - 50, - 46, - 48, - 55, - 53, - 55, - 51, - 52, - 44, - 52, - 53, - 56, - 46, - 53, - 53, - 99, - 51, - 46, - 48, - 52, - 44, - 45, - 52, - 46, - 54, - 51, - 32, - 53, - 46, - 48, - 52, - 44, - 45, - 57, - 46, - 57, - 56, - 32, - 56, - 46, - 57, - 54, - 44, - 45, - 49, - 51, - 46, - 57, - 56, - 99, - 45, - 48, - 46, - 51, - 56, - 44, - 49, - 53, - 46, - 52, - 55, - 32, - 45, - 49, - 46, - 55, - 52, - 44, - 51, - 48, - 46, - 56, - 57, - 32, - 45, - 50, - 46, - 52, - 53, - 44, - 52, - 54, - 46, - 51, - 53, - 99, - 45, - 51, - 46, - 53, - 49, - 44, - 54, - 51, - 46, - 52, - 52, - 32, - 45, - 55, - 46, - 51, - 50, - 44, - 49, - 50, - 54, - 46, - 56, - 53, - 32, - 45, - 49, - 48, - 46, - 54, - 56, - 44, - 49, - 57, - 48, - 46, - 50, - 57, - 99, - 45, - 49, - 48, - 46, - 53, - 52, - 44, - 45, - 49, - 53, - 46, - 55, - 49, - 32, - 45, - 50, - 48, - 46, - 49, - 51, - 44, - 45, - 51, - 50, - 46, - 48, - 53, - 32, - 45, - 51, - 48, - 46, - 52, - 57, - 44, - 45, - 52, - 55, - 46, - 56, - 56, - 99, - 45, - 49, - 49, - 46, - 55, - 53, - 44, - 45, - 49, - 57, - 46, - 50, - 55, - 32, - 45, - 50, - 52, - 46, - 48, - 51, - 44, - 45, - 51, - 56, - 46, - 49, - 57, - 32, - 45, - 51, - 53, - 46, - 56, - 56, - 44, - 45, - 53, - 55, - 46, - 51, - 57, - 99, - 50, - 46, - 51, - 53, - 44, - 45, - 53, - 46, - 49, - 32, - 53, - 46, - 53, - 55, - 44, - 45, - 57, - 46, - 55, - 50, - 32, - 56, - 46, - 52, - 54, - 44, - 45, - 49, - 52, - 46, - 53, - 50, - 99, - 50, - 48, - 46, - 52, - 57, - 44, - 45, - 51, - 52, - 46, - 52, - 50, - 32, - 52, - 49, - 46, - 51, - 50, - 44, - 45, - 54, - 56, - 46, - 54, - 50, - 32, - 54, - 50, - 46, - 48, - 56, - 44, - 45, - 49, - 48, - 50, - 46, - 56, - 55, - 122, - 34, - 32, - 102, - 105, - 108, - 108, - 61, - 34, - 35, - 99, - 55, - 50, - 97, - 50, - 49, - 34, - 32, - 105, - 100, - 61, - 34, - 115, - 118, - 103, - 95, - 56, - 34, - 47, - 62, - 10, - 32, - 60, - 47, - 103, - 62, - 10, - 60, - 47, - 115, - 118, - 103, - 62, - 10, - ], - "type": "Buffer", - }, - "type": "asset", - }, { "fileName": "assets/main.css", "name": "main.css", @@ -3180,7 +150,6 @@ async function renderContent(cssPaths, render = (_appRoot) => { }) { console.log(\\"renderContent\\", cssPaths); } -const style = \\"\\"; renderContent([\\"assets/main.css\\"], (appRoot) => { const logoImageUrl = new URL(logo, import.meta.url).href; appRoot.innerHTML = \` @@ -3227,13 +196,11 @@ console.log(chrome.runtime.getURL(\\"src/lib.js\\"));", "renderedLength": 306, }, "vite-plugin-web-extension/test/manifest/resources/fullExtension/src/entries/contentScript/primary/style.css": { - "code": "const style = '';", + "code": "", "originalLength": 296, "removedExports": [], - "renderedExports": [ - "default", - ], - "renderedLength": 17, + "renderedExports": [], + "renderedLength": 0, }, "vite-plugin-web-extension/test/manifest/resources/fullExtension/src/entries/contentScript/renderContent.js": { "code": "async function renderContent( @@ -3262,7 +229,6 @@ console.log(chrome.runtime.getURL(\\"src/lib.js\\"));", }, { "code": "import { l as logo } from \\"../../../../../../../logo.js\\"; -const style = \\"\\"; const imageUrl = new URL(logo, import.meta.url).href; document.querySelector(\\"#app\\").innerHTML = \` \\"\\" @@ -3289,7 +255,7 @@ document.querySelector(\\"#app\\").innerHTML = \` "map": null, "modules": { "vite-plugin-web-extension/test/manifest/resources/fullExtension/src/entries/options/index.html": { - "code": null, + "code": "", "originalLength": 212, "removedExports": [], "renderedExports": [], @@ -3309,13 +275,11 @@ document.querySelector(\\"#app\\").innerHTML = \` "renderedLength": 249, }, "vite-plugin-web-extension/test/manifest/resources/fullExtension/src/entries/options/style.css": { - "code": "const style = '';", + "code": "", "originalLength": 202, "removedExports": [], - "renderedExports": [ - "default", - ], - "renderedLength": 17, + "renderedExports": [], + "renderedLength": 0, }, }, "name": "test/manifest/resources/fullExtension/src/entries/options/index", @@ -3382,7 +346,6 @@ document.querySelector(\\"#app\\").innerHTML = \` \\"resources\\": [ \\"assets/test/manifest/resources/fullExtension/src/entries/contentScript/primary/main.js\\", \\"assets/logo.js\\", - \\"assets/logo.svg\\", \\"assets/main.css\\" ], \\"matches\\": [ @@ -3415,11 +378,10 @@ document.querySelector(\\"#app\\").innerHTML = \` Options - +
- ", diff --git a/test/manifest/__snapshots__/htmlUrlProperties.v2.test.ts.snap b/test/manifest/__snapshots__/htmlUrlProperties.v2.test.ts.snap index c9357dd..4604f0b 100644 --- a/test/manifest/__snapshots__/htmlUrlProperties.v2.test.ts.snap +++ b/test/manifest/__snapshots__/htmlUrlProperties.v2.test.ts.snap @@ -67,7 +67,7 @@ log(\\"devtools\\"); "map": null, "modules": { "vite-plugin-web-extension/test/manifest/resources/htmlUrlProperties/devtools.html": { - "code": null, + "code": "", "originalLength": 227, "removedExports": [], "renderedExports": [], @@ -112,7 +112,7 @@ log(\\"options\\"); "map": null, "modules": { "vite-plugin-web-extension/test/manifest/resources/htmlUrlProperties/options.html": { - "code": null, + "code": "", "originalLength": 226, "removedExports": [], "renderedExports": [], @@ -157,7 +157,7 @@ log(\\"popup\\"); "map": null, "modules": { "vite-plugin-web-extension/test/manifest/resources/htmlUrlProperties/popup.html": { - "code": null, + "code": "", "originalLength": 224, "removedExports": [], "renderedExports": [], @@ -203,7 +203,6 @@ log(\\"popup\\"); - @@ -219,7 +218,6 @@ log(\\"popup\\"); - @@ -235,7 +233,6 @@ log(\\"popup\\"); - diff --git a/test/manifest/__snapshots__/htmlUrlProperties.v3.test.ts.snap b/test/manifest/__snapshots__/htmlUrlProperties.v3.test.ts.snap index 1836688..34946a0 100644 --- a/test/manifest/__snapshots__/htmlUrlProperties.v3.test.ts.snap +++ b/test/manifest/__snapshots__/htmlUrlProperties.v3.test.ts.snap @@ -67,7 +67,7 @@ log(\\"devtools\\"); "map": null, "modules": { "vite-plugin-web-extension/test/manifest/resources/htmlUrlProperties/devtools.html": { - "code": null, + "code": "", "originalLength": 227, "removedExports": [], "renderedExports": [], @@ -112,7 +112,7 @@ log(\\"options\\"); "map": null, "modules": { "vite-plugin-web-extension/test/manifest/resources/htmlUrlProperties/options.html": { - "code": null, + "code": "", "originalLength": 226, "removedExports": [], "renderedExports": [], @@ -157,7 +157,7 @@ log(\\"popup\\"); "map": null, "modules": { "vite-plugin-web-extension/test/manifest/resources/htmlUrlProperties/popup.html": { - "code": null, + "code": "", "originalLength": 224, "removedExports": [], "renderedExports": [], @@ -203,7 +203,6 @@ log(\\"popup\\"); - @@ -219,7 +218,6 @@ log(\\"popup\\"); - @@ -235,7 +233,6 @@ log(\\"popup\\"); - diff --git a/test/manifest/__snapshots__/optionsHtml.v2.test.ts.snap b/test/manifest/__snapshots__/optionsHtml.v2.test.ts.snap index e5a23b4..4547c4e 100644 --- a/test/manifest/__snapshots__/optionsHtml.v2.test.ts.snap +++ b/test/manifest/__snapshots__/optionsHtml.v2.test.ts.snap @@ -21,7 +21,7 @@ log(\\"options\\"); "map": null, "modules": { "vite-plugin-web-extension/test/manifest/resources/optionsHtml/options.html": { - "code": null, + "code": "", "originalLength": 226, "removedExports": [], "renderedExports": [], @@ -74,7 +74,6 @@ log(\\"options\\"); - diff --git a/test/manifest/__snapshots__/optionsHtml.v3.test.ts.snap b/test/manifest/__snapshots__/optionsHtml.v3.test.ts.snap index 828be4a..cba4b8b 100644 --- a/test/manifest/__snapshots__/optionsHtml.v3.test.ts.snap +++ b/test/manifest/__snapshots__/optionsHtml.v3.test.ts.snap @@ -21,7 +21,7 @@ log(\\"options\\"); "map": null, "modules": { "vite-plugin-web-extension/test/manifest/resources/optionsHtml/options.html": { - "code": null, + "code": "", "originalLength": 226, "removedExports": [], "renderedExports": [], @@ -74,7 +74,6 @@ log(\\"options\\"); - diff --git a/test/manifest/__snapshots__/popupHtml.v2.test.ts.snap b/test/manifest/__snapshots__/popupHtml.v2.test.ts.snap index 50f907e..901b547 100644 --- a/test/manifest/__snapshots__/popupHtml.v2.test.ts.snap +++ b/test/manifest/__snapshots__/popupHtml.v2.test.ts.snap @@ -21,7 +21,7 @@ log(\\"popup\\"); "map": null, "modules": { "vite-plugin-web-extension/test/manifest/resources/popupHtml/popup.html": { - "code": null, + "code": "", "originalLength": 224, "removedExports": [], "renderedExports": [], @@ -74,7 +74,6 @@ log(\\"popup\\"); - diff --git a/test/manifest/__snapshots__/popupHtml.v3.test.ts.snap b/test/manifest/__snapshots__/popupHtml.v3.test.ts.snap index 1bcfdd3..d133bdd 100644 --- a/test/manifest/__snapshots__/popupHtml.v3.test.ts.snap +++ b/test/manifest/__snapshots__/popupHtml.v3.test.ts.snap @@ -21,7 +21,7 @@ log(\\"popup\\"); "map": null, "modules": { "vite-plugin-web-extension/test/manifest/resources/popupHtml/popup.html": { - "code": null, + "code": "", "originalLength": 224, "removedExports": [], "renderedExports": [], @@ -74,7 +74,6 @@ log(\\"popup\\"); - diff --git a/test/manifest/__snapshots__/sidePanelHtml.v3.test.ts.snap b/test/manifest/__snapshots__/sidePanelHtml.v3.test.ts.snap index 6be1d68..2fde788 100644 --- a/test/manifest/__snapshots__/sidePanelHtml.v3.test.ts.snap +++ b/test/manifest/__snapshots__/sidePanelHtml.v3.test.ts.snap @@ -32,7 +32,7 @@ log(\\"sidepanel\\"); "renderedLength": 49, }, "vite-plugin-web-extension/test/manifest/resources/sidePanelHtml/sidepanel.html": { - "code": null, + "code": "", "originalLength": 228, "removedExports": [], "renderedExports": [], @@ -74,7 +74,6 @@ log(\\"sidepanel\\"); - diff --git a/tsconfig.json b/tsconfig.json index ea159b9..6d6c4b0 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -4,7 +4,7 @@ "esModuleInterop": true, "lib": ["es2021"], "module": "esnext", - "moduleResolution": "node", + "moduleResolution": "bundler", "noEmit": true, "noEmitOnError": false, "noUnusedLocals": true, diff --git a/types/index.d.ts b/types/index.d.ts index 3512b1e..38202b5 100644 --- a/types/index.d.ts +++ b/types/index.d.ts @@ -24,7 +24,7 @@ type NormalizedAdditionalInput = { webAccessible: WebAccessibleDefinition | null; }; -interface ViteWebExtensionOptions { +export interface ViteWebExtensionOptions { /** * The manifest file to use as a base for the generated extension */