{"_id":"@design.estate/dees-domtools","_rev":"49-e6c741ca1305d4a4a54aafaac443a9f9","name":"@design.estate/dees-domtools","dist-tags":{"latest":"3.0.1"},"versions":{"2.0.36":{"name":"@design.estate/dees-domtools","version":"2.0.36","author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.0.36","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"1d0e8b8c0ba8ee08b0ea2685a26ea092456f5bbb","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.0.36.tgz","fileCount":42,"integrity":"sha512-vluOc8Cyb0RIovlgaaEmUfTjPKLMamFYgSr3QXJuB/YA25rEYjZX7372TQk1PXZ3xfc2aX+FUeM2OZFbsmonXQ==","signatures":[{"sig":"MEQCIHF5hJmkPEEgrZHEehgkvxNThMZSPRNHBHNjpY/Yuk/kAiAAu1igt7rzyZVDzdS3dvB31a5gaQzSey+OiIJBfLhwHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1419418},"main":"dist_ts/index.js","type":"module","gitHead":"d36d4a921a7eb3d6df9d070a84e0756d33454926","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_npmVersion":"9.8.1","description":"tools to simplify complex css structures","directories":{},"_nodeVersion":"18.17.0","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^2.7.4","sweet-scroll":"^4.0.0","@pushrocks/lik":"^6.0.2","@pushrocks/smartrx":"^3.0.0","@pushrocks/smarturl":"^3.0.6","@pushrocks/websetup":"^3.0.19","@pushrocks/webstore":"^2.0.8","@pushrocks/smartjson":"^5.0.5","@pushrocks/smartdelay":"^3.0.1","@pushrocks/smartstate":"^2.0.6","@pushrocks/webrequest":"^3.0.23","@pushrocks/smartrouter":"^1.0.16","@apiglobal/typedrequest":"^2.0.8","@pushrocks/smartpromise":"^4.0.2","@designestate/dees-comms":"^1.0.22"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.1.0","@gitzone/tstest":"^1.0.72","@gitzone/tsbuild":"^2.1.63","@gitzone/tsbundle":"^2.0.6","@pushrocks/tapbundle":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.0.36_1691344664995_0.7377469533850958","host":"s3://npm-registry-packages"}},"2.0.37":{"name":"@design.estate/dees-domtools","version":"2.0.37","author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.0.37","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"20e5374bed4f93a3658f794ec1748685dd574577","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.0.37.tgz","fileCount":42,"integrity":"sha512-uDGCM8rGrg2aXI/EaGauIY37lLA2oKGVvDIhubAvTa7T89LhzPfzv7cnjL5jDFgg771YulA3IgK89jlsU82uNQ==","signatures":[{"sig":"MEQCIHd3g2eKkpf8xZQxp14XN2VwWidXMRJO2SbtyKw9aql0AiBdYN8j2xxnEKAdkvOgF5maezPQJW+unDwQ0/LZjlzatw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1419574},"main":"dist_ts/index.js","type":"module","gitHead":"497e6d1c114039b62eb6a1d58fffb2320e72a459","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_npmVersion":"9.8.1","description":"tools to simplify complex css structures","directories":{},"_nodeVersion":"18.17.0","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^2.7.4","sweet-scroll":"^4.0.0","@pushrocks/lik":"^6.0.2","@pushrocks/smartrx":"^3.0.0","@pushrocks/smarturl":"^3.0.6","@pushrocks/websetup":"^3.0.19","@pushrocks/webstore":"^2.0.8","@pushrocks/smartjson":"^5.0.5","@pushrocks/smartdelay":"^3.0.1","@pushrocks/smartstate":"^2.0.6","@pushrocks/webrequest":"^3.0.23","@pushrocks/smartrouter":"^1.0.16","@apiglobal/typedrequest":"^2.0.8","@pushrocks/smartpromise":"^4.0.2","@designestate/dees-comms":"^1.0.22"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.1.0","@gitzone/tstest":"^1.0.72","@gitzone/tsbuild":"^2.1.63","@gitzone/tsbundle":"^2.0.6","@pushrocks/tapbundle":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.0.37_1691375357251_0.8330090723040793","host":"s3://npm-registry-packages"}},"2.0.38":{"name":"@design.estate/dees-domtools","version":"2.0.38","author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.0.38","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"7544cc4d4a4398763a41bce1105a3adc9eb90227","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.0.38.tgz","fileCount":62,"integrity":"sha512-QfShAH1HW1y7u2cfMbKfTCVMwJEtGZmdKaxp92wvKal+cfcSVRvVIVO1J0bdfqIG8tmV8D3cR2ghKkUFaFsJmg==","signatures":[{"sig":"MEQCIBrBrXykN1L0ocUUt76WMv4n5hO6Xy2KWiF5yqa77KyFAiB1s14HVKJyQqGiOGhcWXP3RV97QWPbVPFxhjQeuHAhBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1578184},"main":"dist_ts/index.js","type":"module","gitHead":"68ea3052fd7e25ffd26f3e262ed8e3ae3e031a76","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_npmVersion":"9.5.0","description":"tools to simplify complex css structures","directories":{},"_nodeVersion":"18.14.2","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^2.7.4","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.0.2","@push.rocks/smartrx":"^3.0.0","@push.rocks/smarturl":"^3.0.6","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.8","@push.rocks/smartjson":"^5.0.5","@push.rocks/smartdelay":"^3.0.1","@push.rocks/smartstate":"^2.0.6","@push.rocks/webrequest":"^3.0.23","@apiglobal/typedrequest":"^2.0.8","@push.rocks/smartrouter":"^1.0.16","@designestate/dees-comms":"^1.0.22","@push.rocks/smartpromise":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.1.0","@gitzone/tstest":"^1.0.72","@gitzone/tsbuild":"^2.1.63","@gitzone/tsbundle":"^2.0.6","@push.rocks/tapbundle":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.0.38_1692544226958_0.4850040724286657","host":"s3://npm-registry-packages"}},"2.0.39":{"name":"@design.estate/dees-domtools","version":"2.0.39","author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.0.39","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"b93da8efe10289273108685cf9d225edefd1feff","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.0.39.tgz","fileCount":62,"integrity":"sha512-ue4C+SuPpmopF38dMYX7tSLtqxMjEampkSHfpRM2s/+p+yrt+EkVRpsBSk3zfM+8VBqo4Q9PXv1ZjOl2V3L53A==","signatures":[{"sig":"MEYCIQCaYHMqOAOr/IjJCw7yBYeoV9E9VY0GWLjS4Q2x1mWZ0wIhAO+bWRWOGtZw7usmvHo37UGSH6k2MTOsyr8ehF7wIRD4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1965277},"main":"dist_ts/index.js","type":"module","gitHead":"b2cb49a314ff7a447e9d5cbf3845a0b83d60ac3b","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_npmVersion":"9.5.0","description":"tools to simplify complex css structures","directories":{},"_nodeVersion":"18.14.2","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^2.8.0","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.0.5","@push.rocks/smartrx":"^3.0.6","@push.rocks/smarturl":"^3.0.6","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.9","@push.rocks/smartjson":"^5.0.10","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.8","@push.rocks/webrequest":"^3.0.32","@apiglobal/typedrequest":"^2.0.12","@push.rocks/smartrouter":"^1.0.16","@push.rocks/smartpromise":"^4.0.2","@design.estate/dees-comms":"^1.0.22"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.5.6","@git.zone/tstest":"^1.0.80","@git.zone/tsbuild":"^2.1.70","@git.zone/tsbundle":"^2.0.8","@push.rocks/tapbundle":"^5.0.15"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.0.39_1693136029683_0.29056763059765145","host":"s3://npm-registry-packages"}},"2.0.40":{"name":"@design.estate/dees-domtools","version":"2.0.40","author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.0.40","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"c7a95d14b1fe071fde671a9d895e48ae734907b2","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.0.40.tgz","fileCount":62,"integrity":"sha512-ErF7frRFABBiw6b8cobdWGwRPmfRFGJ7JjJphmpdRIVLm/BMhw6PMK+AXmdA+gsRLa0O4S8WilO80Wm4pdTZ6Q==","signatures":[{"sig":"MEQCIF47KhswGZ4BnZuK/DUKvp/qxlbq6rmKlKs4GlknZhHCAiBbE0p8lIFIx/bPJwe+OF2sqy0EXeYMfE437Z5JJ05JSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1835411},"main":"dist_ts/index.js","type":"module","gitHead":"6f30b7618d3024f0e1c26b108937caeac2ff40ac","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_npmVersion":"9.5.0","description":"tools to simplify complex css structures","directories":{},"_nodeVersion":"18.14.2","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^2.8.0","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.0.5","@push.rocks/smartrx":"^3.0.6","@push.rocks/smarturl":"^3.0.6","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.9","@push.rocks/smartjson":"^5.0.10","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.8","@push.rocks/webrequest":"^3.0.33","@push.rocks/smartrouter":"^1.0.16","@api.global/typedrequest":"^3.0.1","@push.rocks/smartpromise":"^4.0.2","@design.estate/dees-comms":"^1.0.22"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.6.0","@git.zone/tstest":"^1.0.81","@git.zone/tsbuild":"^2.1.70","@git.zone/tsbundle":"^2.0.8","@push.rocks/tapbundle":"^5.0.15"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.0.40_1694295423584_0.6571723943399106","host":"s3://npm-registry-packages"}},"2.0.41":{"name":"@design.estate/dees-domtools","version":"2.0.41","author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.0.41","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"a098ac43fc1e3ecbd8cd047d416d08d51aac079c","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.0.41.tgz","fileCount":62,"integrity":"sha512-4vDLWiEJLqSYBrZ0q2mmXiWvsK9EjYgvMioep8Qvzf1mhi+AdGXawa8QMcafHrEKO2r135Pl+8l5VCX35cuPxQ==","signatures":[{"sig":"MEUCIHSmL1FSwhr1xxrO+iK+OM/3sUWI7CSZCs+WVE1VRVwIAiEAhlohYQVlnPhcPOe4eatNk0Gw1m5A+5YCPg0EJ56N5xo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1835867},"main":"dist_ts/index.js","type":"module","gitHead":"98dab6c6833f234679e348f7a7cc3e2d284a6c6f","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_npmVersion":"9.5.0","description":"tools to simplify complex css structures","directories":{},"_nodeVersion":"18.14.2","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^2.8.0","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.0.5","@push.rocks/smartrx":"^3.0.6","@push.rocks/smarturl":"^3.0.6","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.9","@push.rocks/smartjson":"^5.0.10","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.8","@push.rocks/webrequest":"^3.0.33","@push.rocks/smartrouter":"^1.0.16","@api.global/typedrequest":"^3.0.1","@push.rocks/smartpromise":"^4.0.2","@design.estate/dees-comms":"^1.0.22"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.6.0","@git.zone/tstest":"^1.0.81","@git.zone/tsbuild":"^2.1.70","@git.zone/tsbundle":"^2.0.8","@push.rocks/tapbundle":"^5.0.15"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.0.41_1694953865704_0.3823537010411733","host":"s3://npm-registry-packages"}},"2.0.42":{"name":"@design.estate/dees-domtools","version":"2.0.42","author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.0.42","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"c9f051153b15c7ee2786f6ceec5b2dba68ea5a2b","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.0.42.tgz","fileCount":62,"integrity":"sha512-6/AMZFbqJgRG0K3UtJa2Cc0bpR2pJb0C54arZ9XivfCpJ4/Z9rah9pXnwHFNacAWw5NQmtIRI4QbLlYxM31ipg==","signatures":[{"sig":"MEUCIQDHKGk/NkU5JdDiNiD+vb+TxjWEBtf1TFYWMf/FOTx4GAIgZnHKTCiny/hsVO7G8rEgIOabCAzBPICJJzzTAD49ClY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1836816},"main":"dist_ts/index.js","type":"module","gitHead":"5f66725c6ba52e82e37d1e46f5baa61dc70987d7","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_npmVersion":"9.5.0","description":"tools to simplify complex css structures","directories":{},"_nodeVersion":"18.14.2","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^2.8.0","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.0.5","@push.rocks/smartrx":"^3.0.6","@push.rocks/smarturl":"^3.0.6","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.13","@push.rocks/smartjson":"^5.0.10","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.10","@push.rocks/webrequest":"^3.0.33","@push.rocks/smartrouter":"^1.0.16","@api.global/typedrequest":"^3.0.1","@push.rocks/smartpromise":"^4.0.2","@design.estate/dees-comms":"^1.0.22"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.8.2","@git.zone/tstest":"^1.0.81","@git.zone/tsbuild":"^2.1.70","@git.zone/tsbundle":"^2.0.8","@push.rocks/tapbundle":"^5.0.15"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.0.42_1696325635629_0.64078162374761","host":"s3://npm-registry-packages"}},"2.0.43":{"name":"@design.estate/dees-domtools","version":"2.0.43","author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.0.43","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"a3c992c0b04d43e8876826a5eb0b17b908298035","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.0.43.tgz","fileCount":62,"integrity":"sha512-NPiu2XneJYukVvq9/6PXTK71WUHDO3Dqty/3N8pzVczLNb+BaOKgjLMQ2+Ide5pI369Zx9ex1YYdZ/LkjcxeVQ==","signatures":[{"sig":"MEUCIDv6BQcmIcsg/axptRgPxQnnHo8ORn/+nYhgp0bD8OpaAiEA/viGmNBprR7VFyn8Mx14CKm7y8cAL7LavMrm9d/zvGc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1837089},"main":"dist_ts/index.js","type":"module","gitHead":"02f67c64df85e834985c56866724a73cd64c150c","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_npmVersion":"9.5.0","description":"tools to simplify complex css structures","directories":{},"_nodeVersion":"18.14.2","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^2.8.0","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.0.5","@push.rocks/smartrx":"^3.0.6","@push.rocks/smarturl":"^3.0.6","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.13","@push.rocks/smartjson":"^5.0.10","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.10","@push.rocks/webrequest":"^3.0.33","@push.rocks/smartrouter":"^1.0.16","@api.global/typedrequest":"^3.0.1","@push.rocks/smartpromise":"^4.0.2","@design.estate/dees-comms":"^1.0.22"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.8.2","@git.zone/tstest":"^1.0.81","@git.zone/tsbuild":"^2.1.70","@git.zone/tsbundle":"^2.0.8","@push.rocks/tapbundle":"^5.0.15"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.0.43_1696326382206_0.40435486428417144","host":"s3://npm-registry-packages"}},"2.0.44":{"name":"@design.estate/dees-domtools","version":"2.0.44","author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.0.44","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"0d2bd3735ac1605317c5a99b42450504fe5a56cc","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.0.44.tgz","fileCount":62,"integrity":"sha512-lHrWTtGIK870DVq232Z6pknqzrrwag0ARftpNlqXT5ys+zFGY1iM3sdGPy6CesCKn3ckM5vDplWF9gYVqFtKWg==","signatures":[{"sig":"MEUCIQCtzz2Ji1tIS1bzC/eLUKYuL/sGaRRGSR5ydV02iu+tRAIgF/0zRHQfureJR03E1KMhOFLHhzFdpQDVUPyaoAt4s+s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1837089},"main":"dist_ts/index.js","type":"module","gitHead":"77fe34ebac8175ef233fdc4d53d4664bc360fddd","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_npmVersion":"9.5.0","description":"tools to simplify complex css structures","directories":{},"_nodeVersion":"18.14.2","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^2.8.0","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.0.5","@push.rocks/smartrx":"^3.0.6","@push.rocks/smarturl":"^3.0.6","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.13","@push.rocks/smartjson":"^5.0.10","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.10","@push.rocks/webrequest":"^3.0.33","@push.rocks/smartrouter":"^1.0.16","@api.global/typedrequest":"^3.0.1","@push.rocks/smartpromise":"^4.0.2","@design.estate/dees-comms":"^1.0.22"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.8.2","@git.zone/tstest":"^1.0.81","@git.zone/tsbuild":"^2.1.70","@git.zone/tsbundle":"^2.0.8","@push.rocks/tapbundle":"^5.0.15"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.0.44_1696329505407_0.7601548670285585","host":"s3://npm-registry-packages"}},"2.0.45":{"name":"@design.estate/dees-domtools","version":"2.0.45","author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.0.45","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"48ce84566810b2e40e15de549aada1c3ba455f5f","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.0.45.tgz","fileCount":62,"integrity":"sha512-ZTqPZuTf/psxdnReH7y7M1vcp/NdhPpK7LxGMC/b4/l9ziOkuNEAMyFCX0Xk265ex5HEJW2hsC7aFjOjV2eCqg==","signatures":[{"sig":"MEUCIQCOwZ44QV273l0qeU7FvTYYSRnTU2ENmcBafNpadadw8wIgZ07/vdddJIccHvqad6MEeq47uA/f0GVwECsFIGF8exI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1837149},"main":"dist_ts/index.js","type":"module","gitHead":"fa093e6f5b82271cc89187786e086ea1c970ad41","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_npmVersion":"9.5.0","description":"tools to simplify complex css structures","directories":{},"_nodeVersion":"18.14.2","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^2.8.0","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.0.5","@push.rocks/smartrx":"^3.0.6","@push.rocks/smarturl":"^3.0.6","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.13","@push.rocks/smartjson":"^5.0.10","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.12","@push.rocks/webrequest":"^3.0.33","@push.rocks/smartrouter":"^1.0.16","@api.global/typedrequest":"^3.0.1","@push.rocks/smartpromise":"^4.0.2","@design.estate/dees-comms":"^1.0.22"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.8.2","@git.zone/tstest":"^1.0.81","@git.zone/tsbuild":"^2.1.70","@git.zone/tsbundle":"^2.0.8","@push.rocks/tapbundle":"^5.0.15"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.0.45_1696330111631_0.45628845845393085","host":"s3://npm-registry-packages"}},"2.0.46":{"name":"@design.estate/dees-domtools","version":"2.0.46","author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.0.46","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"08f6024f1e85854a265f5595d501fe6e8d94ed2a","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.0.46.tgz","fileCount":62,"integrity":"sha512-SvbmZPP84a2v071LNrfbkQaX421t4BtBV8HUEzc496vAi6cEo0ERLDISYdjeCa0WMct4nCD7T6Qe38iIuWD+qw==","signatures":[{"sig":"MEUCIFSveL5CxcSd2qEyLiZLXhfimM5+dXx7FdiBty9B2DsEAiEAkUTMXD9yCcNbzs5v5MoxSAY1SRtpoQiGfMHmWwEG2kQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1837322},"main":"dist_ts/index.js","type":"module","gitHead":"6a7da41c985d7397a92a1402e88ae2f0551a3478","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_npmVersion":"9.5.0","description":"tools to simplify complex css structures","directories":{},"_nodeVersion":"18.14.2","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^2.8.0","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.0.5","@push.rocks/smartrx":"^3.0.6","@push.rocks/smarturl":"^3.0.6","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.13","@push.rocks/smartjson":"^5.0.10","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.13","@push.rocks/webrequest":"^3.0.33","@push.rocks/smartrouter":"^1.0.16","@api.global/typedrequest":"^3.0.1","@push.rocks/smartpromise":"^4.0.2","@design.estate/dees-comms":"^1.0.22"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.8.2","@git.zone/tstest":"^1.0.81","@git.zone/tsbuild":"^2.1.70","@git.zone/tsbundle":"^2.0.8","@push.rocks/tapbundle":"^5.0.15"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.0.46_1696332035055_0.322079865165515","host":"s3://npm-registry-packages"}},"2.0.47":{"name":"@design.estate/dees-domtools","version":"2.0.47","author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.0.47","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"26aa153c5ece92ec742e7deda46fa26ac1e02e75","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.0.47.tgz","fileCount":62,"integrity":"sha512-wNR6TJgNuzACXuzqXKI2XLNGfPF9nExMXfkZ8hsJEqT5uedVKBc50Mx2CouzK9LqGKH8vN3ZnkC9UioU9oHhOA==","signatures":[{"sig":"MEQCICuEiJJmC9CW4PyYMe3t0eGS8SI5nJkVRwV9jUmGld+AAiBf6ZbRMfGYP8UkpbT95Q8eocLDfayNpUBLqM+j0zPXPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1837494},"main":"dist_ts/index.js","type":"module","gitHead":"6b8bd28057c5c5ed71aa1af5280133a4b7dc00d6","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_npmVersion":"9.5.0","description":"tools to simplify complex css structures","directories":{},"_nodeVersion":"18.14.2","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^2.8.0","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.0.5","@push.rocks/smartrx":"^3.0.6","@push.rocks/smarturl":"^3.0.6","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.13","@push.rocks/smartjson":"^5.0.10","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.14","@push.rocks/webrequest":"^3.0.33","@push.rocks/smartrouter":"^1.0.16","@api.global/typedrequest":"^3.0.1","@push.rocks/smartpromise":"^4.0.2","@design.estate/dees-comms":"^1.0.22"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.8.2","@git.zone/tstest":"^1.0.81","@git.zone/tsbuild":"^2.1.70","@git.zone/tsbundle":"^2.0.8","@push.rocks/tapbundle":"^5.0.15"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.0.47_1696352309204_0.09617544801866629","host":"s3://npm-registry-packages"}},"2.0.49":{"name":"@design.estate/dees-domtools","version":"2.0.49","author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.0.49","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"8b9cc8a8112bca6d0461af81820776f3fa167360","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.0.49.tgz","fileCount":62,"integrity":"sha512-TpE+uUegNaPkVBSMb/YcXfuXCDBdAPy+shuZKVYKA8zFpTqMtNxgZS5VFLcI+iDXTMzwnecHEsTzDr7p6CzXBw==","signatures":[{"sig":"MEUCIQDUkVUwmmq/2Jnkocz3h5RAA2yi7yOWMhkagO5Ct4uLfwIgJHQUwUGYDbHbgd1/vswL9xIzKClw8X2UcrgTkEmiTVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1837583},"main":"dist_ts/index.js","type":"module","gitHead":"e456df08d1fb8470d625d3a809029dbb4b273901","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_npmVersion":"9.5.0","description":"tools to simplify complex css structures","directories":{},"_nodeVersion":"18.14.2","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^2.8.0","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.0.5","@push.rocks/smartrx":"^3.0.6","@push.rocks/smarturl":"^3.0.6","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.13","@push.rocks/smartjson":"^5.0.10","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.15","@push.rocks/webrequest":"^3.0.33","@push.rocks/smartrouter":"^1.0.16","@api.global/typedrequest":"^3.0.1","@push.rocks/smartpromise":"^4.0.2","@design.estate/dees-comms":"^1.0.22"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.8.2","@git.zone/tstest":"^1.0.81","@git.zone/tsbuild":"^2.1.70","@git.zone/tsbundle":"^2.0.10","@push.rocks/tapbundle":"^5.0.15"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.0.49_1696353810889_0.3840604400847496","host":"s3://npm-registry-packages"}},"2.0.50":{"name":"@design.estate/dees-domtools","version":"2.0.50","author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.0.50","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"93e20a9159c796fa3f872c56e542cab2cf41b8b3","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.0.50.tgz","fileCount":62,"integrity":"sha512-asb7h6CG8TmAzeGQ5Aszdt/VKW699348SpribJdRLG37YNaYJEzpBxPXGm+2Wvjl2/eBt7XPTYKSwVL8Pc6RjQ==","signatures":[{"sig":"MEUCIQD/mKePsnkooCtq8wvIijXtigLDo5vtDzFVJ3yDHLFhAgIgLmrPUIAZUyYy0oKC8AIvCNMucfZOJJFrtkiTJlah6vc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1837547},"main":"dist_ts/index.js","type":"module","gitHead":"23a9ea9dfc06420d2fb8cf2964d1371d3e82d157","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_npmVersion":"9.5.0","description":"tools to simplify complex css structures","directories":{},"_nodeVersion":"18.14.2","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^2.8.0","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.0.5","@push.rocks/smartrx":"^3.0.6","@push.rocks/smarturl":"^3.0.6","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.13","@push.rocks/smartjson":"^5.0.10","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.15","@push.rocks/webrequest":"^3.0.33","@push.rocks/smartrouter":"^1.0.16","@api.global/typedrequest":"^3.0.1","@push.rocks/smartpromise":"^4.0.2","@design.estate/dees-comms":"^1.0.22"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.8.2","@git.zone/tstest":"^1.0.81","@git.zone/tsbuild":"^2.1.70","@git.zone/tsbundle":"^2.0.10","@push.rocks/tapbundle":"^5.0.15"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.0.50_1696507738054_0.762755621473677","host":"s3://npm-registry-packages"}},"2.0.51":{"name":"@design.estate/dees-domtools","version":"2.0.51","author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.0.51","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"0562b870b94ac57129b1375a7ebc0c24b58de3f8","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.0.51.tgz","fileCount":62,"integrity":"sha512-zSjcSmPZBM7e0Rpq4QzII5dh7asrB23LbKmdf1cqr43xIGqL4F59eu3EexPNWSVgV5XP0EQzwLsoM52gMNkmBA==","signatures":[{"sig":"MEQCIB9f87iSsejCqv5l0Awsiv5LAJvlc7tfz4dLm4J3FwgDAiBkDIW8pAMLceNv0TQuJasLkicUXQGxOyxhmLclvwqD8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1837590},"main":"dist_ts/index.js","type":"module","gitHead":"3b946d770034f8cabcd77c9851b07820ae41274a","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_npmVersion":"9.5.0","description":"tools to simplify complex css structures","directories":{},"_nodeVersion":"18.14.2","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^2.8.0","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.0.5","@push.rocks/smartrx":"^3.0.6","@push.rocks/smarturl":"^3.0.6","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.13","@push.rocks/smartjson":"^5.0.10","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.17","@push.rocks/webrequest":"^3.0.33","@push.rocks/smartrouter":"^1.0.16","@api.global/typedrequest":"^3.0.1","@push.rocks/smartpromise":"^4.0.2","@design.estate/dees-comms":"^1.0.22"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.8.3","@git.zone/tstest":"^1.0.81","@git.zone/tsbuild":"^2.1.70","@git.zone/tsbundle":"^2.0.10","@push.rocks/tapbundle":"^5.0.15"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.0.51_1696674354002_0.6503523341303301","host":"s3://npm-registry-packages"}},"2.0.52":{"name":"@design.estate/dees-domtools","version":"2.0.52","author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.0.52","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"5e4f9a876dc361c150b4a119042c2f4fb40d5331","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.0.52.tgz","fileCount":62,"integrity":"sha512-QnqsWuRCh9hqtt6m2HhGBKUTc+BEqaCCYzsBQ8SliaECmen7yhKHWuLYY4/FCB7oMEYLWfDwUjv3+JXa77IMsg==","signatures":[{"sig":"MEUCIBb4rF6ajud/tabmm1DGzV5e30aEcNbVoaHzngRLOtTDAiEArCTe8OcFfRpqfAm5Hl5YmW5TGzQmPdO2oP0IVzh8/yg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1837313},"main":"dist_ts/index.js","type":"module","gitHead":"fdfc7b49634caf8da7582f4e4666b8d9ecc72d6c","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_npmVersion":"10.1.0","description":"tools to simplify complex css structures","directories":{},"_nodeVersion":"20.8.0","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^2.8.0","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.0.5","@push.rocks/smartrx":"^3.0.6","@push.rocks/smarturl":"^3.0.6","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.13","@push.rocks/smartjson":"^5.0.10","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.17","@push.rocks/webrequest":"^3.0.33","@push.rocks/smartrouter":"^1.0.16","@api.global/typedrequest":"^3.0.1","@push.rocks/smartpromise":"^4.0.2","@design.estate/dees-comms":"^1.0.22"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.8.3","@git.zone/tstest":"^1.0.81","@git.zone/tsbuild":"^2.1.70","@git.zone/tsbundle":"^2.0.10","@push.rocks/tapbundle":"^5.0.15"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.0.52_1697983426082_0.33363391565894607","host":"s3://npm-registry-packages"}},"2.0.53":{"name":"@design.estate/dees-domtools","version":"2.0.53","author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.0.53","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"23ca3776c0a4eeed7e1f1851e566a87716cce993","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.0.53.tgz","fileCount":62,"integrity":"sha512-NJz0bB/d1wlsBzt1QroRL2thD4HZqNepmJ5gnr9oBVIS9G+U7YrRowLbgKkebVJXuTFk60OozMegc31m0Fcp1A==","signatures":[{"sig":"MEYCIQCRkeNQd11z/650f2UB/f4twKd0HsSc6KKuwd7ynB/GCQIhAOKD4aIOkI2BAcboqWrtRzsmEtF1Bq9B/ffUb4CeFfS0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1837313},"main":"dist_ts/index.js","type":"module","gitHead":"20e2149fd996f11b11c5af62ae3979ac5ceaaf48","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_npmVersion":"10.1.0","description":"tools to simplify complex css structures","directories":{},"_nodeVersion":"20.8.0","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^2.8.0","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.0.5","@push.rocks/smartrx":"^3.0.6","@push.rocks/smarturl":"^3.0.6","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.13","@push.rocks/smartjson":"^5.0.10","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.17","@push.rocks/webrequest":"^3.0.33","@push.rocks/smartrouter":"^1.0.16","@api.global/typedrequest":"^3.0.1","@push.rocks/smartpromise":"^4.0.2","@design.estate/dees-comms":"^1.0.22"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.8.3","@git.zone/tstest":"^1.0.81","@git.zone/tsbuild":"^2.1.70","@git.zone/tsbundle":"^2.0.10","@push.rocks/tapbundle":"^5.0.15"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.0.53_1698071683301_0.037300029373573906","host":"s3://npm-registry-packages"}},"2.0.54":{"name":"@design.estate/dees-domtools","version":"2.0.54","author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.0.54","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"2a8ff2a43d6bed761b5745d05c39a4a55dbdaf7c","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.0.54.tgz","fileCount":62,"integrity":"sha512-8b5XyC8EiQXYUt2nb8KYsTq/Krc6WzuehsczbSCwNqYjodlsDDU+193JY9md/YvV0VaGG0Tn/4U6mcZQ7oskcg==","signatures":[{"sig":"MEYCIQC3hoY6ZGtHsVbypFAP+0QAkgY4kUHh94C+uIzfpE++UAIhAJX6HjfFrLimgQe+AX3sDVhpSW5V1Yia/JkSNG6oJGKi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1835611},"main":"dist_ts/index.js","type":"module","gitHead":"385cab0b1b8bc0a8e5e3ac95b5e5196cd2a9f365","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_npmVersion":"10.1.0","description":"tools to simplify complex css structures","directories":{},"_nodeVersion":"20.8.0","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^3.0.0","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.0.5","@push.rocks/smartrx":"^3.0.6","@push.rocks/smarturl":"^3.0.6","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.13","@push.rocks/smartjson":"^5.0.10","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.17","@push.rocks/webrequest":"^3.0.34","@push.rocks/smartrouter":"^1.0.16","@api.global/typedrequest":"^3.0.2","@push.rocks/smartpromise":"^4.0.2","@design.estate/dees-comms":"^1.0.22"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.8.7","@git.zone/tstest":"^1.0.81","@git.zone/tsbuild":"^2.1.70","@git.zone/tsbundle":"^2.0.10","@push.rocks/tapbundle":"^5.0.15"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.0.54_1698073459194_0.08455478553474927","host":"s3://npm-registry-packages"}},"2.0.55":{"name":"@design.estate/dees-domtools","version":"2.0.55","author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.0.55","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"a651c5112b195ba20de9501e42abe160bc30a21f","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.0.55.tgz","fileCount":62,"integrity":"sha512-a3uM5vHRpqp7fRvZTQpcFSnI+njlCQz64flKRlD7OHMZQyL4zCTIQgvSioA1cQfhlpd3yWTkJ9DVM0iZ4/kv7A==","signatures":[{"sig":"MEYCIQDsgJ5gsWpazScme8HxriQtT9Yt7n/n7xo1Hxh7qCSu5QIhAJpNczxMs1RCFVJ52nRM0i+m7mGQmnTpnjJOFycsRGZP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1835872},"main":"dist_ts/index.js","type":"module","gitHead":"c223038b3907b9958d1623b5ae23b0211ff88086","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_npmVersion":"10.1.0","description":"tools to simplify complex css structures","directories":{},"_nodeVersion":"20.8.0","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^3.0.0","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.0.5","@push.rocks/smartrx":"^3.0.6","@push.rocks/smarturl":"^3.0.6","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.13","@push.rocks/smartjson":"^5.0.10","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.17","@push.rocks/webrequest":"^3.0.34","@push.rocks/smartrouter":"^1.0.16","@api.global/typedrequest":"^3.0.2","@push.rocks/smartpromise":"^4.0.2","@design.estate/dees-comms":"^1.0.22"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.8.7","@git.zone/tstest":"^1.0.81","@git.zone/tsbuild":"^2.1.70","@git.zone/tsbundle":"^2.0.10","@push.rocks/tapbundle":"^5.0.15"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.0.55_1698074543632_0.6411052587765558","host":"s3://npm-registry-packages"}},"2.0.56":{"name":"@design.estate/dees-domtools","version":"2.0.56","author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.0.56","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"bd6a346d86ce25a071d1cc87b6684426a14e743c","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.0.56.tgz","fileCount":62,"integrity":"sha512-taEY/GUUuxqNz9fT8K0LvW9LB+16aBVvFft6rsGAC7yQfQRwf+IqdJVsz2OXEkcy72G76DMlH39v83wkVKC1NQ==","signatures":[{"sig":"MEQCICu/2ApYVUAGHhNJXjxxDSNqLf2WGYCdyLO3Sl/76qmdAiBHw0mDLGQQSqQiu3SxfKRj6KUwEwoTOqmHtZ3/TKKZig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3752553},"main":"dist_ts/index.js","type":"module","_from":"file:design.estate-dees-domtools-2.0.56.tgz","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/e0d24142f5efe972ac04dc8da482784e/design.estate-dees-domtools-2.0.56.tgz","_integrity":"sha512-taEY/GUUuxqNz9fT8K0LvW9LB+16aBVvFft6rsGAC7yQfQRwf+IqdJVsz2OXEkcy72G76DMlH39v83wkVKC1NQ==","_npmVersion":"10.2.3","description":"tools to simplify complex css structures","directories":{},"_nodeVersion":"21.2.0","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^3.1.1","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.0.12","@push.rocks/smartrx":"^3.0.7","@push.rocks/smarturl":"^3.0.6","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.13","@push.rocks/smartjson":"^5.0.10","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.17","@push.rocks/webrequest":"^3.0.34","@push.rocks/smartrouter":"^1.0.16","@api.global/typedrequest":"^3.0.4","@push.rocks/smartpromise":"^4.0.2","@design.estate/dees-comms":"^1.0.22","@push.rocks/smartmarkdown":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.11.5","@git.zone/tstest":"^1.0.86","@git.zone/tsbuild":"^2.1.72","@git.zone/tsbundle":"^2.0.15","@push.rocks/tapbundle":"^5.0.15"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.0.56_1705709320329_0.31130251375383966","host":"s3://npm-registry-packages"}},"2.0.57":{"name":"@design.estate/dees-domtools","version":"2.0.57","author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.0.57","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"878a005d082da63dacd2bbed2de3fbdfff4b1337","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.0.57.tgz","fileCount":62,"integrity":"sha512-sA27nOl+vdY3hR0Y/QPs4wtUJU15W34CeMshjWModUtm7WgogJgAhbHHY+I38yf3gwvBFfFkBZHo/GL9l/lR2A==","signatures":[{"sig":"MEYCIQDUNMtAs73haHvNFeh1LAhTsGwONA+lAiWsX8QsqBF0vwIhAOCkXm8SNwodbfXF9AwWbfQPcK5NsN31OxnAxIqA9H3g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3758256},"main":"dist_ts/index.js","type":"module","_from":"file:design.estate-dees-domtools-2.0.57.tgz","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/07bd49b00ec2d7c19dd3ccc850bbcb38/design.estate-dees-domtools-2.0.57.tgz","_integrity":"sha512-sA27nOl+vdY3hR0Y/QPs4wtUJU15W34CeMshjWModUtm7WgogJgAhbHHY+I38yf3gwvBFfFkBZHo/GL9l/lR2A==","_npmVersion":"10.2.3","description":"tools to simplify complex css structures","directories":{},"_nodeVersion":"21.2.0","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^3.1.1","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.0.12","@push.rocks/smartrx":"^3.0.7","@push.rocks/smarturl":"^3.0.6","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.13","@push.rocks/smartjson":"^5.0.10","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.17","@push.rocks/webrequest":"^3.0.34","@push.rocks/smartrouter":"^1.0.16","@push.rocks/smartstring":"^4.0.13","@api.global/typedrequest":"^3.0.4","@push.rocks/smartpromise":"^4.0.2","@design.estate/dees-comms":"^1.0.22","@push.rocks/smartmarkdown":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.11.5","@git.zone/tstest":"^1.0.86","@git.zone/tsbuild":"^2.1.72","@git.zone/tsbundle":"^2.0.15","@push.rocks/tapbundle":"^5.0.15"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.0.57_1705710334416_0.23622309498039185","host":"s3://npm-registry-packages"}},"2.0.59":{"name":"@design.estate/dees-domtools","version":"2.0.59","keywords":["CSS tools","web development","TypeScript support","CSS structure simplification","web components","theme management","DOM manipulation","responsive design","design system","lit element","keyboard event handling","state management","routing","performance optimization"],"author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.0.59","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"fe0b2baafb0d3bf739309792334479538a233d65","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.0.59.tgz","fileCount":66,"integrity":"sha512-HWr1IM3i1q++49pIrSsZ27ooZvfk5Ba4VmCBnRE5eU8P87diRLXlOniRlWOpt1x7fMVsV8V4Bc33bJNiYZfLvg==","signatures":[{"sig":"MEYCIQDxWHo6fVeGIy8Wf09INi/gAtx5fM3jeu+di6Kxf+CxawIhAK/c5IvG3rl7nIBXa72cTjgrUFrdjKsO6YJ2YpOyFcfi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3695722},"main":"dist_ts/index.js","type":"module","_from":"file:design.estate-dees-domtools-2.0.59.tgz","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/0733cd761bc5a1feaa7a95fe1bc851a8/design.estate-dees-domtools-2.0.59.tgz","_integrity":"sha512-HWr1IM3i1q++49pIrSsZ27ooZvfk5Ba4VmCBnRE5eU8P87diRLXlOniRlWOpt1x7fMVsV8V4Bc33bJNiYZfLvg==","_npmVersion":"10.2.3","description":"A package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies.","directories":{},"_nodeVersion":"21.2.0","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^3.1.4","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.0.15","@push.rocks/smartrx":"^3.0.7","@push.rocks/smarturl":"^3.0.6","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.20","@push.rocks/smartjson":"^5.0.20","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.17","@push.rocks/webrequest":"^3.0.37","@push.rocks/smartrouter":"^1.0.16","@push.rocks/smartstring":"^4.0.15","@api.global/typedrequest":"^3.0.30","@push.rocks/smartpromise":"^4.0.4","@design.estate/dees-comms":"^1.0.27","@push.rocks/smartmarkdown":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.14.9","@git.zone/tstest":"^1.0.90","@git.zone/tsbuild":"^2.1.82","@git.zone/tsbundle":"^2.0.15","@push.rocks/tapbundle":"^5.0.23"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.0.59_1727876763507_0.8628331654547097","host":"s3://npm-registry-packages"}},"2.0.60":{"name":"@design.estate/dees-domtools","version":"2.0.60","keywords":["CSS tools","web development","TypeScript support","CSS structure simplification","web components","theme management","DOM manipulation","responsive design","design system","lit element","keyboard event handling","state management","routing","performance optimization"],"author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.0.60","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"e2c6aa6e013787c5af3b232009e13bec3f8aa0c4","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.0.60.tgz","fileCount":66,"integrity":"sha512-PcW2miHNpBWrbxLkMUzE05Q6/eH4EkEnnVC8B4I07LVytZeiPohwZXwY2KeXNwIKTpRGXV5WP9DLWrry2cphqQ==","signatures":[{"sig":"MEQCICwB6glu6T+1uXJNTabPihk9ikfKGz11IhpRWGZ+5QscAiADmpfdySfT0gSwd0biNPwousqsQUzIB2mpcik8b5rweg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3698014},"main":"dist_ts/index.js","type":"module","_from":"file:design.estate-dees-domtools-2.0.60.tgz","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/221e777a0e69247b55fa369fb55a868e/design.estate-dees-domtools-2.0.60.tgz","_integrity":"sha512-PcW2miHNpBWrbxLkMUzE05Q6/eH4EkEnnVC8B4I07LVytZeiPohwZXwY2KeXNwIKTpRGXV5WP9DLWrry2cphqQ==","_npmVersion":"10.2.3","description":"A package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies.","directories":{},"_nodeVersion":"21.2.0","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^3.2.0","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.0.15","@push.rocks/smartrx":"^3.0.7","@push.rocks/smarturl":"^3.0.6","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.20","@push.rocks/smartjson":"^5.0.20","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.18","@push.rocks/webrequest":"^3.0.37","@push.rocks/smartrouter":"^1.0.16","@push.rocks/smartstring":"^4.0.15","@api.global/typedrequest":"^3.0.32","@push.rocks/smartpromise":"^4.0.4","@design.estate/dees-comms":"^1.0.27","@push.rocks/smartmarkdown":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.7.4","@git.zone/tstest":"^1.0.90","@git.zone/tsbuild":"^2.1.84","@git.zone/tsbundle":"^2.0.15","@push.rocks/tapbundle":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.0.60_1727884184389_0.8372666538333069","host":"s3://npm-registry-packages"}},"2.0.61":{"name":"@design.estate/dees-domtools","version":"2.0.61","keywords":["CSS tools","web development","TypeScript support","CSS structure simplification","web components","theme management","DOM manipulation","responsive design","design system","lit element","keyboard event handling","state management","routing","performance optimization"],"author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.0.61","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"d61d2175299a6ce0955c1cf6caab76bf0807c24b","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.0.61.tgz","fileCount":66,"integrity":"sha512-gT+qR3Rfl4JNs89PNjz4JCEfzGovJLlSAUKGsF3rk4vRfgYnJfHudIuZZeg6mvv+qgOUW+V0RoA68xt/KzISIg==","signatures":[{"sig":"MEYCIQCrCCZaDr+svVaXEKA91/h8wY0RhOuNyvmRKWg6tR/BpQIhANsKzgm3VtGuknv3fuvRBihIvnZD4EBpyPwVeLrqEdGV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3698019},"main":"dist_ts/index.js","type":"module","_from":"file:design.estate-dees-domtools-2.0.61.tgz","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/dc628f18bcf8602894de6c4b5dd5a954/design.estate-dees-domtools-2.0.61.tgz","_integrity":"sha512-gT+qR3Rfl4JNs89PNjz4JCEfzGovJLlSAUKGsF3rk4vRfgYnJfHudIuZZeg6mvv+qgOUW+V0RoA68xt/KzISIg==","_npmVersion":"10.2.3","description":"A package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies.","directories":{},"_nodeVersion":"21.2.0","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^3.2.0","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.0.15","@push.rocks/smartrx":"^3.0.7","@push.rocks/smarturl":"^3.0.6","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.20","@push.rocks/smartjson":"^5.0.20","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.18","@push.rocks/webrequest":"^3.0.37","@push.rocks/smartrouter":"^1.0.16","@push.rocks/smartstring":"^4.0.15","@api.global/typedrequest":"^3.0.32","@push.rocks/smartpromise":"^4.0.4","@design.estate/dees-comms":"^1.0.27","@push.rocks/smartmarkdown":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.7.4","@git.zone/tstest":"^1.0.90","@git.zone/tsbuild":"^2.1.84","@git.zone/tsbundle":"^2.0.15","@push.rocks/tapbundle":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.0.61_1728048498970_0.9741763902181726","host":"s3://npm-registry-packages"}},"2.0.62":{"name":"@design.estate/dees-domtools","version":"2.0.62","keywords":["CSS tools","web development","TypeScript support","CSS structure simplification","web components","theme management","DOM manipulation","responsive design","design system","lit element","keyboard event handling","state management","routing","performance optimization"],"author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.0.62","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"7deaca35d147d6b6c0ac6426e3a599382b84bdf0","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.0.62.tgz","fileCount":66,"integrity":"sha512-aGnTKB+B+vMsZt82hxFlniqZOFRfyIkVchabjFlEM+XrDlPtvQvNIR0WgciLQ9GF/FR7H7dYjASMpsnwsHBtjg==","signatures":[{"sig":"MEUCIAwuegfSPnWT1GkHrNT8JZqkXZgSp5CE/o6Gxg947+ELAiEAhAw3mTPbXXYZETQqLr6eo4o/gLWAatxgtHOOAxzGCik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3702044},"main":"dist_ts/index.js","type":"module","_from":"file:design.estate-dees-domtools-2.0.62.tgz","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/7ee3e1248a32f9da477276a96ca8b599/design.estate-dees-domtools-2.0.62.tgz","_integrity":"sha512-aGnTKB+B+vMsZt82hxFlniqZOFRfyIkVchabjFlEM+XrDlPtvQvNIR0WgciLQ9GF/FR7H7dYjASMpsnwsHBtjg==","_npmVersion":"10.2.3","description":"A package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies.","directories":{},"_nodeVersion":"21.2.0","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^3.2.0","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.0.15","@push.rocks/smartrx":"^3.0.7","@push.rocks/smarturl":"^3.1.0","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.20","@push.rocks/smartjson":"^5.0.20","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.19","@push.rocks/webrequest":"^3.0.37","@push.rocks/smartrouter":"^1.2.1","@push.rocks/smartstring":"^4.0.15","@api.global/typedrequest":"^3.0.32","@push.rocks/smartpromise":"^4.0.4","@design.estate/dees-comms":"^1.0.27","@push.rocks/smartmarkdown":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.7.4","@git.zone/tstest":"^1.0.90","@git.zone/tsbuild":"^2.1.84","@git.zone/tsbundle":"^2.0.15","@push.rocks/tapbundle":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.0.62_1728243748940_0.9020143771878328","host":"s3://npm-registry-packages"}},"2.0.63":{"name":"@design.estate/dees-domtools","version":"2.0.63","keywords":["CSS tools","web development","TypeScript support","CSS structure simplification","web components","theme management","DOM manipulation","responsive design","design system","lit element","keyboard event handling","state management","routing","performance optimization"],"author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.0.63","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"785158a2b85e3724d362db0c9c33b98a598d928f","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.0.63.tgz","fileCount":66,"integrity":"sha512-Epv1/NCWStAW1j+og/q4+EPmbH1bUTHnAaXc3Mi9Y4sx/AY1GvTmObXQPjfS+DkLwRX9Y7M36nDLVri23ePdEQ==","signatures":[{"sig":"MEQCIFBAJskvU48olHlB+yXSTouPr+LnsiY5Y+FNmlwqd44+AiBfGEjjqXuPqJVGsq8D/GWNVbi956XbpqnjvB+xDKIPUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3699322},"main":"dist_ts/index.js","type":"module","_from":"file:design.estate-dees-domtools-2.0.63.tgz","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/825dc44162ebea0a2e69c96987aafb38/design.estate-dees-domtools-2.0.63.tgz","_integrity":"sha512-Epv1/NCWStAW1j+og/q4+EPmbH1bUTHnAaXc3Mi9Y4sx/AY1GvTmObXQPjfS+DkLwRX9Y7M36nDLVri23ePdEQ==","_npmVersion":"10.2.3","description":"A package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies.","directories":{},"_nodeVersion":"21.2.0","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^3.2.0","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.0.15","@push.rocks/smartrx":"^3.0.7","@push.rocks/smarturl":"^3.1.0","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.20","@push.rocks/smartjson":"^5.0.20","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.19","@push.rocks/webrequest":"^3.0.37","@push.rocks/smartrouter":"^1.3.2","@push.rocks/smartstring":"^4.0.15","@api.global/typedrequest":"^3.0.32","@push.rocks/smartpromise":"^4.0.4","@design.estate/dees-comms":"^1.0.27","@push.rocks/smartmarkdown":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.7.4","@git.zone/tstest":"^1.0.90","@git.zone/tsbuild":"^2.1.84","@git.zone/tsbundle":"^2.0.15","@push.rocks/tapbundle":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.0.63_1728250322486_0.32290334668899034","host":"s3://npm-registry-packages"}},"2.0.64":{"name":"@design.estate/dees-domtools","version":"2.0.64","keywords":["CSS tools","web development","TypeScript support","CSS structure simplification","web components","theme management","DOM manipulation","responsive design","design system","lit element","keyboard event handling","state management","routing","performance optimization"],"author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.0.64","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"c599fd0fe2e406adc0b0346f8020bfd712654dbd","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.0.64.tgz","fileCount":66,"integrity":"sha512-w0frhl9UWBCpoHW66WYz6KR3hn8ljbmkdd8imcaJNxNKDC2PqoK67uWHdNSmtSJD/ZZscpI/fbJ580LpyH1pRA==","signatures":[{"sig":"MEUCICjFhSGjkQgchyfCX4w/jyk4YiJ4YHAbekhPp7z4r/A3AiEA23XJDEhDstTSxa9sqj1/iHD/Ej5EOwU21ArUkrAHVrc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3699724},"main":"dist_ts/index.js","type":"module","_from":"file:design.estate-dees-domtools-2.0.64.tgz","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/5ecd72c8fff851f49e6c3445de38d799/design.estate-dees-domtools-2.0.64.tgz","_integrity":"sha512-w0frhl9UWBCpoHW66WYz6KR3hn8ljbmkdd8imcaJNxNKDC2PqoK67uWHdNSmtSJD/ZZscpI/fbJ580LpyH1pRA==","_npmVersion":"10.2.3","description":"A package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies.","directories":{},"_nodeVersion":"21.2.0","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^3.2.0","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.0.15","@push.rocks/smartrx":"^3.0.7","@push.rocks/smarturl":"^3.1.0","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.20","@push.rocks/smartjson":"^5.0.20","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.19","@push.rocks/webrequest":"^3.0.37","@push.rocks/smartrouter":"^1.3.2","@push.rocks/smartstring":"^4.0.15","@api.global/typedrequest":"^3.0.32","@push.rocks/smartpromise":"^4.0.4","@design.estate/dees-comms":"^1.0.27","@push.rocks/smartmarkdown":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.7.4","@git.zone/tstest":"^1.0.90","@git.zone/tsbuild":"^2.1.84","@git.zone/tsbundle":"^2.0.15","@push.rocks/tapbundle":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.0.64_1728250659009_0.5479046779986831","host":"s3://npm-registry-packages"}},"2.0.65":{"name":"@design.estate/dees-domtools","version":"2.0.65","keywords":["CSS tools","web development","TypeScript support","CSS structure simplification","web components","theme management","DOM manipulation","responsive design","design system","lit element","keyboard event handling","state management","routing","performance optimization"],"author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.0.65","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"13e093de25b05c038f4fc4368888c71b6e60e37e","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.0.65.tgz","fileCount":66,"integrity":"sha512-BA+xfCqiCr3fDt2BLaUgW979083Vfm01W6QJ8IclcbINggSDBmAEhfU+CVdxeogwa/d9/ctxY12suG77dqBjaA==","signatures":[{"sig":"MEYCIQD7tM64MkFpvs+bOkXNY+SWYa4I1xtHPz47V2aTBdKwOwIhAOFQhoE83LUnQ0PfqyF2n6pLgEoeZHxC2Zx+wWITBRI0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3700028},"main":"dist_ts/index.js","type":"module","_from":"file:design.estate-dees-domtools-2.0.65.tgz","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/7df1742b0a659ebbbf911a60b6b779ae/design.estate-dees-domtools-2.0.65.tgz","_integrity":"sha512-BA+xfCqiCr3fDt2BLaUgW979083Vfm01W6QJ8IclcbINggSDBmAEhfU+CVdxeogwa/d9/ctxY12suG77dqBjaA==","_npmVersion":"10.2.3","description":"A package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies.","directories":{},"_nodeVersion":"21.2.0","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^3.2.0","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.0.15","@push.rocks/smartrx":"^3.0.7","@push.rocks/smarturl":"^3.1.0","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.20","@push.rocks/smartjson":"^5.0.20","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.19","@push.rocks/webrequest":"^3.0.37","@push.rocks/smartrouter":"^1.3.2","@push.rocks/smartstring":"^4.0.15","@api.global/typedrequest":"^3.0.32","@push.rocks/smartpromise":"^4.0.4","@design.estate/dees-comms":"^1.0.27","@push.rocks/smartmarkdown":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.7.4","@git.zone/tstest":"^1.0.90","@git.zone/tsbuild":"^2.1.84","@git.zone/tsbundle":"^2.0.15","@push.rocks/tapbundle":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.0.65_1729524325670_0.5072425987250362","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@design.estate/dees-domtools","version":"2.1.0","keywords":["CSS tools","web development","TypeScript support","CSS structure simplification","web components","theme management","DOM manipulation","responsive design","design system","lit element","keyboard event handling","state management","routing","performance optimization"],"author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.1.0","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"834fbd292259ac0bd0bedc195229168db85d1147","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.1.0.tgz","fileCount":66,"integrity":"sha512-8y4T4ULhiVvHTz2U5mPND2KIFu35O3hDV8vd8eUrVOOGo7b3x4nTvrIeF+lKdgbiLETbM7FRbI3QidAO36ct2w==","signatures":[{"sig":"MEYCIQDzEXqywCs23UfXyqeo7Y4LD7dm3ePjzIK3aonsT20UQgIhAMhZcMZYZhJ8KzxRSC9/dE52N8CPeFBD03f2OQUfxwFR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4588893},"main":"dist_ts/index.js","type":"module","_from":"file:design.estate-dees-domtools-2.1.0.tgz","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/8f23f9c4bce354f3fd84f28b2ec0590b/design.estate-dees-domtools-2.1.0.tgz","_integrity":"sha512-8y4T4ULhiVvHTz2U5mPND2KIFu35O3hDV8vd8eUrVOOGo7b3x4nTvrIeF+lKdgbiLETbM7FRbI3QidAO36ct2w==","_npmVersion":"10.9.0","description":"A package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies.","directories":{},"_nodeVersion":"21.2.0","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^3.2.1","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.1.0","@push.rocks/smartrx":"^3.0.7","@push.rocks/smarturl":"^3.1.0","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.20","@push.rocks/smartjson":"^5.0.20","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.19","@push.rocks/webrequest":"^3.0.37","@push.rocks/smartrouter":"^1.3.2","@push.rocks/smartstring":"^4.0.15","@api.global/typedrequest":"^3.1.10","@push.rocks/smartpromise":"^4.1.0","@design.estate/dees-comms":"^1.0.27","@push.rocks/smartmarkdown":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.10.5","@git.zone/tstest":"^1.0.90","@git.zone/tsbuild":"^2.2.0","@git.zone/tsbundle":"^2.1.0","@push.rocks/tapbundle":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.1.0_1736378680165_0.354687711187327","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@design.estate/dees-domtools","version":"2.1.1","keywords":["CSS tools","web development","TypeScript support","CSS structure simplification","web components","theme management","DOM manipulation","responsive design","design system","lit element","keyboard event handling","state management","routing","performance optimization"],"author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.1.1","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"ad3167b5063e6ffebb8d73b7dd8cb90affe6dc91","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.1.1.tgz","fileCount":66,"integrity":"sha512-ZYe7rt2pOWZ6av4YDc88i+Li9WquOHuvE4Xyf+Wo9jAZ37XyTw53wzzviaW3zDG77ggX2VlCLFkAs8Tm5Lf4gg==","signatures":[{"sig":"MEQCIEfZndl+KK11JOlDUYgtYuuo9lsOJumqPG3VsEEufJYEAiAkpzrqlO+4subPH8l3D/U87lioSY4yE4npotgPksjWmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4589441},"main":"dist_ts/index.js","type":"module","_from":"file:design.estate-dees-domtools-2.1.1.tgz","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/4e21ddf59a7df64b76d3b9e234cb90b9/design.estate-dees-domtools-2.1.1.tgz","_integrity":"sha512-ZYe7rt2pOWZ6av4YDc88i+Li9WquOHuvE4Xyf+Wo9jAZ37XyTw53wzzviaW3zDG77ggX2VlCLFkAs8Tm5Lf4gg==","_npmVersion":"10.9.0","description":"A package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies.","directories":{},"_nodeVersion":"21.2.0","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^3.2.1","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.1.0","@push.rocks/smartrx":"^3.0.7","@push.rocks/smarturl":"^3.1.0","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.20","@push.rocks/smartjson":"^5.0.20","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.19","@push.rocks/webrequest":"^3.0.37","@push.rocks/smartrouter":"^1.3.2","@push.rocks/smartstring":"^4.0.15","@api.global/typedrequest":"^3.1.10","@push.rocks/smartpromise":"^4.1.0","@design.estate/dees-comms":"^1.0.27","@push.rocks/smartmarkdown":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.10.5","@git.zone/tstest":"^1.0.90","@git.zone/tsbuild":"^2.2.0","@git.zone/tsbundle":"^2.1.0","@push.rocks/tapbundle":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.1.1_1736379246014_0.4877193397800368","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@design.estate/dees-domtools","version":"2.2.0","keywords":["CSS tools","web development","TypeScript support","CSS structure simplification","web components","theme management","DOM manipulation","responsive design","design system","lit element","keyboard event handling","state management","routing","performance optimization"],"author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.2.0","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"46d338e789e0987467bb32bcb65ffddcf1091021","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.2.0.tgz","fileCount":66,"integrity":"sha512-/dkJrQQZ5yYxhcbBnNVnR8nvmsls0CMqV8BF0vJieLznQvy4ofdQuIikXZ8oxByYdc4/s389zm8NP0PrSAr9Pw==","signatures":[{"sig":"MEQCIAnc/Nc+OiF6a18/4kWKZE93HagOOq9ILjqotUITkVWXAiAr9vId4JQE1YkzD3l5TFTUcucXkXtJtEmfEmAArsG+gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4682699},"main":"dist_ts/index.js","type":"module","_from":"file:design.estate-dees-domtools-2.2.0.tgz","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/1627a502827da755bd6c52a0453d987e/design.estate-dees-domtools-2.2.0.tgz","_integrity":"sha512-/dkJrQQZ5yYxhcbBnNVnR8nvmsls0CMqV8BF0vJieLznQvy4ofdQuIikXZ8oxByYdc4/s389zm8NP0PrSAr9Pw==","_npmVersion":"10.9.0","description":"A package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies.","directories":{},"_nodeVersion":"21.2.0","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^3.2.1","lenis":"^1.1.20","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.1.0","@push.rocks/smartrx":"^3.0.7","@push.rocks/smarturl":"^3.1.0","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.20","@push.rocks/smartjson":"^5.0.20","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.19","@push.rocks/webrequest":"^3.0.37","@push.rocks/smartrouter":"^1.3.2","@push.rocks/smartstring":"^4.0.15","@api.global/typedrequest":"^3.1.10","@push.rocks/smartpromise":"^4.2.2","@design.estate/dees-comms":"^1.0.27","@push.rocks/smartmarkdown":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.12.0","@git.zone/tstest":"^1.0.96","@git.zone/tsbuild":"^2.2.1","@git.zone/tsbundle":"^2.2.5","@push.rocks/tapbundle":"^5.5.6"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.2.0_1738361011419_0.32069937073122157","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@design.estate/dees-domtools","version":"2.3.0","keywords":["CSS tools","web development","TypeScript support","CSS structure simplification","web components","theme management","DOM manipulation","responsive design","design system","lit element","keyboard event handling","state management","routing","performance optimization"],"author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.3.0","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"41bafe795bd0cd24c6479c571c0e1b5930435100","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.3.0.tgz","fileCount":66,"integrity":"sha512-iXDwKxy3Ja4aYoZcQ7MTGeV8yrvq+VF9+JNEZOu6JXhLBwPdy45R7BNw1pIETuLDSuoVdR5RpVTkaIS+RwZvBQ==","signatures":[{"sig":"MEUCIQC65r43P6Ixv2nnH8mka2m34OMUt8apFNaES0/wdbsbFgIgSkGIf0H/B29nnoqen5WZsa8y/FWKE7lYBZQ76T9lqRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4698265},"main":"dist_ts/index.js","type":"module","_from":"file:design.estate-dees-domtools-2.3.0.tgz","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/ae36dadd6944cab7b906224b5c8dd498/design.estate-dees-domtools-2.3.0.tgz","_integrity":"sha512-iXDwKxy3Ja4aYoZcQ7MTGeV8yrvq+VF9+JNEZOu6JXhLBwPdy45R7BNw1pIETuLDSuoVdR5RpVTkaIS+RwZvBQ==","_npmVersion":"10.9.0","description":"A package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies.","directories":{},"_nodeVersion":"21.2.0","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^3.2.1","lenis":"^1.1.20","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.1.0","@push.rocks/smartrx":"^3.0.7","@push.rocks/smarturl":"^3.1.0","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.20","@push.rocks/smartjson":"^5.0.20","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.19","@push.rocks/webrequest":"^3.0.37","@push.rocks/smartrouter":"^1.3.2","@push.rocks/smartstring":"^4.0.15","@api.global/typedrequest":"^3.1.10","@push.rocks/smartpromise":"^4.2.2","@design.estate/dees-comms":"^1.0.27","@push.rocks/smartmarkdown":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.12.0","@git.zone/tstest":"^1.0.96","@git.zone/tsbuild":"^2.2.1","@git.zone/tsbundle":"^2.2.5","@push.rocks/tapbundle":"^5.5.6"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.3.0_1738361454408_0.31096886656605793","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@design.estate/dees-domtools","version":"2.3.1","keywords":["CSS tools","web development","TypeScript support","CSS structure simplification","web components","theme management","DOM manipulation","responsive design","design system","lit element","keyboard event handling","state management","routing","performance optimization"],"author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.3.1","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"21ad86271aa9a533aafd8148bf3b422e94fb190b","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.3.1.tgz","fileCount":66,"integrity":"sha512-CSssNLh4Q5+5YJeHR076kqEubBS4jngv3HVntHRGnoI1uGze1DRXULO7CwVsb0Hqlg/U3TG+vw5cQdCFV8FczQ==","signatures":[{"sig":"MEQCIFBewA2lRHkBjp0e4GzIi64FRh+IwOxemQkRoUNRcTr/AiBIfufJPELtrIXQZ09yyKdFJP+TQ0p//wT4hJZN3lpyTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4698129},"main":"dist_ts/index.js","type":"module","_from":"file:design.estate-dees-domtools-2.3.1.tgz","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/9bb9199a3f1c0148c15e5ddf0e14a469/design.estate-dees-domtools-2.3.1.tgz","_integrity":"sha512-CSssNLh4Q5+5YJeHR076kqEubBS4jngv3HVntHRGnoI1uGze1DRXULO7CwVsb0Hqlg/U3TG+vw5cQdCFV8FczQ==","_npmVersion":"10.9.0","description":"A package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies.","directories":{},"_nodeVersion":"21.2.0","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^3.2.1","lenis":"^1.1.20","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.1.0","@push.rocks/smartrx":"^3.0.7","@push.rocks/smarturl":"^3.1.0","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.20","@push.rocks/smartjson":"^5.0.20","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.19","@push.rocks/webrequest":"^3.0.37","@push.rocks/smartrouter":"^1.3.2","@push.rocks/smartstring":"^4.0.15","@api.global/typedrequest":"^3.1.10","@push.rocks/smartpromise":"^4.2.2","@design.estate/dees-comms":"^1.0.27","@push.rocks/smartmarkdown":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.12.0","@git.zone/tstest":"^1.0.96","@git.zone/tsbuild":"^2.2.1","@git.zone/tsbundle":"^2.2.5","@push.rocks/tapbundle":"^5.5.6"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.3.1_1738364248080_0.13909802035397956","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@design.estate/dees-domtools","version":"2.3.2","keywords":["CSS tools","web development","TypeScript support","CSS structure simplification","web components","theme management","DOM manipulation","responsive design","design system","lit element","keyboard event handling","state management","routing","performance optimization"],"author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.3.2","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"71b4df5232d5b0ba8d7d54d91db482adaf03d5d7","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.3.2.tgz","fileCount":66,"integrity":"sha512-RfXR2t67M9kaCoF6CBkKJtVdsdp6p1O7S1OaWjrs8V0S3277ch4bSYfO+8f+QYweXKkI6Tr2PKaq3PIlwFSC1g==","signatures":[{"sig":"MEUCIQDh4ra9NTG9/XT3oqnzgMZA/B7pB8vIEf769kqiOERbVQIga/vRbR+IZLx3/1Cs4SIZZSZPTWqzNMSZgg7kXSBbXeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4698098},"main":"dist_ts/index.js","type":"module","_from":"file:design.estate-dees-domtools-2.3.2.tgz","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/1f8c1745cee6a42762c2b4358c2f1f5a/design.estate-dees-domtools-2.3.2.tgz","_integrity":"sha512-RfXR2t67M9kaCoF6CBkKJtVdsdp6p1O7S1OaWjrs8V0S3277ch4bSYfO+8f+QYweXKkI6Tr2PKaq3PIlwFSC1g==","_npmVersion":"10.9.0","description":"A package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies.","directories":{},"_nodeVersion":"21.2.0","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^3.2.1","lenis":"^1.1.20","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.1.0","@push.rocks/smartrx":"^3.0.7","@push.rocks/smarturl":"^3.1.0","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.20","@push.rocks/smartjson":"^5.0.20","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.19","@push.rocks/webrequest":"^3.0.37","@push.rocks/smartrouter":"^1.3.2","@push.rocks/smartstring":"^4.0.15","@api.global/typedrequest":"^3.1.10","@push.rocks/smartpromise":"^4.2.2","@design.estate/dees-comms":"^1.0.27","@push.rocks/smartmarkdown":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.12.0","@git.zone/tstest":"^1.0.96","@git.zone/tsbuild":"^2.2.1","@git.zone/tsbundle":"^2.2.5","@push.rocks/tapbundle":"^5.5.6"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.3.2_1738366398471_0.5794279328429786","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"@design.estate/dees-domtools","version":"2.3.3","keywords":["CSS tools","web development","TypeScript support","CSS structure simplification","web components","theme management","DOM manipulation","responsive design","design system","lit element","keyboard event handling","state management","routing","performance optimization"],"author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.3.3","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"1275179c488a1b757768ec3a80b02c649775d4f8","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.3.3.tgz","fileCount":66,"integrity":"sha512-diIRuEWNRko508+eXDGVD9yxte+50VSuSsxBvWXUnE7ZPOLo9Y0oNyVi+R1Rb1AVJiXcGCORLdCtmCIcId40VA==","signatures":[{"sig":"MEQCIBmEg1JKY7cZXl6xtZPu6SBy6NzfsyT8DYOAk4UTzprTAiA2fSsMJOvxSPurn8SLv/2JVfilecFtwiIWfaLhp3GwTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5093722},"main":"dist_ts/index.js","type":"module","_from":"file:design.estate-dees-domtools-2.3.3.tgz","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","actor":{"name":"lossless","type":"user","email":"hello@lossless.com"},"email":"hello@lossless.com"},"_resolved":"/tmp/a50fd98925bb8a4b9b12aebd7cce4545/design.estate-dees-domtools-2.3.3.tgz","_integrity":"sha512-diIRuEWNRko508+eXDGVD9yxte+50VSuSsxBvWXUnE7ZPOLo9Y0oNyVi+R1Rb1AVJiXcGCORLdCtmCIcId40VA==","_npmVersion":"11.3.0","description":"A package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies.","directories":{},"_nodeVersion":"23.8.0","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^3.3.0","lenis":"^1.3.4","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.2.2","@push.rocks/smartrx":"^3.0.10","@push.rocks/smarturl":"^3.1.0","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.20","@push.rocks/smartjson":"^5.0.20","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.20","@push.rocks/webrequest":"^3.0.37","@push.rocks/smartrouter":"^1.3.2","@push.rocks/smartstring":"^4.0.15","@api.global/typedrequest":"^3.1.10","@push.rocks/smartpromise":"^4.2.3","@design.estate/dees-comms":"^1.0.27","@push.rocks/smartmarkdown":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.12.0","@git.zone/tstest":"^2.3.1","@git.zone/tsbuild":"^2.6.4","@git.zone/tsbundle":"^2.4.0","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.3.3_1750377917704_0.01054762117523933","host":"s3://npm-registry-packages-npm-production"}},"2.3.4":{"name":"@design.estate/dees-domtools","version":"2.3.4","keywords":["CSS tools","web development","TypeScript support","CSS structure simplification","web components","theme management","DOM manipulation","responsive design","design system","lit element","keyboard event handling","state management","routing","performance optimization"],"author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.3.4","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"bc130fc73df446b3043977ac1a6890b198c04765","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.3.4.tgz","fileCount":66,"integrity":"sha512-7IU8Xb1iy57XeUNN6cAmCT+53ztuq/KurdYiD0qW3qsnyaUvtM3iYv2DgxugrJOL9MS34+EJ8Wx409Wz7IUKwQ==","signatures":[{"sig":"MEQCIADJsRW/2lZ8J5V5TLwkiQvyJPeQsER8EtlR5AGKSgtjAiBJRDU/RGThQtLsmk+HWhLRV5dENtDCk14ipCA82WOIbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5109634},"main":"dist_ts/index.js","type":"module","_from":"file:design.estate-dees-domtools-2.3.4.tgz","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/725e0743ff9f4e2f26c11b8664a403fb/design.estate-dees-domtools-2.3.4.tgz","_integrity":"sha512-7IU8Xb1iy57XeUNN6cAmCT+53ztuq/KurdYiD0qW3qsnyaUvtM3iYv2DgxugrJOL9MS34+EJ8Wx409Wz7IUKwQ==","_npmVersion":"11.3.0","description":"A package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies.","directories":{},"_nodeVersion":"23.8.0","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^3.3.0","lenis":"^1.3.4","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.2.2","@push.rocks/smartrx":"^3.0.10","@push.rocks/smarturl":"^3.1.0","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.20","@push.rocks/smartjson":"^5.0.20","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.20","@push.rocks/webrequest":"^3.0.37","@push.rocks/smartrouter":"^1.3.2","@push.rocks/smartstring":"^4.0.15","@api.global/typedrequest":"^3.1.10","@push.rocks/smartpromise":"^4.2.3","@design.estate/dees-comms":"^1.0.27","@push.rocks/smartmarkdown":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.12.0","@git.zone/tstest":"^2.3.1","@git.zone/tsbuild":"^2.6.4","@git.zone/tsbundle":"^2.4.0","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.3.4_1763307151885_0.46496000228496337","host":"s3://npm-registry-packages-npm-production"}},"2.3.5":{"name":"@design.estate/dees-domtools","version":"2.3.5","keywords":["CSS tools","web development","TypeScript support","CSS structure simplification","web components","theme management","DOM manipulation","responsive design","design system","lit element","keyboard event handling","state management","routing","performance optimization"],"author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.3.5","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"32435c749c8ac367de8e4cba7af733592ef20d1b","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.3.5.tgz","fileCount":66,"integrity":"sha512-aLcOQVsXKRf0LlPIiNbN3oM92wWMBuExsI+klYNCf47XMr/LS6ywrSHNPaRzDa90tTR/C7ExFsc0Q/eR7jnEGA==","signatures":[{"sig":"MEUCIQCYgxiQmuooj7WqCeFRqiOoshMEM/UuW26zTLXigsP+6gIgQCIS0aCRNR2lqYwPoGCAoLRR5lVu9CCF5iueLRtw8IY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4793944},"main":"dist_ts/index.js","type":"module","_from":"file:design.estate-dees-domtools-2.3.5.tgz","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/bc08b3933a5c5cb300b40b8b9bedcc8e/design.estate-dees-domtools-2.3.5.tgz","_integrity":"sha512-aLcOQVsXKRf0LlPIiNbN3oM92wWMBuExsI+klYNCf47XMr/LS6ywrSHNPaRzDa90tTR/C7ExFsc0Q/eR7jnEGA==","_npmVersion":"11.3.0","description":"A package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies.","directories":{},"_nodeVersion":"23.8.0","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^3.3.0","lenis":"^1.3.4","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.2.2","@push.rocks/smartrx":"^3.0.10","@push.rocks/smarturl":"^3.1.0","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.20","@push.rocks/smartjson":"^5.2.0","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.27","@push.rocks/webrequest":"^3.0.37","@push.rocks/smartrouter":"^1.3.3","@push.rocks/smartstring":"^4.1.0","@api.global/typedrequest":"^3.1.10","@push.rocks/smartpromise":"^4.2.3","@design.estate/dees-comms":"^1.0.27","@push.rocks/smartmarkdown":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.12.0","@git.zone/tstest":"^2.7.0","@git.zone/tsbuild":"^2.7.1","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.3.5_1763307387461_0.43708964078402834","host":"s3://npm-registry-packages-npm-production"}},"2.3.6":{"name":"@design.estate/dees-domtools","version":"2.3.6","keywords":["CSS tools","web development","TypeScript support","CSS structure simplification","web components","theme management","DOM manipulation","responsive design","design system","lit element","keyboard event handling","state management","routing","performance optimization"],"author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.3.6","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"7a2658daf4b8fa5aeb11c752495f4ac7343c5f96","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.3.6.tgz","fileCount":66,"integrity":"sha512-cKaPNtSpp/ZuuXVx2dXO3K2FU3/HjC4ZkqtXb8Kl6yy9rNDbgtjcI4PuOk9Ux1SJzw7FgcxqVh7OSEV60htbmg==","signatures":[{"sig":"MEQCIG3dBXRP21KFqp7yFhGfYk1MbgJRCKxlMZbnF0TPripPAiAK4ZZdvh5C9gOm4oS880sLlwNpYmq5OBR3PdJsUm9CiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4793985},"main":"dist_ts/index.js","type":"module","_from":"file:design.estate-dees-domtools-2.3.6.tgz","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/1fbc336a56ec04094e4dff14a8a5497f/design.estate-dees-domtools-2.3.6.tgz","_integrity":"sha512-cKaPNtSpp/ZuuXVx2dXO3K2FU3/HjC4ZkqtXb8Kl6yy9rNDbgtjcI4PuOk9Ux1SJzw7FgcxqVh7OSEV60htbmg==","_npmVersion":"11.3.0","description":"A package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies.","directories":{},"_nodeVersion":"23.8.0","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^3.3.0","lenis":"^1.3.4","sweet-scroll":"^4.0.0","@push.rocks/lik":"^6.2.2","@push.rocks/smartrx":"^3.0.10","@push.rocks/smarturl":"^3.1.0","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.20","@push.rocks/smartjson":"^5.2.0","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.27","@push.rocks/webrequest":"^3.0.37","@push.rocks/smartrouter":"^1.3.3","@push.rocks/smartstring":"^4.1.0","@api.global/typedrequest":"^3.1.10","@push.rocks/smartpromise":"^4.2.3","@design.estate/dees-comms":"^1.0.27","@push.rocks/smartmarkdown":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.12.0","@git.zone/tstest":"^2.7.0","@git.zone/tsbuild":"^2.7.1","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.3.6_1763307508502_0.8255981200783422","host":"s3://npm-registry-packages-npm-production"}},"2.3.7":{"name":"@design.estate/dees-domtools","version":"2.3.7","keywords":["CSS tools","web development","TypeScript support","CSS structure simplification","web components","theme management","DOM manipulation","responsive design","design system","lit element","keyboard event handling","state management","routing","performance optimization"],"author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.3.7","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"f2d1d32018c0002de01d49d53f73161eb01b6a43","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.3.7.tgz","fileCount":46,"integrity":"sha512-MXoDBrP7JTOpni8b12aFXHJKnKBoQppM8cYBuL9cesRmCVGdB7p39XMRQ7dRyMhmmyr66L3cOczhiCV6febCwg==","signatures":[{"sig":"MEUCIBlr/pae2f5pDPQuRs6sS2FzFzYOW5TKlLS/m7mymK3yAiEAgT4HPxU4BtC4saoag9OJ2qqhL1V8qBD+Zk2lWKkHLZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4792473},"main":"dist_ts/index.js","type":"module","gitHead":"ae5bf3eb540fb8c2103862b33318be2c86abefed","private":false,"scripts":{"test":"(tstest test/ --verbose)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_npmVersion":"11.7.0","description":"A package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies.","directories":{},"_nodeVersion":"25.2.1","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^3.3.2","sweet-scroll":"^4.0.0","@tempfix/lenis":"^1.3.17","@push.rocks/lik":"^6.2.2","@push.rocks/smartrx":"^3.0.10","@push.rocks/smarturl":"^3.1.0","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.20","@push.rocks/smartjson":"^5.2.0","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.27","@push.rocks/webrequest":"^3.0.37","@push.rocks/smartrouter":"^1.3.3","@push.rocks/smartstring":"^4.1.0","@api.global/typedrequest":"^3.2.5","@push.rocks/smartpromise":"^4.2.3","@design.estate/dees-comms":"^1.0.30","@push.rocks/smartmarkdown":"^3.0.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"@types/node":"^25.0.3","@git.zone/tstest":"^3.1.4","@git.zone/tsbuild":"^4.0.2","@git.zone/tsbundle":"^2.6.3","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.3.7_1767540073330_0.5022851437915181","host":"s3://npm-registry-packages-npm-production"}},"2.3.8":{"name":"@design.estate/dees-domtools","version":"2.3.8","keywords":["CSS tools","web development","TypeScript support","CSS structure simplification","web components","theme management","DOM manipulation","responsive design","design system","lit element","keyboard event handling","state management","routing","performance optimization"],"author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.3.8","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"8ba04c2d419608dd099f9cf4822d5a99d4cb30fc","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.3.8.tgz","fileCount":46,"integrity":"sha512-jUG9GMvPxKMwmRIZ9oLTL3c8hHvHuiwIk8cTrYnuZzGO/uJJ5/czk9o6LRXUuCOOG7TRLtqgOpK8EEQgaadfZA==","signatures":[{"sig":"MEUCIQDtf6U6veUJ74RbcP80bg9mQOHzbCrT2tdDDx2bl7Fq0gIgNsbVTdFIkcW61snr2tvsTxM35NzLmBgVK0H7Se4h4cM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4792433},"main":"dist_ts/index.js","type":"module","gitHead":"b8b6043f555939758d6a48f729990356019efab8","private":false,"scripts":{"test":"(tstest test/ --verbose)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_npmVersion":"11.7.0","description":"A package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies.","directories":{},"_nodeVersion":"25.2.1","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^3.3.2","sweet-scroll":"^4.0.0","@tempfix/lenis":"^1.3.17","@push.rocks/lik":"^6.2.2","@push.rocks/smartrx":"^3.0.10","@push.rocks/smarturl":"^3.1.0","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.20","@push.rocks/smartjson":"^5.2.0","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.0.27","@push.rocks/webrequest":"^3.0.37","@push.rocks/smartrouter":"^1.3.3","@push.rocks/smartstring":"^4.1.0","@api.global/typedrequest":"^3.2.5","@push.rocks/smartpromise":"^4.2.3","@design.estate/dees-comms":"^1.0.30","@push.rocks/smartmarkdown":"^3.0.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"@types/node":"^25.0.3","@git.zone/tstest":"^3.1.4","@git.zone/tsbuild":"^4.0.2","@git.zone/tsbundle":"^2.6.3","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.3.8_1769518738815_0.823713509677114","host":"s3://npm-registry-packages-npm-production"}},"2.3.9":{"name":"@design.estate/dees-domtools","version":"2.3.9","keywords":["CSS tools","web development","TypeScript support","CSS structure simplification","web components","theme management","DOM manipulation","responsive design","design system","lit element","keyboard event handling","state management","routing","performance optimization"],"author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.3.9","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"3c6ec4b4a5e5f1cddd00e8b7b98a64b3b6b9f165","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.3.9.tgz","fileCount":46,"integrity":"sha512-tixdBPUbbQEg46QkUQw9XVgGH/OxVe68FwPjspczKVPDM/0CbJL76JGQuTySZTPe8F49f2Q2Ft257qEGBEEtGA==","signatures":[{"sig":"MEYCIQCfxsxXUaoUqaNWlew2n7s7m26vbCjuvq7fHk2dRx9LygIhANczBo7QBP/BfIUuO+w6UnIJQ3fO+xhw2ypFfQ26Jogh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4792677},"main":"dist_ts/index.js","type":"module","gitHead":"2b755e3dafe13fa87d38458e3c152bbd35252ea4","private":false,"scripts":{"test":"(tstest test/ --verbose)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_npmVersion":"11.7.0","description":"A package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies.","directories":{},"_nodeVersion":"25.2.1","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^3.3.2","sweet-scroll":"^4.0.0","@tempfix/lenis":"^1.3.20","@push.rocks/lik":"^6.3.1","@push.rocks/smartrx":"^3.0.10","@push.rocks/smarturl":"^3.1.0","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.20","@push.rocks/smartjson":"^6.0.0","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.2.1","@push.rocks/webrequest":"^4.0.5","@push.rocks/smartrouter":"^1.3.3","@push.rocks/smartstring":"^4.1.0","@api.global/typedrequest":"^3.3.0","@push.rocks/smartpromise":"^4.2.3","@design.estate/dees-comms":"^1.0.30","@push.rocks/smartmarkdown":"^3.0.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"@types/node":"^25.3.3","@git.zone/tstest":"^3.2.0","@git.zone/tsbuild":"^4.1.3","@git.zone/tsbundle":"^2.9.0","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.3.9_1772701699956_0.5434877997072625","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@design.estate/dees-domtools","version":"2.4.0","keywords":["CSS tools","web development","TypeScript support","CSS structure simplification","web components","theme management","DOM manipulation","responsive design","design system","lit element","keyboard event handling","state management","routing","performance optimization"],"author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.4.0","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"db0fdcf19c8f80ef0606cae52541bb727b3e7ed5","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.4.0.tgz","fileCount":46,"integrity":"sha512-CbleS20q5R8EXMtN0SMGenckrRtcLmCR+e7aslbcd0XMWwN+SWyuRqCg1p6Fr9spW+cVOCo/bhpvrwSVubTuAA==","signatures":[{"sig":"MEYCIQDL617M2/2Hl9c20BbA1pAW4CjcrKmOGn7qU8lHILhXwAIhAKtHuTIoegZhGWSEUfdwmmSwcZSWSYSP3w76imUCJU9+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4798190},"main":"dist_ts/index.js","type":"module","gitHead":"1c4c7c4e12232ec13665cfdec7b262e0b46d2a8e","private":false,"scripts":{"test":"(tstest test/ --verbose)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_npmVersion":"11.7.0","description":"A package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies.","directories":{},"_nodeVersion":"25.2.1","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^3.3.2","sweet-scroll":"^4.0.0","@tempfix/lenis":"^1.3.20","@push.rocks/lik":"^6.3.1","@push.rocks/smartrx":"^3.0.10","@push.rocks/smarturl":"^3.1.0","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.20","@push.rocks/smartjson":"^6.0.0","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.2.1","@push.rocks/webrequest":"^4.0.5","@push.rocks/smartrouter":"^1.3.3","@push.rocks/smartstring":"^4.1.0","@api.global/typedrequest":"^3.3.0","@push.rocks/smartpromise":"^4.2.3","@design.estate/dees-comms":"^1.0.30","@push.rocks/smartmarkdown":"^3.0.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"@types/node":"^25.3.3","@git.zone/tstest":"^3.2.0","@git.zone/tsbuild":"^4.1.3","@git.zone/tsbundle":"^2.9.0","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.4.0_1773216928731_0.49485766170092194","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@design.estate/dees-domtools","version":"2.5.0","keywords":["CSS tools","web development","TypeScript support","CSS structure simplification","web components","theme management","DOM manipulation","responsive design","design system","lit element","keyboard event handling","state management","routing","performance optimization"],"author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.5.0","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"96c8cb6fe0f3e9c8be360cac9108b1b1898eb275","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.5.0.tgz","fileCount":46,"integrity":"sha512-MalyUwTHp+J9mWFAqSCivT+LWxZXvDjWL3ug2J87a2K7i/aBv55BUmmeYm7PtTcFMOIeOZfk0bOHae/9DYEqug==","signatures":[{"sig":"MEUCIBOXZYG2i9CsRFoC7h+Br/eavN6ldOGWZuF2+VBUNsGQAiEAg//mEDaXEe123kPuNWOM6t4GezZhhuh+Fwn7nHw34+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4799330},"main":"dist_ts/index.js","type":"module","gitHead":"a9634d10df67f964d4453d669d01061cf6e71f18","private":false,"scripts":{"test":"(tstest test/ --verbose)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_npmVersion":"11.7.0","description":"A package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies.","directories":{},"_nodeVersion":"25.2.1","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^3.3.2","sweet-scroll":"^4.0.0","@tempfix/lenis":"^1.3.20","@push.rocks/lik":"^6.3.1","@push.rocks/smartrx":"^3.0.10","@push.rocks/smarturl":"^3.1.0","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.20","@push.rocks/smartjson":"^6.0.0","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.2.1","@push.rocks/webrequest":"^4.0.5","@push.rocks/smartrouter":"^1.3.3","@push.rocks/smartstring":"^4.1.0","@api.global/typedrequest":"^3.3.0","@push.rocks/smartpromise":"^4.2.3","@design.estate/dees-comms":"^1.0.30","@push.rocks/smartmarkdown":"^3.0.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"@types/node":"^25.3.3","@git.zone/tstest":"^3.2.0","@git.zone/tsbuild":"^4.1.3","@git.zone/tsbundle":"^2.9.0","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.5.0_1773217064540_0.7178246317324248","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@design.estate/dees-domtools","version":"2.5.1","keywords":["CSS tools","web development","TypeScript support","CSS structure simplification","web components","theme management","DOM manipulation","responsive design","design system","lit element","keyboard event handling","state management","routing","performance optimization"],"author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.5.1","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"3ed7cf58a21b355d7cda5b9b1bbb043476c08691","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.5.1.tgz","fileCount":46,"integrity":"sha512-ojzRSkOpQvxpd4drCNF1wadvPwthI6xIJpYjBbOwlgxkFCrlgxlOxHzRKEVnj5wWeUPqykKhddKp33LKW9mydw==","signatures":[{"sig":"MEUCIBGEi6cH035lkPryCKLvAWQ0YaCZItjsiNZrI5HPI+1wAiEAtgbM6jCec5uPdDyJ+VHCJ0ogRrcxLvfBaGfqYGBFzW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4799362},"main":"dist_ts/index.js","type":"module","gitHead":"61751cd3202812344f1369fa920500f8df635c60","private":false,"scripts":{"test":"(tstest test/ --verbose)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_npmVersion":"11.7.0","description":"A package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies.","directories":{},"_nodeVersion":"25.2.1","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^3.3.2","sweet-scroll":"^4.0.0","@tempfix/lenis":"^1.3.20","@push.rocks/lik":"^6.3.1","@push.rocks/smartrx":"^3.0.10","@push.rocks/smarturl":"^3.1.0","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.20","@push.rocks/smartjson":"^6.0.0","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.2.1","@push.rocks/webrequest":"^4.0.5","@push.rocks/smartrouter":"^1.3.3","@push.rocks/smartstring":"^4.1.0","@api.global/typedrequest":"^3.3.0","@push.rocks/smartpromise":"^4.2.3","@design.estate/dees-comms":"^1.0.30","@push.rocks/smartmarkdown":"^3.0.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"@types/node":"^25.3.3","@git.zone/tstest":"^3.2.0","@git.zone/tsbuild":"^4.1.3","@git.zone/tsbundle":"^2.9.0","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.5.1_1773217715835_0.880556128202699","host":"s3://npm-registry-packages-npm-production"}},"2.5.3":{"name":"@design.estate/dees-domtools","version":"2.5.3","keywords":["CSS tools","web development","TypeScript support","CSS structure simplification","web components","theme management","DOM manipulation","responsive design","design system","lit element","keyboard event handling","state management","routing","performance optimization"],"author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.5.3","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"90068e40850ded049f9732959397792a5c19e5bd","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.5.3.tgz","fileCount":46,"integrity":"sha512-E30vu4Cl49nSQAFlazT2Eo9VVR3VG3RGc2NLmVe7i8NMC/Sm2HQisXlpKMZYBOoY8YwdG8W2MiXaD0lbGyibCw==","signatures":[{"sig":"MEQCID69R9R+LNXZhuuT+dneakUgMA5xHgn7UGMbm+NvEBDDAiBcRCwPJZ9cx21lo6NQ2oim1EPiZlO+NE1MRsRDYPJl+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4799669},"main":"dist_ts/index.js","type":"module","gitHead":"f61065a9a9a944d39f3bba6e49773fb15b04e8ba","private":false,"scripts":{"test":"(tstest test/ --verbose --logfile)","build":"(tsbuild --web --allowimplicitany && tsbundle npm)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_npmVersion":"11.7.0","description":"A package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies.","directories":{},"_nodeVersion":"25.2.1","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^3.3.2","sweet-scroll":"^4.0.0","@tempfix/lenis":"^1.3.20","@push.rocks/lik":"^6.4.0","@push.rocks/smartrx":"^3.0.10","@push.rocks/smarturl":"^3.1.0","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.21","@push.rocks/smartjson":"^6.0.0","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.3.0","@push.rocks/webrequest":"^4.0.5","@push.rocks/smartrouter":"^1.3.3","@push.rocks/smartstring":"^4.1.0","@api.global/typedrequest":"^3.3.0","@push.rocks/smartpromise":"^4.2.3","@design.estate/dees-comms":"^1.0.30","@push.rocks/smartmarkdown":"^3.0.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"@types/node":"^25.5.0","@git.zone/tstest":"^3.6.1","@git.zone/tsbuild":"^4.4.0","@git.zone/tsbundle":"^2.10.0","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.5.3_1774629216709_0.8520500107291242","host":"s3://npm-registry-packages-npm-production"}},"2.5.4":{"name":"@design.estate/dees-domtools","version":"2.5.4","keywords":["CSS tools","web development","TypeScript support","CSS structure simplification","web components","theme management","DOM manipulation","responsive design","design system","lit element","keyboard event handling","state management","routing","performance optimization"],"author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.5.4","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"c2e6b1b900a4a85dc4bb38fae18c22e0752811ba","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.5.4.tgz","fileCount":46,"integrity":"sha512-IGyVKl1XMXHVCpPQXX6wSnGbD4S2Q1XkJCuuXZotu4Q86HTiALyfyZi0RouCKv3zxCSMvZHpFWVoh2DgF/3R3g==","signatures":[{"sig":"MEYCIQCrA/JWBwABDfPYeVCE0DrLl8PrOy66E8iP+jRxgUMJKAIhAIslVveGuXNDBOlqHWB/re8UA0sXOSEUdsh6Aun1kK1D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4112608},"main":"dist_ts/index.js","type":"module","gitHead":"387c5091f17cc3fb33a8b347b5d72ecdb8802145","private":false,"scripts":{"test":"(tstest test/ --verbose --logfile)","build":"(tsbuild --web --allowimplicitany && tsbundle)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_npmVersion":"11.7.0","description":"A package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies.","directories":{},"_nodeVersion":"25.2.1","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^3.3.2","sweet-scroll":"^4.0.0","@tempfix/lenis":"^1.3.20","@push.rocks/lik":"^6.4.0","@push.rocks/smartrx":"^3.0.10","@push.rocks/smarturl":"^3.1.0","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.21","@push.rocks/smartjson":"^6.0.0","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.3.0","@push.rocks/webrequest":"^4.0.5","@push.rocks/smartrouter":"^1.3.3","@push.rocks/smartstring":"^4.1.0","@api.global/typedrequest":"^3.3.0","@push.rocks/smartpromise":"^4.2.3","@design.estate/dees-comms":"^1.0.30","@push.rocks/smartmarkdown":"^3.0.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"@types/node":"^25.5.0","@git.zone/tstest":"^3.6.3","@git.zone/tsbuild":"^4.4.0","@git.zone/tsbundle":"^2.10.0","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.5.4_1774641651699_0.05411784413006915","host":"s3://npm-registry-packages-npm-production"}},"2.5.6":{"name":"@design.estate/dees-domtools","version":"2.5.6","keywords":["CSS tools","web development","TypeScript support","CSS structure simplification","web components","theme management","DOM manipulation","responsive design","design system","lit element","keyboard event handling","state management","routing","performance optimization"],"author":{"name":"Lossless GmbH"},"license":"MIT","_id":"@design.estate/dees-domtools@2.5.6","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"af4f2093d3ecc81636f412fc809e5d159b7b10a0","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-2.5.6.tgz","fileCount":46,"integrity":"sha512-/vEgDvRrAkdzTX1b9mobP7wEe/XGC4r7NDjAgWGvC4I5uOwi7C1qPzm0/fzT9MI89wfbYWprJhD12vVu/+luDA==","signatures":[{"sig":"MEYCIQCHje0Z24ugxdrIp+98/Zx07hI1iaoDjkgUfmMHLghZlQIhAMfRdno/THhDknHRc0guKLMerViPjriNn9LSvUMts5xy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4155804},"main":"dist_ts/index.js","type":"module","gitHead":"47bf845a36bce5f1f8148b9a0c3e9d69fb76aa90","private":false,"scripts":{"test":"(tstest test/ --verbose --logfile)","build":"(tsbuild && tsbundle)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_npmVersion":"11.7.0","description":"A package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies.","directories":{},"_nodeVersion":"25.2.1","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^3.3.2","sweet-scroll":"^4.0.0","@tempfix/lenis":"^1.3.20","@push.rocks/lik":"^6.4.0","@push.rocks/smartrx":"^3.0.10","@push.rocks/smarturl":"^3.1.0","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.21","@push.rocks/smartjson":"^6.0.0","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.3.0","@push.rocks/webrequest":"^4.0.5","@push.rocks/smartrouter":"^1.3.3","@push.rocks/smartstring":"^4.1.0","@api.global/typedrequest":"^3.3.0","@push.rocks/smartpromise":"^4.2.3","@design.estate/dees-comms":"^1.0.30","@push.rocks/smartmarkdown":"^3.0.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"@types/node":"^25.6.0","@git.zone/tstest":"^3.6.3","@git.zone/tsbuild":"^4.4.0","@git.zone/tsbundle":"^2.10.0"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_2.5.6_1777006497903_0.20328332363423351","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@design.estate/dees-domtools","version":"3.0.0","keywords":["CSS tools","web development","TypeScript support","CSS structure simplification","web components","theme management","DOM manipulation","responsive design","design system","lit element","keyboard event handling","state management","routing","performance optimization"],"author":"Lossless GmbH","license":"MIT","_id":"@design.estate/dees-domtools@3.0.0","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dist":{"shasum":"cb0305313f6b45141f069305d718d293deb2f0ad","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-3.0.0.tgz","fileCount":46,"integrity":"sha512-r2tSKQPPq3W4WHQujZpT+sn0udLn+I4u34oS2ndjbYc3P2v+Zq7SV//PLzBtsbJhESirKDIm1xg94GdbuUtFPQ==","signatures":[{"sig":"MEYCIQCYDeyZ/ZkJWPZ1GRrB5KAgSOoZbWJlhLRBb7EhbBYLGQIhALm0paCbNUzjAc5umNhDCEuJUPQI6iSCiBiPwWXV+bQ6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4662767},"main":"dist_ts/index.js","type":"module","private":false,"scripts":{"test":"(tstest test/ --verbose --logfile)","build":"(tsbuild && tsbundle)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"description":"A package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies.","directories":{},"_nodeVersion":"25.2.1","browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^3.3.2","sweet-scroll":"^4.0.0","@tempfix/lenis":"^1.3.20","@push.rocks/lik":"^6.4.0","@push.rocks/smartrx":"^3.0.10","@push.rocks/smarturl":"^3.1.0","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.21","@push.rocks/smartjson":"^6.0.0","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.3.0","@push.rocks/webrequest":"^4.0.5","@push.rocks/smartrouter":"^1.3.3","@push.rocks/smartstring":"^4.1.0","@api.global/typedrequest":"^8.0.3","@push.rocks/smartpromise":"^4.2.3","@design.estate/dees-comms":"^1.0.32","@push.rocks/smartmarkdown":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.6.0","@git.zone/tstest":"^3.6.3","@git.zone/tsbuild":"^4.4.0","@git.zone/tsbundle":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/dees-domtools_3.0.0_1788171331459_0.33671344182982077","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"_id":"@design.estate/dees-domtools@3.0.1","dist":{"shasum":"e07f06c90d3292eff5714bb40bf85c01230bf0e3","tarball":"https://registry.npmjs.org/@design.estate/dees-domtools/-/dees-domtools-3.0.1.tgz","fileCount":45,"integrity":"sha512-MKCnOvFuXCsN4wHH84sArRtNjW1reQa9L01/dAVr15DTTal80l34WFOjNTGWkFQeBeE7hb6CDi5oPYlfIV5Sxw==","signatures":[{"sig":"MEUCIC88U/zlefm+zORFL6BlzehN+eXsVzejukb4yHdngudwAiEA4jm3alItIqxEgKsoKdrqVyryZdhXDkAIDXQAH23C8Ks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICxL4T97cQF/g1tCt8lDMD7C+Ryz/2rUC7+s7FT/yVB7AiEAhyTW/dX5dOwRWN7c+XXu62CyKOYzbgdHtmpnrJE7u2w="}],"unpackedSize":4675044},"main":"dist_ts/index.js","name":"@design.estate/dees-domtools","type":"module","author":"Lossless GmbH","license":"MIT","private":false,"scripts":{"test":"(tstest test/ --verbose --logfile)","build":"(tsbuild && tsbundle)","format":"(gitzone format)","buildDocs":"tsdoc"},"typings":"dist_ts/index.d.ts","version":"3.0.1","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"keywords":["CSS tools","web development","TypeScript support","CSS structure simplification","web components","theme management","DOM manipulation","responsive design","design system","lit element","keyboard event handling","state management","routing","performance optimization"],"description":"A package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies.","directories":{},"maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"browserslist":["last 1 chrome versions"],"dependencies":{"lit":"^3.3.2","sweet-scroll":"^4.0.0","@tempfix/lenis":"^1.3.20","@push.rocks/lik":"^6.4.0","@push.rocks/smartrx":"^3.0.10","@push.rocks/smarturl":"^3.1.0","@push.rocks/websetup":"^3.0.19","@push.rocks/webstore":"^2.0.21","@push.rocks/smartjson":"^6.0.0","@push.rocks/smartdelay":"^3.0.5","@push.rocks/smartstate":"^2.3.0","@push.rocks/webrequest":"^4.0.5","@push.rocks/smartrouter":"^1.3.3","@push.rocks/smartstring":"^4.1.0","@api.global/typedrequest":"^8.0.3","@push.rocks/smartpromise":"^4.2.3","@design.estate/dees-comms":"^1.0.32","@push.rocks/smartmarkdown":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^26.6.1","@git.zone/tstest":"^6.1.5","@git.zone/tsbuild":"^4.5.1","@git.zone/tsbundle":"^2.14.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dees-domtools_3.0.1_1790142629669_0.9015616289615829"}}},"time":{"created":"2023-08-06T17:57:44.928Z","modified":"2026-09-23T05:50:29.969Z","2.0.36":"2023-08-06T17:57:45.190Z","2.0.37":"2023-08-07T02:29:17.518Z","2.0.38":"2023-08-20T15:10:27.229Z","2.0.39":"2023-08-27T11:33:49.905Z","2.0.40":"2023-09-09T21:37:03.846Z","2.0.41":"2023-09-17T12:31:05.981Z","2.0.42":"2023-10-03T09:33:55.880Z","2.0.43":"2023-10-03T09:46:22.453Z","2.0.44":"2023-10-03T10:38:25.714Z","2.0.45":"2023-10-03T10:48:32.024Z","2.0.46":"2023-10-03T11:20:35.288Z","2.0.47":"2023-10-03T16:58:29.457Z","2.0.49":"2023-10-03T17:23:31.130Z","2.0.50":"2023-10-05T12:08:58.351Z","2.0.51":"2023-10-07T10:25:54.265Z","2.0.52":"2023-10-22T14:03:46.368Z","2.0.53":"2023-10-23T14:34:43.594Z","2.0.54":"2023-10-23T15:04:19.544Z","2.0.55":"2023-10-23T15:22:23.916Z","2.0.56":"2024-01-20T00:08:40.644Z","2.0.57":"2024-01-20T00:25:34.642Z","2.0.59":"2024-10-02T13:46:03.781Z","2.0.60":"2024-10-02T15:49:44.607Z","2.0.61":"2024-10-04T13:28:19.256Z","2.0.62":"2024-10-06T19:42:29.190Z","2.0.63":"2024-10-06T21:32:02.832Z","2.0.64":"2024-10-06T21:37:39.320Z","2.0.65":"2024-10-21T15:25:25.908Z","2.1.0":"2025-01-08T23:24:40.499Z","2.1.1":"2025-01-08T23:34:06.293Z","2.2.0":"2025-01-31T22:03:31.755Z","2.3.0":"2025-01-31T22:10:54.725Z","2.3.1":"2025-01-31T22:57:28.310Z","2.3.2":"2025-01-31T23:33:18.782Z","2.3.3":"2025-06-20T00:05:17.930Z","2.3.4":"2025-11-16T15:32:32.150Z","2.3.5":"2025-11-16T15:36:27.744Z","2.3.6":"2025-11-16T15:38:28.729Z","2.3.7":"2026-01-04T15:21:13.536Z","2.3.8":"2026-01-27T12:58:59.029Z","2.3.9":"2026-03-05T09:08:20.273Z","2.4.0":"2026-03-11T08:15:29.024Z","2.5.0":"2026-03-11T08:17:44.734Z","2.5.1":"2026-03-11T08:28:36.042Z","2.5.3":"2026-03-27T16:33:36.921Z","2.5.4":"2026-03-27T20:00:52.003Z","2.5.6":"2026-04-24T04:54:58.139Z","3.0.0":"2026-08-31T10:15:31.638Z","3.0.1":"2026-09-23T05:50:29.798Z"},"author":"Lossless GmbH","license":"MIT","keywords":["CSS tools","web development","TypeScript support","CSS structure simplification","web components","theme management","DOM manipulation","responsive design","design system","lit element","keyboard event handling","state management","routing","performance optimization"],"description":"A package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies.","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"readme":"# @design.estate/dees-domtools\n\nBrowser-side TypeScript utilities for bootstrapping DOM work, responsive styling, theme handling, scrolling, metadata setup, and Lit-based web components.\n\nIt gives you a singleton-style `DomTools` runtime plus a few focused exports for CSS breakpoints, base element styling, and low-level integrations with the underlying `design.estate` and `push.rocks` packages.\n\n## Issue Reporting and Security\n\nFor reporting bugs, issues, or security vulnerabilities, please visit [community.foss.global/](https://community.foss.global/). This is the central community hub for all issue reporting. Developers who sign and comply with our contribution agreement and go through identification can also get a [code.foss.global/](https://code.foss.global/) account to submit Pull Requests directly.\n\n## Installation\n\n```bash\npnpm add @design.estate/dees-domtools\n```\n\n## What It Includes\n\n- `DomTools` for one-time app bootstrap and shared browser services\n- `breakpoints` helpers for viewport and container-query driven Lit CSS\n- `css.cssGridColumns()` for simple grid-template generation\n- `elementBasic` helpers for Lit base styles and one-time global CSS setup\n- `TypedRequest` re-exported from `@api.global/typedrequest`\n- `plugins` for direct access to the package ecosystem used internally\n\nThe `plugins` export keeps the commonly used downstream namespaces available, including `plugins.smartdelay`, `plugins.smartstate`, `plugins.smartpromise`, `plugins.smartrouter`, `plugins.smartrx`, `plugins.smarturl`, and `plugins.typedrequest`.\n\n## Quick Start\n\n```ts\nimport { DomTools } from '@design.estate/dees-domtools';\n\nconst domtools = await DomTools.setupDomTools();\nawait domtools.domReady.promise;\n\nconsole.log(domtools.elements.headElement);\nconsole.log(domtools.elements.bodyElement);\n```\n\n`setupDomTools()` is safe to call repeatedly. By default it returns a shared global instance and avoids duplicate initialization work.\n\nIf you need an isolated instance for testing or short-lived usage, pass `ignoreGlobal: true`. Isolated instances follow the same `domToolsReady` and `domReady` lifecycle as the shared singleton.\n\n## DomTools Lifecycle\n\n```ts\nimport { DomTools } from '@design.estate/dees-domtools';\n\nconst domtools = await DomTools.setupDomTools({\n  ignoreGlobal: false,\n});\n\nawait domtools.domToolsReady.promise;\nawait domtools.domReady.promise;\n```\n\n`setupDomTools()` resolves once the instance is initialized and its readiness listeners are installed. `domReady` resolves later, once `document.head` and `document.body` are available.\n\nMain instance properties:\n\n- `elements.headElement` and `elements.bodyElement`\n- `router` from `@push.rocks/smartrouter`\n- `websetup` from `@push.rocks/websetup`\n- `smartstate` and `domToolsStatePart`\n- `themeManager`\n- `scroller`\n- `keyboard` after `domReady`\n- `deesComms`\n- `convenience.typedrequest`, `convenience.smartdelay`, `convenience.smartjson`, `convenience.smarturl`\n\nIf you need the already-created global instance synchronously, use `DomTools.getGlobalDomToolsSync()` after startup has completed.\n\n## Cleanup\n\n```ts\nimport { DomTools } from '@design.estate/dees-domtools';\n\nconst domtools = await DomTools.setupDomTools({\n  ignoreGlobal: true,\n});\n\n// ...use the instance\n\ndomtools.dispose();\n```\n\n`dispose()` removes the listeners and DOM resources owned by that `DomTools` instance. For shared global usage you usually keep the singleton alive for the lifetime of the page, but disposal is useful for tests and intentionally short-lived isolated instances.\n\n## DOM, CSS, and External Resources\n\n```ts\nimport { DomTools } from '@design.estate/dees-domtools';\n\nconst domtools = await DomTools.setupDomTools();\n\nawait domtools.setGlobalStyles(`\n  body {\n    margin: 0;\n    font-family: Inter, sans-serif;\n  }\n`);\n\nawait domtools.setExternalCss(\n  'https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap'\n);\n\nawait domtools.setExternalScript('https://cdn.example.com/some-script.js');\n```\n\nFor page metadata and favicons:\n\n```ts\nimport { DomTools } from '@design.estate/dees-domtools';\n\nconst domtools = await DomTools.setupDomTools();\n\nawait domtools.setWebsiteInfo({\n  metaObject: {\n    title: 'Example App',\n    description: 'A browser app bootstrapped with DomTools',\n  },\n  faviconUrl: '/favicon.ico',\n});\n```\n\n## Theme Management\n\n```ts\nimport { DomTools } from '@design.estate/dees-domtools';\n\nconst domtools = await DomTools.setupDomTools();\nconst { themeManager } = domtools;\n\nthemeManager.themeObservable.subscribe((isBright) => {\n  console.log('bright mode?', isBright);\n});\n\nthemeManager.goDark();\nthemeManager.goBright();\nthemeManager.toggleDarkBright();\n\nawait themeManager.enableAutomaticGlobalThemeChange();\n```\n\nThe theme manager starts from `prefers-color-scheme` and publishes updates through an RxJS `ReplaySubject<boolean>`.\n\n`enableAutomaticGlobalThemeChange()` waits for `domReady`, so it is safe to call before `document.body` exists.\n\n## Keyboard Shortcuts\n\nThe keyboard helper is created after `document.body` exists, so wait for `domReady` before using it.\n\n```ts\nimport { DomTools } from '@design.estate/dees-domtools';\n\nconst domtools = await DomTools.setupDomTools();\nawait domtools.domReady.promise;\n\nconst keyboard = domtools.keyboard!;\nconst { keyEnum } = keyboard;\n\nkeyboard.on([keyEnum.Ctrl, keyEnum.S]).subscribe(() => {\n  console.log('save triggered');\n});\n\nkeyboard.triggerKeyPress([keyEnum.Ctrl, keyEnum.S]);\n```\n\n## Scrolling\n\n```ts\nimport { DomTools } from '@design.estate/dees-domtools';\n\nconst domtools = await DomTools.setupDomTools();\nconst { scroller } = domtools;\n\nscroller.onScroll(() => {\n  console.log('scroll event');\n});\n\nawait scroller.enableLenisScroll({\n  disableOnNativeSmoothScroll: true,\n});\n\nconst section = document.querySelector('#details') as HTMLElement;\nawait scroller.toElement(section, { duration: 600 });\n```\n\nThe scroller uses native scroll listeners by default and switches to Lenis when enabled.\n\n## Responsive CSS Helpers\n\n`breakpoints` is designed for Lit CSS and ships both preset breakpoints and lower-level helpers.\n\n```ts\nimport { breakpoints } from '@design.estate/dees-domtools';\nimport { css } from 'lit';\n\nconst styles = css`\n  :host {\n    display: block;\n    padding: 24px;\n  }\n\n  ${breakpoints.cssForTablet(css`\n    :host {\n      padding: 16px;\n    }\n  `)}\n\n  ${breakpoints.cssForPhone(css`\n    :host {\n      padding: 10px;\n    }\n  `)}\n`;\n```\n\nAvailable values:\n\n- `breakpoints.desktop` => `1600`\n- `breakpoints.notebook` => `1240`\n- `breakpoints.tablet` => `1024`\n- `breakpoints.phablet` => `600`\n- `breakpoints.phone` => `400`\n\nAvailable helpers:\n\n- `cssForDesktop()`\n- `cssForNotebook()`\n- `cssForTablet()`\n- `cssForPhablet()`\n- `cssForPhone()`\n- `cssForViewport()`\n- `cssForContainer()`\n- `cssForConstraint()`\n- `cssForConstraintContainer()`\n- `containerContextStyles()`\n\nViewport helpers emit both `@media` and `@container wccToolsViewport` rules. Container helpers target a named CSS container only.\n\n## CSS Utility\n\n```ts\nimport { css } from '@design.estate/dees-domtools';\n\nconst columns = css.cssGridColumns(3, 24);\n\nconsole.log(columns);\n```\n\nThis returns a ready-to-insert `grid-template-columns` string.\n\n## Lit Element Setup\n\n```ts\nimport { elementBasic } from '@design.estate/dees-domtools';\nimport { LitElement, html } from 'lit';\n\nclass DemoElement extends LitElement {\n  static styles = [elementBasic.staticStyles];\n\n  async connectedCallback() {\n    super.connectedCallback();\n    await elementBasic.setup(this);\n  }\n\n  render() {\n    return html`<p>Hello DOM tools</p>`;\n  }\n}\n```\n\n`elementBasic.staticStyles` is the base stylesheet for a component, and `elementBasic.styles` renders the same element defaults as a `<style>` element inside a template. Every element of the component's shadow tree gets `box-sizing: border-box`, and every built-in element (HTML, SVG, MathML) fades `background` and `color` over 0.1s. The fade never reaches the host of a custom element nested in the component: that host keeps the transition its own styles declare, so a nested component can still animate its host, such as a sidebar collapsing its width. The defaults carry zero specificity, so any rule of the component overrides them.\n\n`elementBasic.setup()` performs the shared `DomTools` setup and injects the package's global base styles once.\n\nThe returned promise resolves after the shared base styles have been injected, and `domtools.globalStylesReady` resolves at the same point.\n\n## State and One-Time Work\n\n`domToolsStatePart` starts with this shape:\n\n```ts\n{\n  virtualViewport: 'native',\n  jwt: '',\n}\n```\n\nYou can also guard expensive async work with `runOnce()`:\n\n```ts\nimport { DomTools } from '@design.estate/dees-domtools';\n\nconst domtools = await DomTools.setupDomTools();\n\nconst result = await domtools.runOnce('load-config', async () => {\n  return { ok: true };\n});\n```\n\nRepeated callers receive the first result, and repeated failures re-throw the stored error.\n\n## Extra Exports\n\n```ts\nimport { TypedRequest, plugins } from '@design.estate/dees-domtools';\n```\n\n- `TypedRequest` is re-exported for typed request flows\n- `plugins` exposes the underlying modules used by the package, including `smartrouter`, `smartstate`, `smartrx`, `smartpromise`, and `typedrequest`\n\n## Runtime Notes\n\n- This package is browser-oriented and touches `window`, `document`, `navigator`, and `matchMedia`\n- `keyboard` is `null` until `domReady` resolves\n- The published package targets the latest Chrome via `browserslist`\n\n## License and Legal Information\n\nThis repository contains open-source code licensed under the MIT License. A copy of the license can be found in the [license](./license) file.\n\n**Please note:** The MIT License does not grant permission to use the trade names, trademarks, service marks, or product names of the project, except as required for reasonable and customary use in describing the origin of the work and reproducing the content of the NOTICE file.\n\n### Trademarks\n\nThis project is owned and maintained by Task Venture Capital GmbH. The names and logos associated with Task Venture Capital GmbH and any related products or services are trademarks of Task Venture Capital GmbH or third parties, and are not included within the scope of the MIT license granted herein.\n\nUse of these trademarks must comply with Task Venture Capital GmbH's Trademark Guidelines or the guidelines of the respective third-party owners, and any usage must be approved in writing. Third-party trademarks used herein are the property of their respective owners and used only in a descriptive manner, e.g. for an implementation of an API or similar.\n\n### Company Information\n\nTask Venture Capital GmbH  \nRegistered at District Court Bremen HRB 35230 HB, Germany\n\nFor any legal inquiries or further information, please contact us via email at hello@task.vc.\n\nBy using this repository, you acknowledge that you have read this section, agree to comply with its terms, and understand that the licensing of the code does not imply endorsement by Task Venture Capital GmbH of any derivative works.\n","readmeFilename":""}