diff --git a/package-lock.json b/package-lock.json index e7605ef..df3fa21 100644 --- a/package-lock.json +++ b/package-lock.json @@ -722,9 +722,9 @@ ] }, "node_modules/@shgysk8zer0/consts": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@shgysk8zer0/consts/-/consts-1.0.7.tgz", - "integrity": "sha512-YgShyk1ginA92PPfpKeRtv4D9rVxuz07ML8JTt5NZb0Z+Ko9Ggpnmgf4O085XIN17EmX8dyn1ugPwWjRa46nqw==", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@shgysk8zer0/consts/-/consts-1.0.8.tgz", + "integrity": "sha512-BY43fFT3rgQPSZn4n9sA0KjJ+KMKQZq3Y63pnCvXyL7GYYcD+QNJq8mGdmOXFuO90L3XKpef5RmEvtNNb/XwcA==", "dev": true, "funding": [ { @@ -793,17 +793,18 @@ } }, "node_modules/@shgysk8zer0/importmap": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@shgysk8zer0/importmap/-/importmap-1.7.11.tgz", - "integrity": "sha512-u0Sa+zvgjYag0D2QBS2+q+rtiUpaC6axc7PeScCqPceJkbvOvXKu93FVdPDMLdtlIS2H7H8wf2BSl5yF2ojAxw==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@shgysk8zer0/importmap/-/importmap-1.8.1.tgz", + "integrity": "sha512-EpsBLnuIEQxQRc+Gl7qtSHQwEYoiNvvTM/lBzFnxvdccosC1dYrHhoBBJg0Uv29w3EEI6DHqROEhk9XNmYK/Lw==", "dev": true, "dependencies": { - "@shgysk8zer0/npm-utils": "^1.1.3", + "@shgysk8zer0/npm-utils": "^1.1.4", "@shgysk8zer0/polyfills": "^0.6.2", "commander": "^14.0.3" }, "bin": { - "importmap-utils": "cli.mjs" + "importmap-html": "html.js", + "importmap-utils": "cli.js" }, "engines": { "node": ">=20.10.0" @@ -850,18 +851,59 @@ } }, "node_modules/@shgysk8zer0/npm-utils": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@shgysk8zer0/npm-utils/-/npm-utils-1.1.3.tgz", - "integrity": "sha512-i6wXv9Sh4MghAFuYn1v7wQsKxdoeXnXRf4qigwnqWXsHBMBe15ISJDuHFWgIikK+aQm90NHJlL+QrKX20MZi7w==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@shgysk8zer0/npm-utils/-/npm-utils-1.1.4.tgz", + "integrity": "sha512-WRucTC6HCWWHYw/NfQ6NWv+gKi8MCzaT6XBpcCZr9i304Yes27ZkKccCOyNCV5TO14FX05QSCNVn6TTuswdWUw==", "dev": true, "dependencies": { - "@shgysk8zer0/consts": "^1.0.6", - "js-yaml": "^4.1.0" + "@shgysk8zer0/consts": "^1.0.8", + "@shgysk8zer0/polyfills": "^0.6.2", + "js-yaml": "^4.1.1" }, "engines": { "node": ">=18.0.0" } }, + "node_modules/@shgysk8zer0/npm-utils/node_modules/@aegisjsproject/sanitizer": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@aegisjsproject/sanitizer/-/sanitizer-0.2.4.tgz", + "integrity": "sha512-9EMby+BWrn0Pa0YEO6th9ozB4jbelpbii5Or954rXlnQROETR3HcM6ZgNkgsT+yqeUSolwG7+iFF8Lnqe8ePAg==", + "dev": true, + "funding": [ + { + "type": "librepay", + "url": "https://liberapay.com/shgysk8zer0" + }, + { + "type": "github", + "url": "https://github.com/sponsors/shgysk8zer0" + } + ], + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@shgysk8zer0/npm-utils/node_modules/@shgysk8zer0/polyfills": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@shgysk8zer0/polyfills/-/polyfills-0.6.2.tgz", + "integrity": "sha512-FbfMb7ucDRBbVgCnWbOmriZYgOFpnKTY9pIbiJt3xZOa1LjegtnvE5Yj0A7rFMF27a2uE/S1Zf++4RlO1Mk5Xw==", + "dev": true, + "funding": [ + { + "type": "librepay", + "url": "https://liberapay.com/shgysk8zer0" + }, + { + "type": "github", + "url": "https://github.com/sponsors/shgysk8zer0" + } + ], + "hasInstallScript": true, + "dependencies": { + "@aegisjsproject/sanitizer": "^0.2.4", + "@aegisjsproject/trusted-types": "^1.0.2" + } + }, "node_modules/@shgysk8zer0/polyfills": { "version": "0.4.14", "resolved": "https://registry.npmjs.org/@shgysk8zer0/polyfills/-/polyfills-0.4.14.tgz", @@ -2251,9 +2293,9 @@ "optional": true }, "@shgysk8zer0/consts": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@shgysk8zer0/consts/-/consts-1.0.7.tgz", - "integrity": "sha512-YgShyk1ginA92PPfpKeRtv4D9rVxuz07ML8JTt5NZb0Z+Ko9Ggpnmgf4O085XIN17EmX8dyn1ugPwWjRa46nqw==", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@shgysk8zer0/consts/-/consts-1.0.8.tgz", + "integrity": "sha512-BY43fFT3rgQPSZn4n9sA0KjJ+KMKQZq3Y63pnCvXyL7GYYcD+QNJq8mGdmOXFuO90L3XKpef5RmEvtNNb/XwcA==", "dev": true }, "@shgysk8zer0/eslint-config": { @@ -2280,12 +2322,12 @@ } }, "@shgysk8zer0/importmap": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@shgysk8zer0/importmap/-/importmap-1.7.11.tgz", - "integrity": "sha512-u0Sa+zvgjYag0D2QBS2+q+rtiUpaC6axc7PeScCqPceJkbvOvXKu93FVdPDMLdtlIS2H7H8wf2BSl5yF2ojAxw==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@shgysk8zer0/importmap/-/importmap-1.8.1.tgz", + "integrity": "sha512-EpsBLnuIEQxQRc+Gl7qtSHQwEYoiNvvTM/lBzFnxvdccosC1dYrHhoBBJg0Uv29w3EEI6DHqROEhk9XNmYK/Lw==", "dev": true, "requires": { - "@shgysk8zer0/npm-utils": "^1.1.3", + "@shgysk8zer0/npm-utils": "^1.1.4", "@shgysk8zer0/polyfills": "^0.6.2", "commander": "^14.0.3" }, @@ -2309,13 +2351,32 @@ } }, "@shgysk8zer0/npm-utils": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@shgysk8zer0/npm-utils/-/npm-utils-1.1.3.tgz", - "integrity": "sha512-i6wXv9Sh4MghAFuYn1v7wQsKxdoeXnXRf4qigwnqWXsHBMBe15ISJDuHFWgIikK+aQm90NHJlL+QrKX20MZi7w==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@shgysk8zer0/npm-utils/-/npm-utils-1.1.4.tgz", + "integrity": "sha512-WRucTC6HCWWHYw/NfQ6NWv+gKi8MCzaT6XBpcCZr9i304Yes27ZkKccCOyNCV5TO14FX05QSCNVn6TTuswdWUw==", "dev": true, "requires": { - "@shgysk8zer0/consts": "^1.0.6", - "js-yaml": "^4.1.0" + "@shgysk8zer0/consts": "^1.0.8", + "@shgysk8zer0/polyfills": "^0.6.2", + "js-yaml": "^4.1.1" + }, + "dependencies": { + "@aegisjsproject/sanitizer": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@aegisjsproject/sanitizer/-/sanitizer-0.2.4.tgz", + "integrity": "sha512-9EMby+BWrn0Pa0YEO6th9ozB4jbelpbii5Or954rXlnQROETR3HcM6ZgNkgsT+yqeUSolwG7+iFF8Lnqe8ePAg==", + "dev": true + }, + "@shgysk8zer0/polyfills": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@shgysk8zer0/polyfills/-/polyfills-0.6.2.tgz", + "integrity": "sha512-FbfMb7ucDRBbVgCnWbOmriZYgOFpnKTY9pIbiJt3xZOa1LjegtnvE5Yj0A7rFMF27a2uE/S1Zf++4RlO1Mk5Xw==", + "dev": true, + "requires": { + "@aegisjsproject/sanitizer": "^0.2.4", + "@aegisjsproject/trusted-types": "^1.0.2" + } + } } }, "@shgysk8zer0/polyfills": {