{"_id":"@aegisjsproject/core","_rev":"42-276c3ddc3e7799c4cf12bec9d6cb58bb","name":"@aegisjsproject/core","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.0":{"name":"@aegisjsproject/core","version":"0.1.0","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.1.0","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"9decc822d41536566999b6c7bb9fc06ccb9f08ea","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.1.0.tgz","fileCount":8,"integrity":"sha512-ENtBYedQcO3VWZPoznESN/ziHUZFPsUUe51EeKYmxA30AHloJPijD9hYh/aocduSkF8j2i8fa3vQU5aUCq8afQ==","signatures":[{"sig":"MEUCIQDKdOuikWvnFB0bP2SAYRceForyS3NYYpdbc5KJ35vO1gIgXNTiPWuG0BneWfRTWILYST2CLZQ+j3EMlTCUiJZ2ynM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":51408},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"19f86197c4ae3ced72a2d37f3cbe75b4780b5aaa","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"9.6.7","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"20.3.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rollup":"^4.9.6","http-server":"^14.1.1","@shgysk8zer0/aegis-styles":"^0.0.3","@shgysk8zer0/aegis-component":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0_1709060453806_0.06946453691674259","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@aegisjsproject/core","version":"0.1.1","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.1.1","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"64fd99f3bef3898b9a78233ec959b4ba1bc34fbc","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.1.1.tgz","fileCount":20,"integrity":"sha512-OM/KMGNVa8a4AQglKT5IHrW2s3f+yN6CCK+rnapXoa7YGScw5mrVlDXfYV0fxCp5Puv/VuRz2PMXEQfo8dCvuQ==","signatures":[{"sig":"MEQCIH4xi7XxImvIwrpLu48eZaOnd8iRqeISKKy6wXc/d9vdAiA/OysOLBAJ6dJUOujyMzWu+JRDMaYreYHiZnFGuTbg0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":69211},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"960dd55839b8a6adbb8c48cae230c4728aa86fdb","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"9.6.7","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"20.3.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rollup":"^4.9.6","http-server":"^14.1.1","@aegisjsproject/styles":"file:../styles","@aegisjsproject/component":"file:../component"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.1_1709424086280_0.9253012143481412","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@aegisjsproject/core","version":"0.1.2","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.1.2","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"9ae7be3b7f2f81a4a5c975daa97dfa06e2a324ef","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.1.2.tgz","fileCount":20,"integrity":"sha512-xGOW4mcneZUcs8KTUkdJUkskp2EqY528SpQyCXq8qluYwW6pI27HGSTbmhpCiw+8V7TkipbYBIxxCnfox/BR4g==","signatures":[{"sig":"MEUCIB8Hv63CTF73fyLenC4/VgJv5hgw4cLMxVLtdzk5fi9vAiEA+SWcBw2f6Iq1+ojxJVWTdcgcg/oKbfMW1dquo1uVBNw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":69278},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"77d671afeeb3fe02811ca780c1641026797a15c8","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"9.6.7","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"20.3.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rollup":"^4.9.6","http-server":"^14.1.1","@aegisjsproject/styles":"file:../styles","@aegisjsproject/component":"file:../component"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.2_1709425230309_0.5099531309486576","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@aegisjsproject/core","version":"0.1.3","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.1.3","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"fb525a0bfc8ffd4e6f11a132d807026304d49a93","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.1.3.tgz","fileCount":20,"integrity":"sha512-EIBON7iTZNl3JxpHJNfu1JBiPp9vlLtFuW5RtloMnuZnpIjj66Nqs4HV6Zb9aTxvUx9mQpl5D25GKjYoNLiGHA==","signatures":[{"sig":"MEUCIHIiqbjFv/+LMfzr86RIfz/nlX214FnurPGCIUpY6uYoAiEAyQqSIkJxUGvAY9hZl8C2bfbCxYI6MH5PY5t4aTetVfQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":76984},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"f79e905e2309c766cbc57b4305480642cc728698","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"9.6.7","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"20.3.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rollup":"^4.9.6","http-server":"^14.1.1","@aegisjsproject/styles":"file:../styles","@aegisjsproject/component":"file:../component"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.3_1709703071475_0.017420845919670747","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@aegisjsproject/core","version":"0.1.4","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.1.4","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"0b42cc211ea9bade56d5c552b1caf07ac2b41d1d","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.1.4.tgz","fileCount":20,"integrity":"sha512-CLs+uKkg7oYU+H5aepVdzU1Z6XDRVxBwGW7TMvwDvLWXbqSt1+aaXV3uWi1uZMdO387rVr4NgmU7V4UrZbSfMQ==","signatures":[{"sig":"MEUCIQC+nPer5Gi4H0X6UDBO67HXl4qMPy+HCRRKmzcf8kBAjAIgGIBddNlLtEqz2+va1v3yjcEGy0lz8I/dNETXy9ooITU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":86046},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"00905ba3093c3f33bcf5a2e28ceb4b42f75f4e37","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"9.6.7","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"20.3.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rollup":"^4.9.6","http-server":"^14.1.1","@aegisjsproject/styles":"file:../styles","@aegisjsproject/component":"file:../component"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.4_1710056510910_0.838773614621833","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@aegisjsproject/core","version":"0.1.5","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.1.5","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"c306cefe10facc7666b1a943390eb1538c6eb5d2","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.1.5.tgz","fileCount":20,"integrity":"sha512-UlVvMw/J5Ux0DDAdAk4EXJtN5gazq3fru7nQDRFDtzZFeQL0YYGh7+Ri78tFc6L9zBcfYrPwFRF7yKEmr6ZVHQ==","signatures":[{"sig":"MEYCIQCJH+M8ekBjjPFhbNe21YsNBR6hkK/fa30Nomd/8FxutgIhAOcj6qJB4uo2EPp1Rhv1ttgIDtft/mAErpghIxRXTXPo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":89496},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"bbdc7e39bca32e8ea4a16543e9d02c0a2e718feb","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"9.6.7","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"20.3.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rollup":"^4.9.6","http-server":"^14.1.1","@aegisjsproject/styles":"file:../styles","@aegisjsproject/component":"file:../component"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.5_1710191433000_0.8665331072871618","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@aegisjsproject/core","version":"0.1.6","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.1.6","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"ec7dc801ed14124ff9c20dec85224e185a48ad0c","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.1.6.tgz","fileCount":20,"integrity":"sha512-JuILPOqF9fyoI7PL1EgdWtEe/IDgzfxWb0Oh1BxY8b8lf0vLjAV7eYxCWYHRq6O+N2asqjHEHW0VbWkz9NrJ7A==","signatures":[{"sig":"MEUCIBm0/JPhG+EvVKBjdUgx1+9GNQxGIMBroZXO1/9cjmQpAiEAnDip/kmsaaoZ9AbALFEmL066QdoONwHAze8IfIkIoj4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":90606},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"3ed413fde90daccd08a5adfa8c528ea8831f575c","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"9.6.7","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"20.3.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rollup":"^4.9.6","http-server":"^14.1.1","@aegisjsproject/styles":"file:../styles","@aegisjsproject/component":"file:../component"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.6_1710782530376_0.5930078689877485","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@aegisjsproject/core","version":"0.1.7","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.1.7","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"2375f8d52acffb74aecbe5b9e8e1eac6c34ac0ff","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.1.7.tgz","fileCount":20,"integrity":"sha512-nqxxZwKiL1Gv8J28+rOsjGJLFbfB9Ix0UuG8qBqfJvKafE03/DkCB7B+5ZikFYX22+aBIhmvfPfXwQjHi+Sdjw==","signatures":[{"sig":"MEUCIQCYrJpQWG4eZ+IPmgOl+0NEYHDKJTp03rirjnwYSsyXJAIgBsqNcR84KQgYyZeKcRbY0Kr6VX3kL43KqR6zjw82+LY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":91034},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"97d75784a9e1f75916970d0355364036577cdba4","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"9.6.7","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"20.3.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rollup":"^4.9.6","http-server":"^14.1.1","@aegisjsproject/styles":"file:../styles","@aegisjsproject/component":"file:../component"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.7_1710886538847_0.3043309380620214","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@aegisjsproject/core","version":"0.2.0","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.0","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"c16a03e9a497dc1d2997158edd61a28fe9ffe0e7","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.0.tgz","fileCount":23,"integrity":"sha512-XgeZhpm8sNq9NPG3gY2ZPy++a0EFtg97rkDTxPxvlqPnDNQd+3O/qBqVkzZviTNkn0sHwjhcZTeMu7ih3sOmXg==","signatures":[{"sig":"MEQCIBKovpKFb8zKStiDCTWQaZSB2KAxdY5wvzwvztx6Q3RjAiAm6KbD39kie9rrlVE8atlcxraGzdg4wg204ld6/EnB5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":101407},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"a14ab05a758b62e8a3ca91d9eb42207a776d4242","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"9.6.7","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@aegisjsproject/sanitizer":"^0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rollup":"^4.9.6","http-server":"^14.1.1","@aegisjsproject/styles":"file:../styles","@aegisjsproject/component":"file:../component"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0_1711517818702_0.4336518849646971","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@aegisjsproject/core","version":"0.2.1","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.1","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"43e21bc85db85d2aa10ecfa94eb7e095877e8f48","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.1.tgz","fileCount":23,"integrity":"sha512-tcZ+nIyhEHGIZOfsHYTpIzFRgcnfvzGJdnPBg7gSWgOt0jnerWYI/omr5QDKYO4HitaIoggW9jYp7dEW8WhNeQ==","signatures":[{"sig":"MEYCIQC0osibVMn+Xa24b9cfxuY+zNPcHHZxyI8VwnQs96pDuwIhAPVe0cnpyFkVC8B7gSOyGvKG5dBLRk1DB2gUgWKxiEGK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":101507},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"d295f268acb2b133f04d585982f651179d1cfe71","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"9.6.7","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@aegisjsproject/sanitizer":"^0.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rollup":"^4.9.6","http-server":"^14.1.1","@aegisjsproject/styles":"file:../styles","@aegisjsproject/component":"file:../component"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.1_1711565425350_0.5862764147156956","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@aegisjsproject/core","version":"0.2.2","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.2","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"1025dd8444917e38c9a38202af0c996aa25cc062","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.2.tgz","fileCount":23,"integrity":"sha512-RvNU8ovF2KH21ikDE+fkFEZBJ26AM2o3vJyaFl7XCzXhrlLF8cx0JZLBd7hczbwmo3EcyqM1yvaLtOlq9VfJ7Q==","signatures":[{"sig":"MEUCIQCiMErCv468Rn/6pxs5Q+3M5cCphMmw1ixlMpegMvoSjwIgGgal8qzQogt8iQQODaVWhf5FQjNd+z5E/oKol1mXzhQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":101597},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"2bf707c24102538a40379c671de188df3de0a7aa","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"9.6.7","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@aegisjsproject/sanitizer":"^0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rollup":"^4.9.6","http-server":"^14.1.1","@aegisjsproject/styles":"file:../styles","@aegisjsproject/component":"file:../component"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.2_1711570404500_0.6521128158681955","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@aegisjsproject/core","version":"0.2.3","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.3","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"8b4c46b8f7f3783527b76851da137576ffb7fb41","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.3.tgz","fileCount":25,"integrity":"sha512-hdohwswNmFITqT8eC63kjBJRBAI3T5rFdwxgOsirhkAjvFUZU9SGUcp9Yv7BZNuIcO/1A5tuQRHLJtBE00J2hQ==","signatures":[{"sig":"MEUCIAu4mxkkb1uLakDbl6mQJvIPsrjNtzklHSbVleKXck/jAiEAg0Vlpen9oP1XbdwNCMbQ62bSKvRfvdyC8RRUbO03Pig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":128256},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"83cc56cf2d86684ea0fb87e7b7182c105be737e5","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"9.6.7","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@aegisjsproject/parsers":"^0.0.4","@aegisjsproject/sanitizer":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rollup":"^4.9.6","http-server":"^14.1.1","@rollup/plugin-terser":"^0.4.4","@aegisjsproject/styles":"file:../styles","@aegisjsproject/component":"file:../component","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.3_1711848740077_0.29936190755608316","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"@aegisjsproject/core","version":"0.2.5","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.5","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"7790f365492d8da92a05f81f01d79bd984826270","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.5.tgz","fileCount":26,"integrity":"sha512-s9UA33tfq/anteB4U5rRPCaewZk3YYC1yMi1m78SRyypWmWXMODcjK0nEDR3qbc7UusXur1cj725R8hsh3SPQw==","signatures":[{"sig":"MEUCICspODn6VRr4zawGJc84gFuqL3eVGKJ3s7uULILeGLHjAiEAjaHTDLbGH4M8aI6iySlRjrj0R3eV2HHYnBIEQDN3Aps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":160070},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"3d96b1ccb68dff46f6917d68ee9d0e312968572c","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"9.6.7","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@aegisjsproject/parsers":"^0.0.6","@aegisjsproject/sanitizer":"^0.0.9","@aegisjsproject/trusted-types":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rollup":"^4.9.6","http-server":"^14.1.1","@rollup/plugin-terser":"^0.4.4","@aegisjsproject/styles":"file:../styles","@aegisjsproject/component":"file:../component","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.5_1712090818829_0.6282250834693244","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"@aegisjsproject/core","version":"0.2.7","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.7","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"d9ff997a47dfd76a32c72e0b1524c82493c84267","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.7.tgz","fileCount":31,"integrity":"sha512-gYohDEeFtjX1IwZe38fyIEJJi9GFmKWLv3PwxDQM3SkzqPkB+FX/k6wg77+T3aSuLQ0oU/WaMsgkqYFndt9Haw==","signatures":[{"sig":"MEYCIQCotnQ8faqK3v2XmdK+u5JavyXKfiU3FUmfnp722pmdFwIhAOq12mrwD5E1TY/9+pTVnTkWlXKZBlnYAtwf9EdjW5mX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":232983},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"51fcb5627a9b9da9b150683cd2fbd2ec690a570e","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"9.6.7","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@aegisjsproject/parsers":"^0.0.7","@aegisjsproject/sanitizer":"^0.0.10","@aegisjsproject/trusted-types":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rollup":"^4.9.6","http-server":"^14.1.1","@rollup/plugin-terser":"^0.4.4","@aegisjsproject/styles":"file:../styles","@aegisjsproject/component":"file:../component","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.7_1712340435650_0.5927967109844552","host":"s3://npm-registry-packages"}},"0.2.8":{"name":"@aegisjsproject/core","version":"0.2.8","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.8","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"b1aa2023cc96481b42bef93111c805e9cbe74935","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.8.tgz","fileCount":31,"integrity":"sha512-HyL7ySQ7FQzecJFtcOkfe3RJlrL7QpeBxBp5aTk/VjmAm8BtDs7ZpBy9Avscac4x9qXhQhUgH/9u6l5n1BuQcw==","signatures":[{"sig":"MEUCIGOzCM0IuWqLTi5WLxdPcGVnnUBRRw24MwT5fxxTFc/aAiEA5k8vP4Ncj/GT7n5lpMH2VUyCccNd2QSzLpf87Th2frw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":234031},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"511e391a1f59ee00f39bc8fe916afd5e22d4300a","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"9.6.7","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@aegisjsproject/parsers":"^0.0.7","@aegisjsproject/sanitizer":"^0.0.10","@aegisjsproject/trusted-types":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rollup":"^4.9.6","http-server":"^14.1.1","@rollup/plugin-terser":"^0.4.4","@aegisjsproject/styles":"file:../styles","@aegisjsproject/component":"file:../component","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.8_1712343224171_0.4902467643357009","host":"s3://npm-registry-packages"}},"0.2.9":{"name":"@aegisjsproject/core","version":"0.2.9","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.9","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"ea0469a154f444b6919177d0378e7e393229a01f","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.9.tgz","fileCount":31,"integrity":"sha512-6w88PsEKPw7Hs37IMciblISU6fme7TQpVA93DYZtW35QotEGbiz7XMpPhk6eCJeOJHbFxIUsFbjUPsDqwoo6Eg==","signatures":[{"sig":"MEYCIQDQfZ/5jGiyoa9e6TUj3g+XyXY+VVfxjyuUbx0mioWAbQIhAJ4ttCfrP01jwT5d+aZcx/q7sZrLi4YpPGDbQIkmmlf7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":235755},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"5c2dec6589ba62287049a15aeac879ce3c7cfaaf","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"9.6.7","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@aegisjsproject/parsers":"^0.0.7","@aegisjsproject/sanitizer":"^0.0.10","@aegisjsproject/trusted-types":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rollup":"^4.9.6","http-server":"^14.1.1","@rollup/plugin-terser":"^0.4.4","@aegisjsproject/styles":"file:../styles","@aegisjsproject/component":"file:../component","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.9_1712373631285_0.24257858461660708","host":"s3://npm-registry-packages"}},"0.2.10":{"name":"@aegisjsproject/core","version":"0.2.10","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.10","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"1fc657bff391adbfbe482fc8a105b92266d31b83","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.10.tgz","fileCount":32,"integrity":"sha512-SFzS2CofG9wGpSKe68gotPoTGWa3yTRNsCUTBXq4dzpcD/Q3mOcIBJ0rQZlqmuBhXbR0DQHzjdvce8hwTetsMA==","signatures":[{"sig":"MEYCIQDaAWavPXjUFvq35w2EKQ4gXoIXqZRWW2zObfyeb957OgIhAMndhzhTgS6gAvXZeMEuWxlgWZUzmfCr7hnt53toL2Kc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":257090},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"e8d2b82743eb863527f96f88438c148bdd3b2980","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"9.6.7","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@aegisjsproject/parsers":"^0.0.7","@aegisjsproject/sanitizer":"^0.1.0","@aegisjsproject/trusted-types":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rollup":"^4.9.6","http-server":"^14.1.1","@rollup/plugin-terser":"^0.4.4","@aegisjsproject/styles":"file:../styles","@aegisjsproject/component":"file:../component","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.10_1712708486230_0.3396813309998594","host":"s3://npm-registry-packages"}},"0.2.11":{"name":"@aegisjsproject/core","version":"0.2.11","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.11","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"2d5398514e0902e792fb1a0123d017a57f40084d","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.11.tgz","fileCount":32,"integrity":"sha512-ac/rPoLk03NwdbuTaZn36SHj8usMo/gj2x7kgP7tiw1qQ3BFgxeVwUUf4+hGBQ3EH66kn8U3Oa9obeLzp3jhxw==","signatures":[{"sig":"MEQCIE3v5OroiIjl0pfzOY+1zLCt3a4mloupo5D+H/q4kUjgAiB2MsMQx4wSNv3ToUR2CiO90ZA0tHj/xstYHZGJ8T2ajQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":257409},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"b98645d52acebb1f6d3c803846f9517aeda19cc1","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"9.6.7","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@aegisjsproject/parsers":"^0.0.7","@aegisjsproject/sanitizer":"^0.1.0","@aegisjsproject/trusted-types":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rollup":"^4.9.6","http-server":"^14.1.1","@rollup/plugin-terser":"^0.4.4","@aegisjsproject/styles":"file:../styles","@aegisjsproject/component":"file:../component","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.11_1712716232456_0.3015292516582502","host":"s3://npm-registry-packages"}},"0.2.12":{"name":"@aegisjsproject/core","version":"0.2.12","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.12","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"929a57e074efc98540685c5ac483d222d9f3b33b","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.12.tgz","fileCount":32,"integrity":"sha512-Rk06ZTwy28x5MEOAZQwqX9TPkUt5mQfKxFmzRQvev8YcNQ8FSkAFMf/6fprO8Ve9IYvgjFO+pNW4kopg4RVF0w==","signatures":[{"sig":"MEQCIEPJ+wHhgtYkccXCICYlORjV48F4T5UAWEYSFeIFZNI1AiAfXEzBEE18dFfMdb6fPaNdCo/266Z8FkS02xJRL92QPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.12","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":257407},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"5db1bab45e41ef52f8e9bed3f346f40674064071","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"9.6.7","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@aegisjsproject/parsers":"^0.0.7","@aegisjsproject/sanitizer":"^0.1.0","@aegisjsproject/trusted-types":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rollup":"^4.9.6","http-server":"^14.1.1","@rollup/plugin-terser":"^0.4.4","@aegisjsproject/styles":"file:../styles","@aegisjsproject/component":"file:../component","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.12_1712721253126_0.9282515979497263","host":"s3://npm-registry-packages"}},"0.2.13":{"name":"@aegisjsproject/core","version":"0.2.13","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.13","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"e757ce8ed3d1f0174a8a2698248ae05dd63284c3","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.13.tgz","fileCount":32,"integrity":"sha512-boPuOwLhAH+A9IWu4hnheN5tUB8fJTLKr8axcnulAs6ZLY+YB/UgE1gJQx9wB9riBZEaho6I+EvyByvbnb8fjQ==","signatures":[{"sig":"MEQCIBj7a0s9ygnvkeXOgkdbOCgwn2eJtQyzqTazSqMwbEwaAiAEX76w9zF0/DVf4cQzJrjRq5C2KnZPBE/BM13kajUZJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.13","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":238251},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"730c09dcf60d02f70e7e1a0a073ea30a04f17191","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"9.6.7","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"20.3.1","dependencies":{"@aegisjsproject/parsers":"^0.0.8","@aegisjsproject/sanitizer":"^0.1.0","@aegisjsproject/trusted-types":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rollup":"^4.9.6","http-server":"^14.1.1","@rollup/plugin-terser":"^0.4.4","@aegisjsproject/styles":"file:../styles","@aegisjsproject/component":"file:../component","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.13_1712765648255_0.05512198144883307","host":"s3://npm-registry-packages"}},"0.2.14":{"name":"@aegisjsproject/core","version":"0.2.14","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.14","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"71d96f6583336bb650121fdc33b042cf18fa34e7","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.14.tgz","fileCount":32,"integrity":"sha512-u2irSutooIDQb4MZ5NTdWxXoNQcup+UT2+irarZT1QAWa6H6JroIFUfpBdrc9F7i93bi3MNCECsMEV6sJLN+7Q==","signatures":[{"sig":"MEUCICcZpzn2VutnESnEAx2bt+ZD+DteiMUyhMQpJRfjIfskAiEAoc4iIqlgvBouidr7tUD8CVbAR3gcFn7iqO3t3H0vAlI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238355},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"e10fc9cea388758e9d12f38515ca59a3870b9a1e","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"10.1.0","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"20.9.0","dependencies":{"@aegisjsproject/parsers":"^0.0.8","@aegisjsproject/sanitizer":"^0.1.0","@aegisjsproject/trusted-types":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rollup":"^4.9.6","http-server":"^14.1.1","@rollup/plugin-terser":"^0.4.4","@aegisjsproject/styles":"file:../styles","@aegisjsproject/component":"file:../component","@shgysk8zer0/eslint-config":"^1.0.1","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.14_1726797454024_0.8673437588914559","host":"s3://npm-registry-packages"}},"0.2.15":{"name":"@aegisjsproject/core","version":"0.2.15","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.15","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"b3f2d169a1d371894985c2d27724b6d85edb28b3","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.15.tgz","fileCount":33,"integrity":"sha512-8vufKCmRL47q/9Km8qaQcyXaOh/tt6relqlr9QG2Y01UlPhp0K5lRhrSucsIa2AAVPKj9mA/WVA7t0uyd0BGjQ==","signatures":[{"sig":"MEUCIQDBv5zxuW71BmYblCKPhQaRLuoLzC7YvtbxWuo5iw038QIgToyFam08FVT6loIVeFA9y2M2rr/4bPp22cT+xSMRZeI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":250157},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"2455c6ab3d28a89652ce9fcaafe46d07cc9691c3","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"10.1.0","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"20.9.0","dependencies":{"@aegisjsproject/parsers":"^0.0.10","@aegisjsproject/sanitizer":"^0.1.2","@aegisjsproject/trusted-types":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rollup":"^4.9.6","http-server":"^14.1.1","@rollup/plugin-terser":"^0.4.4","@aegisjsproject/styles":"^0.1.2","@aegisjsproject/component":"^0.1.3","@shgysk8zer0/eslint-config":"^1.0.1","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.15_1727281551155_0.9329363421299748","host":"s3://npm-registry-packages"}},"0.2.16":{"name":"@aegisjsproject/core","version":"0.2.16","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.16","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"c45429517e4ff95aae4b69b076451651b0b96b23","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.16.tgz","fileCount":39,"integrity":"sha512-RxwskQcUD6HAodSyzHTI0UaBdEU/+JjbSFtWHLCFwtxcMlpjZ6janGa/KaQIewSPlvw4EbUTOf4jISru2O9kPg==","signatures":[{"sig":"MEUCIDcUKL+g9gkqOo/3VX0GEp1j9IpLurZpq7crEkAp8xE1AiEAieQEuXqXtG6SEfMRtQgk1EMsI3aDknwqRjhy2RFezdc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1605046},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"ca4a59be47543f2866a92fce56bf49eb52670356","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"10.1.0","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"20.9.0","dependencies":{"@aegisjsproject/state":"^1.0.2","@aegisjsproject/router":"^1.0.5","@aegisjsproject/parsers":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rollup":"^4.9.6","http-server":"^14.1.1","@rollup/plugin-terser":"^0.4.4","@aegisjsproject/styles":"^0.2.4","@aegisjsproject/component":"^0.1.3","@shgysk8zer0/eslint-config":"^1.0.1","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.16_1730924313934_0.7276378115185782","host":"s3://npm-registry-packages"}},"0.2.17":{"name":"@aegisjsproject/core","version":"0.2.17","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.17","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"cd3c1750b23edcc5803e6777169facfd619fde43","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.17.tgz","fileCount":39,"integrity":"sha512-pS5ldE/mlIMZynD8rxFLbah25154/ots1FXJyhVIUbClYHBl8SgxJuMJgMrWCZ3cmy87bIjK8cq1AMlHuBJbwg==","signatures":[{"sig":"MEYCIQDZ5IP7kD7jWAl3po0bbr6ChMRlqaKZAahr3ZSqG3IPuAIhANIX6p5TmQJFiMf9tN+GNBGvkURiQtoU1eDBuJrG4V3z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1628061},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"85e01371b8f6eca50865d56c57398fc097603d34","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"10.1.0","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"20.9.0","dependencies":{"@aegisjsproject/state":"^1.0.2","@aegisjsproject/router":"^1.0.5","@aegisjsproject/parsers":"^0.0.15"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rollup":"^4.9.6","http-server":"^14.1.1","@rollup/plugin-terser":"^0.4.4","@aegisjsproject/styles":"^0.2.4","@aegisjsproject/component":"^0.1.3","@shgysk8zer0/eslint-config":"^1.0.1","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.17_1731174379223_0.031083011502631264","host":"s3://npm-registry-packages"}},"0.2.18":{"name":"@aegisjsproject/core","version":"0.2.18","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.18","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"5e7ea99ac0854293f7cb0c0b956e076027808076","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.18.tgz","fileCount":39,"integrity":"sha512-9hbihOEuq9QpotnIi5OrmM0jeDP+ubJoR8qpsgeiY75GcPRXpu6mBZYc6Hp596Rv9BuRE0Rkrz4H5T8kd/Qlzg==","signatures":[{"sig":"MEUCIQDbVG+w4PSqYbYKuWqD1SZnjVj1mqatIYfKj0PgEM1irwIgcLBxz7sDSwAbeU2vNSFK/eSiCoqrZ11z7q2ZCdE0a/s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1627058},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"f3d9194f72129ec7b5a46aa2f639390fd1729c7a","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"10.1.0","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"20.9.0","dependencies":{"@aegisjsproject/state":"^1.0.2","@aegisjsproject/router":"^1.0.5","@aegisjsproject/parsers":"^0.0.15"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rollup":"^4.9.6","http-server":"^14.1.1","@rollup/plugin-terser":"^0.4.4","@aegisjsproject/styles":"^0.2.4","@aegisjsproject/component":"^0.1.3","@shgysk8zer0/eslint-config":"^1.0.1","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.18_1731600088373_0.22472187898392493","host":"s3://npm-registry-packages"}},"0.2.19":{"name":"@aegisjsproject/core","version":"0.2.19","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.19","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"dfceadb37febc147de36c4dd52aca50fac9d6120","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.19.tgz","fileCount":39,"integrity":"sha512-IV1FByxONL793TVn+1OiQRx55MTX1bsbIxrz/jj4RH+1QlToeTOPEva5ulTiIAlZYFIkoq2FHAh2tHMHSejnhA==","signatures":[{"sig":"MEQCIFQnmi3Iwo7s1th5iPX7FZo1Njl8AjqfsZwcBlwOPhqtAiAtrkzk7Z8pquYVqeHqtBkgd50e3ObJpE4zBDUGFgNa0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1640246},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"a854bb8d594945a7310619a358cef396b28150ff","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"10.1.0","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"20.9.0","dependencies":{"@aegisjsproject/state":"^1.0.2","@aegisjsproject/router":"^1.0.5","@aegisjsproject/parsers":"^0.0.15","@aegisjsproject/callback-registry":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rollup":"^4.9.6","http-server":"^14.1.1","@rollup/plugin-terser":"^0.4.4","@aegisjsproject/styles":"^0.2.4","@aegisjsproject/component":"^0.1.3","@shgysk8zer0/eslint-config":"^1.0.1","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.19_1731872860952_0.3682504779220406","host":"s3://npm-registry-packages"}},"0.2.20":{"name":"@aegisjsproject/core","version":"0.2.20","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.20","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"72a1772a98360938dedb025ee8c0b3538444fbfe","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.20.tgz","fileCount":33,"integrity":"sha512-9XdGkJ3N3HIxOBlPkkjtHLsi6aoym/0QLfGzzJVRHJ9EQuGt/4e+DA8gz5aZn9OmD1DF6JiHiIf4VkAmjM8h0w==","signatures":[{"sig":"MEYCIQCeZflD9ZOaKjwMpTGA1BY3rNEft6B9Y8ngru9xieMOtAIhAMksttf+57/xCdlhBIvSHomNEq4GqLmZ2FAhOkv2E+Qt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1440261},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"ffe7bd4c6cfbde0056fa0582b9299153330b92c7","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"10.1.0","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"20.9.0","dependencies":{"@aegisjsproject/url":"^1.0.1","@aegisjsproject/state":"^1.0.3","@aegisjsproject/router":"^1.1.1","@aegisjsproject/parsers":"^0.0.15","@aegisjsproject/callback-registry":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rollup":"^4.9.6","http-server":"^14.1.1","@rollup/plugin-terser":"^0.4.4","@aegisjsproject/styles":"^0.2.4","@aegisjsproject/component":"^0.1.3","@shgysk8zer0/eslint-config":"^1.0.1","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.20_1732590857631_0.04219386953540072","host":"s3://npm-registry-packages"}},"0.2.21":{"name":"@aegisjsproject/core","version":"0.2.21","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.21","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"b76f1ab33cc8f7fc99f94de0a488f40c4ee40c16","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.21.tgz","fileCount":33,"integrity":"sha512-+39M0MfKccXYAUx0QwdK0ka9wiM5LCw+gRMr2SaVkVa1YyQID67FUACA6zXdZYZosfg4uRj29jV612kWFM7IPQ==","signatures":[{"sig":"MEYCIQC1uoG++YWjQKCn/65RlGO4uaCDr6iDDOZ8RInBGzpR1QIhANpDD5sPNqtC57sKLlPej+WQBkHqcosIQf0Oy1lnph/N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1460154},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"e4b63d3d5bf5d6f7a3241ef49fa82d464981d87c","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"10.1.0","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"20.9.0","dependencies":{"@aegisjsproject/url":"^1.0.1","@aegisjsproject/state":"^1.0.3","@aegisjsproject/router":"^1.1.1","@aegisjsproject/parsers":"^0.0.16","@aegisjsproject/callback-registry":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rollup":"^4.9.6","http-server":"^14.1.1","@rollup/plugin-terser":"^0.4.4","@aegisjsproject/styles":"^0.2.4","@aegisjsproject/component":"^0.1.3","@shgysk8zer0/eslint-config":"^1.0.1","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.21_1732667300424_0.6501200048817171","host":"s3://npm-registry-packages"}},"0.2.22":{"name":"@aegisjsproject/core","version":"0.2.22","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.22","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"ccf0ebbb850edfcbd30b085340dd6cc3934a7225","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.22.tgz","fileCount":33,"integrity":"sha512-hVMfXIkHTCo5IIsn5NHaJlP0awhbhUQahl4A+qOpMzZmiDQsEugOA4F6BQePvB322RIKU1HQHiySu7YDsje+MA==","signatures":[{"sig":"MEUCIQCWbM245P8ysi83vDFO2WJ6gw3p3eZOM5aL68gFU6oOagIgBRmE1g6PDTcPmZXLQj9LC0q35xcRT5qe5OaMQYTfWfU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1484001},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"e11eb973d1c5abae90d9753e8bfa39e975cb7b2a","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"10.1.0","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"20.9.0","dependencies":{"@aegisjsproject/url":"^1.0.1","@aegisjsproject/state":"^1.0.5","@aegisjsproject/router":"^1.1.3","@aegisjsproject/parsers":"^0.0.16","@aegisjsproject/callback-registry":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rollup":"^4.9.6","http-server":"^14.1.1","@rollup/plugin-terser":"^0.4.4","@aegisjsproject/styles":"^0.2.4","@aegisjsproject/component":"^0.1.3","@shgysk8zer0/eslint-config":"^1.0.1","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.22_1735142784782_0.48743105210504867","host":"s3://npm-registry-packages-npm-production"}},"0.2.23":{"name":"@aegisjsproject/core","version":"0.2.23","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.23","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"07487d0447c6b886753c84f694de571f83836ac4","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.23.tgz","fileCount":33,"integrity":"sha512-ec+pi9BUzFH/hr2b9f6RE0MPV0ycw+q4t6XEbCL7UcRG90h3eH0sMVqg5xlN89rJPOAgYrWPWHsUUi8Ai/NcoQ==","signatures":[{"sig":"MEUCIQCYWmanrlg8xiTj+c+3A2DeRpsG7XuG/5xRrY0uDiWjTQIgUDawOWOiKvhuLRZRfSGUTSPIRmljsnKrExKwyorx9k4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1489665},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"74d94d3828a1d05c68817fc0c0871e6b5e827a64","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"10.1.0","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"20.9.0","dependencies":{"@aegisjsproject/url":"^1.0.1","@aegisjsproject/state":"^1.0.5","@aegisjsproject/router":"^1.1.3","@aegisjsproject/parsers":"^0.0.16","@aegisjsproject/callback-registry":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rollup":"^4.9.6","http-server":"^14.1.1","@rollup/plugin-terser":"^0.4.4","@aegisjsproject/styles":"^0.2.4","@aegisjsproject/component":"^0.1.3","@shgysk8zer0/eslint-config":"^1.0.1","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.23_1744154357952_0.8026046598749161","host":"s3://npm-registry-packages-npm-production"}},"0.2.24":{"name":"@aegisjsproject/core","version":"0.2.24","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.24","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"fe7ad7e3f20ef5addd51bd4fa51915022fbe19e9","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.24.tgz","fileCount":33,"integrity":"sha512-tQu9w8iFtyach+PVppi32MAoO4sddmtg8ZJDlQn178JEyTEHkB6RI6+kLA74ugioKmKuY7OYc7AmBlIGxQFQ1Q==","signatures":[{"sig":"MEUCIQDUJ1iHBIN97gSCg0y8LBvINSNvXR584KtFKc9Ue1LzJAIgM+/7UlWGk2Y/rLSCfDiL7haG/CqWySs2fH8iSoQLvEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1507424},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"98d5d06938b928a194f3c58d71c03bb40d3a7d60","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"10.1.0","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"20.9.0","dependencies":{"@aegisjsproject/url":"^1.0.1","@aegisjsproject/state":"^1.0.5","@aegisjsproject/router":"^1.1.3","@aegisjsproject/parsers":"^0.0.16","@aegisjsproject/callback-registry":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rollup":"^4.9.6","http-server":"^14.1.1","@rollup/plugin-terser":"^0.4.4","@aegisjsproject/styles":"^0.2.4","@aegisjsproject/component":"^0.1.3","@shgysk8zer0/eslint-config":"^1.0.1","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.24_1744921123660_0.9361865936690368","host":"s3://npm-registry-packages-npm-production"}},"0.2.25":{"name":"@aegisjsproject/core","version":"0.2.25","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.25","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"3c6a907ba2e2047782ccc345ff59684d5cb8d5ea","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.25.tgz","fileCount":33,"integrity":"sha512-Bqx68e9MPu50N0YlzoOIzULMDXefTw6//mlLk1kEWyk4OCdA/ZtNXsI/evp9xH7I7lqsIb0jTNoW0+O1etu9PQ==","signatures":[{"sig":"MEUCIQCfYLWMGSmzsOibr+776GpcfJ4rgOmw74RgBDLvqtDwdwIgGZCPnaGKeh0v42EGP55KxQrGf4EELjNvPYhLl8pIE44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1509763},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"0836d821015f32bbb1848f49d30396fc7a27d8a8","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"10.1.0","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"20.9.0","dependencies":{"@aegisjsproject/url":"^1.0.1","@aegisjsproject/state":"^1.0.5","@aegisjsproject/router":"^1.1.3","@aegisjsproject/parsers":"^0.0.16","@aegisjsproject/callback-registry":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rollup":"^4.9.6","http-server":"^14.1.1","@rollup/plugin-terser":"^0.4.4","@aegisjsproject/styles":"^0.2.4","@aegisjsproject/component":"^0.1.3","@shgysk8zer0/eslint-config":"^1.0.1","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.25_1745511600235_0.33540058126299566","host":"s3://npm-registry-packages-npm-production"}},"0.2.26":{"name":"@aegisjsproject/core","version":"0.2.26","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.26","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"9194c0ed9b53b58081930e15f270774d156cab60","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.26.tgz","fileCount":33,"integrity":"sha512-bEjU8h+6pWW9Xfasu3Eq/VwfxvhXBBY9t6KKS68ZVzrO+HXICrIwrqKrWTEuDD9Zy2067jym5fqe44jebilr/w==","signatures":[{"sig":"MEUCIQDvEj3qTl1UyfJfQAnz+wuUpujRd+BmLlWBu4wknhhlQwIgUBt+Pn/mO8zAYxJiqwFdyZ6axwuNzUkZT2EqwclwpLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1643593},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"a97b73885179116187655956beaf69a06fcc32b6","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0cac302c-3fa9-4d3d-8c62-1fddb7f42ef3"}},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"11.6.1","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@aegisjsproject/url":"^1.0.1","@aegisjsproject/state":"^1.0.5","@aegisjsproject/router":"^1.1.3","@aegisjsproject/parsers":"^0.1.2","@aegisjsproject/sanitizer":"^0.2.1","@aegisjsproject/callback-registry":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rollup":"^4.9.6","http-server":"^14.1.1","@rollup/plugin-terser":"^0.4.4","@aegisjsproject/styles":"^0.2.4","@shgysk8zer0/polyfills":"^0.5.1","@aegisjsproject/component":"^0.1.7","@shgysk8zer0/eslint-config":"^1.0.1","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.26_1763509699509_0.9082662538772523","host":"s3://npm-registry-packages-npm-production"}},"0.2.27":{"name":"@aegisjsproject/core","version":"0.2.27","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.27","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"2dc4143f2ee659d0b5ccc95e1ae7db0cd8930406","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.27.tgz","fileCount":33,"integrity":"sha512-F6BUyeIJnW+izaqylXvvqooi5YJQrXWFvHNyDxflDTZ1qsKtexqAeYogD0E1YquUGt+quAYgxKBAzkHVwf+YVA==","signatures":[{"sig":"MEQCIAYstSgXjAEJNoXkv+RfZGHTzczlsyZ59qJly41QtpMeAiAki7gFJu/ryl2NCyP4hcU2q92KUzaGv4qPqicD6J2x7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1642967},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"8ac5b801827994b9b1f9f107c12e0a42d50547c6","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","fix:js":"eslint . --fix","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0cac302c-3fa9-4d3d-8c62-1fddb7f42ef3"}},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"11.6.1","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@aegisjsproject/url":"^1.0.1","@aegisjsproject/state":"^1.0.5","@aegisjsproject/router":"^1.1.3","@aegisjsproject/parsers":"^0.1.2","@aegisjsproject/sanitizer":"^0.2.1","@aegisjsproject/callback-registry":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rollup":"^4.9.6","http-server":"^14.1.1","@rollup/plugin-terser":"^0.4.4","@aegisjsproject/styles":"^0.2.4","@shgysk8zer0/polyfills":"^0.5.1","@aegisjsproject/component":"^0.1.7","@shgysk8zer0/eslint-config":"^1.0.1","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.27_1763510236753_0.7719181642918764","host":"s3://npm-registry-packages-npm-production"}},"0.2.28":{"name":"@aegisjsproject/core","version":"0.2.28","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.28","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"ecf57d1085d249344fd847e05a42570d7c043c68","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.28.tgz","fileCount":33,"integrity":"sha512-kwlf9vPtc2P8XTwXLqdoaKJPEnRxOo1RFyJ+Gx5xPZtCrl0y8NQs0GVrJpdeKHYd4yeEV/tLKbCndnVQrqDZHg==","signatures":[{"sig":"MEYCIQD0//670p19UzSEeihfs1g+Xn+M51+ug8QVyKpb17qrzgIhAOEMzJ5mFA6EJLOmCP5W9nToJdfjidQwOuNFfCDFgX/r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1643318},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"16e4b5fdc9d1749d162f223dd9eb1daea9530678","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"npx @shgysk8zer0/http-server -c ./http.config.js","fix:js":"eslint . --fix","startx":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0cac302c-3fa9-4d3d-8c62-1fddb7f42ef3"}},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"11.6.1","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@aegisjsproject/url":"^1.0.3","@aegisjsproject/state":"^1.0.7","@aegisjsproject/router":"^1.1.3","@aegisjsproject/parsers":"^0.1.3","@aegisjsproject/sanitizer":"^0.2.3","@aegisjsproject/callback-registry":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rollup":"^4.9.6","@rollup/plugin-terser":"^0.4.4","@aegisjsproject/styles":"^0.2.7","@shgysk8zer0/polyfills":"^0.5.3","@aegisjsproject/component":"^0.1.7","@aegisjsproject/dev-server":"^1.0.5","@aegisjsproject/http-utils":"^1.0.4","@shgysk8zer0/eslint-config":"^1.0.4","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.28_1765928501882_0.9769362323478614","host":"s3://npm-registry-packages-npm-production"}},"0.2.29":{"name":"@aegisjsproject/core","version":"0.2.29","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.29","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"0ad3bec59c36f0b330d7fd9bb8d31074e6f1b217","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.29.tgz","fileCount":33,"integrity":"sha512-mpgAfqDoB+OyNqGY1BuUGHGzjxYCxCSUSV4LW0aGLgpCTsJugiEOLWEj8I+djZk96P3Whdb96iTqSmdIVatECg==","signatures":[{"sig":"MEUCIQC1lvfRsyfj8FXj8kFBwG9UcvyXTn/mhmFtwzMj5QBscQIgSNanaakrgVo6y0BlZanF17GES5pt0RMYlk7FR3XWObo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1644262},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"8ddecd12596096b6cf9c3b2890caff715921d51f","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"npx @shgysk8zer0/http-server -c ./http.config.js","fix:js":"eslint . --fix","startx":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0cac302c-3fa9-4d3d-8c62-1fddb7f42ef3"}},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"11.6.1","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@aegisjsproject/url":"^1.0.3","@aegisjsproject/state":"^1.0.7","@aegisjsproject/router":"^1.1.3","@aegisjsproject/parsers":"^0.1.4","@aegisjsproject/sanitizer":"^0.2.4","@aegisjsproject/callback-registry":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rollup":"^4.9.6","@rollup/plugin-terser":"^0.4.4","@aegisjsproject/styles":"^0.2.7","@shgysk8zer0/polyfills":"^0.5.3","@aegisjsproject/component":"^0.1.7","@aegisjsproject/dev-server":"^1.0.5","@aegisjsproject/http-utils":"^1.0.4","@shgysk8zer0/eslint-config":"^1.0.4","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.29_1766535003029_0.2712790743542257","host":"s3://npm-registry-packages-npm-production"}},"0.2.30":{"name":"@aegisjsproject/core","version":"0.2.30","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.30","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"5639b447d647436f75bffc02075acc174b44d356","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.30.tgz","fileCount":33,"integrity":"sha512-LVeLjySf2LoeoGXR2wHGURLL+mejN4w46Jtr/NPAPaLZmvmgwF9SOHLMFhlIYISYs/KX4VP5mcmDhfo4qpiZQA==","signatures":[{"sig":"MEQCIDja2pnb+jEny9XHXegjrK8TcYVsj36V6UHz4/ZY8b5NAiAE+n3YZ5MnvryNyDVWLs7FYj6ilG0MGwZODO9Fa9k9tQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1648356},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"daa351aeed3284b5b935bb3655b56c715079a4f6","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"npx @shgysk8zer0/http-server -c ./http.config.js","fix:js":"eslint . --fix","startx":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0cac302c-3fa9-4d3d-8c62-1fddb7f42ef3"}},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"11.6.1","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@aegisjsproject/url":"^1.0.3","@aegisjsproject/state":"^1.0.7","@aegisjsproject/router":"^1.1.3","@aegisjsproject/parsers":"^0.1.4","@aegisjsproject/sanitizer":"^0.2.4","@aegisjsproject/callback-registry":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rollup":"^4.9.6","@rollup/plugin-terser":"^0.4.4","@aegisjsproject/styles":"^0.2.7","@shgysk8zer0/polyfills":"^0.5.3","@aegisjsproject/component":"^0.1.7","@aegisjsproject/dev-server":"^1.0.5","@aegisjsproject/http-utils":"^1.0.4","@shgysk8zer0/eslint-config":"^1.0.4","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.30_1767635836400_0.9385641862289107","host":"s3://npm-registry-packages-npm-production"}},"0.2.31":{"name":"@aegisjsproject/core","version":"0.2.31","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.31","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"772209d8a86ba8668fd0a079fe7a049a4badb47d","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.31.tgz","fileCount":33,"integrity":"sha512-+lDD/CLQLHNBXg5B6oUixr3oUQny6TJ9ups3cOJE2+32szIynUMHocIHRnvDOu3gs4J65Jl2LI2CSHKK/fHHuw==","signatures":[{"sig":"MEQCIBlBSItAB9kqJhLvK9qs6HoetfD+62h5HqA0abLzhD5OAiBu3evJxDP++B+AMhzPh6AHDKo1+liLj4K56MGZIOFLXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1667750},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"7c232e0b8534914c0a97516a1d30c634cf87400d","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"npx @shgysk8zer0/http-server -c ./http.config.js","fix:js":"eslint . --fix","startx":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0cac302c-3fa9-4d3d-8c62-1fddb7f42ef3"}},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"11.6.1","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@aegisjsproject/url":"^1.0.3","@aegisjsproject/state":"^1.0.7","@aegisjsproject/escape":"^1.0.4","@aegisjsproject/router":"^1.1.3","@aegisjsproject/parsers":"^0.1.4","@aegisjsproject/sanitizer":"^0.2.4","@aegisjsproject/callback-registry":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rollup":"^4.9.6","@rollup/plugin-terser":"^0.4.4","@aegisjsproject/styles":"^0.2.7","@shgysk8zer0/importmap":"^1.7.4","@shgysk8zer0/polyfills":"^0.5.3","@aegisjsproject/component":"^0.1.7","@aegisjsproject/dev-server":"^1.0.5","@aegisjsproject/http-utils":"^1.0.4","@shgysk8zer0/eslint-config":"^1.0.4","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.31_1767914765105_0.09014036602036857","host":"s3://npm-registry-packages-npm-production"}},"0.2.32":{"name":"@aegisjsproject/core","version":"0.2.32","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.32","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"ed7624cfdbb3c0a1b0281ea976992471cfffeb4d","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.32.tgz","fileCount":33,"integrity":"sha512-kwt8bxploLDNHu0wNhCu219H/iHUniz/C79Qdu3B7bC4IUg4ZhaFeOBEJ+aXgKUdHtlJ6gIWb46WoOmef7y53g==","signatures":[{"sig":"MEYCIQDsrNe12cPLlPZ0jeCP/TSBRy+CToHJy8UpH0tBRhmdvwIhANlJjyq1+UsAy1jYunWuN3m8/OhayTLcCHozfMmoA1x/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1667354},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"d9c25fcaa8fbc769db61733901f953187418173f","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"npx @shgysk8zer0/http-server -c ./http.config.js","fix:js":"eslint . --fix","startx":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0cac302c-3fa9-4d3d-8c62-1fddb7f42ef3"}},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"11.6.1","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@aegisjsproject/url":"^1.0.3","@aegisjsproject/state":"^1.0.7","@aegisjsproject/escape":"^1.0.4","@aegisjsproject/router":"^1.1.3","@aegisjsproject/parsers":"^0.1.5","@aegisjsproject/sanitizer":"^0.2.4","@aegisjsproject/callback-registry":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rollup":"^4.9.6","@rollup/plugin-terser":"^0.4.4","@aegisjsproject/styles":"^0.2.7","@shgysk8zer0/importmap":"^1.7.5","@shgysk8zer0/polyfills":"^0.6.0","@aegisjsproject/component":"^0.1.7","@aegisjsproject/dev-server":"^1.0.5","@aegisjsproject/http-utils":"^1.0.4","@shgysk8zer0/eslint-config":"^1.0.4","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.32_1767982204321_0.9117754216951399","host":"s3://npm-registry-packages-npm-production"}},"0.2.33":{"name":"@aegisjsproject/core","version":"0.2.33","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.33","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"b10a55f856e2bb7f19c434cd2ee55a514c7161f7","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.33.tgz","fileCount":34,"integrity":"sha512-VMhRQXJAGYVRrn0O5TTx3KKzHr95RDCv7F7yZyG2Fv1Nlls3k7IDuKcYUthL54+wyzrIcYwm5OYCTeoLeYOirA==","signatures":[{"sig":"MEYCIQDKb7hfMe2gQFh6mUfejbbJJnvs3s9eAKq+CzTTUXL+OQIhAO/UDFXp8RjisQnAzoTBVSCXPwv/Tay9W9DsWX603yK9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1687119},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"2ec48194aa6f2c15a9138d0e6e4b6a3d15d804c6","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"npx @shgysk8zer0/http-server -c ./http.config.js","fix:js":"eslint . --fix","startx":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0cac302c-3fa9-4d3d-8c62-1fddb7f42ef3"}},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"11.6.1","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@aegisjsproject/url":"^1.0.3","@aegisjsproject/state":"^1.0.7","@aegisjsproject/escape":"^1.0.4","@aegisjsproject/router":"^1.1.3","@aegisjsproject/parsers":"^0.1.5","@aegisjsproject/sanitizer":"^0.2.4","@aegisjsproject/callback-registry":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rollup":"^4.9.6","@rollup/plugin-terser":"^0.4.4","@aegisjsproject/styles":"^0.2.7","@shgysk8zer0/importmap":"^1.7.5","@shgysk8zer0/polyfills":"^0.6.0","@aegisjsproject/component":"^0.1.7","@aegisjsproject/dev-server":"^1.0.5","@aegisjsproject/http-utils":"^1.0.4","@shgysk8zer0/eslint-config":"^1.0.4","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.33_1768242230264_0.8756804143721908","host":"s3://npm-registry-packages-npm-production"}},"0.2.34":{"name":"@aegisjsproject/core","version":"0.2.34","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","_id":"@aegisjsproject/core@0.2.34","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"homepage":"https://github.com/AegisJSProject/core#readme","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"d7e6cd7553e58aab8034b96dbaf088a44979aeec","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.2.34.tgz","fileCount":34,"integrity":"sha512-RpNbwmmnjI0X2vPcwszawMyWWvLGU8w6CCVKwVlygcI+gq41KuC+kJlPcda1qjDoIKQy+IbzFgxNdDzHaHIDXg==","signatures":[{"sig":"MEUCIQDCkrQVlXmmRuSwXRqnMPjqGc4jyKbCBWWOaogaWx45dQIgWjsK/dkPLVbitwprIW+BYgNbBf2SUG/rEcchaygfMiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.2.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1782368},"main":"./core.cjs","type":"module","unpkg":"./core.js","config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"8adc8567bd6db46412d58e57dad21ed3c8d25a05","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"npx @shgysk8zer0/http-server -c ./http.config.js","fix:js":"eslint . --fix","startx":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0cac302c-3fa9-4d3d-8c62-1fddb7f42ef3"}},"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"11.6.1","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@aegisjsproject/url":"^1.0.3","@aegisjsproject/state":"^1.0.7","@aegisjsproject/escape":"^1.0.4","@aegisjsproject/router":"^1.1.15","@aegisjsproject/parsers":"^0.1.6","@aegisjsproject/sanitizer":"^0.2.4","@aegisjsproject/callback-registry":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.3","rollup":"^4.59.0","@rollup/plugin-terser":"^1.0.0","@aegisjsproject/styles":"^0.2.7","@shgysk8zer0/importmap":"^1.8.1","@shgysk8zer0/polyfills":"^0.6.2","@aegisjsproject/component":"^0.1.7","@aegisjsproject/dev-server":"^1.0.6","@aegisjsproject/http-utils":"^1.0.4","@shgysk8zer0/eslint-config":"^1.0.7","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.34_1773431956723_0.6172677364769212","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"_id":"@aegisjsproject/core@0.3.0","bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"dist":{"shasum":"21ff04fada1f3ad172bc8e0cfd60cc1e6c088cef","tarball":"https://registry.npmjs.org/@aegisjsproject/core/-/core-0.3.0.tgz","integrity":"sha512-JL/ifUpMwX4chfY4yx6+6qQdSYL5ZHNBltuUK13Q0JoTmTR8iiSu9RaHrBBnLXvxrQEDwhyfB7w5hGSuNar/Cw==","fileCount":34,"unpackedSize":1782004,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aegisjsproject%2fcore@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIA7ktdj7U+NXG7W8giqjKVN2KKVz9mu5jWy0kXzj8gJUAiBXIkcZtQl0XeGiK5uh2iedhGMdDjQWUd4SPAOoS1bPNg=="}]},"main":"./core.cjs","name":"@aegisjsproject/core","type":"module","unpkg":"./core.js","author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"config":{"serve":{"path":"./","port":8080,"domain":"localhost"}},"module":"./core.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./core.js","require":"./core.cjs"},"./*":{"import":"./*.js","require":"./*.cjs"},"./*.js":{"import":"./*.js","require":"./*.cjs"},"./*.cjs":{"import":"./*.js","require":"./*.cjs"},"./*.mjs":{"import":"./*.js","require":"./*.cjs"}},"funding":[{"url":"https://liberapay.com/shgysk8zer0","type":"librepay"},{"url":"https://github.com/sponsors/shgysk8zer0","type":"github"}],"gitHead":"b0269706f904651a8eb0ca4a2e31a82e00f05be0","license":"MIT","private":false,"scripts":{"test":"npm run lint:js && npm run build","build":"npm run build:js","clean":"rm -f *.cjs","start":"npx @shgysk8zer0/http-server -c ./http.config.js","fix:js":"eslint . --fix","startx":"http-server ${npm_package_config_serve_path} -c-1 --port ${npm_package_config_serve_port} --gzip true --brotli true -a ${npm_package_config_serve_domain} -o /test/","lint:js":"eslint .","prepare":"npm run build","build:js":"npm run clean && rollup -c rollup.config.js","preversion":"npm test","create:lock":"npm i --package-lock-only --ignore-scripts --no-audit --no-fund","version:bump":"npm run version:bump:patch","version:bump:major":"npm version --no-git-tag-version major && npm run create:lock","version:bump:minor":"npm version --no-git-tag-version minor && npm run create:lock","version:bump:patch":"npm version --no-git-tag-version patch && npm run create:lock"},"version":"0.3.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:16170240-509d-4735-9e48-b118c0194f5b"},"approver":{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}},"homepage":"https://github.com/AegisJSProject/core#readme","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"_npmVersion":"11.16.0","description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","directories":{},"maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"_nodeVersion":"26.3.0","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"@aegisjsproject/url":"^1.1.0","@aegisjsproject/state":"^1.1.0","@aegisjsproject/escape":"^1.1.0","@aegisjsproject/router":"^1.3.0","@aegisjsproject/parsers":"^0.2.0","@aegisjsproject/sanitizer":"^0.3.0","@aegisjsproject/callback-registry":"^2.1.0"},"devDependencies":{"eslint":"^10.5.0","rollup":"^4.62.0","@rollup/plugin-terser":"^1.0.0","@aegisjsproject/styles":"^0.4.0","@shgysk8zer0/importmap":"^1.10.1","@shgysk8zer0/polyfills":"^0.8.4","@aegisjsproject/component":"^0.2.0","@aegisjsproject/dev-server":"^1.1.0","@aegisjsproject/http-utils":"^1.1.0","@shgysk8zer0/eslint-config":"^1.1.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_0.3.0_1781542658296_0.3682528312427835"},"_hasShrinkwrap":false}},"time":{"created":"2024-02-27T19:00:53.699Z","modified":"2026-06-15T16:57:38.718Z","0.1.0":"2024-02-27T19:00:53.990Z","0.1.1":"2024-03-03T00:01:26.425Z","0.1.2":"2024-03-03T00:20:30.470Z","0.1.3":"2024-03-06T05:31:11.634Z","0.1.4":"2024-03-10T07:41:51.123Z","0.1.5":"2024-03-11T21:10:33.158Z","0.1.6":"2024-03-18T17:22:10.513Z","0.1.7":"2024-03-19T22:15:39.016Z","0.2.0":"2024-03-27T05:36:58.890Z","0.2.1":"2024-03-27T18:50:25.530Z","0.2.2":"2024-03-27T20:13:24.664Z","0.2.3":"2024-03-31T01:32:20.300Z","0.2.5":"2024-04-02T20:46:58.984Z","0.2.7":"2024-04-05T18:07:15.850Z","0.2.8":"2024-04-05T18:53:44.334Z","0.2.9":"2024-04-06T03:20:31.484Z","0.2.10":"2024-04-10T00:21:26.409Z","0.2.11":"2024-04-10T02:30:32.651Z","0.2.12":"2024-04-10T03:54:13.294Z","0.2.13":"2024-04-10T16:14:08.631Z","0.2.14":"2024-09-20T01:57:34.244Z","0.2.15":"2024-09-25T16:25:51.443Z","0.2.16":"2024-11-06T20:18:34.413Z","0.2.17":"2024-11-09T17:46:19.627Z","0.2.18":"2024-11-14T16:01:28.655Z","0.2.19":"2024-11-17T19:47:41.234Z","0.2.20":"2024-11-26T03:14:17.973Z","0.2.21":"2024-11-27T00:28:20.851Z","0.2.22":"2024-12-25T16:06:25.046Z","0.2.23":"2025-04-08T23:19:18.261Z","0.2.24":"2025-04-17T20:18:43.984Z","0.2.25":"2025-04-24T16:20:00.453Z","0.2.26":"2025-11-18T23:48:19.931Z","0.2.27":"2025-11-18T23:57:17.022Z","0.2.28":"2025-12-16T23:41:42.109Z","0.2.29":"2025-12-24T00:10:03.260Z","0.2.30":"2026-01-05T17:57:16.586Z","0.2.31":"2026-01-08T23:26:05.306Z","0.2.32":"2026-01-09T18:10:04.525Z","0.2.33":"2026-01-12T18:23:50.452Z","0.2.34":"2026-03-13T19:59:16.889Z","0.3.0":"2026-06-15T16:57:38.407Z"},"bugs":{"url":"https://github.com/AegisJSProject/core/issues"},"author":{"name":"Chris Zuber","email":"admin@kernvalley.us"},"license":"MIT","homepage":"https://github.com/AegisJSProject/core#readme","keywords":["aegis","dom","html","css","theming","secure","sanitizer-api","html-templates","constructable-stylesheets","custom-elements","web-components","component-library"],"repository":{"url":"git+https://github.com/AegisJSProject/core.git","type":"git"},"description":"A fast, secure, modern, light-weight, and simple JS library for creating web components and more!","maintainers":[{"name":"shgysk8zer0","email":"shgysk8zer0@gmail.com"}],"readme":"# `@aegisjsproject/core`\n\nA fast, secure, modern, light-weight, and simple JS library for creating web components and more!\n\n[![CodeQL](https://github.com/AegisJSProject/core/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/AegisJSProject/core/actions/workflows/codeql-analysis.yml)\n![Node CI](https://github.com/AegisJSProject/core/workflows/Node%20CI/badge.svg)\n![Lint Code Base](https://github.com/AegisJSProject/core/workflows/Lint%20Code%20Base/badge.svg)\n\n[![GitHub license](https://img.shields.io/github/license/AegisJSProject/core.svg)](https://github.com/AegisJSProject/core/blob/master/LICENSE)\n[![GitHub last commit](https://img.shields.io/github/last-commit/AegisJSProject/core.svg)](https://github.com/AegisJSProject/core/commits/master)\n[![GitHub release](https://img.shields.io/github/release/AegisJSProject/core?logo=github)](https://github.com/AegisJSProject/core/releases)\n[![GitHub Sponsors](https://img.shields.io/github/sponsors/shgysk8zer0?logo=github)](https://github.com/sponsors/shgysk8zer0)\n\n[![npm](https://img.shields.io/npm/v/@aegisjsproject/core)](https://www.npmjs.com/package/@aegisjsproject/core)\n![node-current](https://img.shields.io/node/v/@aegisjsproject/core)\n![npm bundle size](https://img.shields.io/bundlephobia/minzip/%40aegisjsproject%2Fcore)\n[![npm](https://img.shields.io/npm/dw/@aegisjsproject/core?logo=npm)](https://www.npmjs.com/package@/aegisjsproject/core)\n\n[![GitHub followers](https://img.shields.io/github/followers/AegisJSProject.svg?style=social)](https://github.com/AegisJSProject)\n![GitHub forks](https://img.shields.io/github/forks/AegisJSProject/core.svg?style=social)\n![GitHub stars](https://img.shields.io/github/stars/AegisJSProject/core.svg?style=social)\n[![Twitter Follow](https://img.shields.io/twitter/follow/shgysk8zer0.svg?style=social)](https://twitter.com/shgysk8zer0)\n\n[![Donate using Liberapay](https://img.shields.io/liberapay/receives/shgysk8zer0.svg?logo=liberapay)](https://liberapay.com/shgysk8zer0/donate \"Donate using Liberapay\")\n- - -\n\n- [Code of Conduct](./.github/CODE_OF_CONDUCT.md)\n- [Contributing](./.github/CONTRIBUTING.md)\n- [Security Policy](./.github/SECURITY.md)\n\n## Installation\n\n### CDN / `unpkg.com`\n\nThe preferred method of using Aegis is via `import` from `https://unpkg.com/aegisjsproject/core[@:version]`.\nYou may use [Subresource Integrity](https://developer.mozilla.org/en-US/docs/Web/Security/Subresource_Integrity),\nbut this is only recommended *if* you include a version in the script URL. For\nconvenience, you maybe desire using [`<script type=\"importmap\">`](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/script/type/importmap) in your development setup and a plug-in such as\n[`@shgysk8zer0/rollup-import`](https://www.npmjs.com/package/@shgysk8zer0/rollup-import)\nwhen bundling for production.\n\n### NPM/Node\n\nOf course, you could always stick with the the more familiar package installation:\n\n```bash\nnpm install aegisjsproject/core\n```\n\nThat works just fine, should you prefer.\n\n### Git Submodule\n\nA final option is installing via a [git submodule](https://git-scm.com/book/en/v2/Git-Tools-Submodules).\n\n```bash\ngit submodule add https://github.com/AegisJSProject/core.git [:destination_path]\n```\n\nSubmodules ultimately make little difference compared to the CDN or installing the\npackage, should you prefer that option. There are no dependencies, and you probably\njust end up using a different source/URL for your `<script>` or `import`. The one\nand only difference to consider is that this will not include the generated CommonJS\n(use for `require()`) version.\n\n## Security\n\nThis library is designed with security, and specifically strict [Content-Security-Policy](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy) and [`TrustedTypes`](https://developer.mozilla.org/en-US/docs/Web/API/trustedTypes), in mind.\n\nHowever, since the [Sanitizer API](https://github.com/WICG/sanitizer-api) is an\nin-development API and [`new CSStyleSheet()`](https://developer.mozilla.org/en-US/docs/Web/API/CSSStyleSheet/CSSStyleSheet)\nis not universally supported, the polyfills require some minimal adjustments to\nany Content-Security-Policy:\n\n### CSP - `script-src`\n\nFor the recommended polyfills, allowing script from `https://unpkg.com/@shgysk8zer0/`\n(you can be more restrictive/specific to `https://unkg.com/@shgysk8zer0/polyfills@:version`) will\nbe necessary.\n\n### CSP - `style-src`\n\nThe recommended polyfill for `new CSSStyleSheet()` and `adoptedStyleSheets` requires\nuse of `URL.createObejctURL()`. As such, `style-src` is suggested to allow `blob:` URIs.\n\n### CSP - `trusted-types`\n\nFor the sake of the Sanitizer API polyfill, if you have `trusted-types` as part\nof your CSP, you must allow `empty#html` and `empty#script` (for `trustedTypes.emptyHTML`\nand `trustedTypes.emptyScript`).\n\n### Additional Security Considerations\n\n- All commits are PGP/GPG signed, ensuring the authenticity of the author\n- All releases use [Package Provenance](https://github.blog/2023-04-19-introducing-npm-package-provenance/),\nproving that the generated & published package was created by a specific (and signed)\ncommit\n\n## Compatibility\n\nThis library relies on the [Sanitizer API proposal](https://github.com/WICG/sanitizer-api)\nand [Constructable Stylesheets](https://web.dev/articles/constructable-stylesheets).\nAt minimum, there **MUST** be a polyfill for [`Element.prototype.setHTML`](https://developer.mozilla.org/en-US/docs/Web/API/Element/setHTML).\n\n## Performance/Optimization Tips\n\n### HTML Templates / Fragments\nThe `html` function returns a `DocumentFragment` which cannot be directly reused\nin multiple places. Should you wish to reuse the fragment and only generate it once,\nplease use [`cloneNode(true)`](https://developer.mozilla.org/en-US/docs/Web/API/Node/cloneNode):\n\n```js\nimport { html } from '@aegisjsproject/core';\n\nconst tmp = html`<!-- Your HTML here -->`\n\ndocument.querySelector('.my-component').append(tmp.cloneNode(true));\n```\n\n### StyleSheets / CSS\n\nOn the other hand, `css` relies on `adoptedStyleSheets` for `Document`/`ShadowRoot`,\nwhich *does* allow for easy reuse without cloning. You may (and probably should)\nreuse where possible. You may use either `rootOrShadow.adoptedStyleSheets = [sheet]`\nor the provided `addStyles(target, ...sheets)` or `replaceStyles(target, ...sheets)`\nfunctions.\n\n### Use as ES Modules\n\nSince [`import attributes` / `import attributes` / CSS and HTML Modules](https://github.com/tc39/proposal-import-attributes)\nare not yet standardized or implemented anywhere, this library allows for easy\nHTML templates and styles via plain old ES/JS Modules:\n\n```js\nimport { html, css } from '@aegisjsproject/core';\n\nexport const template = html`<!-- Your Markup Here -->`;\n\nexport const sheet = css`/* Your Styles Here */`;\n```\n\n## Path to a Stable Release (v1.0.0)\n\nSince this relies on [`Element.prototype.setHTML`](https://developer.mozilla.org/en-US/docs/Web/API/Element/setHTML),\nwhich is a developing proposal, Aegis will remain in pre-1.0.0/stable release until\nthat proposal is stable. Until then, you may use [`@shgysk8zer0/polyfills`](https://www.npmjs.com/package/@shgysk8zer0/polyfills) or any compatible polyfill of your choosing.\n\n## Basic Usage Notes\n\nOutside of usage in web components/custom elements, it is important to understand\nhow Constructable Stylesheets and [`adoptedStyleSheets`](https://developer.mozilla.org/en-US/docs/Web/API/ShadowRoot/adoptedStyleSheets)\nwork. When using `css`, stylesheets will be adopted by the `Document` and apply\nthe same as any other stylesheet (not scoped). Should you want to scope your styles\noutside of the context of web components (using `ShadowRoot`), you should create\na unique selector and utilize that when composing your stylesheets:\n\n```js\nimport { css, html, getUniqueSelector, addStyles } from '@aegisjsproject/core';\n\nconst scope = getUniqueSelector();\n\ndocument.body.append(html`\n  <div id=\"${scope}\">\n    <span class=\"my-class\">Hello, World!</span>\n  </div>\n`);\n\naddStyles(document, css`#${scope} .my-class {color: red;}`);\n```\n\n## Basic Web Component Example - `<dad-joke>`\n\n```js\nimport { html, css, registerComponent, registerCallback, attachListeners, EVENTS } from '@aegisjsproject/core';\n\nconst styles = css`:host {\n  display: block;\n}\n\np.joke {\n  font-family: system-ui;\n  padding: 1.3rem;\n  border-radius: 8px;\n  border: 1px solid #cacaca;\n}\n\nbutton {\n  cursor: pointer;\n}`;\n\nconst render = registerCallback('dad-joke:render', event => event.target.getRootNode().host.render());\n\nconst template = html`<div part=\"container\">\n  <div id=\"joke-container\"></div>\n  <button type=\"button\" class=\"btn btn-primary\" part=\"update-btn\" ${EVENTS.onClick}=\"${render}\">Update</button>\n</div>`;\n\nregisterComponent('dad-joke', class HTMLDataJokeElement extends HTMLElement {\n  constructor() {\n    super();\n    this.attachShadow({ mode: 'open' });\n    this.shadowRoot.adoptedStyleSheets = [styles];\n    this.shadowRoot.append(attachListeners(template.cloneNode(true)));\n  }\n\n  connectedCallback() {\n    this.render();\n  }\n\n  async render({ signal } = {}) {\n    this.shadowRoot.getElementById('joke-container').replaceChildren(\n      html`<p class=\"joke\">${await HTMLDataJokeElement.getJoke({ signal })}</p>`\n    );\n  }\n\n  static async getJoke({ signal } = {}) {\n    const resp = await fetch('https://icanhazdadjoke.com', {\n      headers: { Accept: 'text/plain' },\n      referrerPolicy: 'no-referrer',\n      signal,\n    });\n\n    return await resp.text();\n  }\n});\n```\n\n## Advanced Usage\n\nThe provided `html` uses the default white-list for elements and attributes,\nwhich does not allow for `<svg>`, `<math>` (MathML), or custom elements by default.\nShould you have need of such features, you may use `createHTMLParser()` with the\ndesired config/options.\n\n**Note**: Directions and documentation for config options are not provided in these\nearly release, as the Sanitizer API is not stable and is subject to change.\n\nThere is also an additional `createCSSParser({ media, disabled, baseURI })` function\nwhich returns a custom `css` parsing function.\n\n### Advanced Exampled\n\n```js\nimport { createHTMLParser, createCSSParser } from '@aegisjsproject/core';\n\nconst html = createHTMLParser({\n  allowElements: ['h1', 'h2', 'span', 'a', 'img', 'blockquote'],\n  allowAttributes: ['href', 'class', 'id', 'src'],\n});\n\nconst css = createCSSParser({ media: '(prefers-color-scheme: dark)', baseURI: 'https://cdn.example.com' });\n\n// `html` & `css` then function as the regular / exported function, but with their\ncustom white/black lists / config options.\n```\n\n## Event handlers\n\nAlthough `onclick` and other event attributes are stripped out by the sanitizer,\nyou can still (more securely) add event listeners when authoring HTML.\n\nThis works by registering a callback (in a private `Map` object) which stores the\nname as the key and the registered callback/function as the value. `registerCallback()`\nadds the name and callback to the map and returns the key. `attachListeners()` can\nthen be used to call `addEventListener()` for the given value of the attribute by\nretrieving the function from the map.\n\n**NOTE**: The attribute name is subject to change, so you should only use `EVENTS.onClick`,\netc, instead of setting the attribute manually.\n\n```js\nimport { registerCallback } from '@aegisjsproject/core/callbackRegistry.js';\nimport { EVENTS, attachListeners } from '@aegisjsproject/core/events.js';\n\nconst log = registerCallback('log', console.log);\n\nconst logBtn = attachListeners(html`<button ${EVENTS.onClick}=\"${log}\">Click Me!</button>`);\nconst backBtn = attachListeners(html`<button ${EVENTS.onCLick}=\"${registerCallback('back', () => history.back())}\">Back</button>`\n```\n\n## SVG Generation\n\nThere is a provided `svg` function, but it should be noted that all SVGs **MUST**\ninclude `<svg xmlns=\"http://www.w3.org/2000/svg\">`. This is due to the requirements\nof `new DOMParser().parseFromString(svgContent, 'image/svg+xml')`. You may also\nwant to set `viewBox` as necessary.\n","readmeFilename":"README.md"}