{"_id":"@openremote/util","_rev":"806-ec0e64b147872f50860b780bdff05092","name":"@openremote/util","dist-tags":{"latest":"1.31.1","snapshot":"1.32.0-snapshot.20261002150239"},"versions":{"1.2.0-snapshot.20240512162641":{"name":"@openremote/util","version":"1.2.0-snapshot.20240512162641","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.2.0-snapshot.20240512162641","maintainers":[{"name":"wborn","email":"npmjs@maindrain.net"},{"name":"openremotedeveloper","email":"developers@openremote.io"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"1c4debdb3c2fe85549614409ba5c05c6855a7cfb","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.2.0-snapshot.20240512162641.tgz","fileCount":3,"integrity":"sha512-iugy+G1OtGLnFDbnuG65V42QrSAJwFTFjxGBQgX1lWlO03osgGqr8438x6tkSniv8yHJ3t7pPiKEgDEIG6PyCg==","signatures":[{"sig":"MEQCIEZVEqnF+Nl2WMbvVbD407M062c6zJHjvvLS0qYAqZNqAiBWBmj5+MyV1ZTdcjvPownDfuz4s+C6FANpSs7+N9OFvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12336},"main":"webpack.util.js","gitHead":"97f7b394e13b03768053809069d8980734470cdc","_npmUser":{"name":"wborn","email":"npmjs@maindrain.net"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.2.0-snapshot.20240512162641_1715524106443_0.1055939697430619","host":"s3://npm-registry-packages"}},"1.2.0-snapshot.20240512154942":{"name":"@openremote/util","version":"1.2.0-snapshot.20240512154942","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.2.0-snapshot.20240512154942","maintainers":[{"name":"wborn","email":"npmjs@maindrain.net"},{"name":"openremotedeveloper","email":"developers@openremote.io"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"e6b8688be35ff59332b02b827f6a64713852d501","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.2.0-snapshot.20240512154942.tgz","fileCount":3,"integrity":"sha512-AGIyTlzW1b9ObaRGsntgVfe8l0vAyTxSKWGox43LDbJWyeV6ZQOyMqEjX0pPFhzJzQyLRPG+271KyAzXe0A+Eg==","signatures":[{"sig":"MEQCIG9DLXbNp1+r0hoJ7T8/KunASsMreBXcQPViOsYBhQz4AiBZfdFi+7a8KW6iG0Y8OACDRIjiZjAf/FWkoY5+qaMddw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12336},"main":"webpack.util.js","gitHead":"a0e7447980e5ce9d45da82e386f6bf810b2f2cc7","_npmUser":{"name":"wborn","email":"npmjs@maindrain.net"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.2.0-snapshot.20240512154942_1715529026977_0.5299965085018139","host":"s3://npm-registry-packages"}},"1.2.0-snapshot.20240512160246":{"name":"@openremote/util","version":"1.2.0-snapshot.20240512160246","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.2.0-snapshot.20240512160246","maintainers":[{"name":"wborn","email":"npmjs@maindrain.net"},{"name":"openremotedeveloper","email":"developers@openremote.io"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"8889e8a9b427909cd8693fcd5c7b4cb53d1bac55","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.2.0-snapshot.20240512160246.tgz","fileCount":3,"integrity":"sha512-LiVbuKnhV6JBmi1qaIk4GYWYo1N6yi+tTwSy2kOthSrMGOslOvw3JlIhNf3LN/zIOtofGKbjLGBfLNX0WVuQLw==","signatures":[{"sig":"MEQCIAXmebqxT2p1MdkuanbNLJyzJ3mnGsSQWSleiY3nhTIVAiBPiLdISPHZuCExorDnCYclZPhyFXK33vPn6DHLIvSjWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12336},"main":"webpack.util.js","gitHead":"bd275a5942403388f4f40d62f33b964256ae564b","_npmUser":{"name":"wborn","email":"npmjs@maindrain.net"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.2.0-snapshot.20240512160246_1715529812783_0.9967119928042816","host":"s3://npm-registry-packages"}},"1.2.0-snapshot.20240616202404":{"name":"@openremote/util","version":"1.2.0-snapshot.20240616202404","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.2.0-snapshot.20240616202404","maintainers":[{"name":"wborn","email":"npmjs@maindrain.net"},{"name":"openremotedeveloper","email":"developers@openremote.io"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"cdee35801878c35df2bef7d7a9e7f4f1705c9d4a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.2.0-snapshot.20240616202404.tgz","fileCount":3,"integrity":"sha512-znJpO3BX4fRc7MXMfOAttH8diCyg4QoViR7IFidfvmoEtnd548Sttfnh0q19qJ0XTOKx0Q3KNEhiUcHPHlvA+w==","signatures":[{"sig":"MEUCIQCTVMEtnLm7OwtsIK/ILUVq7cyogbyYE0w12ykw5iCBGwIgCNcx/1L4PfGjP59Tvogd4onBIVQZ4D/Q3lkY8ixRIDk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12336},"main":"webpack.util.js","gitHead":"ec3d5d8b7913bff1d31312ab669dc7f4cbb943d0","_npmUser":{"name":"wborn","email":"npmjs@maindrain.net"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.2.0-snapshot.20240616202404_1718569995945_0.5802018026197087","host":"s3://npm-registry-packages"}},"1.2.0-snapshot.20240819101332":{"name":"@openremote/util","version":"1.2.0-snapshot.20240819101332","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.2.0-snapshot.20240819101332","maintainers":[{"name":"wborn","email":"npmjs@maindrain.net"},{"name":"openremotedeveloper","email":"developers@openremote.io"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"1c29ba0837700918cc93991f1638f95186cf09c0","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.2.0-snapshot.20240819101332.tgz","fileCount":3,"integrity":"sha512-o8oYgpKJkmQ171LQO9uSuA10FAV8IN0Ye1Y5akcB9lHb+lLpfrSRFnh+xSIy0MQHgSNkuI4rhYFBSPWV/xr9Zw==","signatures":[{"sig":"MEUCIQC1WeBG/CNdSnTYcnoL0WLXHkZQEVzwMEd6N+LXTJAzhQIgSIMr1Ljl055Eo+aU3ZxXuxqyKsDPB0s+cqV35m1myq4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12336},"main":"webpack.util.js","gitHead":"8f8e660c2997761f63643e88a2356e3132afcabd","_npmUser":{"name":"wborn","email":"npmjs@maindrain.net"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.2.0-snapshot.20240819101332_1724063007609_0.653965757489795","host":"s3://npm-registry-packages"}},"1.2.0-snapshot.20240819114736":{"name":"@openremote/util","version":"1.2.0-snapshot.20240819114736","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.2.0-snapshot.20240819114736","maintainers":[{"name":"wborn","email":"npmjs@maindrain.net"},{"name":"openremotedeveloper","email":"developers@openremote.io"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a2063a12622ce351cfe4da237308ae57e96979a3","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.2.0-snapshot.20240819114736.tgz","fileCount":3,"integrity":"sha512-wnT0HNUrML2gNM24FDLB0x0ZVpm13Kb8F/Ljh/UOaHLWaORWUSZbJAKXg1NGRgMgHgIrFmY4d2rEM5ffogwarg==","signatures":[{"sig":"MEUCIED/1fbtNJVpOhM4wmiuhmekTMZnMIDlllD/MfUm9knKAiEAiJOKzoYpVJgguNusEV0BEGDhWihcee9vI7QttD4czQ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12336},"main":"webpack.util.js","gitHead":"476e824068ed73dd1debe0a91174b2d9e87c0fd5","_npmUser":{"name":"wborn","email":"npmjs@maindrain.net"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.2.0-snapshot.20240819114736_1724068633445_0.30075953749838646","host":"s3://npm-registry-packages"}},"1.2.0-snapshot.20240819121545":{"name":"@openremote/util","version":"1.2.0-snapshot.20240819121545","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.2.0-snapshot.20240819121545","maintainers":[{"name":"wborn","email":"npmjs@maindrain.net"},{"name":"openremotedeveloper","email":"developers@openremote.io"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"69512f96c6a93fc11981e2e09efdee2d5d71cb7d","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.2.0-snapshot.20240819121545.tgz","fileCount":3,"integrity":"sha512-g4f/bp+pqJpd45Oon/yT7XjYUkbQ3Q+QAXb8OtF3zy9SBISZIcgBJpNyTW4/c/zbIl8rpAi8bpYRKTR4wXP6Iw==","signatures":[{"sig":"MEUCIQD8+R6IyNOYIXxkvcLivYRFN2Hm2/9/aNsDpGrDG56sHwIgIJsziIMBOIREVj581pIiQL5tfyrZsXkqvMcnHbaS0qs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12336},"main":"webpack.util.js","gitHead":"aaa638cf43cfc352590f0405f91185d77f5aa969","_npmUser":{"name":"wborn","email":"npmjs@maindrain.net"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.2.0-snapshot.20240819121545_1724070318836_0.09698126146190433","host":"s3://npm-registry-packages"}},"1.2.0-snapshot.20240913085022":{"name":"@openremote/util","version":"1.2.0-snapshot.20240913085022","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.2.0-snapshot.20240913085022","maintainers":[{"name":"wborn","email":"npmjs@maindrain.net"},{"name":"openremotedeveloper","email":"developers@openremote.io"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"8418b66febfabccd6922d2bf42f0ec36a581bae1","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.2.0-snapshot.20240913085022.tgz","fileCount":3,"integrity":"sha512-QCvBRR60zX35C++nfpFpUpMUBlkqp0OTyCo4/0Y27Aj64zX1yPyH4iaAwxb0lDCd51XsOmHy3GF1Q59RaIWTJg==","signatures":[{"sig":"MEUCIQDE23SQ+deErYBDipD/LgW/PbHVJuIjMqJoWRGMRt7wBwIgAk2iwB4ZwbkoLmhBa7yHylPD8SbTNwNC7DRrvgPd+mo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12336},"main":"webpack.util.js","gitHead":"fb2ec5e608867db452e69885c97cd19d1862eeb9","_npmUser":{"name":"wborn","email":"npmjs@maindrain.net"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.2.0-snapshot.20240913085022_1726218002885_0.29613705088787246","host":"s3://npm-registry-packages"}},"1.2.0-snapshot.20240913092339":{"name":"@openremote/util","version":"1.2.0-snapshot.20240913092339","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.2.0-snapshot.20240913092339","maintainers":[{"name":"wborn","email":"npmjs@maindrain.net"},{"name":"openremotedeveloper","email":"developers@openremote.io"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"977cdc6237610ea6c5ffbe8b96ef9a108c21726b","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.2.0-snapshot.20240913092339.tgz","fileCount":3,"integrity":"sha512-Zqz9o2UA5CATX6yoJfBHbiWIkdqn3o7Ie/PADmb5C8IzNyKc7MkeRVesSQ/7Z+M6AYmqB4iaCZW+WRH9IoMMMg==","signatures":[{"sig":"MEQCIAuc+jQQ0lExuBWnBQQHjYoZHPB2Ps8SSXI47gtTFSzKAiAs0ZKVMSUN9ZMxIldRAe1pkikU9y5qkc55nybuOCnxiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12336},"main":"webpack.util.js","gitHead":"02677845276b441a1678f1762d679002e6421215","_npmUser":{"name":"wborn","email":"npmjs@maindrain.net"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.2.0-snapshot.20240913092339_1726220001971_0.7433107473419007","host":"s3://npm-registry-packages"}},"1.2.0-snapshot.20240927135523":{"name":"@openremote/util","version":"1.2.0-snapshot.20240927135523","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.2.0-snapshot.20240927135523","maintainers":[{"name":"wborn","email":"npmjs@maindrain.net"},{"name":"openremotedeveloper","email":"developers@openremote.io"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"f572d69f4d78ba3bd760c354e587e9f672fa6308","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.2.0-snapshot.20240927135523.tgz","fileCount":3,"integrity":"sha512-VTG20qMYyNx6w94leti1TzVRN3SIbHyZFsJJR2XnD3lA1a9w9t7YUTdsccHzsr7duff1sT28+ZwaVW0/G0eECA==","signatures":[{"sig":"MEQCIAGt/tesrEMlnvs4pRlYbaa+g6MIslo2NLi9dNeJijbzAiBqLa++Jk12kgyEj52m4z0yigH6OS2zVPgek4uCudYkwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12336},"main":"webpack.util.js","gitHead":"e81f95e1f635a5c3f7a48d4830716449f92a4a10","_npmUser":{"name":"wborn","email":"npmjs@maindrain.net"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.2.0-snapshot.20240927135523_1727445927473_0.2477595099271792","host":"s3://npm-registry-packages"}},"1.2.0-snapshot.20241002120954":{"name":"@openremote/util","version":"1.2.0-snapshot.20241002120954","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.2.0-snapshot.20241002120954","maintainers":[{"name":"wborn","email":"npmjs@maindrain.net"},{"name":"openremotedeveloper","email":"developers@openremote.io"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"c09b1c7847a3b91732a754ab988ef629d6ab0a19","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.2.0-snapshot.20241002120954.tgz","fileCount":3,"integrity":"sha512-sKmrsLwXsGl1I8Q6fg7ar/YfgvJeh6bGkA1bXw8noHbn1ITnZ2dojgHqnMstLGt0AQkBnN/6vQuQWIdejNY8dA==","signatures":[{"sig":"MEUCIFyONBkS04NwfC+0EjD3OxFHbyTBRSlgZly/BE6h8A9pAiEAsBWJK3pOK5uExBHNiCvSaBb/ATe1vExzVV7nJPN8fy8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12336},"main":"webpack.util.js","gitHead":"b14b4d8385215fd1ae97f850cf681af406adca5f","_npmUser":{"name":"wborn","email":"npmjs@maindrain.net"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.2.0-snapshot.20241002120954_1727871593818_0.48362435996926556","host":"s3://npm-registry-packages"}},"1.2.0-snapshot.20241015132104":{"name":"@openremote/util","version":"1.2.0-snapshot.20241015132104","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.2.0-snapshot.20241015132104","maintainers":[{"name":"wborn","email":"npmjs@maindrain.net"},{"name":"openremotedeveloper","email":"developers@openremote.io"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"c338991613cf3ecc5f9acda076abfe66b0c1c682","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.2.0-snapshot.20241015132104.tgz","fileCount":3,"integrity":"sha512-s9BU4Q1uHRp41X7uNtp0ckjrtKx9O/laLNgKCAMBnRLetIb3RKg/s/It8RYS09ngHeGT1xeZCsrtzupqhrdUdQ==","signatures":[{"sig":"MEUCIFLe8thVF4XMQwSAGlMyDBR5lSwNHykf5B6eXIG+QDTnAiEAjy6YaaEbMMGMU6A/yP0FuPcCrIG52UXfOEA8p3Iyg0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12336},"main":"webpack.util.js","gitHead":"b609bae9afadd96453c7a31b5988ffb5a228507a","_npmUser":{"name":"wborn","email":"npmjs@maindrain.net"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.2.0-snapshot.20241015132104_1728999043104_0.02065510297123052","host":"s3://npm-registry-packages"}},"1.2.0-snapshot.20241015145246":{"name":"@openremote/util","version":"1.2.0-snapshot.20241015145246","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.2.0-snapshot.20241015145246","maintainers":[{"name":"wborn","email":"npmjs@maindrain.net"},{"name":"openremotedeveloper","email":"developers@openremote.io"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"fa9e443c3855b3212be0b196190082a6cf685baa","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.2.0-snapshot.20241015145246.tgz","fileCount":3,"integrity":"sha512-XU6ZvZ7YmZrZTMqqYlJPEr00I0R/7/v0X16dWh8b45m6OPHmt9rEUgx1FuKBbqqGonC/v8hFZQxLX2+Dbij+tw==","signatures":[{"sig":"MEYCIQC97TxdQvg8CM/1nhS1Pjt66MC2b5I6V4u6RXm9zi6slgIhAImJcpzjkQWbCyD+0nLPNdzXpM2V9yxc77Yq7o5IdaF0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12336},"main":"webpack.util.js","gitHead":"e3dd310fd61caf295f69dd5fe6afac3891aa588c","_npmUser":{"name":"wborn","email":"npmjs@maindrain.net"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.2.0-snapshot.20241015145246_1729004522124_0.9717863675066563","host":"s3://npm-registry-packages"}},"1.2.0-snapshot.20241209103107":{"name":"@openremote/util","version":"1.2.0-snapshot.20241209103107","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.2.0-snapshot.20241209103107","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"3b60beca04b815186bc6099ceeea015e50b644ff","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.2.0-snapshot.20241209103107.tgz","fileCount":3,"integrity":"sha512-iO1Bl+y6DKN2vODQji/NozWlf33zD4mH+o2h22cbU1GNpJbXL+4VVCjzQU2ZzWdaQ8RRevxetAF03uq4NhlX1w==","signatures":[{"sig":"MEQCIAEYUfGr8o/Ee93vEOJ1NiBD7s86WfZx7AHlRp55MpCDAiBpNWvY+lvlQiwT0aepu3JnIzHvDCdHx7LpEriaKwRLkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12363},"main":"webpack.util.js","gitHead":"20899eb0f56ee22c6cb8449c7d089436e8003b73","_npmUser":{"name":"wborn","email":"npmjs@maindrain.net"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.2.0-snapshot.20241209103107_1733740854472_0.004557953194586739","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-snapshot.20241218144812":{"name":"@openremote/util","version":"1.2.0-snapshot.20241218144812","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.2.0-snapshot.20241218144812","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"5259bfe0a132e276785ea3e0deede74b32a4c857","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.2.0-snapshot.20241218144812.tgz","fileCount":3,"integrity":"sha512-VyeuyRFf8OlpfkDClR7M2yxVN4AK5GSzVdhiOxroE59TNpXHVWoKuhoHqB3omsOBKL/gPZoVQE6iIeDxeE5P4w==","signatures":[{"sig":"MEUCIQDdvuemc4uMXrDhf6Qq6Fvm9V+qmIlshdJLmvrI7+jEuAIgHkx1KldZ8qn3XLpPmOmsV/2R/PNcZJWAGkTUzBb0OPU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12363},"main":"webpack.util.js","gitHead":"d358e7dd874f28433b844a035a241ed9d29a98a6","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.2.0-snapshot.20241218144812_1734533912178_0.4884120542407182","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@openremote/util","version":"1.2.0","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.2.0","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"1c5b8065f913a47b632b1cb5fd47348a74d151dc","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.2.0.tgz","fileCount":3,"integrity":"sha512-SKkz6VZzoIXlHW/g42gdmx2MLOQPw7hhfsvWLfjJ+/51HzpRzpErhurziftjCV+uqggiUPd8yjBBJmdg7DWyrg==","signatures":[{"sig":"MEUCIHVP8/VZYPnisrOChACo41nudQSNVCYM+VCQRQ/L+7W0AiEAjWjLVUUDiF1/capylg5Xt2ceuX1fk5/nxjdXPL6UiWY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12339},"main":"webpack.util.js","gitHead":"d358e7dd874f28433b844a035a241ed9d29a98a6","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.2.0_1734535798802_0.7296444981742445","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20241219101240":{"name":"@openremote/util","version":"1.3.0-snapshot.20241219101240","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20241219101240","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a89d6e6f6ec3474101d0586c80dc25474e2111a8","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20241219101240.tgz","fileCount":3,"integrity":"sha512-BY5bx/K/Hda9fwofwxWVfdFimYjiHd+ceHuffTJk5lxPKsPDi2uEqKfSuvkPLeWWNxEEAfAXeZR8VxSLIh5AvA==","signatures":[{"sig":"MEUCIHYL5VoUwvZHbWpIoNrhNqxGvERpZTexKYawbyp5sTmfAiEAqteq+dWiX1vMajZHo8n/4SY4gM+13bQHb0hEpBcmj0U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12363},"main":"webpack.util.js","gitHead":"e2d268f0b523afb66052ca58189c6238a32d4624","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20241219101240_1734603743620_0.6677750722791476","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20241219112417":{"name":"@openremote/util","version":"1.3.0-snapshot.20241219112417","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20241219112417","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"e2b8135d19e71c6d3a792e372205af0144dc3cff","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20241219112417.tgz","fileCount":3,"integrity":"sha512-n9jggwYQFlyXXfYEb+zRhvfY3XcpPFe4j/uHN3l3O116L0qPs8tKlELG5gLmno/emSU9IkW2W0M9YtYTy5sWdw==","signatures":[{"sig":"MEUCIGcqhZdpODZovl8k7UwmRpkyE33qdhU0uw1eeFXrg93vAiEAhuD/Mv2bgDJqUoYHsHiXCzT5rEqyZOtLVFEkuHUUMWA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12363},"main":"webpack.util.js","gitHead":"cb72326c2137f574515e4c47e5567e8877dc2323","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20241219112417_1734608085431_0.9142497044173099","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20241219150900":{"name":"@openremote/util","version":"1.3.0-snapshot.20241219150900","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20241219150900","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"11976951f180da84141cd53cd04a8cd4d3a7379d","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20241219150900.tgz","fileCount":3,"integrity":"sha512-ysbUXX7X6aPxlxQPmkDXMSLlUSKM9mTecRexdgHvA6Q5qvMMtClUMJJ1gKFG4oioAj48k2m5UnqZMkxusCEBWw==","signatures":[{"sig":"MEQCIDWRVef7pwFZiKZ3WUZ/iCfyG/aJiWyLAt2eDCuy3WqEAiAFM8IgMDyu3+t3D9f6kUBrt0QU0RiG5iT0pa7Skx+e3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12363},"main":"webpack.util.js","gitHead":"659a17e6d67ae1d9afe885ef5e052e404c6f65de","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20241219150900_1734621567853_0.08092595429570038","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20241220110104":{"name":"@openremote/util","version":"1.3.0-snapshot.20241220110104","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20241220110104","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d44c169cf0d4790eefe0bb05647db6433acaf7bd","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20241220110104.tgz","fileCount":3,"integrity":"sha512-eluP7a9UezQXceBB8qqYRFnRCGmWyLkGT2q1LwaGUun7+gd1Ceo5pOWrSYNyp7s7ePkdIe6hRY5G5cQbxp8uBA==","signatures":[{"sig":"MEUCIQCNRX3XmyTL2XHuET4yTjACunxb9csazBmDTkSDEvpHAQIgBnUZlB4I9JqG+c08iy+cqbfyQKQzTDA22T1/LQNLi90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12363},"main":"webpack.util.js","gitHead":"ed5c617d0bc80141ed33b6dfe98cd7a7af2479c1","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20241220110104_1734693060419_0.40809788432986194","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20241220142725":{"name":"@openremote/util","version":"1.3.0-snapshot.20241220142725","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20241220142725","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ae2ba24cc45b65e7bb45d125a675ffa22f87d1b2","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20241220142725.tgz","fileCount":3,"integrity":"sha512-BwRWJTMrMrgcY1dzthw2LSXqRvh2T+UwX1K2M9QJOFF2D/cAC5HbMyDth+xhz097Z0D4sS30JX4M/hXA1Xtiqw==","signatures":[{"sig":"MEQCIDkAWGyPKm1d2jd0HwGOe0/xB1xArRFKMVeBqPxx+N18AiA320qAON0qC8j6f461LnP4YCniAd/MFDRurERLlj1Y4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12363},"main":"webpack.util.js","gitHead":"886a30343e262c555b1f7c1a560f63d312c51fa6","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20241220142725_1734705443686_0.18525523463381144","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@openremote/util","version":"1.2.1","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.2.1","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"bf0bbf440fe7704d85951b3e2a280a4f12c0eb9c","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.2.1.tgz","fileCount":3,"integrity":"sha512-vHDmJz7xq6refDrOfkBg6JBW8nimFrmKzToH7NqBLa125MHF//kvbEOT3YblMtf+Xrxac60mPHS18NmEjdBwsQ==","signatures":[{"sig":"MEQCIGdyNJBrudYiD12IIVMHC+u+pQexKTJQrzCmyBqpBugYAiAJtSYAcK1nDeZz3Cbi/5y1HctGxz1fvfQwT8DO1k/Smg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12339},"main":"webpack.util.js","gitHead":"886a30343e262c555b1f7c1a560f63d312c51fa6","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.2.1_1734710316992_0.8085032605052276","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250107084741":{"name":"@openremote/util","version":"1.3.0-snapshot.20250107084741","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250107084741","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"29c173e4187d083070d43947f8a8f1db583620dc","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250107084741.tgz","fileCount":3,"integrity":"sha512-qsg7jddYwMjIYMcrCYagcNrIZBOn36LQFKadS0eXegsBCPGxMt3T+FKPYUMHSvx1UmhVKdrIEdqVneu224aQcg==","signatures":[{"sig":"MEQCIDHsCUwiki7L3bb2g2c7rrJhPApnyojyNwfcmofNFu3mAiBJ9htM9avqlXJpBgVjUEw3VJ5KQcTO9oZ1ryL935rJhw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12363},"main":"webpack.util.js","gitHead":"a7fcec181f047c8a722863020060e8c7f3b0d089","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250107084741_1736240248678_0.017691366243050233","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-snapshot.20250107093248":{"name":"@openremote/util","version":"1.2.0-snapshot.20250107093248","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.2.0-snapshot.20250107093248","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"3f806b10e9e9a8588b6003ee37025bb418fad9ed","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.2.0-snapshot.20250107093248.tgz","fileCount":3,"integrity":"sha512-zy5St5H+B3Ne0AleRyVqqlZXGUSe7+krbmV6n9XrhcEBKAJ2Fg2miVnxpAclVU+dAGn7y1gpW5kDWdidMgU5tw==","signatures":[{"sig":"MEYCIQDFqqf2cRDI1nEhCCJTx34n6Bl5Q7FKFrH2Ke1znWkEiQIhALW1I5Yxqv6kr5u3qaQWhSa2HyNeMpNzhCeAM0a4Vj6h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12363},"main":"webpack.util.js","gitHead":"e8a3e31732fc12b759343bda2c92fd38e268ead7","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.2.0-snapshot.20250107093248_1736242947455_0.8889177250052598","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250107104557":{"name":"@openremote/util","version":"1.3.0-snapshot.20250107104557","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250107104557","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"da43576c33516538d1027baa8c7ac427086916aa","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250107104557.tgz","fileCount":3,"integrity":"sha512-cflnLHceSYQNda8l25h2RaYHTWuDo6QT/bVClfR7hJlYzTBcN5mICKhVaSfak9XQP4KL/FD65hxXxNprR2TKAw==","signatures":[{"sig":"MEQCIDKxhA4Pz+Kn66EfGZSPeHKhJfFbEZ/PuZdC2spjxpKgAiAyUaLfc3zkPdDa6jpam8+vyxv8+X7HuhPOjMG0bQdHEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12363},"main":"webpack.util.js","gitHead":"8041636e5b3cf69f0f7ee0d97cf90b09c9a0c0c4","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250107104557_1736247365894_0.2430911111204379","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-snapshot.20250107140322":{"name":"@openremote/util","version":"1.2.0-snapshot.20250107140322","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.2.0-snapshot.20250107140322","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"274d6f9aad7dbfa24130ff9dfcbe291e7b2a1fd2","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.2.0-snapshot.20250107140322.tgz","fileCount":3,"integrity":"sha512-c2bZueKDkt5wzTI9Jq/0EGiP7KHibcjBjp818SM/7+Yyioz5EcpuGInkyNybPrWA4OkMJOgFSy34Tldyqi3tfw==","signatures":[{"sig":"MEUCIDzvhaNA3udTLF7OpzQ9SNMnBw11HSlfVsjr2YU+0EGdAiEA5ujrIkx80n2AsSjDX3RkffOETwYdeC7K5Gr+jiCN/7M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12363},"main":"webpack.util.js","gitHead":"3fb666a08e97e236210102c0ee6299060934f938","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.2.0-snapshot.20250107140322_1736259198946_0.2206267197092846","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250108122830":{"name":"@openremote/util","version":"1.3.0-snapshot.20250108122830","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250108122830","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"9960ead8aa53c0a291297cd9394df475df9ab7fc","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250108122830.tgz","fileCount":3,"integrity":"sha512-SLvAg8cvnyhzWThYBPjtRRjT4a2dTSZnaIaJLBv66G95lGb86xFFBgTk8y+vba+GUPeC84kiUrtSHOtDskKfDQ==","signatures":[{"sig":"MEUCIFK7WxDpZuzXUsE0a/AZnxS9EwT10gZ26ZbkOy3tzdynAiEA5FPIaZUhHNlpNu99GgbOZ8FLBR+4DwUMt9L/MkHsoXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"2671008d88cbb3c8260201f52b702ab06f173376","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250108122830_1736339903625_0.12231372281068431","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-snapshot.20250108123254":{"name":"@openremote/util","version":"1.2.0-snapshot.20250108123254","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.2.0-snapshot.20250108123254","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d7e2874d44c70d1e188f902ac16cd283d16cbdd0","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.2.0-snapshot.20250108123254.tgz","fileCount":3,"integrity":"sha512-pkLLVko0V3IQYFYaR7DZjotzDu10ewnOaXNgWVtWnDXbnagyfKlLxFO9wBT8u+I3uWjhKxAudXxGSxSP7qF6kg==","signatures":[{"sig":"MEYCIQCUY7goeRLwnTwf0KlZoltSnTlOFcKLFn7/4sg0i+RSfQIhANUx6ykwlt9tNH/tBJ4VVouTHrNWmJj8DqQzjb+T6lyP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12363},"main":"webpack.util.js","gitHead":"1aed7eeea9ea9633310e47204a6b975aa1257208","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.2.0-snapshot.20250108123254_1736340173936_0.46863905308165044","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250109112615":{"name":"@openremote/util","version":"1.3.0-snapshot.20250109112615","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250109112615","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2f89a7048c4e80167f161ac3b115c619facccd82","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250109112615.tgz","fileCount":3,"integrity":"sha512-D2PGOwx4BKy7ZK9zFwIMUzaLs/4x0VGSh1J7SvcwbNpnLbhmKJPLJijLZ7q7x9OuEXpohTT6lDlw+WTRqtl1LA==","signatures":[{"sig":"MEQCIBUWxbMrnS4gfu2QuFqFKCztkyI1VTth8GJ0gFE2NFllAiBppQVRLxJkPa0MPprf66XZFMi1ipqKZ2trtdJlZWqJAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"59d9f27746b325b0a2578406d36261cf123e33db","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250109112615_1736422577569_0.6142568041427543","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250109120636":{"name":"@openremote/util","version":"1.3.0-snapshot.20250109120636","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250109120636","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"05ffb37ac5b6b1472c6b5bc5bb7a00bf0ced9ec3","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250109120636.tgz","fileCount":3,"integrity":"sha512-47OtT0PI+2QQn+MQ5kTyTj5arnlKw4jVwFM3sqiYJne+WV8fYV4i9CndCaJt/IxfKn3Treg0LI+mrqzBWHpi0g==","signatures":[{"sig":"MEUCIGnds15v9vo41BbTWPjUc/Cyem4u7cWIWuUCJP4AkJJGAiEApONaS3JDU34T58sIUBMXGPXyTs48Lgb3EqZI5Ykt8N8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"8910ce7c8a9b61c0df9c2694c9c3929842525780","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250109120636_1736424993906_0.19697423599412156","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250109123239":{"name":"@openremote/util","version":"1.3.0-snapshot.20250109123239","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250109123239","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"f44dbe9101a9a60faacc07f92d2a6c190ccf3eb4","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250109123239.tgz","fileCount":3,"integrity":"sha512-Ww9br05PmaPTE/VwP68X5ew5E4cXLj/d8i+9XvqFWIt4/7IvhYu5oQ6Lfmd7tthJEnqjjmM83MHAfkqI5nT+Dw==","signatures":[{"sig":"MEUCIAxfU522kLZgqYD/hAkpi2lbBPUbeGcDyZwbKIPT7gP/AiEA5rSbcFHjJOtt1oR0h4Q/EHM+tw7pfrR96p7h9wcD3pw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"a0362054677787bc316cb2e1eab094ffe446f4be","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250109123239_1736426564976_0.5090478378313323","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250110090901":{"name":"@openremote/util","version":"1.3.0-snapshot.20250110090901","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250110090901","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"922c4a554a6cbf3e87ab03e29e539e5feb497b74","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250110090901.tgz","fileCount":3,"integrity":"sha512-ibJjUd9sxg//3m17CyyRJr7kE8U35NRhkXUqRrzGta+rdMPFRI+1oWgDGy0Iv4YPsAxqTFcwJuKxmW96njIXJQ==","signatures":[{"sig":"MEYCIQClwNLQGp/baRrnAU9jE2B5aGl3o0sjAO+g/H5j2XXBqgIhANwczmNHNVRTNk/rJZ0gq6Gs4XK2gHo1ipgqsNxnAcqn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"045758efee7eb56cfc0056e09fd7a91634ee2df6","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250110090901_1736500730915_0.687408573466856","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250113074157":{"name":"@openremote/util","version":"1.3.0-snapshot.20250113074157","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250113074157","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a24177ea92582ebbab28310664da038d4bb46ff3","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250113074157.tgz","fileCount":3,"integrity":"sha512-FhcgqoV8SkcnN5vIid6cZlcwAv/X0hlEFTqd3BanZbwkhsO/KuDiseSdBSe9AKaT8cq9zjwl8DMWmRnWdWrEZg==","signatures":[{"sig":"MEQCIGtiB/1XprSVeiqsy2x/o9Ml+fwOv9P3BGo8b7BWLVqdAiBrx1G0DQWDYnBv9PVBC5+CQqYVG2ndnHj/svyCTqGd6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"2a077391a0cd4a47aa1ba1d25e2a3f06477838c5","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250113074157_1736754724561_0.4364781933712285","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250117092414":{"name":"@openremote/util","version":"1.3.0-snapshot.20250117092414","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250117092414","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"fc1ac7c5a1817efe80315cc9cc6a8ec272df8b6a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250117092414.tgz","fileCount":3,"integrity":"sha512-Lmbscm1nFaW6vIOrnQtXn/0WY/grNWWq+UvGQh1eq0x7SYqNWIkDUkmM6yBBEZDG7BmiWrcoyW7Zo/AdFrwCRQ==","signatures":[{"sig":"MEYCIQC1E1Cgbnod0j6VsIMZ4IIVP324aiO64Ezy9VgIcxq30gIhAJ0v96qVhh8ZcU/NcZCWXUYeo2R8+M5FYI8914THddHe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"d932073abd251c8fc969038fccfba9ea07e130e2","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250117092414_1737106415630_0.5653223145913417","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250117163129":{"name":"@openremote/util","version":"1.3.0-snapshot.20250117163129","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250117163129","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"3bd0b00cc5e91ae3dba485e72f56f0ae2b4bb3b3","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250117163129.tgz","fileCount":3,"integrity":"sha512-4wv/SFIZ9ugmiGWfy4dgsJS93BYA78/EcCDw6jYqnCmu9vSZ1J71+qCerWWykVaU+D5tjJ/uNCTITvvycusUxQ==","signatures":[{"sig":"MEYCIQDYrYZ+GeZ6eYAsmk9nF2fYNyhBcocb+qajS5XyiNdSoAIhAJf5oXWgepY2JvMgvh3VEomlhodb5PyKI96q/pgU8rXm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"eee4cd9832b8adacaf0596ac5eee1657a798160c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250117163129_1737132066492_0.2570586475154215","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250119163021":{"name":"@openremote/util","version":"1.3.0-snapshot.20250119163021","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250119163021","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"96cdedc345b7e9ea932287b3239bc99cd18a2096","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250119163021.tgz","fileCount":3,"integrity":"sha512-IP0CpPSmmKtoRrwYJtCQX3JKtmBvznSwi0whKiFDlg6CC1/RZzbkRzfmdq6s0QybKoafPcfcD7RY9t69ELV+tA==","signatures":[{"sig":"MEUCIQCbqUa+CUVpWTnCejBRqdRqTC9zV+/BrB9S8tnhfmrXVwIgL8XmFcMGC82HNLhpSt0Om8/ZeyDKCGtA4e0M1zkO5YY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"b756c72ad3aad17ffa6f7d29f3226851565cd014","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250119163021_1737304780511_0.6584600489257204","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250120082100":{"name":"@openremote/util","version":"1.3.0-snapshot.20250120082100","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250120082100","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"84feb5ab9edade4286d7b6edea49db44b8bd51ca","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250120082100.tgz","fileCount":3,"integrity":"sha512-mqkjQ3vL0kKM5t7SHjPgmT/OLP0xZ7gx0j2wzlg0Di8Q9qLRdg957LfExYDR9wb9hZzZP1QIwHK/My6bn93gbg==","signatures":[{"sig":"MEUCIC2/44BuzEhdrGwZ0/zr6BVGLQWwI0RiX9QcLl76djnSAiEAzrBc1w2gdgOmWvu+H5CyG1EQJoWpNXRmalXhDaacv1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"e66390549c89f47c8d8e1d54bbd082934f2e0006","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250120082100_1737361856405_0.37470836290072285","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250120093630":{"name":"@openremote/util","version":"1.3.0-snapshot.20250120093630","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250120093630","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d9c62fccf709ab2eb514609015955a9320f77a06","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250120093630.tgz","fileCount":3,"integrity":"sha512-HnRc8lZ2SdE3WpOy4haqM7R0GfPu/yL28jJfxCKYnExX5H62Cbwyz4jNUDujzBY5AKHqBp48IR0nzPGq//QQzw==","signatures":[{"sig":"MEQCIHxbjhcmKJgipNpRgfHTrffYE31kuh/1xdwSB592cKDMAiBpWExI6Afviupt21Cr7eDn5cUUTbrSUIbohdXrm3uThA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"400dc2422c2c2fed7d6abb06eb1a3d98014c3fc4","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250120093630_1737366362197_0.9782141468584096","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250120104647":{"name":"@openremote/util","version":"1.3.0-snapshot.20250120104647","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250120104647","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"92e895603aa4fc52c9d609dff5a51986bab56f0a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250120104647.tgz","fileCount":3,"integrity":"sha512-1l30ofmaxmx/SKbSj991B6bMhw5r2s0OPMRCxGSZfU2/nMTnCvHhzkaElapufUvC5usfJCuDruQr3GJYWNsEfA==","signatures":[{"sig":"MEUCIBtkGA/u7lNH+ZhrGIzFT9w5rz033flFcrTLP2jjCO2aAiEAqi8cgeG17yhySUkFUvwTcj0TU5ytcerdy1/6B2h2bS8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"972f5427f1a3accafe37cc2ee8f415797f48fe8b","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250120104647_1737370565000_0.9745658192164963","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250120112952":{"name":"@openremote/util","version":"1.3.0-snapshot.20250120112952","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250120112952","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"1feabc20d560b6b33bf1c9da4ce12720d16a860b","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250120112952.tgz","fileCount":3,"integrity":"sha512-JzfKn9tdMY805HY58sAfqcab/paB3XFYdK9D653c1FJIjcnSIUCb5oXhaF+9/8h3+dBv05G+37fnBZ6Gk8Hu9g==","signatures":[{"sig":"MEUCIQD0w0HYFvStXCut5QD7FGjFbwn6OZwo4y2Lhg1eRJRROgIgTORC/xaFV/NzS/6j8Il/uX0ZzhiGhs0pyh9VHwHLor8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"aa65a4fbcfd9519a2fedbb79714aa923ba04010a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250120112952_1737373160129_0.932128025022479","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250120125703":{"name":"@openremote/util","version":"1.3.0-snapshot.20250120125703","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250120125703","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"7ae521da4b93deccc916b1cf2ae6254fff95aa0f","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250120125703.tgz","fileCount":3,"integrity":"sha512-c/eJUseyKGyi6TucShT3910rCysDWfJAow/Ps2EWDGwflLu5JAoMtKoDqRzWL6j7EqN9aJohMYqSHiTY+OVwIw==","signatures":[{"sig":"MEYCIQDB4QNohkrq1lgv2c4GY4G5Sb1+G2iunx0sbOEek+Ry2gIhAMh6M1Xe/Utmm5Tmfw5nN4v+ZAzBwKFSkqRT4Y/P1193","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"112cf7f004c580294614d472dfe04f61210907eb","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250120125703_1737378395318_0.3727928618518679","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250121104056":{"name":"@openremote/util","version":"1.3.0-snapshot.20250121104056","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250121104056","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"86cb33c41fa0aeeb2c003f9fd8f554515cb0531e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250121104056.tgz","fileCount":3,"integrity":"sha512-9SOpjQz0FflP352LHdxhrKqElglCJOy6O/eEY1KfrtlbT6ZkbEVyMdYCLYWW9eVPWZvH6WEIxivpPd2/dw2ILQ==","signatures":[{"sig":"MEUCIQCbKEgrki54XDJAATIo4biNN8HI67vAiou7Shj+p9QrVQIgM8fRazZeEc59JO/BFpNL4nqAj+lHEde3e6p5nTRNKJc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"6eaa44f7aa37ac2b1bcb96a491be36c4a1fed205","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250121104056_1737456622661_0.2349026167954793","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250122102420":{"name":"@openremote/util","version":"1.3.0-snapshot.20250122102420","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250122102420","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"3b60ada5c40f12d5b51625bcad899c09ceb25a0b","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250122102420.tgz","fileCount":3,"integrity":"sha512-sTB/b8gYlTkM9UfzeN2Eg8Xdn4v4iIcMdRgOAjtrS7M/cYl10z4yYH3Z8fxdPFjjZXH5osMTC6fyqyI/QEmuZw==","signatures":[{"sig":"MEQCIFH/3UHOPKjUs7g1z8onZAmymgyRKH8u3NwP6iXO3nRyAiBGsAQAPRVIKt/tF/HOp8G8Yj1lliWMC9o8JktP5gCaXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"8979b480b84cc9489b4d83eb7b3ca4e212f19b4e","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250122102420_1737542059607_0.380588697608671","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250122164613":{"name":"@openremote/util","version":"1.3.0-snapshot.20250122164613","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250122164613","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"adb54f694c7a57e68286a0c8995dd16618de8587","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250122164613.tgz","fileCount":3,"integrity":"sha512-o/zBF1OtniLCQ2yS0DmCl3BHgsLDXTHAGHwY2WLyHdRIQoSlnyh1i6QkZpJF9cwK5ex6g/9S40gtsRKq2y0ojw==","signatures":[{"sig":"MEQCIA0G1/svLMSxdUcy33vSgBfye3aJr5TyMIZ9fZk0DFpRAiBHlQ8Lp9vNGyEB54Qja83Zl6kGo8C6I/AfDpFOwoNEsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"a3d475921eae6925799d2f502fb3fceb667d70f7","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250122164613_1737564937109_0.9389029107963645","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250123095123":{"name":"@openremote/util","version":"1.3.0-snapshot.20250123095123","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250123095123","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"f9c378039e2986054d9613fbfb0a605932d8117d","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250123095123.tgz","fileCount":3,"integrity":"sha512-11K8o1lL8OGGCgzuGeGqOc5G2vUnOsObFUrfFHlxw/5fIrX8D8i5+B3jNbhqVwFeI5ABCqDQnGNIkbOdMIgB4A==","signatures":[{"sig":"MEYCIQD2lywlBm42fg1d9sY76/VVrjAiRYH9/8wJ+keBfprItgIhAItmCj4fJ76Nf/NspFG2oXNqh5Fpu7Ms2t6JTIhPdydf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"227f5e5fa3872bc98a82f320ed24cb3ce35337ce","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250123095123_1737626441695_0.07337122542405772","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250123153842":{"name":"@openremote/util","version":"1.3.0-snapshot.20250123153842","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250123153842","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"c503174b33eb557d8d0162c053921fac2088e9ea","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250123153842.tgz","fileCount":3,"integrity":"sha512-+TbVfglHXzeUqLvV2Y9nR+/OqfBqzz6cKuQBgFa/Lw1EYNoYd9a1eGcbTH00mtg29nVqtEh4nxQk41aIXe1Y7g==","signatures":[{"sig":"MEQCIFN4PTI0/7ZkL3NzvlX8pYy57mNu+rcENu1Pgs52UwSgAiBntQEw7My/prKi+79/vmtpVWA/hmz7S0JGxJ1CBEioug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"87372528bee151e008400e1bb16f49f26c96b6cf","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250123153842_1737647290615_0.18218682235025296","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250124120257":{"name":"@openremote/util","version":"1.3.0-snapshot.20250124120257","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250124120257","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"512ab8fa83a28694e54f88d353fa679673de6b71","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250124120257.tgz","fileCount":3,"integrity":"sha512-r2uE6CK7dak+tg9u6KTV46NFuvcuFBA0qD0Ksibd0xLOia9eDgDbkuyP0pRl3Kxz/qMgY6sjyspLGeMsLgBHQQ==","signatures":[{"sig":"MEUCIDg1r3NnxHCL78kqBk+X9/H/mTRd+RqAhBGLRzoF6wOsAiEAuBWf8FibpZUiCVHQW3DOnx1RhpifjaRZuY2rSGDNdtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"5457c1e27f100a52654935563db1216ba4499f8c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250124120257_1737720743273_0.7279903986986211","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250124124333":{"name":"@openremote/util","version":"1.3.0-snapshot.20250124124333","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250124124333","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"6c83c10dd116721b84cac220f1e4be02ad1b9346","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250124124333.tgz","fileCount":3,"integrity":"sha512-9lUMcAw3rJCd1A2/3eGofDqdY6BFwCvh1wzJv3zWeRt1trdBM8d2BkpTEfRY5D39Zl6mdNGhKhepmmIP2iweqw==","signatures":[{"sig":"MEQCIBuzAtr2XySqcuXogtP8EwttD1bH9q6a1ixoI/m+zEkxAiArDF0eBo0/QuNTnUy3Iv5qs/UD9YS98Jch/ryE1oh4sQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"333f117a407b92b5f3f29b263db96384c8ff054a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250124124333_1737723184981_0.08701672325777943","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250128141336":{"name":"@openremote/util","version":"1.3.0-snapshot.20250128141336","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250128141336","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"14beecea0ca1467a91f719e07f6228b4a4bbb162","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250128141336.tgz","fileCount":3,"integrity":"sha512-jKYM4nVSUtW6chw1atz26LgSTxVUgAX+gDXIJHlI1L6I2GpI3iuqDkfJ8gO/hY24M8tOE55MIKu/pGPXkTV+0A==","signatures":[{"sig":"MEQCIE2RAQfzqwFiLqxa0Llnkm3IEltUjS9+6moGo+prB2+hAiA1TVAxAcM3o+1Pv4ZaYzp1u/Kds3ZZVB+7HLc8NiVJLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"1b495af46b8b1649a990b624ff6948acf3c0e379","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250128141336_1738074194805_0.5764751519729518","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250129124305":{"name":"@openremote/util","version":"1.3.0-snapshot.20250129124305","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250129124305","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"5184aca3841f0a489498ecacbbfe42a6577427f7","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250129124305.tgz","fileCount":3,"integrity":"sha512-rzYTBjOVxjyV8OfcWMStO/TtkrtniubWtzVFthSCx/ZcF8uA+cLYQBlOgNwykuIqRoOFoeHLD5l85SnLVMuJ0g==","signatures":[{"sig":"MEQCIGQbZqNo9GQuQgShLEVMqv8MuKRFJKFCoLXraLZA+rfzAiBf1g3By2Nx+SQvwDCIDHkFfHi1kHhe79MtOUJdMVJUbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"ff8213a76a3e788c68f3ffd2ce0d9f07b4987fd8","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250129124305_1738155136205_0.606749667048831","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250129131844":{"name":"@openremote/util","version":"1.3.0-snapshot.20250129131844","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250129131844","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"701a657c3fcd97e944b7227f50965591b5181dca","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250129131844.tgz","fileCount":3,"integrity":"sha512-mBBTnAiyqfjNxBhjbPQx9VpJqzsNI79NUMdw1Eo2BAkVXkHkRWOqjLLKUwAqR9qiK64mhriiASraqnYuyljgJw==","signatures":[{"sig":"MEYCIQDk3WIUh7GTQEa137+UVtwA3tnsqXZY8aE0KqpTxQ1fyQIhAJ7InB84VGnnqew4URUr35QQgb4jLNdw106xlJSsX5qp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"0c110426fd7513078a8072414afabbefe81c5c4c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250129131844_1738157296667_0.4733677647791257","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250129161639":{"name":"@openremote/util","version":"1.3.0-snapshot.20250129161639","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250129161639","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"0d2fefb06bd36664ba176c3860b90b7af02a9702","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250129161639.tgz","fileCount":3,"integrity":"sha512-Ua8HPLTkyBQ/J4gDaezWzmxHPBb8OpKB6W5aoEpWQ7/DX0WTTde0MkAtVAKHFKcfNv/HEEtNnitg4NPFv9qJ1w==","signatures":[{"sig":"MEUCIFYT5T8NFoVkA6AJ3OQMxhT99LXIOahXaUPSacdIE32QAiEApr0CyjgAS0AKj6U73J2hzVK7Sq0JiGeflSV6wvJxsT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"ad4e05a0172d2c6d01359b26bd08931e81b7a040","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250129161639_1738167979752_0.4432871615123155","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250130102555":{"name":"@openremote/util","version":"1.3.0-snapshot.20250130102555","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250130102555","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"28c1b7ae85ba4577fc777b16095d7a58734ae4ba","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250130102555.tgz","fileCount":3,"integrity":"sha512-UvX4Hhh7EtF4r5U9FxUj+QIl5VEhqUaLflSfwghbYVij7mu7FpKLM+juGPcWlaQiW0ZpuYlfCGe+po7zJsTWMw==","signatures":[{"sig":"MEUCIQD0+wY+d4ME7pxnXlgQrXZaYuCnKqmdtVVuUcvVKQ+M4AIgW++ijT7Tt4EyK9x2c9IV8kWRrWODRmVZv7MURwiTv+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"04e64c93d5dab503b992bdb998f174aefec855b6","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250130102555_1738233314754_0.9982521175306436","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@openremote/util","version":"1.2.2","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.2.2","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"f717c644f764525af8c6ddea7adf0b2d096d99b0","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.2.2.tgz","fileCount":3,"integrity":"sha512-npWz8+zfzTjrbuVr0xTTQEOf6D50ZM3N91Sm9tZ2Pf27df71HSNPr1anfevlH/Ns+rw+yMZe0SUoDIhDYPhp8A==","signatures":[{"sig":"MEUCIQCfYhX/iDAGpAfs7Zqb/J4AalYSErhO/sOEeWmHNe33+AIgUQw8yAkhPq1xetd10+nSALJxCIWUpjzgiKPJbHNSceA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12482},"main":"webpack.util.js","gitHead":"04e64c93d5dab503b992bdb998f174aefec855b6","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.2.2_1738236078509_0.6778057100206969","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250131153631":{"name":"@openremote/util","version":"1.3.0-snapshot.20250131153631","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250131153631","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"dcc1ed7956d6be90f30b8a6a6ce5ad599652d8f4","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250131153631.tgz","fileCount":3,"integrity":"sha512-FNySGPoSuFs2KdpXdgfHFSmF28rBunf821r0Jj+6SI93OlsA/p4pd+AZD785bJGzGgg551uEaQjL2misYYFxfw==","signatures":[{"sig":"MEYCIQDiHuP+RJDarOkgi9VnLah7csUnm7MnrM3kLgxakn2YbAIhAJb78B02+4BcG0HB20punjJHDOaPbtasDl3pMn1ja1jI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"df1c302b64bf955680d5f58046af33032bff6a56","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250131153631_1738338365609_0.53938878725231","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250203093754":{"name":"@openremote/util","version":"1.3.0-snapshot.20250203093754","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250203093754","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"fd80d81f9cca5e40f395b4cdd1eee500708315c8","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250203093754.tgz","fileCount":3,"integrity":"sha512-pmLLsUd6lysWS0i18PPOuDZQTrY6M3ZUNkHqAx4cZZMR2xO/CdEkjhelxaOEeboW/mS2Z/g114WytuBarF2oKQ==","signatures":[{"sig":"MEQCIBpuzOWDwyT3slulmShyNETgFDuy0JC6byGGouqcq84/AiARcouelKIF+9Mb5i4/ehCuE6ec3MUryPPkWLmShH++mQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"642a061d44f92769745c0886615d7455362ef22d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250203093754_1738576043257_0.4551678540141417","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250203155234":{"name":"@openremote/util","version":"1.3.0-snapshot.20250203155234","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250203155234","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"271f6256dd5bf39db82fc474c8a71374a85f82e8","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250203155234.tgz","fileCount":3,"integrity":"sha512-So2/O0jD5MxT+sNCWH+rDPudOvrZCmfQ/ZITofXrx54I0ZsZy4w/LoxPAXr7RjFE7e3WO83DRpebvuSO2oVUpg==","signatures":[{"sig":"MEUCIQD6slsBhnXD0JlZ2xVoyyTYJHVBfq2pgsvMf+gOvslpfgIgfCpCbtWIffflySZ++PzxjPLnot90VKh/arFr6GDrKbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"62386b0a8c5f307babc853aee4d46586e11a7cf7","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250203155234_1738598535126_0.6246330972899568","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250203163248":{"name":"@openremote/util","version":"1.3.0-snapshot.20250203163248","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250203163248","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"f73357bb99adada5136c8a7cd25169635e7f534f","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250203163248.tgz","fileCount":3,"integrity":"sha512-SLX1/8KeMnXb4jhA1U0m86xoBG5lxBJzDONmqjC+xzIae+ULrvyARzNyenEZTttlMMRLmAXkAM1oTHadxS6YlA==","signatures":[{"sig":"MEQCIEXnMFzFoAfHRs1illtTM2pMojiyH+hp6mJnCb7K5Us+AiAJOYaCLqngahhD0QD2IvfHY3tgZVWaKi8Sae8cnHeuCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"80d7e9c803e397f89438421ff201ab063592565d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250203163248_1738600949112_0.1249067212458268","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250206081341":{"name":"@openremote/util","version":"1.3.0-snapshot.20250206081341","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250206081341","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"270bb30424040d82b04b9baed14eb25656982f1c","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250206081341.tgz","fileCount":3,"integrity":"sha512-MRZXR+L7hgh/MCseVegbEjgWQCUZohY4CwCWQVVRGjI4krkRvKRk+lntLbojMS3sZuvmvEdjPTA3Hdwqom6xsQ==","signatures":[{"sig":"MEQCICwiUjOnDq5UpGu7CRQrcZ9agR8z2xAGROpsVlCJZlvMAiAjk+P6dIb3xJ9Mft3QohWGWiR7/V+AYZeJJwaQu+y6bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"bc5b4dba05884fe3f355543d740500cd2eff51b2","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250206081341_1738830180963_0.37520453532662934","host":"s3://npm-registry-packages-npm-production"}},"1.2.3-1":{"name":"@openremote/util","version":"1.2.3-1","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.2.3-1","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"b69e5eddbbffc24c7164477e01bd365f7e4a78d3","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.2.3-1.tgz","fileCount":3,"integrity":"sha512-XaFToHqjA2OIZZPIOma0YR9tzxcl/d81iwEdIr405nvdmCGwkRzIfeQYzr0j3CNXqaWz/P3TGU0rpduQ9hvfSQ==","signatures":[{"sig":"MEQCIA2wOYttw2yom7yJCblvFwgK2FNJZ3rMDx1W1z6Op39DAiAG8SloFf/nykqQ927tbvD9VxzBlS3zjqdWsFbkKdejCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12484},"main":"webpack.util.js","gitHead":"df1c302b64bf955680d5f58046af33032bff6a56","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.2.3-1_1738845800761_0.09336898107176195","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@openremote/util","version":"1.2.4","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.2.4","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"b3ab451a2077500095dac8bedcff33a889e3b5f6","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.2.4.tgz","fileCount":3,"integrity":"sha512-dtBxsuM2vpU/i13IJ+DAQ0177gpK8tIcbq9MTIt3lotnqy9IjiAKyPxZ8KsvVCC/yzf7JOy3lYDjefyBCE7oMA==","signatures":[{"sig":"MEUCIFKpHhlIyBTNMgZMBGPgUsae/KmHbXeEG5lG5s6Ln7BRAiEAqkrmdB10VIj2ORpbmT/3RZwSpeMVjjgtMFEz0HN91qM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12482},"main":"webpack.util.js","gitHead":"bc5b4dba05884fe3f355543d740500cd2eff51b2","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.2.4_1738922676857_0.9835137210356311","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250210131111":{"name":"@openremote/util","version":"1.3.0-snapshot.20250210131111","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250210131111","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"dcf0f82d8896fc654de62a9069ff93462cf0baa8","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250210131111.tgz","fileCount":3,"integrity":"sha512-hNt4ykvzCQjm8uWr1Ri1azZ258PEoTYrN2/ptbzZX3kVVivsUV0E7glmy7ZqToyOqIvXLkIZdtKzhbC2y2necw==","signatures":[{"sig":"MEQCIBlHec/RiqGpuT2rDqEDBGqXmLE334PE59EydA7tv43+AiBn7Z0RlRzgHYz6SdPpVdHlFo98RMapOzRUb291wWlmiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"73a88a05facf9b9b807b476b23e51c509af1acd4","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250210131111_1739193632332_0.5356793208208361","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250210152721":{"name":"@openremote/util","version":"1.3.0-snapshot.20250210152721","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250210152721","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"8a2b4229f18120dc7571aadf9977dcff8573e1cd","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250210152721.tgz","fileCount":3,"integrity":"sha512-WDRCW5tAILX4aRi2c6coac5XZu0/lVvUMvNC/LAZONnpZOtnRs8vv81IcJvosMYvrDO89NqM6D/tOWx24yBd8w==","signatures":[{"sig":"MEUCIQCHlm1A3ZCi7DxUnDLDy9vtFGL8wdaER8muVuHDP1xi+wIgHKOJkbjvYVi5TiuGETHsABDCXrHW7hU0t3eVQWwPkk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"2877b029e87fafa2614747d9e631f410628b1ebc","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250210152721_1739201840001_0.3078873225470655","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250210164030":{"name":"@openremote/util","version":"1.3.0-snapshot.20250210164030","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250210164030","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d499cadf49c28674cbe4b06250e1f4384c7f5311","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250210164030.tgz","fileCount":3,"integrity":"sha512-H/gAps6C4WehLUElLx4yi4ta3aPe/0yEbP7rLWulOVrnzPwgkekuYRtpTtDG8HYPl6xCYtxs7gryx+Bh4+0e9w==","signatures":[{"sig":"MEQCIBgmidYNOjjZDijM31QaftkDGh4m+k/LpeusaADYN/QOAiA7q1RWIYPY+C1biJoBGBCludY53P37xaa97DCQskcB+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"143a830dca25f4bb34d6f54b50c793e5a9eb64a6","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250210164030_1739206228299_0.8321488422158141","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250211095905":{"name":"@openremote/util","version":"1.3.0-snapshot.20250211095905","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250211095905","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"7655258e6ab7fba941cf4e44dd8d64e2718c340a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250211095905.tgz","fileCount":3,"integrity":"sha512-ltrZyxk1O3AtSNMhW80FfnECFIf8YPmK4CdiTgQQAnSRUgwHAgOJurQO7GmO5FSEEZeHK93ORtTn/4c2AtOTKA==","signatures":[{"sig":"MEYCIQCCiezfAGJmmnPIAV9zIyPNoH+t/oEPdgsLLhAY2AFTdwIhALNaGy8JCYUL7uR/945/E/3Y0Ykn/uXLxWyVQuZ87jYj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"785ced2238fd4d5be6c66d3be2c283c47b12c618","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250211095905_1739268532539_0.12144635602823839","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250217130454":{"name":"@openremote/util","version":"1.3.0-snapshot.20250217130454","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250217130454","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"e88b085ab9862936b726d9e457504a829d994e6e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250217130454.tgz","fileCount":3,"integrity":"sha512-8FL42wGJ7IXpt6/k9ZiazIpULTWr8OM6fDIuF5AwdtMzhBAKbiNnqhZIEIHCRYS46eOZRWq1jqCcBU61qezR5g==","signatures":[{"sig":"MEQCIFfkd8IN33lRMbs5q4XyVSWVd33VIadrcZl18KYLTW6sAiAZUkyTjQDfxg1j8lKJUc/3nW9sBzpnxeaeCo1+lfXITg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"95450d66c3499e1c573e9535023002200b959027","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250217130454_1739798069269_0.9237131772470557","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250217182018":{"name":"@openremote/util","version":"1.3.0-snapshot.20250217182018","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250217182018","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a3e37fcf099c26c1c233c693bf6f288488fa43d5","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250217182018.tgz","fileCount":3,"integrity":"sha512-L0KbYePEm+9m+SYrvqCdVo8QF6VZ+DsgTIkMPYBmAkgoxWqzXKYHNwGbUGeYrTHRnGswKfUa7GBe7Xbd6cJztw==","signatures":[{"sig":"MEYCIQCtOKpRPZtL668byHzVZa4WEjp/srGZOaWxK2emzN6+uAIhAJ8yqXJpoGiIr6qOX5O9z1BCgeqJzrQTxAqeFcqFva9M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"ef6de9e4a66d7d51e978501d1baaaf9ed2e4c2cc","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250217182018_1739816976088_0.8640929573943303","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250217202357":{"name":"@openremote/util","version":"1.3.0-snapshot.20250217202357","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250217202357","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ea6bfd25ba1d6f814acf2563091a8aabc82d9179","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250217202357.tgz","fileCount":3,"integrity":"sha512-rMZoCb+yVxaEmjQw6l8JjfhlB4BEnNG+XyvHr8xTCZHJbXTBCd2tXf2u03hXGoFS+ITAtuzyGtBzQSc/GPh2IQ==","signatures":[{"sig":"MEUCIQDqVi1GSykBO1AbYYMVK3mguU2gbDpwE1Y7dO6MW9cbcgIgcr3LtEvU85WuoE4A5NfyXkKbVvoM1YTTEjrrpsWdhYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"adcaa719a51bfd40b79a62846f850dc9f3012a6a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250217202357_1739824414632_0.5390775743514014","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250218143028":{"name":"@openremote/util","version":"1.3.0-snapshot.20250218143028","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250218143028","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"6c360afa100e01f6cbe1208258d15743e396b280","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250218143028.tgz","fileCount":3,"integrity":"sha512-4xtULcjgFLn/a2s0gP0eKUOTlieQqgqHGD715GefqGwS8No9YPZDHdB224jKqo6QQKg/+dGAI2n7bOmBvqDi+A==","signatures":[{"sig":"MEUCIHllaf8uHfML2yXqo7eDoYhAu/PxlkXR9N0tAOkC3/4dAiEA5Krcqwt1VAqlKoKc7ke4qE7RSoaqkkAt78aKuuaiJDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"6bc03d51fd2052f4f1d1209ef5746eecde93035e","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250218143028_1739889608473_0.4044685174753395","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250219134111":{"name":"@openremote/util","version":"1.3.0-snapshot.20250219134111","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250219134111","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"c97191af2ff9d9661abc730b505a6676e06e81d2","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250219134111.tgz","fileCount":3,"integrity":"sha512-/3qehT3uyW9U6bTHBe3mphop0B0xfPWoJjs9Xbg85QgkoLYIIZRrWTM4psZd6JWx+wdu6vGcEjlL2pzRO01+eg==","signatures":[{"sig":"MEUCIQDGcrw/23GyxqKW7dmKTTnIiaNkhd98IIZv/hxQi5yxSQIgVr35ScfHCKqdNsiMZbxY7bhU6CgdTxT5Pc5vr9HkvP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"e5e5a3e38af9512362526c14889534ac951b0be1","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250219134111_1739973042342_0.2645238372821652","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250219145435":{"name":"@openremote/util","version":"1.3.0-snapshot.20250219145435","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250219145435","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"54d2c3f9a3550dd4539fa5885d7c65ceb9b6ea8e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250219145435.tgz","fileCount":3,"integrity":"sha512-yURvztr/92iTjHgmneyB4wUqVu3pCyz/LR8xE/+v1n+9K8toMeZiJeeBvtMYWwbwrbybzgY8aqEMf+C+4x7biw==","signatures":[{"sig":"MEQCIFluq8uQdVazuRrgnl0UPh+E7cRCmXyu7KxHq9Sp/ec+AiAT1TV+rxXOs41VSD8XP8y5ogXssSRKZkxe4eI/QMdGNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"48eec2d7b7ac4165effc2f43f5bbcdf15b09022a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250219145435_1739977450233_0.32818214387382616","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-snapshot.20250219152724":{"name":"@openremote/util","version":"1.3.0-snapshot.20250219152724","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0-snapshot.20250219152724","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"cdfc818497c22bebba745c03791cf514f2833091","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0-snapshot.20250219152724.tgz","fileCount":3,"integrity":"sha512-EKSLQTRlNWuMTKSGS6jROEAWBINa6qyQBFOqeK3eC+ugJchHL/lcSJEDNN1LLlKVmlF+JiM4iZURkzna7X/jiQ==","signatures":[{"sig":"MEQCIBugNCX5plT4ficbRdTlJ3MYHg+D57FWaOL+cbwllVj0AiAj3cO49QgvrW8LuliVo7sktCmNVjo88kaIpgBeO98lSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"7f99edeba4cdab7c7b09d7467d8275df2fb4f780","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0-snapshot.20250219152724_1739979405719_0.6526935666650131","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@openremote/util","version":"1.3.0","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.0","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"fc50c5f951d8c8fd3ff77525573cbc9ebbd0995e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.0.tgz","fileCount":3,"integrity":"sha512-bYOhv4Caff/tz4lLDbgb+OgcQEl4Nta4F5euZOuhmR16DSwMehOFy0Txti9yIcoLPxfkF2S93S/f+RO970NC3g==","signatures":[{"sig":"MEUCIHz8Z8szld3D+fwBGodn3ncRpvmtwioJpoiaK80RYt1lAiEA+fD1U6gpVQ5XUIeHDt7b+Pht5j6fWxpj9px25Dbitgc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12482},"main":"webpack.util.js","gitHead":"7f99edeba4cdab7c7b09d7467d8275df2fb4f780","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"deprecated":"Broken release, please upgrade to version 1.3.1 or higher","description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.0_1739984970057_0.5504733694725712","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250221145955":{"name":"@openremote/util","version":"1.4.0-snapshot.20250221145955","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250221145955","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"04692077fb650e58e7bf60fd52e60a38abea92f1","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250221145955.tgz","fileCount":3,"integrity":"sha512-gs1nb7EznKXOxdsWeJfd1IOS+dNaMtqqvHgw1TJhXgmDvwcuy9xhs9oAPF2r1ya2OAYWn8qXlO7leVFfor56BA==","signatures":[{"sig":"MEYCIQC8OkhyZ0ClhjqOoQA5gqO81rBYS/xWMqsWszubA3K51AIhAObJXuuROB/f7yH0KZJkKTO3cBkMPZVruRPP36biitjj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"e55611ad2d6022f1307aaae1bf6f0be0adfdf741","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250221145955_1740150573850_0.22800156454806908","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@openremote/util","version":"1.3.1","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.1","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"708ea7f3dfb8cf8ebe37f5685ea97e53126d11eb","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.1.tgz","fileCount":3,"integrity":"sha512-TQvTWpZH3MIgnqmLymN0nrNMlKcWpJ87MvqRUn/lajDEcNrof8n37+nJhxogX/V1OWNLTc5d4tLwx9FHWDwydA==","signatures":[{"sig":"MEUCIBu+q1DHTPBQnH3rkkylR3AG4pxi3/O+RdKi8XIumGNcAiEAwIDp+kVd4kfUBSdKsuheBUANJJdXpPFgHlM98nahulo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12482},"main":"webpack.util.js","gitHead":"e55611ad2d6022f1307aaae1bf6f0be0adfdf741","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.1_1740152657797_0.11316301949028418","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250225103721":{"name":"@openremote/util","version":"1.4.0-snapshot.20250225103721","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250225103721","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"07d7a3469ebb7e785c44a328d65a0e6ad3ae2535","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250225103721.tgz","fileCount":3,"integrity":"sha512-TyDSf1fakgBx+QzNQQekYe0Wlln/fq2GWyxJNQQvH62qb2pSJVA2c44YeJyGWytK/4WP8lDHV2jTJtY3o0tkhA==","signatures":[{"sig":"MEUCIApzcSor6PDEH0RHoaGm2HftNNaJdqhee3MRsLuJgLh5AiEA62cgnoh39tcpBcxI0YsBQxlCoa1Yk0gAtf0ONHhv0d4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"e94e46499d0f01a6a8d952ff932dfecbe49f673c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250225103721_1740480429550_0.7724847564331458","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250226142611":{"name":"@openremote/util","version":"1.4.0-snapshot.20250226142611","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250226142611","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"28e61ca502d238f4469df143f9c2190d394f6d83","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250226142611.tgz","fileCount":3,"integrity":"sha512-cvTo75EK1UKwvuAhbykbfA3YY+tZLvjVzQhs0dOvyyv3YWWoYHIuZjMT2fTRGUbOzs+Z45xBiNrl9U3JOymRPQ==","signatures":[{"sig":"MEQCIQClpsUiKEA9PCqPdnv3EdMxqB9ZjyV0RimJbc6KOu/RBAIfRFNzrFPlUtgmp4R9zI3U5RnhySL9JUxceYsZHR+6OA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"c4ed8f295c9dbd9900bd3e330987ef7796d5914e","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250226142611_1740580547430_0.9021098518480029","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@openremote/util","version":"1.3.2","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.2","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"b911d501fafb56783cc5616720c45b9b0e22691f","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.2.tgz","fileCount":3,"integrity":"sha512-cn+PXRNG9LB0TrmR6+7DaykggIYkdCOj2XOb3wBlcMy7gcIK1JibOjb2AZVpdbDTUGcd4Ns0orNxUTs511EVuw==","signatures":[{"sig":"MEUCIQCwnwy9Zc/PLs4DE+jvLZCyRvKEkgrwmbOmqhz+KF0YIAIgI3waBC6V6yU4IS5pI8JV9hEJMEeVJsNF9mhnaQZ8/7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12482},"main":"webpack.util.js","gitHead":"c4ed8f295c9dbd9900bd3e330987ef7796d5914e","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.2_1740670371395_0.8793754765338337","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250228132445":{"name":"@openremote/util","version":"1.4.0-snapshot.20250228132445","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250228132445","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ee8bbe04f99f33310a0571aaed528416566804bc","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250228132445.tgz","fileCount":3,"integrity":"sha512-1XMmmlF7hmFBb7BgQ7jRdUvaglDw6H3Hde5iXc7BhmrbEfrD2W661j4+INZOxNGQeDTcVD7EZ3uUVt81jXggyA==","signatures":[{"sig":"MEUCIQDTuDn2aRtJjw8WsBTYCzMlwj7vuBz/IhrrDKwwlO/ydAIgdCl6UzZClkjXoctJp6sBie1VKeWA8G2FlD6hj6XomM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"b1a077bd56bdc46ebe72890c65ea636133df5617","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250228132445_1740749661557_0.9243720092617966","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250228134346":{"name":"@openremote/util","version":"1.4.0-snapshot.20250228134346","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250228134346","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2114e3300805bfd648a88ce50c507aaf784ec5ae","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250228134346.tgz","fileCount":3,"integrity":"sha512-RdS80bZSnw5+8Y+I4R/7jYep8KAoKWjV8J2lvUMx/w0Timnf1refLtNfS5l+J0V8TG+rA7laZaG3IurFTOmTog==","signatures":[{"sig":"MEYCIQChdfwZGK5gjgt/KY3jKNZe9YArsBqxeFeU1RUVrZdvNQIhAIUs4rWngWQjMwMv9RFL/5K7MLZkWICR4WZVHMIcMvV+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"1b51518fe1f49a6a605d1bcfda86c0f29ebfe237","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250228134346_1740750799028_0.043472084355991036","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@openremote/util","version":"1.3.3","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.3","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"b57aa84cd56a63388a2031c66073e4465eea4164","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.3.tgz","fileCount":3,"integrity":"sha512-YrcTqqXKbIUy8aHhISKqp5ClWRThyDTnSyOveXDBSCn4vti+tgtUOk8usxgntuOdpKtPha/Jr/1r9oB9zQ+ilA==","signatures":[{"sig":"MEQCIHQaAsbSQGLwdXN/u64dzCb2nloGS8JXprQOedX/4cN+AiAIFvf5rEs3uJLXvCdsF5zG75kDdhIzWjGoAqjY2iZ5Nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12482},"main":"webpack.util.js","gitHead":"1b51518fe1f49a6a605d1bcfda86c0f29ebfe237","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.3_1740752629236_0.24484155129115037","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250303163733":{"name":"@openremote/util","version":"1.4.0-snapshot.20250303163733","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250303163733","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"7fbf489e4c60dc16c2fc24e14b59fb7836f85c41","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250303163733.tgz","fileCount":3,"integrity":"sha512-cianJhG3gqH7h4f9wvJyMHSaRzLWwHIVHNFiFe3D6ZupO7Al0u6J3ExFCGWdvObDm2RDRTKG/S9jXABmmu9C/Q==","signatures":[{"sig":"MEYCIQCq3MAnc2G4oZoYIbYAuqyDYC51FPjvKtaFEoVJAs6mDAIhAP7eK5q1C5/qe4Ufd8Xi5nK1RTO4O8Ox3E/5/B5U7dO1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"7a2079a9170101acd26a7adf1a7400b155d01d5b","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250303163733_1741020939370_0.6087041755866767","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250304170726":{"name":"@openremote/util","version":"1.4.0-snapshot.20250304170726","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250304170726","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"f549c8ce7e8b35ec1755ab7db7123fb50012cede","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250304170726.tgz","fileCount":3,"integrity":"sha512-iTkch2sP7Lwqp9lw76XV6USTF4kmNGLJJzoAPpMjKmp4DQIcmCVvENhFUxKp0Q6cCw954aVUD4GS2cKNzondEA==","signatures":[{"sig":"MEQCIG9KGLSupbe0SUOUdgwwwok9EAZiEmRM/s17depPXn5FAiAbE90Asw2Wr1yVJtioFvf629KJiAbdyhZYnHO8T1QCoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"ab8128edf45442462549aa68208ae4f2997d2167","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250304170726_1741109122585_0.15479166937236633","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250310212521":{"name":"@openremote/util","version":"1.4.0-snapshot.20250310212521","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250310212521","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"02dde3825dc79c840268a31375201d39634c1513","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250310212521.tgz","fileCount":3,"integrity":"sha512-W7r5GKV1Yxcq2wyRoup1sUj/qRDHYsTTRYcRaeDsTgsA/lr5Z0cz5lil9g4rtDDWup5xixfl6mbxXG2TtC/3Vw==","signatures":[{"sig":"MEQCIE043zdd1YcS+krytvaIoDsw6jgnosne08S5qxRw79oTAiAkITiLHhXzLUCU+MvCcz9ItkaZBHf++cVjvIEDpMmXSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"e4095fca19a0e5adba40a177dfc663c76b2796ea","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250310212521_1741642994443_0.6872056196331064","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250311100033":{"name":"@openremote/util","version":"1.4.0-snapshot.20250311100033","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250311100033","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"f937a7928cad60cc3fd444f96875a997721b3a43","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250311100033.tgz","fileCount":3,"integrity":"sha512-gqM4uV4ggDRrotMoBTixXLSHHjRxSKOtgGcSnqmH2/Lr4XsSnskSeL8Fw9PzzaMIUe2Xn7LI32IOqT6vHhq6FQ==","signatures":[{"sig":"MEYCIQCoSAje1v6lGKMFu0WgVmm+5zc0XwVc2+DfoPBRnieM+QIhAOTimr1IHK0gvnfxn1Gkl6NK4+gxMc8yQWGjeae8TV+l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"246511a47e607d7b3cdee7ec421396eb5d69790e","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250311100033_1741688451394_0.9035496839920207","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250312084137":{"name":"@openremote/util","version":"1.4.0-snapshot.20250312084137","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250312084137","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"4e97ec68bccbceb39dbc095f832767c6671f41ec","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250312084137.tgz","fileCount":3,"integrity":"sha512-KYTkF9aWedTKrKnx54RrooQeI1nKbCjRZjbogyxvVHTwHG+XWf/6qQfTnwhcSWc1at3h6Fc2A9JqIO/FE8UrCw==","signatures":[{"sig":"MEUCIQDIKTzrDZxkX44Q6XjJgNsfqs6lmm3gV7MTGrcspM+VLwIgUf3OWrsICzvt/dZdHZEaPvqZE0ZqH3ERH9JxT6OZAbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"27d920ba121ca503bb45a5054762b95a4addcdb6","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250312084137_1741770260464_0.8686318991827047","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250312173150":{"name":"@openremote/util","version":"1.4.0-snapshot.20250312173150","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250312173150","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"bcc649b130a4f8173dd1547a2d5199ecca0ffb38","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250312173150.tgz","fileCount":3,"integrity":"sha512-SWcJ4XAOwZUuwhdkQubO1FdnaJ5wnuPd9HFZuaX8Adu58aylyqV9u2iuyyMs6piHAU0jVXYB3qVSoZ51yK6mMA==","signatures":[{"sig":"MEUCIQC/bwmMvKU7HPpzOooh8Bx1RzuidepQX+Ac3yqADFKT9wIgHXtfHNzWtQ6FEf30jaM3ZY1GKrq2ljVdrPooidKSiuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"6a046ef064ba1579542bdfe6c44d5ffec3903c09","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250312173150_1741801916085_0.10543550269201929","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250313165420":{"name":"@openremote/util","version":"1.4.0-snapshot.20250313165420","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250313165420","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"6491f6344b6514a724183d0022fa5f7a80222ef5","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250313165420.tgz","fileCount":3,"integrity":"sha512-Cn8If3pWZww8asWC0U+iHyVFS2J1qHB78Y4SQHgZXR/cqj9vEiWbPYqPRHiT+R/nJYKQYFi/dvM7cLndQeQgcw==","signatures":[{"sig":"MEUCIQCiBKL4LwucIfhqRqIPM1CKuB/HFxaWVunniQwfMLpG/wIgPTBNq+jH4BaS8lE4P0o0E51El9BZIW+cpNAt/lBV/vs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"7c0ce398978e666ee52f165f966a89c82f31a6f0","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250313165420_1741886038965_0.6627085953128746","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250314091541":{"name":"@openremote/util","version":"1.4.0-snapshot.20250314091541","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250314091541","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"92ce2588a8e20c49688bbb627d554e8d5781d9a0","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250314091541.tgz","fileCount":3,"integrity":"sha512-Nk+wLZKM0JQC4jH0hpBuyxi+hMHQ+YL3zXD7ucZkEO3c6r/PkWqa/7kjgbRRQPwAKNvtdKk7L6DP9BWneJzIyQ==","signatures":[{"sig":"MEUCIQDtzsmKT/LwqBubjk/18IEHPxKVQKnBR8BbA892g9ujigIgai647K0He2Q4/5dDWzsESSJ+d4+xO+D8FzbesEpCakQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"d65f2d01eb14ea5ff050d714e522a6b0ff09e5e3","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250314091541_1741944965705_0.8537169003475085","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250314134031":{"name":"@openremote/util","version":"1.4.0-snapshot.20250314134031","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250314134031","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ec93d8c3519d419ed2195aafc0e3301c2289c0d1","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250314134031.tgz","fileCount":3,"integrity":"sha512-s8yO4QOChtcGo+SPxIeH9CwNPdrLQB8PT4Lr1Tmm8vmnFdNf12EXkGdYnCDbcPXf2Xqp3G4i5mtP/yKQO/A8qw==","signatures":[{"sig":"MEYCIQCxctT2nNoHTqIaM82QyiX9Igi0M+qgR1mmVh6dgIbxZwIhAIoIQmB6lrbf3YCh2oajAUOa8pg19IHIXyuAO/vm8ha1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"1a6dbc4bc9e2ba92770f70dad1db7684d74e8da2","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250314134031_1741960814986_0.9581817492238982","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250317153938":{"name":"@openremote/util","version":"1.4.0-snapshot.20250317153938","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250317153938","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ab492a82f7c3e1b6aadece04a1407a9607b39430","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250317153938.tgz","fileCount":3,"integrity":"sha512-MyOl06pGOgzK4Bsqw+7piH5YuofC9c2Fxenj/Q+oAOSjCzJ07kHQOT246pqTIqIWS7Sy6I360vfrwBXIhskfHQ==","signatures":[{"sig":"MEQCIFmqM1n50+dyqBQpXpMiScoKf55hLHBdsuVJNG6bI/ddAiBylIQmWaaQTGwuIQh3NydB6x6kIkSmO/iAsGrASsosYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"99212f9d446000e091b98ede2b81c9872d5eb92d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250317153938_1742227168209_0.7817359613274202","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250318094954":{"name":"@openremote/util","version":"1.4.0-snapshot.20250318094954","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250318094954","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"4686c7e0d08cee4666e4e55c947569824622e6dd","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250318094954.tgz","fileCount":3,"integrity":"sha512-8r6XnHCy4AIJU7QzilMH1lmM3/N1jL8Q3RvClvX+JuSilmwtWoSTPDNCY63bomiu+gcE9GgsfQ9WuqMv97jKEw==","signatures":[{"sig":"MEUCIFh5LUe+MGGCQjJNpCSxHP82Fgo7nxN2YAraz7loU7NaAiEAvwKWCcgqB2EZgcRgxVAJk4pQFduTa3moClBeYQEEWSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"c182a1933b8cd627bdfa67f02ec4bf3513c665e8","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250318094954_1742292632218_0.031224173057015747","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250318122506":{"name":"@openremote/util","version":"1.4.0-snapshot.20250318122506","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250318122506","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"62c2190944688eb9c0491bbaff0e3a615f0b6c0e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250318122506.tgz","fileCount":3,"integrity":"sha512-MozvT0+AAMFFWVLMhOi99T+GAW/hvTwsIoY2VlRMvlGx7gRir8nbOXLkJadeMLLiNddlKCmzsjD2jlG+KQAGGQ==","signatures":[{"sig":"MEYCIQDDvmbi0bwlAkOaggLxy4wuqN36SwoWGSYosTd54V5pkgIhANxfMsjddI/xdPbpVGZCegbytkpYBy6Rk4RlsWkNtAcC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"4e3f9986c4c9c910cedb8e7d2326246292244e5d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250318122506_1742301924840_0.34634932545519903","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250318144406":{"name":"@openremote/util","version":"1.4.0-snapshot.20250318144406","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250318144406","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"abf3095012d9f9f8b692986652e5debf4795ed02","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250318144406.tgz","fileCount":3,"integrity":"sha512-7WPoL3gPyQc4phDnOLq8TS8Edn5Ddec5fgICicn1RXFnPi3eYPbS8sOcEd4KBBeS2SMt2WhwjmCe6HLaNdzrpg==","signatures":[{"sig":"MEUCIQDNbwBc8kirUr3xIqaNJ94exNIldPyjTnHIuBhh4WrepQIgUn3owTs3RauOlfWnZTj29G3UVcj2C7yR5OQkydl3lwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"f31bb7bb281c4fa8694efc2726c1496311bfc573","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250318144406_1742310270139_0.8838012431852307","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250319143641":{"name":"@openremote/util","version":"1.4.0-snapshot.20250319143641","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250319143641","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"dc468e6cb3e1958f62f26e3a209315f8627ce64b","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250319143641.tgz","fileCount":3,"integrity":"sha512-5ASKPnMTTPwc3Ai6QmiZotvAOj+ooM3LdNIY/cFzVP3EVYb2I+vbEVqIDi0jUXBq46W8tVRHF+x1xCT83CERvw==","signatures":[{"sig":"MEUCIQDH2Rkwy7rtEhIRYeBxniLXsk3IZPrhoFETk3pz3ON71QIgajCNxW3B/It2f6+/BAPQfw/yebml0K7wSgr7bgVOz3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"923c4bc510d30819b768d97a82793fc16d2eb11a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250319143641_1742396222063_0.6071245837868675","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250319161437":{"name":"@openremote/util","version":"1.4.0-snapshot.20250319161437","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250319161437","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"dc6e61b6401b80dc5b39d4fb9f6e7d64c4c0ab2f","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250319161437.tgz","fileCount":3,"integrity":"sha512-7iPf5tyHNUPUnh6OkLieACj+3y12c4tnMlRW9YT0IEWnW9A50Kv6zp4kXwygBHBIW2JLZkvvxUgNsqsxJdr/fw==","signatures":[{"sig":"MEUCIEr5pR33XFdUxru/mDt57/Ru+/3VUmBi9wOIssSKTghvAiEAppQYXDHsYbr5P2Bmf4ERNix+FQyd+AxnKLgGgA3igic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"c6c4a044a18159d45136c40c1d1d3b223d4cc2ec","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250319161437_1742402103417_0.7926263874749802","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@openremote/util","version":"1.3.4","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.4","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"30f49f3df1086e227a6ba8b974ba50652b39e749","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.4.tgz","fileCount":3,"integrity":"sha512-4HxxysIvGWGVRpDl+Gm0vfGI3GJA4cpAlDduUZfVaOzdmiNBADVeWwSPwfrROmwPysZx63QafWujJgN3dvebkg==","signatures":[{"sig":"MEUCIDG7MsUi3ncCZoutbjP9Bal7vdO1fUgn0IjVEU9bnkWTAiEAnzxPWpFPLsJcNZ/BBXnY9zRtizkwVCmHz7UCsPUPfjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12482},"main":"webpack.util.js","gitHead":"c6c4a044a18159d45136c40c1d1d3b223d4cc2ec","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.4_1742404682047_0.34093409371746874","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250325085710":{"name":"@openremote/util","version":"1.4.0-snapshot.20250325085710","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250325085710","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"7f3fe1699c030adc51db48a5e7bfaf5fdd214503","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250325085710.tgz","fileCount":3,"integrity":"sha512-zA7/t5LWGwpugIiQns34x/AS8Ieye2Y3eVqWobE1qWPCdtxACz0LhDLRKFbAjlasufX/mBAAUtaH6On7/c761w==","signatures":[{"sig":"MEUCIQDZNPa2w2Hu2LCGN7DOlZkJsaiUxT71izda55Yndy4pCAIgfmj5PGDhmiyBnTlWwPJhYSDrvw61UT3nPhX4opF5jYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"e3db1a7ffb02e620099c946973ed0c7f794f5d5f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250325085710_1742894278404_0.7732960185219984","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250326124637":{"name":"@openremote/util","version":"1.4.0-snapshot.20250326124637","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250326124637","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"95a9ffe1728dfafc9a5c6d7c45f3dcbab00dbf13","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250326124637.tgz","fileCount":3,"integrity":"sha512-zdfMjJOCOOSY1Fy5NsJsRe0AcMU4PQhkfKyaeXccS/7kR1nexZq5c0Me0NO3vMOMo1NQYz54u6Vq/JZz0HIcdA==","signatures":[{"sig":"MEUCIAkDPoXlG3rPMJqYUwq698y3r/wmEX2vzE065zEoMFj+AiEA14JOPn/eRvMI6O2RswXmpS5cB0OWvENbqVxXxYdOSs8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"50df16846dd4cd5e1d098a84f04b0175d777706f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250326124637_1742994412557_0.7828698488080323","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250326163317":{"name":"@openremote/util","version":"1.4.0-snapshot.20250326163317","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250326163317","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"17ad4158ed7f5b84d537a4ff02e3d35f5e434920","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250326163317.tgz","fileCount":3,"integrity":"sha512-LCVFvbNwPBgIn55s1HkPHgvaExrinRysuR1qyw6BzP0br2ycIo4GxDIOaZTOZ749gELES/Q9ILXkciC244McAQ==","signatures":[{"sig":"MEQCIHYqG+S73AqzSbNRNIz+UXyeyywuO3xyBmRFu/a97ygAAiBnnz4jn9Ut81YiehepMXobqMrdbRnmYxc7BKNC/4PUZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"bfbec3d1aebc2cd1d854f44348adc84f5cf94114","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250326163317_1743008010843_0.009984087425979782","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250328114049":{"name":"@openremote/util","version":"1.4.0-snapshot.20250328114049","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250328114049","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"f111bfbbe394cf28b8437303e60ed92ffc9372ec","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250328114049.tgz","fileCount":3,"integrity":"sha512-RNZGbZ6l+QgDUTITcfUrfVqQpRv/QcqH5xuCoHaSOzK2Mpz56dm82m+OAsNPZvqjjbp8tKZIde8HnxHK5DPFqA==","signatures":[{"sig":"MEQCIBPyGXNHBWc1/ZDcS5cqF37/yG/+YPcEew7lPcbSS8bfAiBWspS0cAa4qzllaIuHDmPhhdOvHt077sXodPbDq1Hr/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"3c0b1a4063426e9b212215f8c4ee9d928d2118e1","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250328114049_1743163237999_0.38354456902028833","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250331133457":{"name":"@openremote/util","version":"1.4.0-snapshot.20250331133457","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250331133457","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"1519cfe02c7c570949cae94bd8cf088d1c0f3d73","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250331133457.tgz","fileCount":3,"integrity":"sha512-fSqN1HYm8Mzt3D4Ux+ymlMboFhRX6qTNFdqMW1SlL0jWd3PQxyY7uy0I2Vp4ZFn4aOaheF+WNChNVGy167HoSw==","signatures":[{"sig":"MEUCIQCyBivJXXXCuOxg8OeF0Oj4cOD+Ao7+mcGd01+8gjVnoQIgS0zrpVgcQ4VTxQLy3IgYgEKd+UzIuk8X8qxTMlJ/USo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"b639a7bc87adecfa127784a4cf60e5071ff659a1","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250331133457_1743429303998_0.3614801970970569","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250331211521":{"name":"@openremote/util","version":"1.4.0-snapshot.20250331211521","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250331211521","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a2809601cb812e409cdd8721919e43a637f24c47","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250331211521.tgz","fileCount":3,"integrity":"sha512-s2teIULKxbeD9z9o/1t7q8BLiBZMWlI8CdpQ0HmgTCDK5VHBFzLyRWK/yxDk7FD2pM8jXqt14qRQonzNQ0cPRg==","signatures":[{"sig":"MEYCIQDAZO2x7IZ68cjTDQYh1w7XXrty49dxweF4OynVVJE39gIhAOX0ClfG5XuaHLfco/iNIKvk5sMJoXenv2ILFOyQ+/UQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"86fe55140060739113479db2b121c477746012bf","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250331211521_1743456952812_0.25474283792350394","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250401080352":{"name":"@openremote/util","version":"1.4.0-snapshot.20250401080352","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250401080352","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"55584667c056091594d14c02442db697694512c4","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250401080352.tgz","fileCount":3,"integrity":"sha512-J7hZkm4734AdlJZSO0Pj6MeZsz2xYVkl7NyZgNNWW31nbt258EKS3Shc9QvIaI1KtlG4zD5lgw4Uru+6IfoRXw==","signatures":[{"sig":"MEUCIDj4InqAQl5DOUDupM8AnOG6xy9TP5EUQQjX0FXqITUnAiEA6wppPuSfZP4DviOi3ShK3l9X92NIFp3zy0StHlJ5OFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"412665e7ddbc9d7defbfd841bbe90b5783c51007","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250401080352_1743495871960_0.9213862107807747","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250401092307":{"name":"@openremote/util","version":"1.4.0-snapshot.20250401092307","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250401092307","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"9590cd28796bd8dc9062f7eaef18b5fc3656213a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250401092307.tgz","fileCount":3,"integrity":"sha512-aTuog2wJI08DvfvqYXh6Yheejq4doxIyXA/ieSq06c34AW4KKtDEKyfM9tCmDfs4nciL6MjXYipDRqtpcK/lZQ==","signatures":[{"sig":"MEQCIAxHgtrkfqbBUUPIKmU1f5DccCg4Imp3cBRRbVm7CDLJAiAN4qxd6UgkOLIt0o33aqZsafMZnih8i27En585M0WDww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"245da58130ad8f499962e852e4ad2b2d4bacf438","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250401092307_1743500609859_0.10438194918400456","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250401112503":{"name":"@openremote/util","version":"1.4.0-snapshot.20250401112503","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250401112503","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2d54727ad224dc499c7256e62ded1903862810c0","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250401112503.tgz","fileCount":3,"integrity":"sha512-OqTu5aQvqe+5oillko8UfZl8oPHK2xvE7F9zmn19W+pMfcfmfqN4i0LaE9A/6+YBf1mSnw6nGecGfQ2BSwELnw==","signatures":[{"sig":"MEQCIE+tqbShg87Bg7VntQ7/WFT0o2sbwlhTrcyoI+gW66ehAiA++MTFYWGJtMTuCcGabdayWhe+wksD+ECUkNl09LsevQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"d7a35e92027ff5a2a2ffb150ca57df43218bb316","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250401112503_1743507941983_0.4044878570468311","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250402120116":{"name":"@openremote/util","version":"1.4.0-snapshot.20250402120116","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250402120116","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"89db51e1db48b46578abd6f3119863c7273c21c1","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250402120116.tgz","fileCount":3,"integrity":"sha512-KaAv/N9B/JpoFJaovtS1wEU4hW35FEzVDqWD1Ah4fNvP6s1IzQr9j4RAs7CQ2tpCNyZYYZY9cSUxsCA+vtqJrQ==","signatures":[{"sig":"MEUCIEnjnN8TTcqKtvceLvR0jljlM0QXz6ozAc3p6g+yIdTWAiEA3wdlegADQtALn8ramMBi1nfCQ9KTFJEx7WSJmmh0c2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"4ca554fc0a79c576d9825dc3f234f1dad4be18a0","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250402120116_1743596496219_0.06536244027198768","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250402122157":{"name":"@openremote/util","version":"1.4.0-snapshot.20250402122157","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250402122157","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"8ad66dc881fb7a0dff5e968f61c7c5b8ef21f422","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250402122157.tgz","fileCount":3,"integrity":"sha512-76PyNaImiWO76DTjmFY/4L5TA8CqWRPiXKeY1ESiW6n9uFo4T/gTrG5uS4VCBt4yPTEsI9w1hGgCwmWhWLzNNA==","signatures":[{"sig":"MEYCIQDAIMLnVCqCzhjIdl8s3Q2SM0vGzmODvwp3tydbaLyZNwIhAMojxOIZxWlQdKDdmxeNFSH0BDC9vrIa/M7v/P8kRLpG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"d82d84bdbec181142a1b01cabfe649225fe62d56","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250402122157_1743597746596_0.8501657974829675","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250402143121":{"name":"@openremote/util","version":"1.4.0-snapshot.20250402143121","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250402143121","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2ecefa91c80c67178caaf852cf2ce823f555d141","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250402143121.tgz","fileCount":3,"integrity":"sha512-n/lSf6rcd0Y0MxNPevvD+njI7bPCVKrP7K+Vmc+XsuN4fYOrU7Y68V+7nLhXCnHJXYkwepf7xX2uRaEK3heUDQ==","signatures":[{"sig":"MEUCIQDuSEiSxd6UoG8lkqHCFn5MBfmQRIYz1ALOw5rDWSktNAIgSRpLjpI/1vY3FwWHdW+R3bMdUOWtYJoM/PnNWpwVB6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"3872165879c56310d833f7a4213743ac70e5445b","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250402143121_1743605483596_0.9619475979509122","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"@openremote/util","version":"1.3.5","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.3.5","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"59b0d964a63c6f8689b3f84a24ca047a21cdf2b3","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.3.5.tgz","fileCount":3,"integrity":"sha512-klm5m4lE2N6PMTX5g2+kfim6U88pDglgsVifB9bx8+WKLAshZYezilRxJFResgX+SAtFhaXJIazQc/ilfzCxIw==","signatures":[{"sig":"MEQCIGMCHelesfkY9fIyQv/0EWMYtxnY6bOjVtgTHkxZkP0VAiB2jPZDV1auJKV7AiWigGQgl9y80h9PsZp+ZIwFsM/ExA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12482},"main":"webpack.util.js","gitHead":"3872165879c56310d833f7a4213743ac70e5445b","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.3.5_1743673104750_0.40741922753590853","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250404091810":{"name":"@openremote/util","version":"1.4.0-snapshot.20250404091810","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250404091810","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"b93c9e1346e681bf73c7ec192a67c47cce3b80be","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250404091810.tgz","fileCount":3,"integrity":"sha512-UjgolvwviJcgEdAY0f35QRdkMxb2TrD3xPLsUJE8FlhQOZqkMADAhMgDmDiVpqQwq+v1FKFAnvV4WXmX22+O8w==","signatures":[{"sig":"MEUCIQDIA/BAJf0w4da8ije74xGn9zWOtAw/zfR3LeAjPqH3IAIgJAqtQVCepen887fXA3KPxvLlmi7dByHAddCUhJ0x8EM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"8d44dec463bed99fd3dd7fdab6ad510752816dbd","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250404091810_1743759519385_0.54582801534929","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250404105527":{"name":"@openremote/util","version":"1.4.0-snapshot.20250404105527","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250404105527","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"834a743a8aa7a39412374fa02299d4c0b9bed5e9","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250404105527.tgz","fileCount":3,"integrity":"sha512-7vl4wV0MM2BApL5X/iBhFsp/ezikAUEfRX9TS9YEqgGLgZR1OOrnQwWhCCgeu6UQihS8hIcnsNGp9vWYhKyf6g==","signatures":[{"sig":"MEUCIB7faSVWRVrnnr1UBc+g4uY+fAD33Z5HUmyMoiYA/mMMAiEAxGY9SsEN0fmRSYQM8x28IOm2qcUciBEv4IbWoURf8hw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"09467276403baeb56b1f1166036e44f517f66018","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250404105527_1743765350931_0.3311331416996812","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250404143057":{"name":"@openremote/util","version":"1.4.0-snapshot.20250404143057","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250404143057","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"27a831c65b4f202c26f24b3c090583a4ab24d71c","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250404143057.tgz","fileCount":3,"integrity":"sha512-7CeoN/4Xt3gwzdGLHm4ZjEZktC3X4waABcwASPTuna/WLRllnfTrcCWvaXVWKtyp3VXUfkcXGQ071r/d+iNSAQ==","signatures":[{"sig":"MEYCIQCL6hnYqXo5ft2kNh0H3MAFEqYtmHKDFD3xPyJBy2SD7wIhAIzzD6IcTw4uGG0efDkf6feBpoTCw5yFzHh5puR1r+Il","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"f622ee1a90fd51bbe0f461eb9c957a47098f64f8","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250404143057_1743778290573_0.24489936023980952","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250407134558":{"name":"@openremote/util","version":"1.4.0-snapshot.20250407134558","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250407134558","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"5d8e0f69488840f3d9bcd8d3f715e84ee5a3f50d","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250407134558.tgz","fileCount":3,"integrity":"sha512-Os+GBL60k/BEZTeron/RtJDYOuvtuahUDcgXm/+0AOnoUQMs5baISVGdWjBtaEbKMj3ZY7LEQB67kUZeLLBYEg==","signatures":[{"sig":"MEQCIErqkljqtfE3Ig+9x5/vdTkP4+nXK7SUBoGd4uLADMhbAiAvRXhVfPXsDyYoutqVNjjH5n3+wj4aCZE4mPKqhjV+Lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"4394e78648bdd46a24c7f9d03ff3ab91cf3a7fb1","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250407134558_1744034793069_0.9356445027788671","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250409133306":{"name":"@openremote/util","version":"1.4.0-snapshot.20250409133306","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250409133306","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"7d1c1124edc472a6d30557ce8e85fae9659148da","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250409133306.tgz","fileCount":3,"integrity":"sha512-nS5KcIMTIHwMC8WlxndPxUe0Tm+dpzWUm+ICpvRGYULA348btG8eAo/fP2NCeuTToGc3gu80MKuAFAs8iShzDA==","signatures":[{"sig":"MEYCIQDDCBrFrkFAv4oKLSGO3o78o4xEPe7hQEqnDKCEbVJLBAIhAIbcKOC7fxri8bbtQhAc3iRRdT+rl5QLYlUd/VJnfre/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"15615fb2758a54e9154c76a24644c5f5f2f71fa9","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250409133306_1744206812900_0.4680631185309685","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250410145009":{"name":"@openremote/util","version":"1.4.0-snapshot.20250410145009","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250410145009","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"47382dc1dac57426f575925eb6735e3e045abdec","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250410145009.tgz","fileCount":3,"integrity":"sha512-tkxheYSDFDN18jj2mKrDEOecepG+4PjZ+rSou+ihc3o+7v3BnPKY2XvP/FV8aaixVVGbnaRxSsBwcqdDeSCFVQ==","signatures":[{"sig":"MEUCIHMVpphblJiA3KdP6LcbmM8rChv9FPIeW3AUUdYXCnXrAiEA1xV8OpZpL3qZ3RRUDER44gMAcMJvbNHv0Zn1b+QkjCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"851cd4ab0b098cd4f7e31b13406d06a2beb7fa6d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250410145009_1744297802383_0.4197985977356087","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250411131705":{"name":"@openremote/util","version":"1.4.0-snapshot.20250411131705","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250411131705","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"027ba5bc71bae67cb2c920b192043ac806b7625f","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250411131705.tgz","fileCount":3,"integrity":"sha512-QFdIHWMXhCCeLbYdhFyz5zDkxmKgIG3wvThjVYQDKuQ+qKFktX9fy4SQtMiY7coqi5/PcnH82cTTGFm/PUw6tg==","signatures":[{"sig":"MEYCIQC1/S1ZRlaO5nrd4aFpfrXBIQ9f60/EduhCI7hLPOxVkgIhAPgaRiBW3rVUM9tYEVDu/cTtA8VoObILvrrF5EzOSPxp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"998904da5c04c3edf7a5c4ff95d2493df5eacdd5","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250411131705_1744378667164_0.7779465943493278","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250415072745":{"name":"@openremote/util","version":"1.4.0-snapshot.20250415072745","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250415072745","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"1c8c1591fb9d5f2bab29b0a87b7281e679a68a65","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250415072745.tgz","fileCount":3,"integrity":"sha512-SPZThJGkr63BWwMBY4IcjV1k84UfshJx1Uxqn3dGMgWesAwVV/sCWCMV+jM/BeQCskylW3kCSDQXahxX/wiEWw==","signatures":[{"sig":"MEUCIQCmW2DwN7sDtI4znk2Hovvv8MvzcJWto4Ei76nTUImzWwIgQq9XZ3sc/0rZV31GafbkNmmGL0+4+lTaea5cnXFm6pQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"37afb15b74f794a1bc220144aae22b63a84aa98e","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250415072745_1744703314885_0.08511501228352802","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250417122325":{"name":"@openremote/util","version":"1.4.0-snapshot.20250417122325","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250417122325","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"65698fa9feb3821f1e7293925899b87b770c551e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250417122325.tgz","fileCount":3,"integrity":"sha512-4vv6JS74+pxwCJBoriJCUqGt4lNY0InxX3tJo/DY2zMallpGBVnxn5uhCISRx5xRWoQgyOyIiwLZ1B/cQVzxXQ==","signatures":[{"sig":"MEYCIQCTz4ms5INq+TYZGCiZhR6UyyZDw84+dCjwgwTIqf8VCQIhAI8XtWNre9XjA/sRhSgQhBLfRox7mcd+yriF9qWV5YbO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"2b7ccc701d6860d162d1e02197e14036253a395a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250417122325_1744893831892_0.3238845714572931","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-snapshot.20250417125729":{"name":"@openremote/util","version":"1.4.0-snapshot.20250417125729","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0-snapshot.20250417125729","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"c55243f14484417044414e0e039142792328b998","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0-snapshot.20250417125729.tgz","fileCount":3,"integrity":"sha512-LyE0GJeU5SertUPng7tluGGArVKRx0fNkP/dhyGD8A136bXZSsGdDJ8n01S6XVRRs5oSZugkbUlBmUsqpRRf2g==","signatures":[{"sig":"MEQCIGMyNTGNRuDv1J+oyRkA+xUV9RRV5+KsGQGyl0tqDrgMAiAZSpoXjw9PZundTbsIhImAEoTe4BqK9TtxZVI/aGhC0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506},"main":"webpack.util.js","gitHead":"c4b3470fe76e35588949745ecbf4a6f33ca14491","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0-snapshot.20250417125729_1744895881265_0.14828403669782686","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@openremote/util","version":"1.4.0","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.4.0","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"3e0bc65b046819af671cfee7d0504a6b0304dd6b","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.4.0.tgz","fileCount":3,"integrity":"sha512-vVlc+X2MCAQHNzGMSL6lryyhv3VVHviH+sUIAgm2icoBNu/JWkB4lOhezOWnpWSuDjYYAQvtohTa0v9Pc7igkg==","signatures":[{"sig":"MEUCIH089Gpt+RnMhR9MrEN1hiJDILsiz9dR9A3hPPUBv9I1AiEAnKk9h+hgPUaB8nNoT9UOF0zHtFjhU9/2pD1Np4BEUV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12482},"main":"webpack.util.js","gitHead":"c4b3470fe76e35588949745ecbf4a6f33ca14491","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.4.0_1744899068481_0.9827323025988597","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-snapshot.20250422072347":{"name":"@openremote/util","version":"1.5.0-snapshot.20250422072347","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.5.0-snapshot.20250422072347","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"1f0abc30f5a9d27fbdfd06ea2d1b5719996fb200","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.5.0-snapshot.20250422072347.tgz","fileCount":3,"integrity":"sha512-awONMLl4GgpR8qEZfTWDDQKh4INoCDMAbZZ3nUZ/REWxuHN5fPoOxJOSM+12EkEXhcHKo3BT2Pa9TKFetHCZlQ==","signatures":[{"sig":"MEQCIC78QwwQ23Yv5WBmleyF6hfxwbbTgbSmF/4R++Vct0p3AiA2s/eUGHRlIBzKFFAJIh3vg3NNQrln2aqwGpyPMQoeCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12527},"main":"webpack.util.js","gitHead":"aaa6b849050ba76efa194cd7d66b0df0f6ef4144","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.5.0-snapshot.20250422072347_1745308017431_0.7410927659220552","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-snapshot.20250422083638":{"name":"@openremote/util","version":"1.5.0-snapshot.20250422083638","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.5.0-snapshot.20250422083638","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"fab7a9076c2de5af347c5794b8334e237f8c37eb","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.5.0-snapshot.20250422083638.tgz","fileCount":3,"integrity":"sha512-DMRCeEFBgI/w12qsb5YLjcLgTV891NfThftJQGBRsJrfC3xGoBEeC/+BBMt6QN8YWWEAPns2acz3ksVriUTbeA==","signatures":[{"sig":"MEUCICoTowLAnxLhXUVYv8UpJucIIFclonft8M7FqH40C82gAiEAoo6/xAZ9J+nuiOgg90n8Kuv33VK7hPeAqHdSKicwSIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12527},"main":"webpack.util.js","gitHead":"695c619e70d98959d0ac93cbeba188012dabf8a9","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.5.0-snapshot.20250422083638_1745312359373_0.9663323569814222","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-snapshot.20250422151242":{"name":"@openremote/util","version":"1.5.0-snapshot.20250422151242","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.5.0-snapshot.20250422151242","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"b72d9ca9b0b4e5271347dbc0d7b24668bdf47cb4","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.5.0-snapshot.20250422151242.tgz","fileCount":3,"integrity":"sha512-FBJpcK45s8157KC8XszGpF7S4f179YUBjqy9XQ9sRGki4M8MekLaDZie4X4eW4zm9swATBkivvRp1j2O9hrpHA==","signatures":[{"sig":"MEUCIF1Cb/3f6JV2tTLs0pLcU3BTNe/KrBTPeOnrRmeLzAUrAiEA1m5UMWhxd08HDTjbRwKkwTFiTY2TgQklrjgTT1pV/jw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12527},"main":"webpack.util.js","gitHead":"b29c213f0664a3b440331db94d4fc9380862e202","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.5.0-snapshot.20250422151242_1745336112687_0.9920201182537478","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-snapshot.20250422162853":{"name":"@openremote/util","version":"1.5.0-snapshot.20250422162853","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.5.0-snapshot.20250422162853","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"363e71212641aa3ccc8f24d73f1ff7f5415d969b","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.5.0-snapshot.20250422162853.tgz","fileCount":3,"integrity":"sha512-NUjyAh153onJdgXG34PzTqpwbuvBNHIqCh4iw83REPWEfxSMxXqNsOkghJPbkI7eXmVo0UkWy+VBymee4G6cgQ==","signatures":[{"sig":"MEYCIQCmtFvNXrzRJffK1pyHdidDHReGjy4YSBRMpvGpLBCEFgIhAPAuaYBr4kj1VrGJMNfmvyeL5q/EcUptR+F5bVZH2RLi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12527},"main":"webpack.util.js","gitHead":"1246f6e7b1e5bf75d39d266df081c12415683d0a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.5.0-snapshot.20250422162853_1745340555801_0.6860805215110937","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-snapshot.20250423090305":{"name":"@openremote/util","version":"1.5.0-snapshot.20250423090305","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.5.0-snapshot.20250423090305","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ff4c9ad2ad0ecc3347394fb2b8aab66601509c75","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.5.0-snapshot.20250423090305.tgz","fileCount":3,"integrity":"sha512-+Jo8q7VUW8MXqsHFjDng8X/fGoR2e9DlHWFNrlVKvE8pLatYA2fNzJSDoC+UcZ/3PLjVSBDLTeAS7cw+8EkH9g==","signatures":[{"sig":"MEUCIQDB2l0ilqTGLk0ukOhLEpugqDCydpaTGXkwMuaoAUcG4AIgVtG9Vun/53VxHyEY2ZxvrptAIiqRYLVObpar5r+2WRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12527},"main":"webpack.util.js","gitHead":"e8b66fa7744e58152c9393053cf942172f69636c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.5.0-snapshot.20250423090305_1745400208292_0.15034446253083766","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@openremote/util","version":"1.5.0","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.5.0","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"89057c665073de561e32864ce4e3150f67bab678","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.5.0.tgz","fileCount":3,"integrity":"sha512-oh/VWsNsbuhpROiBFKqPAHKIEY63LBBhovaST7oorPp8h0XNuQ41oSO1/nkYefx8hxeWkrXfWnuv7dp836ZLaw==","signatures":[{"sig":"MEQCICj9tSvsx9+aSqWLXmAbYWYQDwh7C1dzHvcAx2TPom8lAiB+BXIXjy0+EGCoD4VNoIkcs3Rzk/f3E0qzAq93UPWaNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12503},"main":"webpack.util.js","gitHead":"e8b66fa7744e58152c9393053cf942172f69636c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.5.0_1745402309713_0.2938805466707941","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-snapshot.20250425130725":{"name":"@openremote/util","version":"1.6.0-snapshot.20250425130725","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.6.0-snapshot.20250425130725","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d915827528b82351d26c3e309b4a0a6536aaaab0","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.6.0-snapshot.20250425130725.tgz","fileCount":3,"integrity":"sha512-8HnOCY4XKclGIkb0KPrL2lUPPtCz0fhA66uVbyqJpGeqDeoKkKvQ65XOxAsfanM1qUeblMHVft0ZK34OiFzyow==","signatures":[{"sig":"MEUCIQD+q0bf9MI5ByYKKPQNiIXouS1M2cIs0c2X6fG7lWCw/gIgMkjzwiTyRCtnbLYqZZhveRGiF9kUcIxu7QYhQ1bd/uM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12527},"main":"webpack.util.js","gitHead":"87dffd81011c20178050c63177a68845ee322919","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.6.0-snapshot.20250425130725_1745587650339_0.9371024353835695","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-snapshot.20250428100640":{"name":"@openremote/util","version":"1.6.0-snapshot.20250428100640","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.6.0-snapshot.20250428100640","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"f6fc0471e2065887bf88df7180da35dd16a61fad","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.6.0-snapshot.20250428100640.tgz","fileCount":3,"integrity":"sha512-V+ulvWp0A28E8F1uywvyxux5tJnOLQSC8I+zKwI1TIz3Iuue7UYewYtdSGv7ihMiPO5BI0uQHzzk5q6VNq/K1w==","signatures":[{"sig":"MEUCIBNen4mLC4EvGBMTxsFx0ujhj+2K3YfaVvi2QxuhAx8DAiEA9Q9qS2J55euRpp/3zbPfeoBXRLEXu40a8k7HxzAq9yY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12527},"main":"webpack.util.js","gitHead":"04e06743d42d8ed6c42b171f47577ea1e652f2a4","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.6.0-snapshot.20250428100640_1745836019172_0.659049625235776","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-snapshot.20250429150609":{"name":"@openremote/util","version":"1.6.0-snapshot.20250429150609","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.6.0-snapshot.20250429150609","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"f5ed2c412f5dad38e0c1ac7630605c3cf194aa8d","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.6.0-snapshot.20250429150609.tgz","fileCount":3,"integrity":"sha512-c4H+PapOcaEtpwS8m+nVFQZmoJoQI4dk9QJ/Kg5984Vcs1x1S0zGsj/R5HKYKxYOoZvlMBKKty77uN+RUKHnuQ==","signatures":[{"sig":"MEQCIHYk0E121wk1uB0u+tI+u/Acpi2iwEqwVGunmB3yYxHIAiAc1KuVgcrNMIYZWCobp+TRfzIQ+O9IYaE+dd7Z1d6giA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12527},"main":"webpack.util.js","gitHead":"1ce1ebb07450aa83cc531708e6149c8ec51bd453","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.6.0-snapshot.20250429150609_1745940351743_0.28176483721218637","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-snapshot.20250430095325":{"name":"@openremote/util","version":"1.6.0-snapshot.20250430095325","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.6.0-snapshot.20250430095325","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"b5a400b0cb2f4d4d47ab04904d4171a32602d250","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.6.0-snapshot.20250430095325.tgz","fileCount":3,"integrity":"sha512-9hH6D0mzOzE98+L3R3nO4T4f5e4lgDFajmZbyGMxRNiE27SksL13eIdDzEBFBnPLZ5N5Cu6IYkX4VjaMAPKMOA==","signatures":[{"sig":"MEUCIF+6Ir3QvOTWB+orozC7hP7UCkF28JwGkd8CA1f8GY31AiEA/6BuT3A4uZdRWbHiwwcfFniB9pCBs8C7zwquY/6VgJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12527},"main":"webpack.util.js","gitHead":"35cdfbaed30ee1ccf25eba0d28f37039fc4cefe3","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.6.0-snapshot.20250430095325_1746008050992_0.965695729154961","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-snapshot.20250430112803":{"name":"@openremote/util","version":"1.6.0-snapshot.20250430112803","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.6.0-snapshot.20250430112803","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"6927787acc15f7c9b556b7e7bcc770eb09fbf039","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.6.0-snapshot.20250430112803.tgz","fileCount":3,"integrity":"sha512-XsLG7UkZZQiGtQr+bZSdqyyqc9uIt1LFjsOKsM+zaS2fohrFGLffAVRwcBxG2dFptGhDuSUyJDQWtp/CkM5EUA==","signatures":[{"sig":"MEUCIFfBx74Xdme2uhL+sroWW2/8CJ0SovHmAOHphO3VF9QiAiEA0ZGKzSPnmR1EseLXwtgP0wCFqbdmHRntSo3ebXgf3BM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12527},"main":"webpack.util.js","gitHead":"069f2ecb06be5e03368ead9016accf2cfd7b27c3","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.6.0-snapshot.20250430112803_1746013737231_0.9285918729115441","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-snapshot.20250512145140":{"name":"@openremote/util","version":"1.6.0-snapshot.20250512145140","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.6.0-snapshot.20250512145140","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"5b8b5b86c3aac43e1598b917fe66409916fc4d61","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.6.0-snapshot.20250512145140.tgz","fileCount":3,"integrity":"sha512-eF7ERlTw5w3wsZGEUJ5HuqkuK6OVyFEqLLJoSsHkT/YTfekrRROywg922fUJummieLBieiQzj4LvajpjAfML9A==","signatures":[{"sig":"MEUCIQCDxrAg8xE9lIKXS9gyEtjn5xjJKHNpTCpdPAyQ/DYYFQIgMKMk739whdExgnv0pV3Uy2JgiJoDCP0s8KF6RdcBp0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12527},"main":"webpack.util.js","gitHead":"8a958aa107abf21f64ffc2211364efc2f4689c35","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.6.0-snapshot.20250512145140_1747062716317_0.49704405968925736","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-snapshot.20250512155842":{"name":"@openremote/util","version":"1.6.0-snapshot.20250512155842","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.6.0-snapshot.20250512155842","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"4e2b3f52c2fe59bccd17dd701fa1c95cb460db98","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.6.0-snapshot.20250512155842.tgz","fileCount":3,"integrity":"sha512-G1wMP+siLZF2lZIn9Tg5zt/4u731cw77apy/z6l3Ji9HdfIuQ03rL/A8vs4nGG6zZOM8+s5D6YaQRzo3ittwDg==","signatures":[{"sig":"MEYCIQDFozPBNK3/BD0J3hvgWREz2zxzHenSOO2Uo1yTxOO4BwIhAP/gDKK9I2hgeb1YKZIUNglLwUqoCTN7z2NU68bFAtmt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"f1d91e3e091a4cfb20db7ee0ba2c78d27870dbd6","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.6.0-snapshot.20250512155842_1747066680578_0.264811984169834","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-snapshot.20250513081115":{"name":"@openremote/util","version":"1.6.0-snapshot.20250513081115","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.6.0-snapshot.20250513081115","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"1d65dae727beadf003025e31b96f666c361cdf89","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.6.0-snapshot.20250513081115.tgz","fileCount":3,"integrity":"sha512-XBs2Tgkwe4WfExFAj3NA56BrNTMKap7a39wtatl9BbQjghPhSRtQVZiOp97XTZccWlWzXiJuK62oYR52RSADBw==","signatures":[{"sig":"MEYCIQCfYqkkg3L4DPobrwaMwm4vOt9krRHszrdN+M+QPpEHxAIhALQK4K3vAkQdPTDjOIFCW0QiO9b0WS+f5F+JCxORnBlT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"1c03e9a07e167573a6a35d44beb2349c150c3e3c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.6.0-snapshot.20250513081115_1747125055688_0.5269333925947579","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-snapshot.20250513093322":{"name":"@openremote/util","version":"1.6.0-snapshot.20250513093322","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.6.0-snapshot.20250513093322","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ef8678734b91842431e8dd0c515551379c37b4f6","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.6.0-snapshot.20250513093322.tgz","fileCount":3,"integrity":"sha512-Aj9JI1yv5IEoCCc0ys/IKj9tVLWDATjWuwi5MqNxcUhPsnKkgMPmbXR28FbCvmm/zTBS5S4Ir2sFUMrEANAuCg==","signatures":[{"sig":"MEUCIDS1qrmIUGYcSiBNunK4ONAh4mgShhcxIKq4oU4gKOTQAiEA4wO6EGHrw/udNC7QTjo7etwSvNPIvk/w2l/XEKzX8VA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"e3c6a816052a1680fdf1cf0df76608b50e2d9c7a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.6.0-snapshot.20250513093322_1747130002583_0.7643741094685708","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-snapshot.20250514060942":{"name":"@openremote/util","version":"1.6.0-snapshot.20250514060942","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.6.0-snapshot.20250514060942","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"5bb3b6d011e7b9aeb574f768f072c56964579a59","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.6.0-snapshot.20250514060942.tgz","fileCount":3,"integrity":"sha512-+4iIZ2vRfqRbenFjlAYjv+gkY2TRSgYau9bmDNOR7ZrugzFALl+WQVScwFDs7b7l6kSymacu9UqNUDu3yqCRrg==","signatures":[{"sig":"MEUCIGQ7ikkoYqiAXoQUmq2RSUoO22+gkq6Bzr247rvKq0sdAiEAjwd6mUQUXt5El/RL3AEr3KWRltMuDbn9/20wVrV2+JE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"564dd88c8548fa9892520a840dd97e4afe7c5ddb","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.6.0-snapshot.20250514060942_1747204121931_0.7277447102434882","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-snapshot.20250514095754":{"name":"@openremote/util","version":"1.6.0-snapshot.20250514095754","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.6.0-snapshot.20250514095754","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"9973913441ea9635220982aae29fec2bd5158bb1","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.6.0-snapshot.20250514095754.tgz","fileCount":3,"integrity":"sha512-1qHGX+Xj8TnBKYR9SHvRNMxNf0hFQUeK1HUzs6/jDvYVX3SCLZ5XMxd4YhURETTQ3CspY9IndWuhx5vPiKlw/Q==","signatures":[{"sig":"MEUCIAdA6pJKP2I+Ok27xvdUThnTmtYysbrDqWDD+5Vux+tDAiEAxmORCwhG/lEH4wfo4arQo8Unn2bpw4EyDyUh3cmlB0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"a759b2d21e60810500b50c4b20f7cd9a6c0da83c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.6.0-snapshot.20250514095754_1747217876252_0.20617446417492036","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-snapshot.20250515141253":{"name":"@openremote/util","version":"1.6.0-snapshot.20250515141253","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.6.0-snapshot.20250515141253","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"82862fd6309029c71f54176877da5a9588589851","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.6.0-snapshot.20250515141253.tgz","fileCount":3,"integrity":"sha512-u3bKQsckBI28uA9p8gqb4RfOiVJDH1iybC2LemAu6tVtNr8WcvIk5hfPoP/UAb/32BlH4o2aJlE1mW1RgklOjA==","signatures":[{"sig":"MEYCIQD5Bx5q9vmvOtoY+DTAmupCO71ZEWtMC4kBPQQPEH/IaQIhALHerqtGjIG+qfezfSdwIpIF6eVSJi7YTCpUETQZGQ5c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"6003202dc4bc8b507e2897e3451871b31ffe45d5","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.6.0-snapshot.20250515141253_1747319559173_0.1996201018889434","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-snapshot.20250516084211":{"name":"@openremote/util","version":"1.6.0-snapshot.20250516084211","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.6.0-snapshot.20250516084211","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ffa3733bc330c6d3d6ca66c339b7ff90bb2db41d","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.6.0-snapshot.20250516084211.tgz","fileCount":3,"integrity":"sha512-dm5J/GimIht80tCm7LOCXfxFtBe9BAWSS16dnAlkSnG7f/gGhK4ZwRLxEucjSE2jFs/wr3V2sfVBbpaRKxNtRw==","signatures":[{"sig":"MEYCIQDqNUvtoq5XZwzXNHFtkSQmsjPf5IdHxvelW7v5wy0oagIhAMtP9BHgooHoD8c8kB/u2ERMIxH3J/Bcnz8x1oHib9Y5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"c37aac5de68e24db770c667f5abf735d621a683d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.6.0-snapshot.20250516084211_1747386075310_0.6354666174431531","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-snapshot.20250516114400":{"name":"@openremote/util","version":"1.6.0-snapshot.20250516114400","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.6.0-snapshot.20250516114400","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"4096fb845e9825f15465891cd065d3eb8599527c","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.6.0-snapshot.20250516114400.tgz","fileCount":3,"integrity":"sha512-YuG9fSdgpz66efsVz4GrNuSACkhfRGKj6S5XlBtHNmqEZQ4l4oe6CoQJTQOmD3KebubLfuoB4U7o1oDdfAuEZA==","signatures":[{"sig":"MEUCIC2a8v6JYSp9iNrDc9foGDhUl5zSeVAFa8mkkEdnPvMlAiEA3PKyFmd3xpNqZp2QefLYAnoW8Td9tCqEF60iPjIH1HQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"dc6712f2c74ec97988d22ddcc1d4f5f5f43fc4b1","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.6.0-snapshot.20250516114400_1747397308420_0.3466005000608787","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-snapshot.20250516214447":{"name":"@openremote/util","version":"1.6.0-snapshot.20250516214447","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.6.0-snapshot.20250516214447","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ea8751438cc9a5150268e89ad339272886e61e51","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.6.0-snapshot.20250516214447.tgz","fileCount":3,"integrity":"sha512-re+/KUWru9vShezcbrklbPj81ZvDmvSYU0Aqx+o5YEoFHMCBdpKMJ0REP9EbJjCN5+S2M9mv3pHJaotB+4aAkA==","signatures":[{"sig":"MEYCIQCqN8nDI7MzfeoFKkyXRls5GWrgNIARwKz2lGJpd/gkQgIhAKv8w3ql1+SVen+peVbGgZiw06zuCtQJPSPXVT0YrpsQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"34a7e827fc2582d2c9d05d77c8187e1d8a48c844","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.6.0-snapshot.20250516214447_1747433312244_0.6851181583551442","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-snapshot.20250519123755":{"name":"@openremote/util","version":"1.6.0-snapshot.20250519123755","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.6.0-snapshot.20250519123755","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"b172f8820a53e53a6f7db129f8a1e2cb45bb1bef","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.6.0-snapshot.20250519123755.tgz","fileCount":3,"integrity":"sha512-n2gPlXKRhQIl4KQIGCt/m1CZud0NIn8IunoaAoVu9Tx9k48FsNg8kgXBN9tpwLVCdtHOr866KSrqV5jvb2JPdQ==","signatures":[{"sig":"MEYCIQDk9LnZTEx6E+FMQW0Rsu10xCakcxLtvVsgpo2yG8pepwIhAKFc37d760J1tm/w0EsWRCsmfXqrbLC5MiWIGMitK+/I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"896d2fc724d9c97cecd14993367357feb7f63948","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.6.0-snapshot.20250519123755_1747659769656_0.758220709439112","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@openremote/util","version":"1.6.0","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.6.0","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"931796b540e6fdfd1511a51543c76ba8dd0a20fa","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.6.0.tgz","fileCount":3,"integrity":"sha512-ffLzripmk+ojyFyxAKcIX+myR2cI1Sxmoh4cOp7kiF6Q6CBx3CabYtbqoqNevj5C2+oBX4XwlyxJyOkZgStmww==","signatures":[{"sig":"MEYCIQCRtgm6qtjpobV+N6KLH/tvIme0uS603qP7XDsi9HtWtAIhAK+OWAToxVmJ6J0WgUMj6nwbiw6cT45TO1VPgu/0k/XM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12588},"main":"webpack.util.js","gitHead":"896d2fc724d9c97cecd14993367357feb7f63948","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.6.0_1747664286792_0.8191212236591001","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250522134530":{"name":"@openremote/util","version":"1.7.0-snapshot.20250522134530","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250522134530","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"e48e4591bd503a857efc92ce5132d15d26adf6ef","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250522134530.tgz","fileCount":3,"integrity":"sha512-WyQKIXbGPqLw0MdmDD3ehjoHLh7OIhEh6CnpmhAKPaalaKcybGXnG97welbFm0RF2/lbINPWuTKp+eG6vausPA==","signatures":[{"sig":"MEUCIQD79yOWdaPhbtxV0l33qULuVKNKHTkIZFEROjelUc0qEAIgWWFIpspWp7dxrSxWjjHiMu+IBmgEY+ZgG96xbd3grdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"52389aec4d2fa389fb2a5453a890ed01ecef254a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250522134530_1747922987573_0.74337912392196","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250522152736":{"name":"@openremote/util","version":"1.7.0-snapshot.20250522152736","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250522152736","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"e0556d41d771a0d5dcc6099055883a2786a6fcb7","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250522152736.tgz","fileCount":3,"integrity":"sha512-nNvmlzG1x3AAMr1Pzu1POE+NqCZkZ4t8k8jx08hRrZ47V2UMTMHkHeP6PDyaoLl1v3LzuWXqre1odRLqozIgmQ==","signatures":[{"sig":"MEUCIQDgwdDU5ayoGePUOZfYzsKWkDRPuxL6viKjH0CnbLRDYwIgPM89FCpvyHb4V5Y7/LwWYUYq5etzLGFTjZbLYTvS8sE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"ac941b3d580862ec3f734b0a241fe8c592d72be6","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250522152736_1747929110852_0.7184218313304491","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250523093924":{"name":"@openremote/util","version":"1.7.0-snapshot.20250523093924","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250523093924","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"cc1831cbb29de979e04e9e52642d1da948247b33","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250523093924.tgz","fileCount":3,"integrity":"sha512-cLivF4HK3QxlukQvDi42pgjUHTzYD6OtrZfKMki30a/uH7kwb+jTebRHUDRS4r0MCAw/nYfiOuxcr+8awlSiDA==","signatures":[{"sig":"MEUCIQCo1lK2OYNv77PmBj1RZdeTFJVu4WDQnSYIt+a0czeXfQIgeDO1yN5XPjZQJugmTUwZHYR998pCYIy1O9DNaDhOZw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"e9d3cba436cd23f7097d33c83ac0e7b4c98a0cc1","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250523093924_1747994563188_0.36123009830696007","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250527153909":{"name":"@openremote/util","version":"1.7.0-snapshot.20250527153909","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250527153909","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ad103be03572699ac5f4583a69d04e26bca06f10","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250527153909.tgz","fileCount":3,"integrity":"sha512-AaUhHJhXtWhL7RYFul40/ulB497m48lvwsMnBsAXDLfRTtFaEzbPqKkembZ2ZmwLWCMYMXERkS14PltZjlZ11w==","signatures":[{"sig":"MEQCIGJM0qPM01saFqFLtPXG64Tb3z1KWuNaWFvOPevSldgrAiAFP0kIwgfmMUc+QbAPXbQgaXq4UGCzy6hB+nga60Z6OQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"3434b218edbeb005dc0a589d86a49b20abc2e307","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250527153909_1748361877534_0.6130026446809973","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250528061925":{"name":"@openremote/util","version":"1.7.0-snapshot.20250528061925","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250528061925","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2dc2c87c804e7872d2800b01452e2a60c22e0cf7","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250528061925.tgz","fileCount":3,"integrity":"sha512-ewnxzAgGtxjM0ZCv4pETrXHw2rmHqM3mT6Hegosu4e1v2FNI/H1thb69nnQaTg7q5b5ry+taFopH6U9vsDq3Pw==","signatures":[{"sig":"MEUCIQCm61FlNzRc0YubuPVvgAIj9fToxxXudA8pXtvb1GoRcAIgB2ggfooUvqmYn4UAQUeLx3J+JoP3SebANXwgnyijiCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"3e02f7a98826f65d0bc331dde3c9f8eb18caf84c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250528061925_1748414619818_0.7483569209202157","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250530120018":{"name":"@openremote/util","version":"1.7.0-snapshot.20250530120018","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250530120018","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"00869dedb6364a6a79e0e2bc682e1c5be7cc37be","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250530120018.tgz","fileCount":3,"integrity":"sha512-28l92A0rnDpRKpL8y4vo16XJkcr5Ct91ubdhy8Z6uBGrsIBz3fI1+O+CKMHJe0FTnmEpKJQgXHdQVtaclqOD0g==","signatures":[{"sig":"MEUCIC7i06as5QO2Re+Uk47TCbDT5d8pH5xGeEWAtrAo4powAiEAv6JdU5JNGkrpcBJABy/RARdxBlH/DiPCB/MJK25fSi4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"b9449b28e1aae4ca0216dde087efa0fc9168e767","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250530120018_1748607905313_0.2963071034912692","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250602105226":{"name":"@openremote/util","version":"1.7.0-snapshot.20250602105226","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250602105226","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"adc99ffe17b239513ee9572e7ac1cd4b85afde6a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250602105226.tgz","fileCount":3,"integrity":"sha512-IZSLRIJZbkP3p7tkeWLMfXKI6ArOfFG+SXV2lGd692Gi6/RV8tvr6f9YO5SMBG4M1+mmHuO/TFsijHLwFEiBzQ==","signatures":[{"sig":"MEUCIDpsklFXo+1FBP6QZd1wt/Ly740vdHBSZ4R4WcP8zOaSAiEAiA/cbxyLZdVvGBIHSfEGjnvGJrd9J0q5uvj2GF9+XTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"630cb34f5178856982f599dbb51d500244d6fbca","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250602105226_1748862962471_0.656281068121966","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250602140158":{"name":"@openremote/util","version":"1.7.0-snapshot.20250602140158","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250602140158","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"50a5942056caa15460624ad9a1e96130ae21b8f5","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250602140158.tgz","fileCount":3,"integrity":"sha512-r+XCO579+Q7gxK8K5ZhdQsHxZyvGGKc7r4AXaSmYNbyM1DNVGd995VAPAAMo18J9eQ9SqvMVcbaD0gZhoe7sIA==","signatures":[{"sig":"MEUCIE9m055HOybd19ZyAOHmNPREUyiGV/tWCREG9ECI2lXDAiEA8NjbLdIDFpMjovQpDt4aCb3FEzUtku3WhDH4oFAM/eI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"0b01878b999f47854967552ee1a28daba3bbc21d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250602140158_1748874419811_0.32278690269975674","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250602152428":{"name":"@openremote/util","version":"1.7.0-snapshot.20250602152428","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250602152428","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"dc4c611b5ab195388c077015167bd34917af96af","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250602152428.tgz","fileCount":3,"integrity":"sha512-niC1ra8g4r/+FZTEHta9VKeYyOOBk5QGHmuShjVywdflf7VO+tJxTU/HSIsf8K2+XhonEA+A5Gp+iJ6+lYg5Ow==","signatures":[{"sig":"MEUCIQCWmjGh60bcJQcYJjZ+3s6qU4H1dDootyZ9vlQdEMewVwIgViN5JQYXIsyNTmne1eHhYsi3GQp4+qigNdxREyQeYlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"0bb60ef3b983406af64a754d782ff76e3a4513f4","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250602152428_1748879305361_0.8224075004020568","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250603085130":{"name":"@openremote/util","version":"1.7.0-snapshot.20250603085130","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250603085130","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"6bdf2a1b30f14517d07ed040eed9de434dd7d20c","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250603085130.tgz","fileCount":3,"integrity":"sha512-LxkLEHV3WQPVMG18stO44O00qdWj0sw4yp9v0CJT8smZ6nOpdFC+pnS9NfsgzJDEJDVe4wNfuOBH5gzNIQrGog==","signatures":[{"sig":"MEUCID2DSjIM2rwdpiDeJj7/Ypp9elG/DOSICP8/csyDc0kWAiEAmao3IsAvibqBnzLzrKM0apbZEE9KfCQ1yLYH1ZD0FZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"649e3fc0f5f0a0aa9a688046c504eac33aba5a60","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250603085130_1748942160189_0.49610777587394916","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250603152201":{"name":"@openremote/util","version":"1.7.0-snapshot.20250603152201","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250603152201","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"6f9b6fd032fc53ac0481cf5d89e7aac3d90ce445","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250603152201.tgz","fileCount":3,"integrity":"sha512-sBMrz9HNRqvNWdKTEvr9XkXOi2RYvCj8uyVRJCJSIg1WBh3P733uFBAmEM0/zvy1qBdW3rbDSyJnwhKJA8/APA==","signatures":[{"sig":"MEQCIEpeJhUkVrdpUzdtMfHPoH1/jtwVvvIMUbkSYFMNx0LfAiBx9XOufN1aJ2FRCjlqlU+BCdls+TjOXGH+9PaZvhC1mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"76fc0098c48a68adcd18006f9da8101809d35179","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250603152201_1748965529874_0.386624482764345","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250604112400":{"name":"@openremote/util","version":"1.7.0-snapshot.20250604112400","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250604112400","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"92894de35daea58b4715aa17f098d14abc893603","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250604112400.tgz","fileCount":3,"integrity":"sha512-D0iMxWaNdQWgCyiGIGi4GGwdBO+bTsy0Y61CX/oLuLQS6e7yYziuoJnvk5ZVILCYo4x4SRvn9IVGLidIDDI4rw==","signatures":[{"sig":"MEUCIQCXx/8/fYbA4ro8vG0Efgr3wGsM1g4dSrpJmXCdBPeWTAIgZ9GaSdYjVOI5rqbZ99PzTer6cNpWzNdNVzB6Ib7H0cA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"deba7583e4cc226daec500f6fb3b6d97825c2846","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250604112400_1749037712208_0.2793972236054165","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"@openremote/util","version":"1.6.2","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.6.2","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"45019f8c7d4fdcf44af33da0abe89445c71f6733","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.6.2.tgz","fileCount":3,"integrity":"sha512-KQIUtgSw8SHZ5x+7Xd+TkWCkL4XsKEeMrg6SJly7jD4m6tfl40jIRfJxBTxTvyw1/3P1eOu4Q5zSuu9QNvyvyQ==","signatures":[{"sig":"MEYCIQCxbkPo9q8vRdnrD4QXvpJZXZHfARk4KjbzyR1XtDZ+hwIhAPELrKZJ38kYy3wmb7QCMZWyItB4LXrM0I5szYsX0e93","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12588},"main":"webpack.util.js","gitHead":"deba7583e4cc226daec500f6fb3b6d97825c2846","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.6.2_1749047248734_0.7919981679062733","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250605081830":{"name":"@openremote/util","version":"1.7.0-snapshot.20250605081830","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250605081830","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"968247b3482149794c9f028f072d81fd95a04cb2","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250605081830.tgz","fileCount":3,"integrity":"sha512-HxjRSGLbG4sH+z+Y9UWIJcQEd2czKZ1dhehM3DtrlDYZspEzqUgQlWojG6o3CEcZA0FfmMD4H6NgAf8ca7vKRw==","signatures":[{"sig":"MEUCIDFs1QElEJLg43PqZfWhAiqiRYM7YocU56og8tSgGjgjAiEAkoZiXDejS3pJgY0qPvbaS3Q6V3A62HRi7FAUYG+X9DQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"dec4c7df55bebcf22c07177344f6d736fd1e2a50","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250605081830_1749113136078_0.2769343211798463","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250605141506":{"name":"@openremote/util","version":"1.7.0-snapshot.20250605141506","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250605141506","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"22e8f51b83d5c68b9dc1c36e40c9fba937759a73","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250605141506.tgz","fileCount":3,"integrity":"sha512-TsqzBDcsZ+BHePUHtaAotWZd8Mtu4t2J71tgNPGi3vcXPQux/rZW0ODSMMb0QBUa40IFllakvYoXuTokQ5HHog==","signatures":[{"sig":"MEYCIQClDANqy+82KU5asfihufL+JnoyGd64kh9WVdJa9UlWVAIhAJTFn4h81HCnxNHFMJsMke3tWqSqaOhpPgQj5AsjQWKh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"7e052e5d88bd37aa7345dc94a3ccb55d6617accb","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250605141506_1749134372531_0.7031800440716176","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250611105753":{"name":"@openremote/util","version":"1.7.0-snapshot.20250611105753","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250611105753","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"270d90b67bafc1d4d4a00ffc429918db260ed712","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250611105753.tgz","fileCount":3,"integrity":"sha512-g9E/fU48l77+/9nvRjDcX/VXXvP+Rlv+ObpVqdfm0t7XFXSQsz7RFQZkCCMDxWkEgHNQo2PlkHCf8dvumRGRbA==","signatures":[{"sig":"MEQCICt4BkyoQDErM2zTzGONK0KM5blFHRGpPJX+qcYD5MEaAiAGhMxavvkbRKUr33+TqNnopVN6F9dibszghMGsMex41g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"7891790371e62677179fc668b9893ba7680ed55f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250611105753_1749640983055_0.25253720013005054","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"@openremote/util","version":"1.6.3","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.6.3","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"eac382e2bc8f4d5cf8caad38f0bec4ac541a453b","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.6.3.tgz","fileCount":3,"integrity":"sha512-mE7pEGaRpq8r1VPU75DdPlewVec47lBGtdBbYr2PeWE/AYH7SZEbag5ED7BsDQ233pCTA0jpkWP9sudyGCTc4A==","signatures":[{"sig":"MEUCIQDvAsUdelcg8RON/uqr2X6BRFGUpRqbMbi0e6zlK/LLgwIgSJUdgEQqq5vP0KBBt95quphNz5Z+zru2v9d3lSk2S8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12588},"main":"webpack.util.js","gitHead":"7891790371e62677179fc668b9893ba7680ed55f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.6.3_1749643548491_0.13944984578482011","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250611143921":{"name":"@openremote/util","version":"1.7.0-snapshot.20250611143921","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250611143921","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"fc8a3c2e291cda19a2e7498c14a43f4d34c64ae6","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250611143921.tgz","fileCount":3,"integrity":"sha512-0bXwM6ssDXVaBrxsAlKCIymWO3zwrd7kQRme0RMCxzWabEk3ol7Pq2KssrWT83LhFRnhWFcohqohAIAlfXB/Rg==","signatures":[{"sig":"MEQCIAhLVe46+HDQH0S8CNR7YXK3abJ40a5iew2hfSphF5kXAiAA8F7x206mB3vsIjRf9INExiAPHfKZl8tHCJxRhtxAJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"7e0405f6a2de0774da01a4f8cb200070aef8ff17","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250611143921_1749654185807_0.11500336083205842","host":"s3://npm-registry-packages-npm-production"}},"1.6.4":{"name":"@openremote/util","version":"1.6.4","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.6.4","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"1fa5e18e5e362384aecf6ed76ead1ae9ed7f5cd8","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.6.4.tgz","fileCount":3,"integrity":"sha512-WW7m+fflUnHWpwuBtr6thCfEHigsGQ0Kj6sWtHKU9MVCfKFIYd+gZa0cHRZanw+FUVwwm7/6m2VyGH7zY7KZfA==","signatures":[{"sig":"MEYCIQCW+/WpDa2ZiaQk9IrsoEI9HCsHIfovMFeXjM/KmwVX6QIhAKkl/vZGmDttc/Lp6Ndyvr+wt/9N5oqEKvWAFkpOP8xp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12588},"main":"webpack.util.js","gitHead":"67b6adecb0dce8a549a9ddeaf56aa0b6c836b3d0","_npmUser":{"name":"openremotedeveloper","actor":{"name":"openremotedeveloper","type":"user","email":"developers@openremote.io"},"email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.6.4_1750406163009_0.22844151468687968","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250623172317":{"name":"@openremote/util","version":"1.7.0-snapshot.20250623172317","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250623172317","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a8bd25a7924a4ff80c09812f5868ff1d573e8375","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250623172317.tgz","fileCount":3,"integrity":"sha512-FJwJuenv3BU91WiLPaQ0xG68hDhzrkA1onU7gbgv0lL2wM7x1WUqFfPot561rCPnOD60XmWmpTpqw0FqGDnI3g==","signatures":[{"sig":"MEYCIQCEzFEs7k8LJWjRdSPG0FOyiM1ojhGK7fbqruPE2Vb1NwIhAPqbRpAX7HD+An1WtpVXBzfSowGBlAo2X1kw127YNlLU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"9ffd8f178166c7015124febf78249df4431133c6","_npmUser":{"name":"openremotedeveloper","actor":{"name":"openremotedeveloper","type":"user","email":"developers@openremote.io"},"email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250623172317_1750700848739_0.8617528400404768","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250623193034":{"name":"@openremote/util","version":"1.7.0-snapshot.20250623193034","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250623193034","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2264036f9e00b8eb6305d59274e577941d0571c7","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250623193034.tgz","fileCount":3,"integrity":"sha512-C9o04EPL4Oob/sv9Nz9uGQ4yVF+cHbiRb1PnfOfTFApcaAr5ckxld9yvdvm8OCyYnTHgyLwOUq/i6zmDl1BAng==","signatures":[{"sig":"MEYCIQDzudCAElEwd26LvT8BfHK9GI25k6zlVzgR9h32UaNJMgIhAMQwMO9YDGMxHCyNZ6TJ0cEvcJeBh0fdZ8LfpH2T45os","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"ccaf457ef176f08bc0fb1c63a5c9380fb67add11","_npmUser":{"name":"openremotedeveloper","actor":{"name":"openremotedeveloper","type":"user","email":"developers@openremote.io"},"email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250623193034_1750708513812_0.9722496342982847","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250624090028":{"name":"@openremote/util","version":"1.7.0-snapshot.20250624090028","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250624090028","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"6d277671af165d1c7cd20806a5f1ee910dd826dc","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250624090028.tgz","fileCount":3,"integrity":"sha512-0rTs4JZjV6cD+QbVITF2YuL/x721sM4YYO3tauBdi8ROyT9Dv5giR00hdgbtSyv44el9YWc37S8Y6KT0U5iKUA==","signatures":[{"sig":"MEUCIQDjF6TeuYa+UvmOf/2vBJIXqLgdxeh4QCXFu1Q1939ygQIgN3DH6LuUXtXXC9F9FYlWCgZeNy8wasexNgUR/wPubVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"adcd6572e1dec7be43a339a0b70e4f2edc9a991c","_npmUser":{"name":"openremotedeveloper","actor":{"name":"openremotedeveloper","type":"user","email":"developers@openremote.io"},"email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250624090028_1750757122917_0.10237125169638239","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250624092918":{"name":"@openremote/util","version":"1.7.0-snapshot.20250624092918","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250624092918","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ac0eba7586077273f2ab104354b355eab1a1e1e9","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250624092918.tgz","fileCount":3,"integrity":"sha512-fZaFHGKDStjTxH5GpetBRDLHzNI69iD1qnrGpBXK6FYZ399MsXvMnu640mr+RAU/+yzDUdZCsZr5Y0c4uTWx1Q==","signatures":[{"sig":"MEQCICA79+a/KWoZu67xPHf9CHhAEW9olYaWrLjcJx24YUwZAiBibt2THGszAYk9Ssldelq8mULb76IqqbWMn2HU/yOJmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"a356b50f11e0b82494d5a9330a8f22038efc4009","_npmUser":{"name":"openremotedeveloper","actor":{"name":"openremotedeveloper","type":"user","email":"developers@openremote.io"},"email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250624092918_1750758839322_0.3087035122698656","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250624122022":{"name":"@openremote/util","version":"1.7.0-snapshot.20250624122022","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250624122022","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"73731f4c7e5fe1a4aff62b02858cab31c70e706d","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250624122022.tgz","fileCount":3,"integrity":"sha512-ivUVQEC20hT7FaYC1lwesz2G5p7qidZBhmVnkOO4jRF7Bm9FRM2XGiBwyWbXyTOYv3c7G+ZcZWSbD+JkB+DTpg==","signatures":[{"sig":"MEQCICKFkBCS0sdaCsMqoW01iQMrMABUXq99ud8P/HEOzTwYAiAKql8gZZmUbOfkRpSYZmJbjf/kyO1zE4pkphE/1ez9TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"8a01834f9fbbe30081e586f02a67d078ca4aa9ca","_npmUser":{"name":"openremotedeveloper","actor":{"name":"openremotedeveloper","type":"user","email":"developers@openremote.io"},"email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250624122022_1750769115927_0.12421365029857512","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250625071311":{"name":"@openremote/util","version":"1.7.0-snapshot.20250625071311","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250625071311","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"1442afb05af512e623aab132310548f13038f0b0","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250625071311.tgz","fileCount":3,"integrity":"sha512-xAqJoUIVe6qUSOHhZaVcvKkLcfg96iMw1bHrDlPqo9OA5CqS6t1e67K/pOy/1gpln6R0aeSj+eZ2cPhyMdY4VA==","signatures":[{"sig":"MEYCIQDqWXi6Op+ZCluKkQ2DdVLBWeCSvOUBSLdQXWlOWu042wIhAJE+y7lWZe7lB+XmSOxvcQ3JQNzc9eYxbHD+W+jSyQlc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"ac2295c9852a99cf5decef1c17f2e98e42f6bf7d","_npmUser":{"name":"openremotedeveloper","actor":{"name":"openremotedeveloper","type":"user","email":"developers@openremote.io"},"email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250625071311_1750837064199_0.6120752969277836","host":"s3://npm-registry-packages-npm-production"}},"1.6.5":{"name":"@openremote/util","version":"1.6.5","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.6.5","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"7594ea55ca820cded9607eeb9d99e105326ec21a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.6.5.tgz","fileCount":3,"integrity":"sha512-FIkFPKe2fdeQ0Ut5JBD3BLKSt4k83+ZKP8qMx5M2z2+hkScBcov1GoEeOhgyJ7ThMKE4XUdy+Qjnxsnul9zOrg==","signatures":[{"sig":"MEUCIQDWzOnxRp0GesS9wkb1eaZ5GQj2Pc+jc/C9iqHFdMe1igIgHBhrtt8mQkt9blTqRCk10AjSVwczPACipYTGegMHgUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12588},"main":"webpack.util.js","gitHead":"ac2295c9852a99cf5decef1c17f2e98e42f6bf7d","_npmUser":{"name":"openremotedeveloper","actor":{"name":"openremotedeveloper","type":"user","email":"developers@openremote.io"},"email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.6.5_1750851242174_0.649403984052372","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250625122713":{"name":"@openremote/util","version":"1.7.0-snapshot.20250625122713","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250625122713","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"8001c47071217ea3b0a35b4505800d53cad82021","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250625122713.tgz","fileCount":3,"integrity":"sha512-LE+j0gCZxTuaAUjYTNkiF9mm/ebrsKXJSmSOD3iuveNfUd2R074dWq7fZsLAHREE42AkF4Rg05yEN4Q0dhr3ng==","signatures":[{"sig":"MEUCID2ZmiOGR1OJ1JLKMeSM/qKwKx7xfHJUHPHIP5C+Y49YAiEA8xKroo30Ovz2kMCUvoL/WBQYCBR8yHZoV8a76YMcneY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"9188e36a8cdc76442e4f6c22ce50dfce07827858","_npmUser":{"name":"openremotedeveloper","actor":{"name":"openremotedeveloper","type":"user","email":"developers@openremote.io"},"email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250625122713_1750856051848_0.6493827670441445","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250625151618":{"name":"@openremote/util","version":"1.7.0-snapshot.20250625151618","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250625151618","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"e76bb2eca6089b96d52a6eb3b628d82346879a4e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250625151618.tgz","fileCount":3,"integrity":"sha512-R/aVD8GIRs7ENprGxich2EQA/q+AHsovbBL/B1adXfa2q253wLgMT0B2hF0fStpv/9sSEb2p1EpJL+CMHlqpdQ==","signatures":[{"sig":"MEUCIAb9yoh/PvQWkD5/72OwulI7/Nv+0KZvMWNC6NWqIOd3AiEAlvqd6fvkgeBqzGlkUxYuD60Kge9TwRzkyxZ2sZ+6VhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"86a1a0e1087109310134c45208cbe97fa229a2d8","_npmUser":{"name":"openremotedeveloper","actor":{"name":"openremotedeveloper","type":"user","email":"developers@openremote.io"},"email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250625151618_1750866067054_0.9257937354189028","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250626141721":{"name":"@openremote/util","version":"1.7.0-snapshot.20250626141721","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250626141721","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"25335f0fa9bcad15ad6198aa2f2830b88446d618","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250626141721.tgz","fileCount":3,"integrity":"sha512-u/XY+lYMFfqohtHf8U3MF9gAFCKplnJMzmleGTBYTQyPt4pljNJz5a64xMtPMFdg1nHwN9O3Cf7klScd6yuPcw==","signatures":[{"sig":"MEUCIQD6n510Dsz5yhAuxvRvPCHTTAVPxp/o96q8CpAnvMOXvQIgOcR8a9uCM+qAh8+eWCJOgh2cIKfAY5/WTe8+2VXTPC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"81fa245a9bee6547ea04e681ebc3ab973f56bdc1","_npmUser":{"name":"openremotedeveloper","actor":{"name":"openremotedeveloper","type":"user","email":"developers@openremote.io"},"email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250626141721_1750949023445_0.8878150844668693","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250626150423":{"name":"@openremote/util","version":"1.7.0-snapshot.20250626150423","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250626150423","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"c0ae7d3a40bea863760002c75474da4599110560","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250626150423.tgz","fileCount":3,"integrity":"sha512-bA0dKhKWIzkMRSLY1IXgsAy9tbBuzHh7OIt+2LwC1KQPv2IClW1XZW8QfoyPTOsut8/56JV39tAj/tmH42TH9Q==","signatures":[{"sig":"MEQCIDecczZxGQCH+xKj/uCrIVmHHpSJ4dRnq7Gos1DDt8pFAiBbr/UFMSeyfCj5qWRuTenuRkbmFVgADQBv9bVMuBfzvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"1d925e1c447e4f9fe7c98c1c2ed2ab3bed06a1f2","_npmUser":{"name":"openremotedeveloper","actor":{"name":"openremotedeveloper","type":"user","email":"developers@openremote.io"},"email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250626150423_1750951754819_0.5017105367469399","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250627125543":{"name":"@openremote/util","version":"1.7.0-snapshot.20250627125543","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250627125543","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"73b0edb1a004833529f96d5fe84a98b299f140dd","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250627125543.tgz","fileCount":3,"integrity":"sha512-1Xm/yL0u5Yu++FVzgswWh3q06ClUfMbfb2vTXCqgeix14P2d1spKUcdN4Zun+69EKCMOuEvjiY4AkJq8VgiYWw==","signatures":[{"sig":"MEUCIDnW4QrtOK4Lo4kNvVUhILDdzQV5bo5oZeWDNAlGAHnWAiEAr2IBvr7794sabszatx1XrN6yVfLjG5B35oUitBljEbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"82d38fbca2ebfea4de7f473ac04ec42737380071","_npmUser":{"name":"openremotedeveloper","actor":{"name":"openremotedeveloper","type":"user","email":"developers@openremote.io"},"email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250627125543_1751030426253_0.48131518801503925","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250630105956":{"name":"@openremote/util","version":"1.7.0-snapshot.20250630105956","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250630105956","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d53878a2ee6db56c736aac98ca0b62a712cddde2","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250630105956.tgz","fileCount":3,"integrity":"sha512-6JUf9tqqinSdjLpmDviZ/3R6/siHXX01Naj/+LBwifqVXHcMzydTXjl7Y6VenF1WcPCzo2HoTKBxqgErSIF5yQ==","signatures":[{"sig":"MEYCIQCeII3Pe2ZKGjYg/PAOzTAnUz/jBxC6nG44oUciLJsEJwIhAJUmLobairjegGZkaA3JlVVfHGr2/qywlMiE6Kc7L02d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"1c3323e541365e9caaac68ee7996f5f54c46ad34","_npmUser":{"name":"openremotedeveloper","actor":{"name":"openremotedeveloper","type":"user","email":"developers@openremote.io"},"email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250630105956_1751282870350_0.21388332397791832","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250702121923":{"name":"@openremote/util","version":"1.7.0-snapshot.20250702121923","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250702121923","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d693d0ca5402a360efd75d33de58d0b22447ddb5","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250702121923.tgz","fileCount":3,"integrity":"sha512-pyPef7dyoNe9Q3Prut3y2Tp8mbe4BemXkrZlGHXNMxZmpmXQYUZHBZX+OUDcPnqr8vkbgyW9xTUfe5zqEuJ68w==","signatures":[{"sig":"MEUCIFpN6pF43ReO6QsqPCFmCExoMoG8ixQzdwkshgfXc34IAiEAgu0lDXwOK+IrtWFgszeUpR7Dx+xLR68uft47qWl4yH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"97fbb88e3efe165a0cd1311843092189b9d3f2fd","_npmUser":{"name":"openremotedeveloper","actor":{"name":"openremotedeveloper","type":"user","email":"developers@openremote.io"},"email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250702121923_1751460810566_0.2181851049536323","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250703135847":{"name":"@openremote/util","version":"1.7.0-snapshot.20250703135847","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250703135847","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ecccb03e54b7a5b475b71058a71ed86c758c1649","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250703135847.tgz","fileCount":3,"integrity":"sha512-uawfRvF72MBQsJjAavV+Qz6RcylWYrUHJhpq0ByzGVVs7LPN67SHO4qE/o0GBwrXlPSzbpag/Y+PnfSyauelTw==","signatures":[{"sig":"MEUCIQDeW4SfXYcBZJyRUdlb/7No/gRM2ocP7fieMo18RtIzsAIgG+BX9CwCax3Rp7FyPWhGlyeFX3t4J4nGNOXHwc/WQ0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"1c1fa841d1ea141003b35fd38f7c44e8ffffa602","_npmUser":{"name":"openremotedeveloper","actor":{"name":"openremotedeveloper","type":"user","email":"developers@openremote.io"},"email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250703135847_1751553766397_0.025946452840519107","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250704092907":{"name":"@openremote/util","version":"1.7.0-snapshot.20250704092907","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250704092907","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a9377f600f70c5331cf3e0268dc78575fbb04446","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250704092907.tgz","fileCount":3,"integrity":"sha512-5IzK6p0EWgUq4a4VlPcxY2X16QtVcOc69HeUJYFC8RBrwx18GR+YA4DVXZyWoPjwHCwndim66lnWM0fafhHYCw==","signatures":[{"sig":"MEYCIQCjOyimrLo1RsxzBNF0oQFRb9TYmIx4d0sE4lKqf0VR2gIhALLieXPx5k16KtVqTua0vHYBK4BUS+IhJoncAXp3K0HB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"747c8eaf9d526647d3f2a467047a6959e3c681f8","_npmUser":{"name":"openremotedeveloper","actor":{"name":"openremotedeveloper","type":"user","email":"developers@openremote.io"},"email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250704092907_1751623446714_0.5229903600886516","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250704115747":{"name":"@openremote/util","version":"1.7.0-snapshot.20250704115747","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250704115747","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2cb688ed692b8b8a3fdb9f198bc07508c51ca255","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250704115747.tgz","fileCount":3,"integrity":"sha512-HwMDCjt/Yo5ao4CIzFS29mqqZvmA4gvtbOlxuD0CKk94JLUWNGGkgeYBT0W54eMUqWNNKCJ8b3lKgQyDZ04Vkg==","signatures":[{"sig":"MEUCIQCT2GZMEQ2yMHobH72g3RxOH0YpFsA9759BJhtKplTzWAIgY6LCYHiPSa0sdOzwGToUPnpYW6hzNicZa+wW0sL6T5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"c6abc9e367d7bf881060b4fa3c0749878ea09f82","_npmUser":{"name":"openremotedeveloper","actor":{"name":"openremotedeveloper","type":"user","email":"developers@openremote.io"},"email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250704115747_1751631766617_0.9559990605398749","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250704123426":{"name":"@openremote/util","version":"1.7.0-snapshot.20250704123426","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250704123426","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"377ef1b7a951067abd095fcb2b86d26be658b76a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250704123426.tgz","fileCount":3,"integrity":"sha512-nxFHtVsRawCCTz9F6/B0ZY3ndBjKR3s2fFPe+5itoKBSCNBilWlwbeelAZRIa1I3G/+4XNHrh0k/dAbjr/VCzA==","signatures":[{"sig":"MEYCIQC4s3/8hb1CRAtnKTGqiiYuU6bZB3Ifyf48dGMGIBGWRgIhAOm27/r1h3bPi6juOfBFFcmbqGt7N2FHqi17ZjfxUWtv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"56df3fcb26a0cdd50f3408be9ffe95484d9594b8","_npmUser":{"name":"openremotedeveloper","actor":{"name":"openremotedeveloper","type":"user","email":"developers@openremote.io"},"email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250704123426_1751633962513_0.38281611226754575","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-snapshot.20250707100509":{"name":"@openremote/util","version":"1.7.0-snapshot.20250707100509","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0-snapshot.20250707100509","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d9c4911ef5ba816e715db334c6fc2f8ce058bb65","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0-snapshot.20250707100509.tgz","fileCount":3,"integrity":"sha512-jeqhCKpGruO/PD8BvizNDBYLc9Hpsw3Jtlw2meLV3YypntROC1hI7BMo+EpiNM4IgmTfELbKJzNX5+GmZBTe/g==","signatures":[{"sig":"MEQCIDvpWnSzbpviFgc8zBvOJqDifMna3o9uGyxJbJb42Y9rAiAQCdinfaCDuhMKIGvPsyktJcNV/pO4hnViqGHp1W4PKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"3f112ffb797a213c9852651d5194f35ada321fab","_npmUser":{"name":"openremotedeveloper","actor":{"name":"openremotedeveloper","type":"user","email":"developers@openremote.io"},"email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0-snapshot.20250707100509_1751884337732_0.5888076729328426","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@openremote/util","version":"1.7.0","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.7.0","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"e427f6ccd8e6727587b11955d3f56d0cb2b9ee68","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.7.0.tgz","fileCount":3,"integrity":"sha512-L3uroMvlbJP2MLlH1pgUP9b76df6nlDNHr9DGVp8kgpKc8EgQsWn2v4aiYe8/4nUnWv+uv9sf/HligKJ3GV9vQ==","signatures":[{"sig":"MEUCIGQnoPMI7FUU/tJ8HkaVOOlxsz43i56Hx6Wc7Gtl5Ry9AiEA36aD57Wq0OLPniynR+4NqNUqm3pkKshC+/WkUI+w2uw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12588},"main":"webpack.util.js","gitHead":"3f112ffb797a213c9852651d5194f35ada321fab","_npmUser":{"name":"openremotedeveloper","actor":{"name":"openremotedeveloper","type":"user","email":"developers@openremote.io"},"email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.7.0_1751889755413_0.2642183066602022","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-snapshot.20250708080226":{"name":"@openremote/util","version":"1.8.0-snapshot.20250708080226","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.8.0-snapshot.20250708080226","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"82174ecc3028126adb3f25b4e69965a4d33f74d1","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.8.0-snapshot.20250708080226.tgz","fileCount":3,"integrity":"sha512-fp+ivNpd7JbfanLpI95gokTCRWyeLTIiSvx3WhIjaj+7KtRSUySyoOz5/GZs7W7md0Rp/Qna8Nykixnq5xxCrA==","signatures":[{"sig":"MEQCIGJtImO9KYMBwn/2A8OfL2k1A8cU5d7Zdzch0RhAnyhuAiAsFinaEqS+gkE/NE3T0HcqkvMai8g3+TkjAMVkrjl+DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"46852d21d44df27735bff93afd75bd9329f48684","_npmUser":{"name":"openremotedeveloper","actor":{"name":"openremotedeveloper","type":"user","email":"developers@openremote.io"},"email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.8.0-snapshot.20250708080226_1751964859196_0.7071465902517282","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-snapshot.20250714092508":{"name":"@openremote/util","version":"1.8.0-snapshot.20250714092508","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.8.0-snapshot.20250714092508","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"bb27c4840d6bb20b3c53d02137dd06e717474e0c","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.8.0-snapshot.20250714092508.tgz","fileCount":3,"integrity":"sha512-8761rXEj/37w7nIYlXluPrOmVMOYPpTt8qZGtEhyLwzIR9o0EjJ0pkyXzDtTVxKXk/EZSiKs0Bf+mpwxaQnlsg==","signatures":[{"sig":"MEUCIDVyyjdGrnlSpsJ5gFJzwPQNvPLXkmxFEBG+WYkZEWRrAiEAqtfbFQtO/NVrSvQJ22+EAV+xFguJv4AA3jLazazN7ls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"3735b7271e29d8c67c12712a34cf981e87d30327","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.8.0-snapshot.20250714092508_1752487743744_0.8146064600837375","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-snapshot.20250715092710":{"name":"@openremote/util","version":"1.8.0-snapshot.20250715092710","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.8.0-snapshot.20250715092710","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"99a823ae6afbaacff47404dd8fe5e54ffa1b8bab","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.8.0-snapshot.20250715092710.tgz","fileCount":3,"integrity":"sha512-THbyKXUOFkI2VJ+lYtdasyQbdnSoF5fQhgOT70IlMVG2U2nNvjVuTJer0pqPycprsVLNRiwI+bW7TDdxqM29zw==","signatures":[{"sig":"MEQCIGDtYwBirFGnmXrd/B3jIGx4jegtG2uQpOIdKXPQZAOBAiAqOJpEy9F4eqfPIsJNz2qu+ey6rAhp6uFjcY2WFARH1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"201f5134defb4fc240d9772f7e62bfa483da08fb","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.8.0-snapshot.20250715092710_1752573024102_0.23104126036107853","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-snapshot.20250717100825":{"name":"@openremote/util","version":"1.8.0-snapshot.20250717100825","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.8.0-snapshot.20250717100825","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"62d1878f6b645a8c15b3dd0f1e086ce7d824adf0","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.8.0-snapshot.20250717100825.tgz","fileCount":3,"integrity":"sha512-kX4EAwnw5SgC/bZpLSIb+MDW5RBBysbI3dl/yoS1pFjbifGU7tSPmm0TQk9yFyG8gJpsxLblCKMi5dG0QjVEFw==","signatures":[{"sig":"MEUCIQCgis1f2fx3rSCUfKVOVlAp2AGT6kw2b1cGj6I1onWLMQIgU5BBL+1eGRNVwtH44by2bDYV5swAKjn2kMGVww1u7l8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"e40ad997eb5f12c93ae99c9d6dc2b9d0933707ab","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.8.0-snapshot.20250717100825_1752748278009_0.5523072479921318","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-snapshot.20250717152228":{"name":"@openremote/util","version":"1.8.0-snapshot.20250717152228","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.8.0-snapshot.20250717152228","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"66504f6d154145f907f538b7b83f454ff9f58089","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.8.0-snapshot.20250717152228.tgz","fileCount":3,"integrity":"sha512-qpc1L9Og9VTHQvptwrxjDEfrku6gfy0ScQgT8ZEKj6IBozwM/qOnakpRyIpSQYhjLxcDxAS1Wfpvh6tN965ZJg==","signatures":[{"sig":"MEQCIHtXpbpFVQSMyADFTxqpGFnGsAo30qt6fq5IntK75I5KAiAgiO/33hkmwO0yoYBpJpGohNcz6g9xLiHUovACKnOOHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"c194f7e8c81b2933a39d2b737ee20b94dd329a00","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.8.0-snapshot.20250717152228_1752767145530_0.6499377627779745","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-snapshot.20250718083153":{"name":"@openremote/util","version":"1.8.0-snapshot.20250718083153","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.8.0-snapshot.20250718083153","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a031495211aa6fd4933db13412d826022069e6a6","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.8.0-snapshot.20250718083153.tgz","fileCount":3,"integrity":"sha512-PjYWxCbmdZbZgBZIx8C06bSV9/kFsqOK1plV1mxJq7WgskDbZxd6hKn/I5v+ItHmvagFeGAs4GzgzsPebT/CSg==","signatures":[{"sig":"MEYCIQCVPiOU9OP/BEC5n+aKwqUuhtnWIwYrLTujLtkck/Bf9QIhAKXBHSkTCvIv0GABxy1NEIHXfh8stXHBfMCJ/cdm7ZAY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"876a7e882bf5848696d4facdafcdc2c8feae0d70","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.8.0-snapshot.20250718083153_1752828973901_0.07259777621365027","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-snapshot.20250722100739":{"name":"@openremote/util","version":"1.8.0-snapshot.20250722100739","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.8.0-snapshot.20250722100739","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"7c5b2560f0bc50b0d97ab40223eb92d08b94b71a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.8.0-snapshot.20250722100739.tgz","fileCount":3,"integrity":"sha512-fguns7L2T5e3dUdbhqcajuM+dHoePTS/Nikk9v2DPsLtdXSa4j5LRiytv+GRnc0Q6WheWLM/BTw/bUn4cnNQ0w==","signatures":[{"sig":"MEQCICJKt0ZneXTndDmzPnKgISR2AIAxg8CXCEaWh2SK0JKCAiBOa1AI4UKG9zfu4PAGPWHqGn6svmAHQI447i2cY7KR0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"c5fe3eb6a22fe75eeaa58d93f54f7d7e1d94be38","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.8.0-snapshot.20250722100739_1753180241654_0.20508477892271704","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-snapshot.20250723094757":{"name":"@openremote/util","version":"1.8.0-snapshot.20250723094757","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.8.0-snapshot.20250723094757","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a7ded7ad9853031feaa8aada7db1d7073f126747","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.8.0-snapshot.20250723094757.tgz","fileCount":3,"integrity":"sha512-agrQ1qbQbE8zPSyHOFmCb1f6MsQOIzHnnHM9WKsaWUbgHXhqFBHW5w3C1hYPZjG1smBaM9X1wxu5MjJ6n61VkQ==","signatures":[{"sig":"MEYCIQD6qk7up1XUbNR+EcZQIOXvihYE+7129Pgm6BWDgOlKPgIhAMeKq+RFLmdnWaGEXa2YwlLH6o0QcH+y7GdWMR+iCsW+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"25c021402730e4c7073802d59bbfde2c85ba24fe","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.8.0-snapshot.20250723094757_1753265490310_0.5667274656936472","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-snapshot.20250723203453":{"name":"@openremote/util","version":"1.8.0-snapshot.20250723203453","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.8.0-snapshot.20250723203453","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2a8b5465a3a0c9427e8c426ffc199be404e4553f","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.8.0-snapshot.20250723203453.tgz","fileCount":3,"integrity":"sha512-9zWYHzPDhoXNLOPJGPrpHATpPjxcbozzZiSxM9INK5xH3HjepSYclAYHDwEOvDc6g8hUXJ8QaWiZqMcKhmmqsA==","signatures":[{"sig":"MEQCIDzW1dfdUGAFKK7H56O1paVwwUxZERAOBpIf2apTly/qAiBSv9tjphBLGu7TyorJRHnsz05JhqDBBw1BhAl9j7lsWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12612},"main":"webpack.util.js","gitHead":"eb0c8f9bc1a821b971a6b47bf57b5e661f688029","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","eslint":"^8.6.0","webpack":"^5.90.1","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"^9.2.6","css-loader":"^6.5.1","fast-async":"^6.3.8","typescript":"^5.3.3","@babel/core":"^7.16.0","file-loader":"^6.2.0","webpack-cli":"^5.1.4","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/runtime":"^7.16.3","querystring-es3":"^0.2.1","@babel/preset-env":"^7.16.4","source-map-loader":"^3.0.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^10.0.0","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","fork-ts-checker-webpack-plugin":"^9.0.2","@babel/plugin-transform-runtime":"^7.16.4","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-regenerator":"^7.16.0","@babel/plugin-syntax-object-rest-spread":"^7.8.3","fork-ts-checker-notifier-webpack-plugin":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/util_1.8.0-snapshot.20250723203453_1753304242436_0.16551893329928324","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-snapshot.20250725120000":{"name":"@openremote/util","version":"1.8.0-snapshot.20250725120000","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.8.0-snapshot.20250725120000","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"83765002c9c2d2edf6bb6f6d97f886d0daa55244","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.8.0-snapshot.20250725120000.tgz","fileCount":3,"integrity":"sha512-XgC0ju5hYqubOWMqmVnBCUkZA5X7imiLdtaRINrw4jlF1ZN7Tzik3HtNn4YoBERAbZAsIpntcFxQpfKo5cSZPg==","signatures":[{"sig":"MEUCIA7ksque5Lo6pRlcxpfvB307sXmfwbIbfB+oUiSizVNgAiEA4Y6Y+GdN27s+lJ2MzCOrw9KvEhQuB22JDzCjXTUmKMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11487},"main":"webpack.util.js","gitHead":"4e42f3fa34c9c04a8dfce9fd10f5bea2a41c6dc3","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.8.0-snapshot.20250725120000_1753438182682_0.11288050249019155","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-snapshot.20250725120001":{"name":"@openremote/util","version":"1.8.0-snapshot.20250725120001","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.8.0-snapshot.20250725120001","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ad513a789fa5e09b667bf4035397bdc4df99966d","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.8.0-snapshot.20250725120001.tgz","fileCount":3,"integrity":"sha512-HBQkdrw7F3U/cKC6MtnbfCfAaxhhpT9gxhpWlcZTCODcUYAq1NH8YIiCfEmuxJ+Enh8N/Bm/8utbU299K6fR7g==","signatures":[{"sig":"MEYCIQCAPk92xL+4v4zmeBma1kJBN8SBeDYU31vZmLgBOuYPhQIhAJpmMysJqOfFVGxJig1Iz55hC6Eulx+w1ySa0DVQl0b/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11487},"main":"webpack.util.js","gitHead":"4e42f3fa34c9c04a8dfce9fd10f5bea2a41c6dc3","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.8.0-snapshot.20250725120001_1753444918163_0.5131139019521314","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-snapshot.20250725123024":{"name":"@openremote/util","version":"1.8.0-snapshot.20250725123024","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.8.0-snapshot.20250725123024","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a572ac35c1beb6de27bcd76cbafd806303cd5c5b","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.8.0-snapshot.20250725123024.tgz","fileCount":3,"integrity":"sha512-mkYNzbzDER5y/UjNCD9F2NBMYTFAshZINqVJSGC6K9j60J4U26dSjpB+TauLNOUodY9z33ZZufqRxoNn/HDKMw==","signatures":[{"sig":"MEUCIQDJ/N5JZ3Pbru4G5RyIpYHlzui5lCaKU6WMjeshFYJHugIgMUIhxchVkoinxYiO41SW01u0T4owUlZvL9K3HqhMHbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11151},"main":"webpack.util.js","gitHead":"991db7f61fae46d5b249cb2f2d8ed61cc6aad0bb","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.8.0-snapshot.20250725123024_1753447313024_0.8798673091013975","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-snapshot.20250725120002":{"name":"@openremote/util","version":"1.8.0-snapshot.20250725120002","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.8.0-snapshot.20250725120002","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"b545cbec0c07fcb72f81a0ae2fe68bffec72a074","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.8.0-snapshot.20250725120002.tgz","fileCount":3,"integrity":"sha512-EbUKZ91tP67JNxpFANNjsgnjgVv6R83U4dGuY8hSvJJEesHTMD3uyi5gsPfRGhvzRCFPkVy0JZolBNKfSgSUFQ==","signatures":[{"sig":"MEYCIQCjLhBUSJOfrCbPzuTnmA0vF8EqVG0oF4aFMAudu8FqNAIhAP69BPZJqJX/FCv3DmnhS61PcxtrkLAI4TnO+b1J5hhH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11487},"main":"webpack.util.js","gitHead":"0d3fb19f2b3bbfd7f521af59fdca74b6947ace6d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.8.0-snapshot.20250725120002_1753456617566_0.8633212782458517","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-snapshot.20250728102340":{"name":"@openremote/util","version":"1.8.0-snapshot.20250728102340","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.8.0-snapshot.20250728102340","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2412426a4b325d197cf4eb5c45bd36a9a68b83b3","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.8.0-snapshot.20250728102340.tgz","fileCount":3,"integrity":"sha512-V9yhpb8te+6m927/Zzk3kppjrpK2D6iI5hiKX2OgK4gTYjgbzfFETz5xjCAXad/LA6oh3oBzQyc1Xy8W7m1Hzw==","signatures":[{"sig":"MEQCIFrFa/0AJaToRJkIYvRLDidzdkdXcWdNxsdyDXEc3GbIAiAiHP5CQ/q8OhNBXTJy8hNtGfF27sU5HJ+Vzq3mvRPyLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11151},"main":"webpack.util.js","gitHead":"b80cd38d2f0cb8bce5ee654ebf07c32cb14a6897","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.8.0-snapshot.20250728102340_1753698881597_0.37716074449576875","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-snapshot.20250728133133":{"name":"@openremote/util","version":"1.8.0-snapshot.20250728133133","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.8.0-snapshot.20250728133133","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"9376141c0444d6d5983a737d23203a72a2a33a4b","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.8.0-snapshot.20250728133133.tgz","fileCount":3,"integrity":"sha512-3wATCNFcfNiyDrKaDPSLnL7B/rprGyXgdU07ePm7x2G76Xnrxa5GoyXdtZSIEbw5aDY7Luvk1W/uwXeQGyh6Ug==","signatures":[{"sig":"MEYCIQDXz/ycPoTHaVFb6azoXO0Pnq9x1hRFbWVKCtBeiwME9gIhANP7MIJdmgEAtvqUrWMT7BaQRR1+67C75TiBqy8MFwwM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11151},"main":"webpack.util.js","gitHead":"d77598ba909aa16e1aaddc0d726e6de53399c4e4","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.8.0-snapshot.20250728133133_1753710156621_0.5561057584476741","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-snapshot.20250728151446":{"name":"@openremote/util","version":"1.8.0-snapshot.20250728151446","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.8.0-snapshot.20250728151446","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a6055214b8b94b5581d1f22cec3a884083dc44d7","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.8.0-snapshot.20250728151446.tgz","fileCount":3,"integrity":"sha512-azgI2eGOk58gTytUNQj8amgHLXFgwemW4EaNU4/ogJ0ZvunEdT5YYw5noSQVj0Y4cBW4ixVPIuJcPVh3N90lpw==","signatures":[{"sig":"MEUCIQDQ61zcuiX6ksFciKWPmJOPHZs00jhHUxcviCDHJ93IzAIgapxntgf/KAxhNv3QfAOyfmFIv93LiqafbWKiFetAy8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11151},"main":"webpack.util.js","gitHead":"7daf161ccce1a9192ae4f3ba939a993073e75bca","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.8.0-snapshot.20250728151446_1753716422557_0.05434050558690573","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-snapshot.20250729122510":{"name":"@openremote/util","version":"1.8.0-snapshot.20250729122510","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.8.0-snapshot.20250729122510","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"5b8f8337b3f12d84d99ee9a113cca8ca6720451e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.8.0-snapshot.20250729122510.tgz","fileCount":3,"integrity":"sha512-G2S1Uike2u60ihj0ZYR2rxzvjgBNbgrwOgewDNlICC/R15T3mrbBWjeqPhBTdWuttffyIqOLkaIvCnGeHbbQQg==","signatures":[{"sig":"MEUCIQDmnq5b6Ny4oJTwVxyo3rbCKjdfCgm0XX6m+NGqT1JlwwIgN1/zX3ApvitvlmOqrHhJB+KtoSEGUzQDjbIIUSMmx4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11151},"main":"webpack.util.js","gitHead":"22e68b28a063902ff2c4823d85f2b8a1a8b8dd7d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.8.0-snapshot.20250729122510_1753792638759_0.44886611905350793","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-snapshot.20250808124803":{"name":"@openremote/util","version":"1.8.0-snapshot.20250808124803","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.8.0-snapshot.20250808124803","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"afa03b09ae1bac92ed905a04ad261bf876453470","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.8.0-snapshot.20250808124803.tgz","fileCount":3,"integrity":"sha512-kpgDum43UzfexSXGzXOuKwkg5bV7W5FNFbjIqK96fDJhDRIT9BOZ4md3as/kvpHP7pcti/rbmHP+YWAq20R4xg==","signatures":[{"sig":"MEYCIQCJ10z5JsH3EujWhw4rUtCm04amWWS6Wd6GcYgSP5zOHQIhAOJdJlfe8eWMKaJ5MCrWRwQKKRUhYrf1sUoUQfqwiXwO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11151},"main":"webpack.util.js","gitHead":"2eea97c961e288fe8231e3da843d484345a5416a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.8.0-snapshot.20250808124803_1754657986977_0.1326986286978349","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-snapshot.20250811074902":{"name":"@openremote/util","version":"1.8.0-snapshot.20250811074902","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.8.0-snapshot.20250811074902","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"97c5c3e24b455c49ab669a626ad516c802eb6225","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.8.0-snapshot.20250811074902.tgz","fileCount":3,"integrity":"sha512-19oIclDzGew5UCuMcOoCNIICLC6juXtaNZRbCJns4WkKHHMo8N/wyWwd/cOMxUGP6zPvhWgaTTu3ZH2vnrRqTw==","signatures":[{"sig":"MEUCIDJi4aMdvWnbEFNY+KBCibhzjA9cw/VhnyR9YBn253P3AiEA5+VOQ5hhIxPK/846gI3PCWhv4eCRxIM57jS7vs3Xnkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11151},"main":"webpack.util.js","gitHead":"ec022caef366f9c6aaa33748920f53598e21b8e7","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.8.0-snapshot.20250811074902_1754899272240_0.03262192652820395","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-snapshot.20250813074508":{"name":"@openremote/util","version":"1.8.0-snapshot.20250813074508","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.8.0-snapshot.20250813074508","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"448e603e3826ef1c3b9aec04dc3395a429636462","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.8.0-snapshot.20250813074508.tgz","fileCount":3,"integrity":"sha512-2HZaY236eClrwUNjFSpEiSofvtKEP5MtZR9VYEgAKgoW6x0nlbOnfN5sFRvxUsEMDxW0bJw4BXRWh5wY5++A8A==","signatures":[{"sig":"MEYCIQCizwGauAJIHEhfrefEB57jTalabqeYuU+x3CBgXNEVOwIhAK+aOUYgpd69DMQ6NR+N6elIFdU3/SzMOpfHMCJ59t7J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11151},"main":"webpack.util.js","gitHead":"d59f31aa951a85457933d32a0f03edc4c1ef986a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.8.0-snapshot.20250813074508_1755071810051_0.28464120237471136","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-snapshot.20250818084938":{"name":"@openremote/util","version":"1.8.0-snapshot.20250818084938","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.8.0-snapshot.20250818084938","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"e1ab83a41502ff25095573c3e79866822bf316ba","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.8.0-snapshot.20250818084938.tgz","fileCount":3,"integrity":"sha512-JjBrOIyaK2RRN0cAfYdBqz4rBMGwvIYNzYZ4z71pbagbC808P1vXMuqy+//ghfbRZpA08jA7L5HRDVHBW1kRTw==","signatures":[{"sig":"MEYCIQCCtXIVrfIcRpQrmTGPPRYyQbVGFsEghk4YonVdG+Q92AIhAKpGblsxcHNhgTF27YYS6oz5nX076zVWydPw+RnluH+c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11151},"main":"webpack.util.js","gitHead":"64c49351bc566108b59d7ad1bdb82e3c17b80bd9","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.8.0-snapshot.20250818084938_1755507781830_0.3978898828839714","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-snapshot.20250818091158":{"name":"@openremote/util","version":"1.8.0-snapshot.20250818091158","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.8.0-snapshot.20250818091158","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"106b6bde6f0131c1d6e2d6a9165e935617d3fd70","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.8.0-snapshot.20250818091158.tgz","fileCount":3,"integrity":"sha512-6man/vwovj/vnxt5Q9cNI1rThr3Tb5aZeNZxgVNkWygV81Wpm23o08ulApiKUqY6UkaBXqfspbexAx73/huiEw==","signatures":[{"sig":"MEYCIQDuBZy8wVhR7mvRJupRHnMoVE9KCv/2q3GTobI+cD1FIgIhAK+wYDsxhvL4WNaOKrgMsVbcLgrwcfUFXhSmBP14LM4o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11151},"main":"webpack.util.js","gitHead":"2653f1cd1f011a196d03b9aee3b81621d2b7ee5c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.8.0-snapshot.20250818091158_1755509099879_0.48185425460188","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-snapshot.20250818111451":{"name":"@openremote/util","version":"1.8.0-snapshot.20250818111451","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.8.0-snapshot.20250818111451","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"4af0ab6f05b0912a970b0164646a1f9e44429226","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.8.0-snapshot.20250818111451.tgz","fileCount":3,"integrity":"sha512-nsR7DxYpijdQsK83UfsS7+dAIzguU+sCN7SoBrvI0FvBcKT6iRBy5NTvNQj9xIJjLGpIMWrM4XkOhDmjqxij9Q==","signatures":[{"sig":"MEUCIQDdlRqWkoplwd87ioIyQCr2nJd9I9TRMW0F5RJ4ShOLvQIgYoNBW+5HhGl7YHdLG9beZ9oqHnE6tP3iR5VuBV6jhUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11151},"main":"webpack.util.js","gitHead":"6b599566cfdeb454936320979bc63004326cb794","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.8.0-snapshot.20250818111451_1755516411060_0.5122461431104861","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-snapshot.20250818122707":{"name":"@openremote/util","version":"1.8.0-snapshot.20250818122707","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.8.0-snapshot.20250818122707","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"0ec777a440f61a61fd7fcbc73d60049d5b909087","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.8.0-snapshot.20250818122707.tgz","fileCount":3,"integrity":"sha512-7TQyqYBTqNb+72x04BMggXqncjUjkUn6jzEnuO3LEhgEjMGQf24b9YJa5M77I3DVHOCdOniJ/7saKepgkS7sHQ==","signatures":[{"sig":"MEUCICRDR3nQGx3hE7Q4+cXLfwEkUnB1E/NgbdSnrODwkQjyAiEAneOJB1alPb2hVZcrNewnRERJDRpGm/WJO+Tm+03Oafc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11151},"main":"webpack.util.js","gitHead":"0e727f48254e7e961a94cb0f964aded32f655832","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.8.0-snapshot.20250818122707_1755520762893_0.2170595787602132","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-snapshot.20250818131019":{"name":"@openremote/util","version":"1.8.0-snapshot.20250818131019","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.8.0-snapshot.20250818131019","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"744414718bb2cc49fbd80f9df4a41b24047b7db0","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.8.0-snapshot.20250818131019.tgz","fileCount":3,"integrity":"sha512-dHGxCJptkmabJQMLcFJWezefg+t6Y0Gv3rZqP6UJHGaGdYdDPB7iV6rT8KXjGtq4DtfQjinCAW2e6/aYVWPw4A==","signatures":[{"sig":"MEUCIQDZo36uryK53j8L71YZ9hwFjVBUhSFzgJdIaOfxWmsd8wIge99oRkuuuvO1Xvv05DhCUllBd8B8aEju0IP+NeA0dLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11151},"main":"webpack.util.js","gitHead":"f7369a46f4552c07ad8efcbb8ad79af713d3b57f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.8.0-snapshot.20250818131019_1755523387282_0.9614628164967169","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-snapshot.20250818141417":{"name":"@openremote/util","version":"1.8.0-snapshot.20250818141417","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.8.0-snapshot.20250818141417","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ec4de856ff9aeb7e27e7bf01402ace54148426a0","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.8.0-snapshot.20250818141417.tgz","fileCount":3,"integrity":"sha512-kP52+d/cYPZEVC6ol3nUxJP8aJ6yH2c+A/w0zP0NSuxoDMix0cga5wf5uAlywv6/Cg3kBEArNqZsbVt8S2boNA==","signatures":[{"sig":"MEYCIQC1NakEauqF65x9PfKm2FM5v50LRmZpmE7VkfHKJMnGcwIhANLwCdZwlBbdO4BvDbpoYE+KWPVLJREi/UKf+BrrZrZk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11151},"main":"webpack.util.js","gitHead":"916fecb61013ea9b79d293448e7a258a065b3800","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.8.0-snapshot.20250818141417_1755527223599_0.04001797270048346","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-snapshot.20250818162953":{"name":"@openremote/util","version":"1.8.0-snapshot.20250818162953","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.8.0-snapshot.20250818162953","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"3d92c2863a952f5a28872c8013f7dca94f4b34a2","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.8.0-snapshot.20250818162953.tgz","fileCount":3,"integrity":"sha512-e4V6+t+skEZjpMGxlQInbZFB9+ErCPah0zkhrD5GhXV/a1cCTF+67HrFmKL3mXveBj2uMeAb7GfhA0hl3rOppw==","signatures":[{"sig":"MEQCIBxKIUVUBzkwndF+OrD8EZZjWFkOCfFbFlfCu2xGZJI4AiBondQo5VJGWwGGPOhiieF29ffgMKwNaKIWJypZt2FJAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11203},"main":"webpack.util.js","gitHead":"861306130c54f805999fa7376891bf2e97ebb36e","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.8.0-snapshot.20250818162953_1755535552303_0.1322447721254707","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-snapshot.20250819150420":{"name":"@openremote/util","version":"1.8.0-snapshot.20250819150420","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.8.0-snapshot.20250819150420","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2f4586d88d9329abd40de166a594a24dba64d151","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.8.0-snapshot.20250819150420.tgz","fileCount":3,"integrity":"sha512-xLCkUuOV0PKHbQ595DVuH0HRyvCC3P0eb7sDe0YCvQAJwtiF3yPYnLwPABmsOc2G7H7MjelPVujufIGeru1kvQ==","signatures":[{"sig":"MEYCIQDbEyu4Q8cMtkUMXcE9n9/d6neXhU74jIF1a21PM/9kfwIhANw/in9yaeIA4bsoLKVa3M0FpUtQgQEupeFpBlb9Unl8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11203},"main":"webpack.util.js","gitHead":"03169cfdb40d50d67ac14131fc8f96ba6e9d2319","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.8.0-snapshot.20250819150420_1755616822763_0.7115667599865403","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-snapshot.20250820125434":{"name":"@openremote/util","version":"1.8.0-snapshot.20250820125434","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.8.0-snapshot.20250820125434","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"0bbe10a3c2ec10befe49d3efa2028db54a2522e4","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.8.0-snapshot.20250820125434.tgz","fileCount":3,"integrity":"sha512-X8H5+L0xJGeypaPeiB5ItjnvdPDbbUtUlepWrfS+eFZBCLY8fquVZPzcWoBTINYpjFfAdX3KLsIohEG2zqiZWw==","signatures":[{"sig":"MEUCIF0AYGAhUANMcsr/bGUYrWM1z3/rA7pQPoHC+TlT4FlaAiEAiLtGuiVGANSRQI7dJeW2CbKDLLhnPHNLCDHprqrui3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11203},"main":"webpack.util.js","gitHead":"41fd7c8445743b929116639d8833362fc4855d86","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.8.0-snapshot.20250820125434_1755695441873_0.24900115853732374","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@openremote/util","version":"1.8.0","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.8.0","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d618bc1b00a36718ee98d35c43896e388584cb37","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.8.0.tgz","fileCount":3,"integrity":"sha512-I/hsjgPxkGs2Zofutf134BCKTLKkAunf/M42XfXYo7wJ4Y1cfjuAiAP5KfYYf3qZhTr6eUXo3zuSmVIMT0dYGw==","signatures":[{"sig":"MEUCIEj1rcLNeVeOj3x6JInZfWgiPWSvuxuTws3+OXTVbgT5AiEAkjfVK4DapuAqS68Qo+BdbTvkGXhC392R/hx5dfkM9mc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11179},"main":"webpack.util.js","gitHead":"41fd7c8445743b929116639d8833362fc4855d86","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.8.0_1755766891122_0.43251465298629643","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250825142142":{"name":"@openremote/util","version":"1.9.0-snapshot.20250825142142","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250825142142","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a18384c5e3e1e1e4c3ae828c50dde0948baab51a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250825142142.tgz","fileCount":3,"integrity":"sha512-NxvR65yeuVMXGPXeuDWRuoYVdjDPkFdQsntr/c4jIGUmuqrLpCIVQzSTISsYEjyBqii12cIaGTARL1dXFHc06w==","signatures":[{"sig":"MEYCIQDYdxiRGXEBemodxi3a91QWTEwJ8iBaHTRs+s69aUJvbwIhAM7GmJKjju/UKAA5It4v/ebvhCVebmZTRvTMCoMyicPp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11203},"main":"webpack.util.js","gitHead":"af0cfef7cda2069ca677751cfab63db530cbc1a2","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250825142142_1756133254105_0.41288295332967007","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250826113849":{"name":"@openremote/util","version":"1.9.0-snapshot.20250826113849","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250826113849","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"043f0575d440d81baf2174425c14653438cb16a5","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250826113849.tgz","fileCount":3,"integrity":"sha512-7F7tnKL0F/3xyT8+sU9WLVCZlRJ/oHX+/8tkHOQ4gzOua+673nw0oZJ8J7zTLTanj4lrIplLa8i4HPr+M5+2Tw==","signatures":[{"sig":"MEYCIQCe3BpRw+QzQbllZci91GmZxipkgFG66qMoVsWzGtNYJwIhANuTtPKUfwdiBM6NwIXzYHmSAA8E5qjzyDCF8fKSeGCy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11203},"main":"webpack.util.js","gitHead":"c4d3a36cf63ecd913105e41beeb698098810f272","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250826113849_1756209416220_0.8898924054617083","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250828102241":{"name":"@openremote/util","version":"1.9.0-snapshot.20250828102241","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250828102241","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ae8f031ee6df7cc79ffc53a4a175af997afc499a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250828102241.tgz","fileCount":3,"integrity":"sha512-mZrWWPWFt8Z9P5d+h2QUNYk82hU05SYG4wWfm1Ox9nKTeOiHDFYPvTzFEpMEwuAYA8gpiX64p0/2hlqJQEJOOg==","signatures":[{"sig":"MEQCIEH+ajmEbfIGYqMX9Td5YXpMTu34rPOAwZbT4G3HUp4ZAiBPrmNAilz3fAOJvkzv4Pt8MlYm/ZD851pTpzdUpMdcKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11203},"main":"webpack.util.js","gitHead":"b852d190cc55e88d9e8bed09a41d7119071cf2a4","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250828102241_1756377533221_0.2768728135741041","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250828120203":{"name":"@openremote/util","version":"1.9.0-snapshot.20250828120203","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250828120203","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"301f824ef9eed388ce3cdd05d672ae432f24f5b3","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250828120203.tgz","fileCount":3,"integrity":"sha512-5ZriiIsGChpc1QyXwcZoj0vZ6dR8zPpInOptGCmu9oBBPVG3BOkV045Oyd9Tp5C5lPPutOZSnu1SiCa51LnS8w==","signatures":[{"sig":"MEYCIQDDD2xsRqZlMgKPfP0Y9nCZ3cOgwWpxQXoitxFkJTLZQAIhALfCgOYe5+sOeazT5cv6w+9SzQ/Wy0YUwCImLuvax0wJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11203},"main":"webpack.util.js","gitHead":"a308f797371e13ebec4f893d1c5315041269ae95","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250828120203_1756383551694_0.9728636733028637","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250828123218":{"name":"@openremote/util","version":"1.9.0-snapshot.20250828123218","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250828123218","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"6a7e6e430ce80948719ab0fa3d16917e23dc05de","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250828123218.tgz","fileCount":3,"integrity":"sha512-JUChsCjHYinlPbO7lSJS+9a7nNeAW4qytaKAjTwd1sphI5cr1nfMoCFQvJ1q0cNOboLwPVjjk9cL2Df2uEPONQ==","signatures":[{"sig":"MEUCIQCfA/2Qxoy+RgsCLl8gk4HMKyd+kX4GDF4daShoX40qywIgO3uZTXQf5R//iDgE46tn2QQHjG1wIEhMJdt4IGUhYg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11203},"main":"webpack.util.js","gitHead":"6e66948a77eeb7943eba453a63611e3ea1141d7f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250828123218_1756385299677_0.47311110276251567","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250828130245":{"name":"@openremote/util","version":"1.9.0-snapshot.20250828130245","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250828130245","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"b8ec5a809866cb10a012011db63df5ad810c3ec1","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250828130245.tgz","fileCount":3,"integrity":"sha512-edlEfvcZO6pDH1HsuKojUpI8AqtxvvIMH4+fuQQU2rdNL5Yql/69jvUyFEbGNkrUF8+VCEE6uSxVTmyC8DRQsQ==","signatures":[{"sig":"MEYCIQDIg5y+3ADRe+VdVU86JwFsXeGSZA3s+hICLn3xvmBxowIhAOovunv/AUoZ0miErVpNMtgZYYSpajbD9bDSsDR3Ha3O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11203},"main":"webpack.util.js","gitHead":"680fb1085d6c240e20b3648a71e7b093ec318643","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250828130245_1756387113089_0.8851559762503802","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250828134529":{"name":"@openremote/util","version":"1.9.0-snapshot.20250828134529","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250828134529","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"6fcd956b99f4287ff77084867bde2827dba0d98d","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250828134529.tgz","fileCount":3,"integrity":"sha512-UrsOh/vr/fPQAQyurCS65kHAr9jx+9IlUczDOozvJv3AK05OaSdMDBorEz+dRqD9xNVp0VDSZQp5QkZWp9Lyyw==","signatures":[{"sig":"MEUCIAOUbKrR4+Q6fOHO8fMVQcA8OHcyfUK0upj48H1aouYbAiEA7iXi3bjLgfs4pnSVUHYmex/Q1gbQlOkYYmMddMg+qnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11203},"main":"webpack.util.js","gitHead":"b33ab4993822da0ad925d966e6aa75bba80b9570","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250828134529_1756389813535_0.8340182535460718","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250901125810":{"name":"@openremote/util","version":"1.9.0-snapshot.20250901125810","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250901125810","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"85f40fa37dfd89d1f8a31a34119b138b649fd5db","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250901125810.tgz","fileCount":3,"integrity":"sha512-/f9XnJpN5QwPaBokrtQddUQAUcH3QjlagefFbhZ3NjsphTGbu0OLFm+j5G32JcoGGtzIrSUdurpPN56b3u77Fw==","signatures":[{"sig":"MEYCIQCNxDw8ESXmiFyVz4x0ac1a1btlSarK+NbDLnBlOrfFGgIhAINbWdg13QsnyzfXOj+BwAQtKtsxoBPSxt2NoVwfi61d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11203},"main":"webpack.util.js","gitHead":"43f5a14f2231520d330ce9b58fb9fcc7d28f801e","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250901125810_1756732516201_0.8470148977609919","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250902151924":{"name":"@openremote/util","version":"1.9.0-snapshot.20250902151924","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250902151924","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"98f3fa1f88e972753e04156a84ea15c9151a66e7","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250902151924.tgz","fileCount":3,"integrity":"sha512-sgp0WyozVu8SmJZmavQlIBqFqMb70LIRGCsE9haKQyPEnUsYhZvilhCxSKSWaU12o5SQC3ltPezbqZPk3TPSSQ==","signatures":[{"sig":"MEYCIQCeG5DOzs2US5roKDko9OaF/+/qiOZoYlkVBiKZvQdSFgIhAKy7THdsPtgrpgjA2+nJRMHP9A5DW8I5DEYyBY2uCpuS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11203},"main":"webpack.util.js","gitHead":"40519e0f75f6d5be65b954f50fe874825264e9f2","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250902151924_1756827494578_0.5579820318839968","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250903163007":{"name":"@openremote/util","version":"1.9.0-snapshot.20250903163007","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250903163007","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"50a9dfef8427352125145a86e094c58f1a9a221d","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250903163007.tgz","fileCount":3,"integrity":"sha512-hUrEm/0cILMA6Wrs5Ihpdyf9EKlzVWos/0kSbq5Mwk7ogQzD6FwykBYoV4OmwFVNx1+90VGmCIYvp5aPGb/gIg==","signatures":[{"sig":"MEYCIQCu1p9FK7AmjjXIiRsfJv8xnpSLECKH8zYDlSISWNVfRgIhAPsxLkUkAUqAXyvuMEPlB5mvMIULtGkeykDyGhz43ilL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11203},"main":"webpack.util.js","gitHead":"4ea5eaef64fc7e3e485d49ccdee846ad17d318b6","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250903163007_1756918070608_0.8168577139290134","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250904112310":{"name":"@openremote/util","version":"1.9.0-snapshot.20250904112310","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250904112310","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"9138ee070fb26f7b879de1c967db13fd14ebcf3e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250904112310.tgz","fileCount":3,"integrity":"sha512-2EqVBYrqRuSD0mMurxrjtFs/3vMme9eMHh8bffRi36Y/ZidOfOeV/MJTY+tsO/8G+efNMsWDGWLiF1uF/Xoyzw==","signatures":[{"sig":"MEUCICbtduwK3RENGhoGiWo8CIpq/aXycfUyx7vDD4EyJoRAAiEA3Fr6WNHH2CnWd6DZn3vZHEX7B594XhOiSULUkz/ynNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11203},"main":"webpack.util.js","gitHead":"822db17425d2b4aad8e2cbed7441ad66ff70e6c6","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250904112310_1756985969685_0.23476887293836946","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250904114348":{"name":"@openremote/util","version":"1.9.0-snapshot.20250904114348","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250904114348","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"7d6c0a71d6a8ca5cd705ac1a04e6c3e59c5bf775","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250904114348.tgz","fileCount":3,"integrity":"sha512-vnq5Va7mgyYk5dBhf1DOjE8n1cAY/pMgD3TabAKs84hlrJsKl7qyuYP0U5CyieceqST5LgvRnSsiRneB65VYMg==","signatures":[{"sig":"MEUCIBlh9YsTrHir07CujWDs+BrCvCiA0sd3cRyK9Gp795WhAiEAtmcR120ipLCqwXTpxo18aJrYPJqcirk20ZV61g0DSCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11202},"main":"webpack.util.js","gitHead":"7beb7c5e387ac85f2e4fc6fd7896b986199c9977","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250904114348_1756987169031_0.11228577854464694","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250905083755":{"name":"@openremote/util","version":"1.9.0-snapshot.20250905083755","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250905083755","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"1cedfb46c956cf5dfbab5a95c708b95890296445","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250905083755.tgz","fileCount":3,"integrity":"sha512-9EzGkiLsaRLcaDm538t1wIuWD+kVusesPXcPUzQBo9zjc0ULmGnAF8pe+cvzIEig4jJolQCTQBllyXhrKYhYuA==","signatures":[{"sig":"MEUCIQDy2yFDjaPlhCjA77O78evxRuPmns8C6wTH1jwDJQaTWwIgRYsDeCUF+ZZuu6RFxAQ4rxmlp/rUBEL8yJ4ybjxRFss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11202},"main":"webpack.util.js","gitHead":"8d64ea20ac8385a5a8ae51e585cc56d02019cccd","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250905083755_1757062454632_0.3209208804629502","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250905090529":{"name":"@openremote/util","version":"1.9.0-snapshot.20250905090529","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250905090529","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a008b672ad265b0234988bc44d3e07544421711a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250905090529.tgz","fileCount":3,"integrity":"sha512-c//4TVujek2ZHaMaum3LIz6TeKOFeUpS0oQs8uN6lVyrsGjkAZZnphOYp2kgwua7NsGDLBqKi4N4U1aBM+W6Fw==","signatures":[{"sig":"MEQCIDHOiyaG3fqy6x5K/XxwsQXoWG7NrWHaf3yqTqAGjXn9AiAWG0MCQiwWqnASEWFDxIt/QMSPn2gtQfpPeS6WHQ3BgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11202},"main":"webpack.util.js","gitHead":"3a9ec5535e60174b18fd0ff18f436aa4a66d3b21","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250905090529_1757064103066_0.27034924413233163","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250905092659":{"name":"@openremote/util","version":"1.9.0-snapshot.20250905092659","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250905092659","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"aa474762562c428ae728e72d0824c019b19f6f15","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250905092659.tgz","fileCount":3,"integrity":"sha512-EbOZS9x9smUTinpXZOX3ShHEdxI5O6v9pNLHdzMmhGaoWRIZyFsujjfePSZoFBtwIl6H0+uUCT02hBNKZWYFzA==","signatures":[{"sig":"MEUCIHyCnyXYsAMrK2+cOSjcOeOc0h2EmIGkDZ76F5aglzduAiEA7KxwYzn3lhFuP5UHW+ruf5Hr1yX29fZeHFp4yla11u0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11202},"main":"webpack.util.js","gitHead":"34f0e27ad8eff536935469bebbe0af856b3e8cec","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250905092659_1757065316375_0.965745081006083","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250905102650":{"name":"@openremote/util","version":"1.9.0-snapshot.20250905102650","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250905102650","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"13d6a92f1b38415a34bcb3d2e955de1f56b37491","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250905102650.tgz","fileCount":3,"integrity":"sha512-/sUz3r8e0GKiFi3TpyWPdhl2rscQUcg3WUHZzF19wuKyVrT375znri/CymNrkP8ZNf0xw19bWV949ukpdpwlGw==","signatures":[{"sig":"MEUCIQCHYKrMVV7kDLdtGrET+PheFgvxm4Ys1wRSMBDnHb/5CQIgIouqQpDI+dULDZBwgsCpJpzCG29WAr0j0OmnscQlu5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11202},"main":"webpack.util.js","gitHead":"2731582da3ade1d35a6ea07593728f79e15a5cec","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250905102650_1757068961490_0.74075438717106","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250910121041":{"name":"@openremote/util","version":"1.9.0-snapshot.20250910121041","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250910121041","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"dbd1c1f878d2b28ce5122a43b29aa62691ca182a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250910121041.tgz","fileCount":3,"integrity":"sha512-KjHuXmG01XAhjhVbeFFrO+6vRvqNuxNPzz4v4isnSzlLMkqpV7bA/wqidwoqRDdysn3IsM97ctx8qmQarkgVHg==","signatures":[{"sig":"MEUCIQCLrXA0KR7HirKw3xe4/Kwc9vM4barcAJPLD5z/qJIoNwIgTXgf6sHRz8tMuZBLfNOK9dAC8l/aiSdzA+c96gD+ko8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11202},"main":"webpack.util.js","gitHead":"d27f2aa0ca49b1bcfe3c4300bf9a31d50adec149","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250910121041_1757507250540_0.9692733530185564","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250910123627":{"name":"@openremote/util","version":"1.9.0-snapshot.20250910123627","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250910123627","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"5ab0ca222ae00eed5029ea918f7dae21dfdf4a92","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250910123627.tgz","fileCount":3,"integrity":"sha512-s9juizkvCky+iUdv5+TujjwOAZuYBAZm9t+xzjXwack4kDy7JU9XxK/1ATb+oVi0QaHd2mdKQLnyxTarcCkYng==","signatures":[{"sig":"MEYCIQCrkLg8HqNeC495z+Fc5r4MTkfnLwNP9loMgs4fOBjLuQIhAPe8snK5/nurxqwIxvqkgGtQ5EDc7y4IKnDxnU4Vd7EJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11202},"main":"webpack.util.js","gitHead":"d87c47e266f7d1db922f1bd58b9e22cc8a584ea4","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250910123627_1757508688065_0.6865649256099484","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250910131051":{"name":"@openremote/util","version":"1.9.0-snapshot.20250910131051","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250910131051","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"f39b1f6f7b85f0796cdfe22a35595ae5cfce64f6","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250910131051.tgz","fileCount":3,"integrity":"sha512-9YRZ53PZZ3Y2i1GEQar5F/iBgS5zHsQtoiIfVS+z8YT6ManQLk3QFzfVom84qEfe8cm/JRLzNypY0/CEmeB4CA==","signatures":[{"sig":"MEQCICgkAv9/2qok+80HfCQszh3oba0/dEWB3bFkPMydIeM/AiAg6BQDqMVlQXCWLA/am+CKIRMZGLrRonH9fyD/NHiHyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11202},"main":"webpack.util.js","gitHead":"b72fb82c371834b6dfb241b5734d3adae606c28c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250910131051_1757510777657_0.6451766499669269","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250910134401":{"name":"@openremote/util","version":"1.9.0-snapshot.20250910134401","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250910134401","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"581d081d4254d55a452d05b72a418702a63c2e17","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250910134401.tgz","fileCount":3,"integrity":"sha512-K2k9BfQgGUs2elcS6X9MjK47Cioq51ibKmt5I4WoOXXKrTZeqOX1NiVIeBEaQeTuM0O715LE9ryyejMBb+EXPA==","signatures":[{"sig":"MEYCIQCcOdSZQx9O9HjqGtFwmtMTmhnm7pQgWD3NFyEIpLdomQIhANi90QWx4KTW4/ipSGf6Z/FeVA7h3ekido1B1TE+VNHs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11202},"main":"webpack.util.js","gitHead":"3d93fa592042e4c74dd2249973236681bbc70915","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250910134401_1757512856402_0.20491773450587059","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250910140942":{"name":"@openremote/util","version":"1.9.0-snapshot.20250910140942","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250910140942","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"938ae81650146affd0d8bc51587043a81cb1237f","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250910140942.tgz","fileCount":3,"integrity":"sha512-vC4OaNeqBE32Yy7vzHgIOfeUM1Kn+sUEXMN6Ba5KIyP7lIx9ERrJAwA+7WB4ht4potAdgX9wdA361v9SycfELA==","signatures":[{"sig":"MEUCIQCLabyrFB05dB4NeCD/UBtuwnydGf9sFk85bbxNkNl/awIgXuXgDjptME22jpfhAOfD3z8ffE2mnhV7HiBBmnXmZ5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11202},"main":"webpack.util.js","gitHead":"ad548e7c35333c76e3b25c318b3a5e92dac8da9b","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250910140942_1757514351167_0.5378808547864338","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250910145636":{"name":"@openremote/util","version":"1.9.0-snapshot.20250910145636","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250910145636","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"1f92a0df5dbbd3e89529cc40ea6ef270c9d1f562","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250910145636.tgz","fileCount":3,"integrity":"sha512-FRK5yGo9cULkB1H/5ic+xefaKJN2JE47cIFvRVmL/IQU3589U/+Z6LkXl4BaY8yGektGDHx7ixDCCX3n+JiSWA==","signatures":[{"sig":"MEYCIQCWH7lFU/UoXWHL3H1KrBBxXhKXND6EV2IHbUOmtPYnXAIhAIf7Lc7CzYOJtYf9/xWoCSLRAc2aOGykcXdz5zPCQgMy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11202},"main":"webpack.util.js","gitHead":"3e7b4e6eaedf51ba361f267d82c3f0385c24302b","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250910145636_1757517098414_0.012202966937497672","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250911121739":{"name":"@openremote/util","version":"1.9.0-snapshot.20250911121739","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250911121739","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2072ee9801337f8a25d412c3d38d505e1ec52040","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250911121739.tgz","fileCount":3,"integrity":"sha512-2ptjfgne0DyYVQwGTWOlpMwpawYyQmnVObaD3cfZNVg4AnxvbnJa5HjY9W2RC0bTeNwDgagkFSwL7S2HwVOyVg==","signatures":[{"sig":"MEQCIDPVHWQs3ubiRA+JFdOG8Oi+7+NkXAWfB7Z46vbJcIurAiBLRtMdxVUqnp45t3kv63fTfEEZb0Q5lyyMYJGFDcCNeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11202},"main":"webpack.util.js","gitHead":"6f04a08719985391e2a7ebc77d0810ba1e410046","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250911121739_1757594039846_0.1495574234702024","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250915075908":{"name":"@openremote/util","version":"1.9.0-snapshot.20250915075908","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250915075908","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"8c443dad3b03c65f131e1b6037620faf7256d4ec","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250915075908.tgz","fileCount":3,"integrity":"sha512-EBJKJJ1PDqImEd+nD4Kub87raZIsv4thWRnTx/DNHClr9K7V0vkU1cR3PPbfbGUM4jnxj6koyh5985IAd4asHg==","signatures":[{"sig":"MEUCIQCirRdt/t2T6k7getf4okIa5xxglI2XufjeCRwO/Z6x6wIgIF0kfMhXiYUWnDUyJkUlrY9u2ssGAYeEcxWjFFkVhiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11202},"main":"webpack.util.js","gitHead":"ac36f57f67d64d336d0184f2fe878ccc96dcee25","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250915075908_1757924017355_0.2301341008386213","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250915103826":{"name":"@openremote/util","version":"1.9.0-snapshot.20250915103826","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250915103826","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"6767a2b8acf5d80f30acad3c44a1d6a8f694cb56","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250915103826.tgz","fileCount":3,"integrity":"sha512-ofYnSqQ/kPd2K4jQ6EUSpxU+N8aBZt8v1TYMk17lA2zH39hH+XyIbDdsjsWMvAWI+MhSjgLZkRqwpce/j16boQ==","signatures":[{"sig":"MEYCIQDzf01rOE5VsL2Mc76dR/xHTJHxmDi1O+WwuFdhXFUX7gIhAKVg/OEWh25iuuzROHQRo1rCtVPRHIAu5xUy7zvJ+kNa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11202},"main":"webpack.util.js","gitHead":"7471a8d07f66f9055b90913894bb9b640b397e9d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250915103826_1757933666196_0.3123429049385087","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250915124515":{"name":"@openremote/util","version":"1.9.0-snapshot.20250915124515","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250915124515","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"c6e040c8b518cf6f95355c3bd62b87b72f2cdc6a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250915124515.tgz","fileCount":3,"integrity":"sha512-GtWdkakIPjvPVws6F8TRC3jFQHEkrh9/2F73Um5cM62f4mCcaKPIbX3niiGSawOR/Fu+9GacxygYE9ga/lhCvg==","signatures":[{"sig":"MEQCIApqS6u3AwL6IbNf1Vg3UJswJRIORXbhme1YXDQ5EGyAAiANcK1CC9me60qgfh223Bx3yj1iK3sCQw+Dy1Y/BmZaLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11202},"main":"webpack.util.js","gitHead":"f4476918f13c2af8c5a3585fd86013e9c61e7ea4","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250915124515_1757941198729_0.04377258917531579","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250915134245":{"name":"@openremote/util","version":"1.9.0-snapshot.20250915134245","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250915134245","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"3d21e4b129b8c545d7dac106aed264e5468f140a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250915134245.tgz","fileCount":3,"integrity":"sha512-WjrLQLYbglMykHdRNIAhamNDqHCPtHr94+ADKLvWetQFb2vTgg4b9pTlfJbaoZFwMUl5+aDcd6+1ms4eAitQmw==","signatures":[{"sig":"MEUCIQCVTuoX+rBgTRU5YMZf3KsV5wsQqzU/byuyumhF6PNR3wIgDy25c0gg8qICqz/oyNjzUvqRRk1aOFwkkV3iCucloRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11202},"main":"webpack.util.js","gitHead":"e57de4a83ddcb49134e03a916a863cc9789c0a0c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250915134245_1757944771081_0.32584259289140016","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250915151349":{"name":"@openremote/util","version":"1.9.0-snapshot.20250915151349","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250915151349","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a1550e7fb315cafee9ade7f0a8ae87342305559d","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250915151349.tgz","fileCount":3,"integrity":"sha512-x4i2C9196o0ht4StOqUmelrmYsRwoISaeK4c8FBitOADYLx1UNfcf7qPZKAW8EZ3VXyscmhyxqDRZ4SbWkDM+w==","signatures":[{"sig":"MEUCIQDvegKnFFAdMIEuYRFKHbDIxjolY9querkFUc9s7QPMYAIgW+G7cH+P2KhQRtKXyRPJKlWILZ7FBH46tHRxbt0Tr8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11202},"main":"webpack.util.js","gitHead":"b7248f360ace1b5b41a03a2c387812729fc1fb99","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250915151349_1757950188167_0.44221785481965625","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250917074345":{"name":"@openremote/util","version":"1.9.0-snapshot.20250917074345","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250917074345","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"81122cffbe341a2d440997d5c31b12fbe6a563b1","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250917074345.tgz","fileCount":3,"integrity":"sha512-3aDxnVrLrqOvkpywPLvItFrGsGs6+sHyX+7glT2EVLEADRYi5UZIWj52GRN4TZYZhd8xQlfNKexoDWYAkAD2Eg==","signatures":[{"sig":"MEQCIAT1NDQ6v7iKBO00t8ctjXK//BSGyTdd9bh5H11iLKDBAiA3lOn5Xq7+6BZleo77rQgdMvn93Vq1jm1dmIwFmQij0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11202},"main":"webpack.util.js","gitHead":"3af538fdeb7cfeadf0dfd0b2ecf74f92ee690128","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250917074345_1758096002757_0.37747440522614917","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@openremote/util","version":"1.8.1","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.8.1","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"acfd4a0f6fa14353ed04b5a8e22d81cea9900cc3","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.8.1.tgz","fileCount":3,"integrity":"sha512-exMIDp1JqEsUCGIARKctswgCTyk9+REK/o3c2k1psUQWlxSX7TmJigEQoOCoTbaFTmkQhTholiLXcOdobANtrQ==","signatures":[{"sig":"MEUCIQDiGmQ6Sdq3aUPqBfphR1AwlSx8OdpP7AXIsfnMGQQLMgIgElM/0/GxjbWLZErPuRjslVWYg+kNrxMGepeJguz4xMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11178},"main":"webpack.util.js","gitHead":"3af538fdeb7cfeadf0dfd0b2ecf74f92ee690128","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.8.1_1758186986098_0.00866822422149216","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250919113633":{"name":"@openremote/util","version":"1.9.0-snapshot.20250919113633","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250919113633","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"7532043f1b9118c06a032455661311d0f160054b","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250919113633.tgz","fileCount":3,"integrity":"sha512-5ULPZETtY02Ec+X/lvB7k/40WGOFjVzRGsuRjwg0iD2/W1Gb+oSXxffDbYHHhVxZL9BcMmVeiACI5j3+IwY8vw==","signatures":[{"sig":"MEYCIQDpuC5c9y09pFTM14phRGAtmvUl4BEOa77uuU5fAOaNAwIhAJthfXZPuvZaaJt5j4pNVgoqgXxA0t9QwKv3IkbQPok3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11202},"main":"webpack.util.js","gitHead":"1465e79f6857b22a9f8f2921b31125e156d54b61","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250919113633_1758282762994_0.564017116294919","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250922103504":{"name":"@openremote/util","version":"1.9.0-snapshot.20250922103504","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250922103504","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"5e9145ed9abd314aefd588a978f63b6c5c0f3d1a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250922103504.tgz","fileCount":3,"integrity":"sha512-sV3tDyrFc5ZWpGsjzvHNlRZDLxh7OGuQdZaBLWcjyz8bzJiTziygSbVjnlTLWKXc347y7wtgBuBFZ8HMiXo1DA==","signatures":[{"sig":"MEUCIBXrLbxPG5248Hb+gzE3985kRJahm/1CAxLbK1dgFUPAAiEAhzoSjNMh3tFzo/8lMzCkjqM9Eg/AXabX284le3iLewY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11202},"main":"webpack.util.js","gitHead":"0a050dcab8a7de13a9abb92ef9ef61c0754765e9","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250922103504_1758538354294_0.42456874750786344","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250922141329":{"name":"@openremote/util","version":"1.9.0-snapshot.20250922141329","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250922141329","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"4b832b727e07ca33d33941eb12ebe7ed752c6806","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250922141329.tgz","fileCount":3,"integrity":"sha512-5AoyNKbddXedEeR4//BguFeO5L8RACow8mto27tGHzm4Lq9ai0nW0bpGHAOP3hj2vO9l6cWXBrmIvnAbTjhycA==","signatures":[{"sig":"MEQCIFETkxbVGozvN84bXBAthXBzBAFDcnNmygt8Ed0ruqFIAiBtI/IE+P9UHDV6qY8wzA5OnjtppLoI5gaVd558YGQ7nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11202},"main":"webpack.util.js","gitHead":"7ac7070d50e98d1f234be3e455efe1df014fc18c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250922141329_1758551422423_0.8578908298496983","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250922144133":{"name":"@openremote/util","version":"1.9.0-snapshot.20250922144133","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250922144133","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"39c628fc9d652c4b8fcdcdc68fd3ec2d5b90ec4f","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250922144133.tgz","fileCount":3,"integrity":"sha512-A74fpOLf+dcDCkSSG08CVaeUWMcuE8iIjEQWHde4pmwT0JJPaY8US3lb7FY0l70lJCz5fSlR9+XjzWD6Dx0nvg==","signatures":[{"sig":"MEYCIQCCd6nBFBqqBd8YopE5r5vc+sG8x5deqcr1QNF8vcDCugIhAPM/5svF3bU9G5jK/x8fW1jrugKRUrN7Uk/mTZRDaxkh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11202},"main":"webpack.util.js","gitHead":"bb9431bf375ed2cf36a571402ba2cb46216e4463","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250922144133_1758553050625_0.6951353374399882","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250923153709":{"name":"@openremote/util","version":"1.9.0-snapshot.20250923153709","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250923153709","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"66bc2e23fbd53cffd7db822b6c9075be5a25d4a3","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250923153709.tgz","fileCount":3,"integrity":"sha512-/C9Q+0be5HEM2KbbhpwtJOgT3bs7eatjTlzPXObKaO5SSEtjsYMviPl9kVpWy16rK76n2cryKYUwluLolVeSRg==","signatures":[{"sig":"MEYCIQD1rqcBi0d6c5aWEtmSgCmICzlRVNOuTp/KHuldUyP0GQIhAPWKVlIDtk7j9jrdc66x7lg4jnkmo/nQlJLwfPbHv5W2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11202},"main":"webpack.util.js","gitHead":"53ac41ac4e3c177bd7c3e5dfc0a696d739a65f7b","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250923153709_1758642903264_0.28884338142900545","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250924083446":{"name":"@openremote/util","version":"1.9.0-snapshot.20250924083446","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250924083446","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"53551dcaa358bf5037a00973e56e1e45e164615a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250924083446.tgz","fileCount":3,"integrity":"sha512-WJEpmPjeLy13+UVo43ybEG3T4JEJERQh6FJNZeKOF5eQ3cW9GbVnu2N5fOHSvmeARzer/P7SjKe8XmtcXXuPPg==","signatures":[{"sig":"MEUCIQD2kPHMYVxDTotgvpOZU5mORsAsSTL3HklCjPp4BetRcgIgUhJpnSDDsMQdAyzu3lJnCGerOYeWj+hsSdstuBA+nwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11202},"main":"webpack.util.js","gitHead":"c17cd26382dc8d7b6a5729f4a06fe9bb5192949d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250924083446_1758703981472_0.7874754553649961","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250926082424":{"name":"@openremote/util","version":"1.9.0-snapshot.20250926082424","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250926082424","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"620fe2299961cbb02bd2cabeecc21957776fb07c","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250926082424.tgz","fileCount":3,"integrity":"sha512-/4qdVUzQk+1aWr2UbnBCvCCZdUzS3omJ3fI7s+1RJ48+gWifOjiAegSE60LxVVQW5X0yQgaJH3EMSmNcu2wNow==","signatures":[{"sig":"MEQCIC0gk9vUUWO/s/0vfHeF6BW7+V3Q89S/d2lz69sRFYt/AiADz7d2v6It2GywWT8gpVWcOf0c9u3Vvh7AxFxDTiLM0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11202},"main":"webpack.util.js","gitHead":"ce27231974fd3d5f0a25893911e4fd48a3723f57","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250926082424_1758876173193_0.8896638950072733","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250926085108":{"name":"@openremote/util","version":"1.9.0-snapshot.20250926085108","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250926085108","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ef0881943ca225f21ad3e5e1a87b2158103eee71","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250926085108.tgz","fileCount":3,"integrity":"sha512-j7QuwZGOm/DVRLFB7rYMdBac5ILf3lSFBs0DFqh8rAs3IDAYMIQ7dpXHgVmhE2lGWGowFUH+FoY2ZnqdePtfUQ==","signatures":[{"sig":"MEYCIQDzwh0dXjqrTyIgb+jN88YlpQgX3wG3WQiYoIgQc4adKAIhALIN9ujSyuEQrFD6ghI8tElYuBTp+u854cywZMrIo7bW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11202},"main":"webpack.util.js","gitHead":"c317b24aadcf5ed22214dec1a64b796e53210d1d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250926085108_1758877756063_0.6899577922928117","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250929125649":{"name":"@openremote/util","version":"1.9.0-snapshot.20250929125649","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250929125649","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"03b684c30c28bc72a1e580f582691f2250b06e58","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250929125649.tgz","fileCount":3,"integrity":"sha512-RgOIUAbqsfQKaA9Fh4juVpPvMUZhlq3lZVL3qV69tRt+ztCBO/+AOu0j6jc4wZA1YKThJQOv4M4hEVzam6yLPw==","signatures":[{"sig":"MEUCIBzJo/2EMMtcYFiP2GJE0ZDdeyKH1AVtHYqdYC5ja4pEAiEAxCrWxzNRL3UoHoMvq6wralr8whh2p2ucUDfOxlw1TuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11202},"main":"webpack.util.js","gitHead":"a05c46dc6093c7b6ab4207a318da9907db7fc65a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250929125649_1759151686871_0.29263473457631983","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250929151347":{"name":"@openremote/util","version":"1.9.0-snapshot.20250929151347","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250929151347","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"e1ddc1d4b59fa667a3f0dc8e7f7f7dbec813b84e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250929151347.tgz","fileCount":3,"integrity":"sha512-0rOQ0HUK+bOONKesdq/y+X2uJlDxds8n2570EEFeFTIANjYAfY449HQJwUW9KmnWN++vPpp0q67iE9JJ49IUig==","signatures":[{"sig":"MEUCIHnW+TFry/Dt5sDqSpt8RK5TXDrt0r+mQwUucWCe8bvrAiEAmONqVEeH6XMbgZ7Sd1mBphQPaK7zCjaVRj1F+FAM2pI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11202},"main":"webpack.util.js","gitHead":"2d119b13ec3ee1efb0fb996ae6bbe34cdf742b41","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250929151347_1759159927494_0.8694396655659944","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250930071056":{"name":"@openremote/util","version":"1.9.0-snapshot.20250930071056","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250930071056","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"feef807a521abee9bdc4faa4cf3e56d67a8da0bb","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250930071056.tgz","fileCount":3,"integrity":"sha512-VJvCXOvIit/IR4G3FS3Sz+3PDZUtceIDd1/QaKBq/Se6pwcxj313CGSvrsSxNsp5DG0uksjnaPUtrSps0brFAA==","signatures":[{"sig":"MEQCIDGx8qHdAG0Z/fq4t+kg+bDbKGChcwiWq+LX5UYllYn8AiA+5RMIJsyks+Ym1a/6LRZ0Zh2W9mNGb17rSLE8iiSJoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11202},"main":"webpack.util.js","gitHead":"4c6157f0c13ec8a5c500336ff5a9733d10607f79","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250930071056_1759217301161_0.43243177285270784","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20250930100254":{"name":"@openremote/util","version":"1.9.0-snapshot.20250930100254","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20250930100254","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ed16199aaf5a8758d9171c7aaf5004efc3c00ebf","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20250930100254.tgz","fileCount":3,"integrity":"sha512-GdLwdfp72KR46MUEXdETqrEmJdAc+EKnN+9PX5MEQdm9/x0Vw2s/8yq5ClFMgiKcKpeQE1qktIBF+8PMGTaMMg==","signatures":[{"sig":"MEYCIQDk+JgNcjMwV43bk+IxMJKh+E6AtWv/+cBboauXBl9NhAIhAKseo3YuwImwaHzCQ75gd7OTop7VmPwj/5+of19LScBq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11202},"main":"webpack.util.js","gitHead":"db6cf90f946c37190389aa7f4eff25f9b75b5889","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20250930100254_1759227674319_0.04190485027548374","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-snapshot.20251002085656":{"name":"@openremote/util","version":"1.9.0-snapshot.20251002085656","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0-snapshot.20251002085656","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"f473e5a4305939fbff35383c16d88bad3fb67897","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0-snapshot.20251002085656.tgz","fileCount":3,"integrity":"sha512-xG+K2OSOuZkemCXzkZhwhVAifF0aG7sFmfm6vKZOJYtAIAzfJDvt0FcB5caJy+2dl6lOBX662UEcNl0gggNnBg==","signatures":[{"sig":"MEUCIQDBq50SKeBQdauqhkhiSJL9S4rxdZAm+Q7cNPK5jAAlOAIgKkBLG9MeUyD/+gIfcuPNFheMj5YXm0rfm2wQXsDfCYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11202},"main":"webpack.util.js","gitHead":"0f1f2c59c35c05f5419dca0f7bac4aa2f40b15c2","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0-snapshot.20251002085656_1759396424895_0.3219517324374659","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@openremote/util","version":"1.9.0","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.9.0","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"dd01f30971837a5adf2fcee0b320ba258119f626","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.9.0.tgz","fileCount":3,"integrity":"sha512-/6Bu4BHMtDhkQ9HfdwNprpenlKXd9qMoe7+h+3JLtoH0jGJ6qUuGa2NBmR0r9kMDB01pcbDLI1DWe0n0N3qvJQ==","signatures":[{"sig":"MEYCIQCcNeJWRqYmi6mYLk4saqKT8oXMM3nO2jhh5QfeD+Ce8QIhAOHIXMDV/Ynn2RNkMuZuQEUup+xvaYx3Ddgxl+Q2pWGh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11178},"main":"webpack.util.js","gitHead":"0f1f2c59c35c05f5419dca0f7bac4aa2f40b15c2","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.9.0_1759750722419_0.31522202049886294","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-snapshot.20251006121642":{"name":"@openremote/util","version":"1.10.0-snapshot.20251006121642","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.10.0-snapshot.20251006121642","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"67db60a6796ceadf9eb5fe0b61f1f215ed4e7154","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.10.0-snapshot.20251006121642.tgz","fileCount":3,"integrity":"sha512-hwau4KA1ooR4vlctI4FJiaDUI4XKnRkUYslmod1FH0aZrWPQ/YHkzxlOnfYEJB1oyRiD6cw/8hORxJW+EZ5RXw==","signatures":[{"sig":"MEQCIDsq6W1InjlHO8gMgKz0zxPnbmYLd7rnZwYdOD4Z6rHBAiAGBA2K/HHtMS04OQLtAO3ClJ8KTVTgCb8/EUOvbGjYRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11203},"main":"webpack.util.js","gitHead":"5f57a76ec7c96c51130105e23d1fbe487e823b5a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.10.0-snapshot.20251006121642_1759754046822_0.2692920162345813","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-snapshot.20251006133739":{"name":"@openremote/util","version":"1.10.0-snapshot.20251006133739","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.10.0-snapshot.20251006133739","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"8677ee3bc74e999b4773297bf15ced4cb0361f45","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.10.0-snapshot.20251006133739.tgz","fileCount":3,"integrity":"sha512-wGlyNuPhh56zWtcd9K2re6BmzbKcmJQHi+z+RWld6LnEQTcF7/6GV03nnd7kboFVjb5Bisq+qyDGbkumTmPKDQ==","signatures":[{"sig":"MEUCIFOnbgSd7/fKLCoU+yAjjIF+SnilX2JHTGyfjrmb8r74AiEA091ZMnopcan9ldf2OFXIxpeW/fCdAsgQvpBjxdKxv2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11203},"main":"webpack.util.js","gitHead":"281edce04741acc78cdf566efd029a456b6a8561","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.10.0-snapshot.20251006133739_1759758913149_0.07147965804954937","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-snapshot.20251007132300":{"name":"@openremote/util","version":"1.10.0-snapshot.20251007132300","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.10.0-snapshot.20251007132300","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a5a74b5e78e622842f9b44ca7fe213befc4ff307","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.10.0-snapshot.20251007132300.tgz","fileCount":3,"integrity":"sha512-5dVc0IdoixIDQ+JQovT0/JnRbX5e+55ihde0LhkgulSxXPcCYvCHLoxfjWG50ohp83frFGaouwZVqkvy0IheVw==","signatures":[{"sig":"MEQCIGLvA2COLgk932A2n6cWA77knj7RbdtsFcircALlb1UlAiA3FtJtnxuKY0bm08lV1hM0rBUfH9DAl7uJz9zLI+MgNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11203},"main":"webpack.util.js","gitHead":"032394ac01514ec252a71e6209ef56b930e73feb","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.10.0-snapshot.20251007132300_1759844312739_0.622369219496292","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-snapshot.20251009142540":{"name":"@openremote/util","version":"1.10.0-snapshot.20251009142540","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.10.0-snapshot.20251009142540","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"89ee9db8bd9acf47febd7eb96d79e86b327d2be1","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.10.0-snapshot.20251009142540.tgz","fileCount":3,"integrity":"sha512-7MT2jetPbFnrY24f7yGgjmVb/EallsKhKvxPg+/DCP/VLtlWgXl4E7u5w0wKzLdDssJqtBYDpYp/k9SVoZ+S0Q==","signatures":[{"sig":"MEYCIQCrmsjKagQY5Hf60zLozq1tlLWaNU4vNiP95SX+PT469QIhAO+2NykW7g6XX29jPJWnTKt/LoIRrkzmdR10tcTqPhrW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11203},"main":"webpack.util.js","gitHead":"27a2aedab0489b066e37dad20ef8c8b7b5cda74e","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.10.0-snapshot.20251009142540_1760020891311_0.02454768644077987","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-snapshot.20251010093013":{"name":"@openremote/util","version":"1.10.0-snapshot.20251010093013","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.10.0-snapshot.20251010093013","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"1ee6154e9876f1d35120b63a64882efa79404e5b","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.10.0-snapshot.20251010093013.tgz","fileCount":3,"integrity":"sha512-Vp3padfsJsjcGt6nRUh4lMkTi5oP6iVKaqnvaR5DNBWI76Sr4GW8lXqsiupK8dDxFFtDZC9Tg4yATiqlS3PIQw==","signatures":[{"sig":"MEUCIGZKFms2G5N8/pLjTPAcjE7MSewOnkC129y3IjTgMqwDAiEA+byC4N+UzoRpVFgD5ryT3YnuKrpBWoRDeg8GmY9e180=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11203},"main":"webpack.util.js","gitHead":"b591c96ec14ca00e9bba5dc6706f727360e56618","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.10.0-snapshot.20251010093013_1760089609016_0.6893740081842228","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-snapshot.20251013111842":{"name":"@openremote/util","version":"1.10.0-snapshot.20251013111842","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.10.0-snapshot.20251013111842","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"0f0d5f712c4cd518e517b8a67eb48b3280b69495","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.10.0-snapshot.20251013111842.tgz","fileCount":3,"integrity":"sha512-WlOOnjyBmEjhNzucblU82r0PktDqq3CTffJxTEbLHpdn4IL0o/BVdIYVtXeK4SLgIettupVgJirYtgJ3juURcQ==","signatures":[{"sig":"MEUCIACJWPSGPsQvgBWE6G9vLl6+KwS39B8zK14rlgk1ZVDYAiEA12esv8c3iVGU3w/P7H4idzuxl93pvKFFUuSw5UE6he0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11203},"main":"webpack.util.js","gitHead":"f78a6fbffd54b65cb7321ba10af0700a9a2a88e4","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.10.0-snapshot.20251013111842_1760355252311_0.19523529829882436","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-snapshot.20251013145444":{"name":"@openremote/util","version":"1.10.0-snapshot.20251013145444","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.10.0-snapshot.20251013145444","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d71bd9f3992c229378f553eeaca4c15cdae56802","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.10.0-snapshot.20251013145444.tgz","fileCount":3,"integrity":"sha512-q+DwwJ8dTsi6UnO2OB0ceOR4QXg3rHbRNkbOf01giRQ5Mpr/un/PGoOpmlPIebOXZ7SHVNK81DzT+GphKKkEDQ==","signatures":[{"sig":"MEQCICTs9cg7Voht5OlYIJ/R+R2xRN4oMPxeID7ZQwA8HefYAiATfkZqqbSRbhE58N4m38PCjxt+tK8QjDF4Kj9UA//Z7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11203},"main":"webpack.util.js","gitHead":"2b8c46b824dd3a48657fd71defd6699dac65b98e","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.10.0-snapshot.20251013145444_1760368426031_0.040479822230979234","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-snapshot.20251016093424":{"name":"@openremote/util","version":"1.10.0-snapshot.20251016093424","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.10.0-snapshot.20251016093424","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"02bf0e84700ae7e870cce42365f7b84d4bc9b013","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.10.0-snapshot.20251016093424.tgz","fileCount":3,"integrity":"sha512-tvepiEIfwc5jxAhd4J6OinqSPqojt5fOlBG0kuY8R3B6WWeeYFAnH03rqyD1BcsItsqCjflUuVga3n44avdROQ==","signatures":[{"sig":"MEQCIA4yaWif8vakltZ1BZ4wjKRNHpwgO+DjVl6WXOUE47PcAiBrzOme3UBtwuCy7lsQpAB1WE5s/L6LCQvy31N4T8uFyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11203},"main":"webpack.util.js","gitHead":"36a0b70460a8904928a780b2b98b779d2888a812","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.10.0-snapshot.20251016093424_1760608280459_0.5189366934289177","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-snapshot.20251017113812":{"name":"@openremote/util","version":"1.10.0-snapshot.20251017113812","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.10.0-snapshot.20251017113812","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"806912f17525e26d4a88d437fc75f194b86335d8","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.10.0-snapshot.20251017113812.tgz","fileCount":3,"integrity":"sha512-teFNkEX272lgk2HJBGLPYFzTX9QDvybnPlWW1awhtbtRttvRkOefsquUYFA/SL8UEFbY5QT/NKymhXVK2t1e6w==","signatures":[{"sig":"MEYCIQCJ2ttCR70+1+XAbm93ydhz9/VHq8VZsfiON5mY6Du/lgIhAOdup2wp4mui8Rq26YwCH4Q/WNMorD8x4US6d/vIO/Pp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11375},"main":"webpack.util.js","gitHead":"4c0d6a1560d8671ccabdfe9d7a10b6f4d4f31696","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.10.0-snapshot.20251017113812_1760702151624_0.7374009801628736","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-snapshot.20251019170031":{"name":"@openremote/util","version":"1.10.0-snapshot.20251019170031","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.10.0-snapshot.20251019170031","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"5b66dbc1b5f1864e365487ec62e3aa4923b39a67","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.10.0-snapshot.20251019170031.tgz","fileCount":3,"integrity":"sha512-FhhFqotcp/cCCphi7Cs4P/U4N0mshpMaeAOxRqnHEkKNDRggncaMDvnXOYLeU/5MPejaGFkCsNP1irgG2LV9Qg==","signatures":[{"sig":"MEYCIQD7CG1iUb3jkJ7bnFVW18T8l8vQggb0B410WJBIi1/+7wIhAJrGSlJMLISNLPKqgKl6lnIYhGSMqi/zsZVkh8Mwe8fJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11375},"main":"webpack.util.js","gitHead":"a19ad5deb97eb5aa752bc291b83ba7bea3932d1d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.10.0-snapshot.20251019170031_1760894262707_0.5410848477706907","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-snapshot.20251021094044":{"name":"@openremote/util","version":"1.10.0-snapshot.20251021094044","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.10.0-snapshot.20251021094044","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"7885202ae1c763dcae6ce21068d27b86083db332","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.10.0-snapshot.20251021094044.tgz","fileCount":3,"integrity":"sha512-4X5AtNekRrpMsYvQRs2jCtRLEQo3XDIPb9lZpgvbc5U0B+TtL9Td54vNqaioCn2jWGEkLkVJKI+AMnQ6gMrSIg==","signatures":[{"sig":"MEUCIG0s6D3FKo9QWrH09mWg10mJR6v0c/nSJIOkuBF8wbn6AiEA69PBf9/LIxwXkHiVfdJOIoyyahZ3pKys1Dn92yo5OcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11375},"main":"webpack.util.js","gitHead":"5b1da8ddfc520d1963a070725ad231ab450dac8f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.10.0-snapshot.20251021094044_1761040642727_0.547484119474601","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-snapshot.20251022090930":{"name":"@openremote/util","version":"1.10.0-snapshot.20251022090930","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.10.0-snapshot.20251022090930","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d42e063ff3f45c630de4e0edba994498515e81bc","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.10.0-snapshot.20251022090930.tgz","fileCount":3,"integrity":"sha512-LyJrxbizmg3xNERTdrkFxnNsYtE0Iee6rmEFl5tckQTLXTpyJbilgupDXMu4iyItIs9gbaMg7MCyAvO9chcaGg==","signatures":[{"sig":"MEUCIQCEwZguoW6WXXUiDEvqPPn98MoaaajG1s+YNT373IAeCAIgJf6Luth+hnRSCGxKra1zf1Voo7sIN0/AjweR1GEQb5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11375},"main":"webpack.util.js","gitHead":"cf4c63967993b83b5d76dc12dfbc59d2baea89b0","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.10.0-snapshot.20251022090930_1761125188395_0.9182782992884846","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-snapshot.20251022150258":{"name":"@openremote/util","version":"1.10.0-snapshot.20251022150258","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.10.0-snapshot.20251022150258","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"88c2e93894cf5cfb7763361656e7b651a5ee227b","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.10.0-snapshot.20251022150258.tgz","fileCount":3,"integrity":"sha512-9plSt9WKGpSToCGWQf78HOkL/cC7/OCzjePH05t5e92KtT8MFajhEFF7XZ8V/9YUjI86ZwnrUKEuDPGVBB0qrQ==","signatures":[{"sig":"MEYCIQCu1sIB1XRoZSiZFeseLO7ybm1s1/U1CA2x83Wm0PDZegIhAJiqjdOOaKCkr+jw0izbMU4WxD9nVDycRciFwbXECYrv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11375},"main":"webpack.util.js","gitHead":"ac4b29e98b2916a21a13c2d9fbef6d4e3313a18b","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.10.0-snapshot.20251022150258_1761146450256_0.49726412482599924","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-snapshot.20251022155009":{"name":"@openremote/util","version":"1.10.0-snapshot.20251022155009","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.10.0-snapshot.20251022155009","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"0d5d71e816a0ecfd59aefeeae713a14c85524f05","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.10.0-snapshot.20251022155009.tgz","fileCount":3,"integrity":"sha512-f1GZNnq0ORBBeTn5nhko7WooXxofsR0sAbESRv96MQL0672HyQiih9KnJaQBPg7XxLTRktstXL9q3Ccet2N6Ng==","signatures":[{"sig":"MEUCIGwZQUx2MZiuj25osKyY631cRVQ5rb5YDn2U5OliCtZdAiEAwTm4tdncO+zE+9Xvtk0az4tL/Y3stnVQ3ShS7echrpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11375},"main":"webpack.util.js","gitHead":"cfbda0cc95a9992211590c17616cd69c3d53a8f7","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.10.0-snapshot.20251022155009_1761149220627_0.16522464793681846","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-snapshot.20251023115142":{"name":"@openremote/util","version":"1.10.0-snapshot.20251023115142","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.10.0-snapshot.20251023115142","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"f78235cbd93b3448dcd331edcfe8e7c80fe67b7f","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.10.0-snapshot.20251023115142.tgz","fileCount":3,"integrity":"sha512-08fQh7j3+fvZTQHIbOqBXB5gZvI0LNjLZ10MyfBPVnNvsuyLLUvNYsNOsKZVTsv3KoN/KY1nqCHFiUsdQ5iWqA==","signatures":[{"sig":"MEUCIGAwQjrrzXDgRaM+Z9fmJ9OqJH2VbcH4729edVSsYN3pAiEAlIF9gqx8mfpWOGGwy7HdAseo6HgLJdWYzGEwsEptMXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11375},"main":"webpack.util.js","gitHead":"1517c8bd8fe6e6bb7ce4e11451bf0e47239d40ed","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.10.0-snapshot.20251023115142_1761221405799_0.0011654976781432236","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-snapshot.20251023131754":{"name":"@openremote/util","version":"1.10.0-snapshot.20251023131754","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.10.0-snapshot.20251023131754","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"6e030c715e6652dfe2c1bb9db779fc8fa5bc8fb9","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.10.0-snapshot.20251023131754.tgz","fileCount":3,"integrity":"sha512-2fOuqNRl7bEZgJjkWxc92YvTSPcNTGRx/y5B5YUEhvp8F2miCqTlpc3RRjyDPE96bEryQ3BE+yua30lipHdjVw==","signatures":[{"sig":"MEYCIQDZKhs77utFE2dYsuAJYZRei4bRBYGzsr9EljQtQQH5GwIhANzapjDk/D8LSArcbBTEQK1/J/Fflv0NwiOVJ9c4aoK/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11375},"main":"webpack.util.js","gitHead":"1342d283e64832e2b1f9787400dcd794bb2dbc94","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.10.0-snapshot.20251023131754_1761226541923_0.45450717977076405","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-snapshot.20251023140106":{"name":"@openremote/util","version":"1.10.0-snapshot.20251023140106","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.10.0-snapshot.20251023140106","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"76343baead2694e856c7611a199351c31c88645f","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.10.0-snapshot.20251023140106.tgz","fileCount":3,"integrity":"sha512-EbOm1aSegG0MXGbFGqZt7eeE1HCb5J9+u9Pgdg3Vw5G/7pa16LvBU6MelZxx9Xtp9e7lq+tWk9VbEOpqj9XvYw==","signatures":[{"sig":"MEUCIQDQpS1VTre2WZtOkJBSZlxBt8zKHL3T+JKQl0nHtboXewIgJZqUnq75IEIAJrXC2QlR2jVzQVyWDid4rkBa2BDjGb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11375},"main":"webpack.util.js","gitHead":"8717663f58814dcc3ab457456952867cb67eb4a0","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.10.0-snapshot.20251023140106_1761229111121_0.39418761423812154","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-snapshot.20251024152254":{"name":"@openremote/util","version":"1.10.0-snapshot.20251024152254","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.10.0-snapshot.20251024152254","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a045a886103b0592127e4f23f0840346c38c678e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.10.0-snapshot.20251024152254.tgz","fileCount":3,"integrity":"sha512-BCFvyW8dg3+3i/ffYutBGbcWqrUVr4NapWobccWW3ro4T/f/Q2K9keHVPt6+En+Cr3AoKpxZyGuYkC5Ar9ckiA==","signatures":[{"sig":"MEYCIQCUKO63Hjd82eLWjGqjF2e5PgNpYUaYwFtSYR4wAjbKdQIhAJljcJkkY3w/U34LhTsmOOWQ/4TbF3oQpXzeZDa2pGWx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11375},"main":"webpack.util.js","gitHead":"8951cd3348c3dd9fa897ea5b536a7cc22466d232","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.10.0-snapshot.20251024152254_1761320415087_0.16622950041785955","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-snapshot.20251029130445":{"name":"@openremote/util","version":"1.10.0-snapshot.20251029130445","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.10.0-snapshot.20251029130445","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"7207b413e7e070e574fdec7744e8861f7acdd0b5","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.10.0-snapshot.20251029130445.tgz","fileCount":3,"integrity":"sha512-1KZ/xvpqp+Oskrfm2KtP9f2bQTYJg+NxVQmjz7H2D4MwUPIvpCwCJASlzHIDLoUzy5dVh+5yr6nF+6MoLsqoNg==","signatures":[{"sig":"MEYCIQDfRUjNbbcC2QfHOH0SBmXR6yM9pc39jh9cSFnqzvIHPQIhANJ2tTcj5eSeJAZlCcYDVXGWEDem5vgyH8wF2pYuobxV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11375},"main":"webpack.util.js","gitHead":"5a1b58fb4e592b1638a434881cc9ac17d7a18991","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.10.0-snapshot.20251029130445_1761744181625_0.6827928249900199","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-snapshot.20251030100857":{"name":"@openremote/util","version":"1.10.0-snapshot.20251030100857","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.10.0-snapshot.20251030100857","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"13e4b4cb31dec9ab079b229c34235029598b9b51","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.10.0-snapshot.20251030100857.tgz","fileCount":3,"integrity":"sha512-fmgHk1qAHFzT+S/yI8eUVQ6+VADWoCaFSdhTzSv1JKC/zyVrCN7vl+kHw2gmgtEZpmKUyTssh+kjEOY/SW4c7g==","signatures":[{"sig":"MEYCIQCW9clm7YV3A7OsrYwZvsdzj1F9gGk/i45P5SZP/SNigwIhALYpgbf+jdA3XSDqNiYNUMazI5RKGQ89f1xvXbQpVput","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11375},"main":"webpack.util.js","gitHead":"1ce3239da48d7156e1cdb66a9b6ad58bbdbc5d74","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.10.0-snapshot.20251030100857_1761819910391_0.48299129122235485","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@openremote/util","version":"1.10.0","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.10.0","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"80f5245a4cd85db14cb170bf634a3d0a06c7bc34","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.10.0.tgz","fileCount":3,"integrity":"sha512-dRBQ/1Z9v/bo00XjIR2XkqwPJXnD9Q9YvgN/p77MXPZ+aWo8akh87wUEKi4pzprTY1FwKLmk2NsYIAvzODK2KA==","signatures":[{"sig":"MEQCIBUw0v/7667vQAfmGcAJSGjBNXGLwPdXBrFIbBpn3ZJGAiAxXOzX/J7Rk2biW+AY6seiPTPAfXkPd6kY1k2uuQL9ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11351},"main":"webpack.util.js","gitHead":"1ce3239da48d7156e1cdb66a9b6ad58bbdbc5d74","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.10.0_1761821939934_0.17765283308122237","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-snapshot.20251030160722":{"name":"@openremote/util","version":"1.11.0-snapshot.20251030160722","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.11.0-snapshot.20251030160722","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"fb3e9f171213a57d11afdcf027240f48a3cbbe21","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.11.0-snapshot.20251030160722.tgz","fileCount":3,"integrity":"sha512-DFwcrr+Kv1tlgDuq1FppljsmivFj2Mptyr0wEElvR/ze7eQQGGEbG10g/RKC6Fojm96P8AtOyllQSNsID7yNHg==","signatures":[{"sig":"MEQCIAlu+M1ktxaL3qYWnaCjGHhMU66xkCVub4FmR7XjfnY6AiBZuqo6K1fX+tMevj94z4uATSsiVUebRWG3yfLVh0p0EQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11423},"main":"webpack.util.js","gitHead":"fa3b93af8263e966e8a3f170847d6b900419295f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.11.0-snapshot.20251030160722_1761841554439_0.30545941441206503","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-snapshot.20251031091914":{"name":"@openremote/util","version":"1.11.0-snapshot.20251031091914","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.11.0-snapshot.20251031091914","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2029c7d8b8f763aefaa0f7406dc7429ce2ac755e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.11.0-snapshot.20251031091914.tgz","fileCount":3,"integrity":"sha512-/Aaxn24uxCDKp3zeqe37c9rucV8uOV+QyOnmJuT1P70trR18e8dHoKojB24apkvhvePUp9csJtlxQ+91n5zBVQ==","signatures":[{"sig":"MEQCIEtO46lYBeg+AaXnH0eAaVwlhPRsfPpR6zcXWfn/4kjuAiBtr93atR335ECBx0fMS7+afRqqghdKvg/mOqzDvBXdvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11423},"main":"webpack.util.js","gitHead":"7ef94cf660161372e0c9b07ab2f34c104cfa86c3","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.11.0-snapshot.20251031091914_1761903396203_0.27318052645386004","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-snapshot.20251103144513":{"name":"@openremote/util","version":"1.11.0-snapshot.20251103144513","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.11.0-snapshot.20251103144513","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2969e05865c8c712ab4336ee9513bcf7884db8e6","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.11.0-snapshot.20251103144513.tgz","fileCount":3,"integrity":"sha512-182o0ZQpMhqNPZ6WCF+rRRstuXyK6ruF2lH/Cgg7CgtsEQc7fCHuOsq49DoWColNIVNtBk93s3ui3dHewEF7Aw==","signatures":[{"sig":"MEYCIQDHrtNto1WSFCcJ+n0QUYSW/NiHu0QyHHEj0fxZYbpNBQIhAKWMA8lok8dym3ynXjSYeAEIQbb7litUEOGGyNSpmS2w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11470},"main":"webpack.util.js","gitHead":"09026278afbd647452d8ee55f3828c4703c4a965","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^9.0.1","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.11.0-snapshot.20251103144513_1762182171080_0.7040757677476599","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-snapshot.20251110094044":{"name":"@openremote/util","version":"1.11.0-snapshot.20251110094044","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.11.0-snapshot.20251110094044","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"877e80e2602578dec5e44eef04842ef5f5a28382","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.11.0-snapshot.20251110094044.tgz","fileCount":3,"integrity":"sha512-jgq3XF9vMKNgNjySpf42I7CK1np6nYNmUDWvYTu3Fc6MMx0w+hK8sFYjQ0s0LxywPg4ZnUG/zsmxH9kGUP7a+g==","signatures":[{"sig":"MEQCIBAinQiMjq1iDscDthcCU5NYXQwFLEdHCIKB1cu8dsuxAiAQ3luU7xJt2GpTPRm1NlwN6GZlHoayaOMVxfIGPEU4EA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11509},"main":"webpack.util.js","gitHead":"edde95a5d3b39fe54f2c398ae1fc66568cf2639c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^9.0.1","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.11.0-snapshot.20251110094044_1762768731070_0.10222702410481643","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@openremote/util","version":"1.11.0","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.11.0","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"90705cfb83180ad443036ad09bdded30ec835df4","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.11.0.tgz","fileCount":3,"integrity":"sha512-05zA1TLzweR5EO5/fE+qDcfuHwoig/4epMMcbNThZktCG0SrispJHc4d+3FAk/0jXGmPTeFEDqR1Jic55S05aA==","signatures":[{"sig":"MEUCIQDcAFzz/g5175TFTricphf022ovkzsHzsDByIuK4eDajAIgV9JjePfGhKcUCdz9B9Oiy3OfviwGIPXRZBx2s0tfy68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11485},"main":"webpack.util.js","gitHead":"edde95a5d3b39fe54f2c398ae1fc66568cf2639c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^9.0.1","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.11.0_1762793702357_0.580796273164718","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-snapshot.20251113105917":{"name":"@openremote/util","version":"1.12.0-snapshot.20251113105917","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.0-snapshot.20251113105917","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"8ea8b04ce6af6f122612bdf4f4d91c14f39aad43","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.0-snapshot.20251113105917.tgz","fileCount":3,"integrity":"sha512-IOgXsRrB6X5IPEQiw0W1/Qf4C3/NnbCO39AI5LF3eVtvsRKys//QvhqPwAOnQ5SbwN7CfHeh6liN7pHrrx+S6A==","signatures":[{"sig":"MEYCIQCHgcxWq0VnJZKJESqdeRn17Uabv+j2hKyrInHQ6l0bbwIhANkWzxrQpeDuwTaI7296NTrWpLMTaCKPV56JtwX2oT/e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11509},"main":"webpack.util.js","gitHead":"74323f69663845377ffe55f06336f73c36f08cd4","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^9.0.1","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.0-snapshot.20251113105917_1763032694441_0.01801683958509326","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"@openremote/util","version":"1.11.1","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.11.1","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ce92eb42d98ef55532a5bff86c7b513aa3e57a5f","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.11.1.tgz","fileCount":3,"integrity":"sha512-0xm0JqTFNTVx921aF0hGTOSDFGXFGeJfag5dEbCl2JcCooCxgYW//wpsrWtXrBNFjkTpXeVFFB68G7AiY0UjqQ==","signatures":[{"sig":"MEUCIELpKZ6Jkl75OOXQ3hhYs9yMMjDlMz55akzoNHECU+CQAiEAuO1x+XWELE7VM97riAC+9FHa2gvcI24a1tdwvpZfXUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11485},"main":"webpack.util.js","gitHead":"74323f69663845377ffe55f06336f73c36f08cd4","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^9.0.1","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.11.1_1763034732217_0.14131815462851116","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-snapshot.20251113155855":{"name":"@openremote/util","version":"1.12.0-snapshot.20251113155855","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.0-snapshot.20251113155855","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"166a2385704f0ce27e92864da7cd982799436ef6","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.0-snapshot.20251113155855.tgz","fileCount":3,"integrity":"sha512-xyiS9DsWvZVOnsr3XwE0/L+SuAzkvMZioTDHdBzEZ0m4CANBie0qnsHPmjN1hmVFhoIpFG2Yi4/dc/hOIBhQeA==","signatures":[{"sig":"MEUCIQDYuYfGgWAWJXu+h60nNdFIAEJjQQtWWOvRHCuFfzv0PgIgcY+9xzktHULPzTZiGFnbuM/BC7YIUj1sC+x23hzQPvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11509},"main":"webpack.util.js","gitHead":"19f546f4cd3ab3a643d7e0f858957853fdb6a138","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^9.0.1","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.0-snapshot.20251113155855_1763050626940_0.4816412972231441","host":"s3://npm-registry-packages-npm-production"}},"1.11.2":{"name":"@openremote/util","version":"1.11.2","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.11.2","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a23456c397f1715b577527eb6fe5a59d45a4ff4d","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.11.2.tgz","fileCount":3,"integrity":"sha512-UzrwlpQiAmOVjr0o+NXECaHygOyGPtjCQOH/aFsNrw6nV+FTWgNai68lStNjZTjAUZPb4RdJFtm3imskwWKaHQ==","signatures":[{"sig":"MEUCIBEHH0X8FsfWra/QyzsgK/61nH2MAq7tRXtO7Y3hDFZqAiEAsZsyck1AKASCwKI4g4yuPl5SCvIS+4WohFlhtN0aVEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11485},"main":"webpack.util.js","gitHead":"19f546f4cd3ab3a643d7e0f858957853fdb6a138","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^9.0.1","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.11.2_1763119084174_0.29274045083998557","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-snapshot.20251114145542":{"name":"@openremote/util","version":"1.12.0-snapshot.20251114145542","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.0-snapshot.20251114145542","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"53d92c394d4e4228c3d133eb87e7b398cc3542a8","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.0-snapshot.20251114145542.tgz","fileCount":3,"integrity":"sha512-VsyGVS7rJXmbP3Ra0xGuVlR7rN8G+u6Hv/1Zv6n7yzLKriMXv4lp4kj6Mo+XbrQ2trVudJqcPBpDWKxsNcLrnw==","signatures":[{"sig":"MEYCIQCOTH0jw1+XHLu44SIg9uNoe5OySHKFz2L05m+jxkTyVgIhAJJjSuE6cxgP18e7erNF+RreaxMCvlcxJIPYYaIMpm04","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11509},"main":"webpack.util.js","gitHead":"2d6bb90c2da820bd037f9afa87e98d6a8c49f5d7","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^9.0.1","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.0-snapshot.20251114145542_1763133285979_0.747131348222901","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-snapshot.20251118161313":{"name":"@openremote/util","version":"1.12.0-snapshot.20251118161313","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.0-snapshot.20251118161313","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d320718462b39e2748691a81a4e62060897e4efb","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.0-snapshot.20251118161313.tgz","fileCount":3,"integrity":"sha512-NkEtb9qr94J/6buJJLP8JF6I/e38P1zMo+vKfhaaQtevkpTnqZJjubs9bq0mhgSM4wEJB1MSMt2d5rJWdlOnXw==","signatures":[{"sig":"MEUCIE67PtcZIcUKKwMqPDzrV7LzoLOGUGGC6GwwVityEkwHAiEAnlCBTU2o7B04CGZDrU5tTvOP44e2CROVokugusLjJag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11509},"main":"webpack.util.js","gitHead":"34cc7994f5c5ebfacf9394bb1be26a729e700744","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^9.0.1","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.0-snapshot.20251118161313_1763484105854_0.3278642213986547","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-snapshot.20251119090154":{"name":"@openremote/util","version":"1.12.0-snapshot.20251119090154","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.0-snapshot.20251119090154","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"19c1868d5563ac6f44114039e7a03ea8bc99db2b","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.0-snapshot.20251119090154.tgz","fileCount":3,"integrity":"sha512-V6P6esRhw71Dx3uFPqMia3sNiv2ZbyXi0sxrTLhFF4aiLgp9tUYRGd6tfr2w8DqCo+Pdq9yMZXh8LxmhzQbdFw==","signatures":[{"sig":"MEUCICFAjEtFRamDBta1LB9PJRIwJm/rablnXoysvANuTB21AiEAzuYK0xUYSkZJHsaJWWuUW9Oa9T4o8/dbuGATkVTeXIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11509},"main":"webpack.util.js","gitHead":"bf5896c9347fe8ef431862191cf848f7a22ef2da","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^9.0.1","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.0-snapshot.20251119090154_1763544023528_0.6823929799486264","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-snapshot.20251119112219":{"name":"@openremote/util","version":"1.12.0-snapshot.20251119112219","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.0-snapshot.20251119112219","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"5ae423333bac6f21240d91d708b9f639abf428c4","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.0-snapshot.20251119112219.tgz","fileCount":3,"integrity":"sha512-AeYtZpjfTF++JCpnYkSjQqeFssoZ9km2442e6dw9crf4+PEQRTjKXIiWnLNSu4pwRO8/HU6dvJMFYEZej17vfg==","signatures":[{"sig":"MEUCIQDJIBgFInqsgnlNUJJb+GkOo1D+jg+/VNfp0dkUxnaXMwIgRUpKSuGjOlFYS2/pZmR+nxfh3S52tYvyXsFD/SuHaOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11509},"main":"webpack.util.js","gitHead":"a0082daa4cffbd561e5e1c7a0875c50c50a84cd9","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^9.0.1","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.0-snapshot.20251119112219_1763552414120_0.06316885398362837","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-snapshot.20251120123536":{"name":"@openremote/util","version":"1.12.0-snapshot.20251120123536","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.0-snapshot.20251120123536","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"eac09763c4c0f605447a161c263d1f9cbde30e2e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.0-snapshot.20251120123536.tgz","fileCount":3,"integrity":"sha512-+y9uDiFEeS/mhye1jyZ4+ueoxxL0z8lCPmYSzHOkjZmNyY/NS9PUeMcEWPfTRgAAGiI8Nx+nnkI633HRClLZ3A==","signatures":[{"sig":"MEYCIQC0D1xm4bVqkRsAe3adGBH6fYL3f3ohX/J7wu1/1fRLyAIhAJ1KTl6ZmZvxBbMC7ZCGFVOkfQpdRKTOx5TG91tBhMs8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11509},"main":"webpack.util.js","gitHead":"2fb12e8c6fc0ca3d0a36afa2bd516198068a88d8","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^9.0.1","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.0-snapshot.20251120123536_1763643196139_0.3997984718883152","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-snapshot.20251124061455":{"name":"@openremote/util","version":"1.12.0-snapshot.20251124061455","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.0-snapshot.20251124061455","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"e7257a55b591049bc665394ecdd418271b862c9e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.0-snapshot.20251124061455.tgz","fileCount":3,"integrity":"sha512-cKigcFVUokz/yl1RPX9sbFfCxFdFLwPjysOjooea7KIfyknRbkon6b5uFlGEpzHedpUCQswFk5Ob/6PZmC/jeA==","signatures":[{"sig":"MEUCIHAN6xlxLK3skWRglbAfeSS7I4tcFqgAhEh08lJ1yuzUAiEAu2AZ8hTGIDcjVcl+oVVTaAR4gUeTB9W/i7kusoR5u+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11509},"main":"webpack.util.js","gitHead":"efc82a2ef676dd3136ea1ffd754ab77d15b2275b","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^9.0.1","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.0-snapshot.20251124061455_1763965952892_0.29898041088332805","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-snapshot.20251124122423":{"name":"@openremote/util","version":"1.12.0-snapshot.20251124122423","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.0-snapshot.20251124122423","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"79e704dca3d79625ab12e5cdaa98a64b17499301","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.0-snapshot.20251124122423.tgz","fileCount":3,"integrity":"sha512-LT/33jk8y5+1Ef2lAzIzaPJvCtvxKwmA8KBk2tKUHDerSkr2Vju62yiXc5faxHtW3o7eGw9qCbrEnPEBqcx7mQ==","signatures":[{"sig":"MEUCIQCzfNxcFxGFd+9MMxh8BTY2Ml3fxWLw1pCmkLHUST+1CQIgQUT5YLfeoFoBc4Fg4rJAQw6mY7oflqlyDeRAKMr4ou4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11509},"main":"webpack.util.js","gitHead":"d8d488320332a0c81261299f080ac6dd3763ff97","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^9.0.1","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.0-snapshot.20251124122423_1763988110503_0.8550928378464027","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-snapshot.20251125122444":{"name":"@openremote/util","version":"1.12.0-snapshot.20251125122444","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.0-snapshot.20251125122444","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"202f782271789792147559d2d3b3b4c1642c49fb","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.0-snapshot.20251125122444.tgz","fileCount":3,"integrity":"sha512-eEIzMQrYw0uwo0Udg/6yfq5HqHY46iH6GfBg11wfgkXUCdHc/ZsVEQEl9ITlvKAwdWfoXgHGvp8dQAZoWEYVKQ==","signatures":[{"sig":"MEYCIQCZ4n2UsB4IXJJAvxL1/WkYbPJrKwspajNAvI5N4eIJAQIhAO44OsasXvyTRoAdc+v6FrXqvj0UlJ1nO9wWEdbbHOfJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11509},"main":"webpack.util.js","gitHead":"151af17d0e502f0fa7a377cd34b8416350bc1794","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^9.0.1","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.0-snapshot.20251125122444_1764074400676_0.6336314145079103","host":"s3://npm-registry-packages-npm-production"}},"1.11.3":{"name":"@openremote/util","version":"1.11.3","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.11.3","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"7d87dfb8632272dd338f51623f0aa546f9b0e912","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.11.3.tgz","fileCount":3,"integrity":"sha512-dLy29xRYGnyoeNrEmpPLZWbghD6ihri6lmaYJ0J9P/oI6xQvkrJSuhb6hUHi0EoERLbo+2MKVKNQD2nAILXXKw==","signatures":[{"sig":"MEUCICYFvbDCNJf5LWC3/+4qHSFJyez8gRhmrCqlY2UtbpoDAiEA0Aq/MNMtv3w6AD0HqU7C3noAXa1454s4pA16MYVPCfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11485},"main":"webpack.util.js","gitHead":"151af17d0e502f0fa7a377cd34b8416350bc1794","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^9.0.1","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.11.3_1764074571109_0.096514909475099","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-snapshot.20251125130811":{"name":"@openremote/util","version":"1.12.0-snapshot.20251125130811","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.0-snapshot.20251125130811","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"db18039cac4a42f1a4f5d97ab611b5e8c6f77d81","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.0-snapshot.20251125130811.tgz","fileCount":3,"integrity":"sha512-VMcGScVfydICsnSeuImYY2oG64cyl3USOeAvYCjYYeYeaB0lG/RQOlK7BhDEiWvL++jg+46d3t9e/S3us+2Jjw==","signatures":[{"sig":"MEYCIQDajTovcEukGdTHF4G43CXeFQCFKB1mNpfEjxiDvRC7LQIhAKDAAMaNcHHcOO+VrcNYHt9umJAq2U6CpvRiQlGp3iI6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11509},"main":"webpack.util.js","gitHead":"77e48be925ef6d3610b51e8bd8bd6bf8870b0429","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^9.0.1","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.0-snapshot.20251125130811_1764077095014_0.19391953894823888","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-snapshot.20251126084901":{"name":"@openremote/util","version":"1.12.0-snapshot.20251126084901","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.0-snapshot.20251126084901","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"fe9f1f5c22066c043e2a159910916a8d6304c716","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.0-snapshot.20251126084901.tgz","fileCount":3,"integrity":"sha512-NEaOcl04rs1SXgc4VeQq+xOMnfgC9yOJeDXL6rh7Lhf5wXfTlR635ZcyQ91yLNhgwqD046q2svIY3Uvfm/42PA==","signatures":[{"sig":"MEUCIBC/ojveriVSRfXV2kzhv5dAMnxIgXpMq8Y0D3cGOvxaAiEA9G+NZCcCpNjj+F+TYVGDOXyS7QU10vy1q8ThgafKmI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11509},"main":"webpack.util.js","gitHead":"b045f84eeb9f5403ae869a664e58ee02fe09de79","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^9.0.1","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.0-snapshot.20251126084901_1764147952708_0.12204124148266482","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-snapshot.20251126163417":{"name":"@openremote/util","version":"1.12.0-snapshot.20251126163417","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.0-snapshot.20251126163417","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"cf520ea96d236c620057295ae73b3763444e1f5e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.0-snapshot.20251126163417.tgz","fileCount":3,"integrity":"sha512-ke1+48OC1ELR8/Hgf9SgNoLcJX92XkoOu0r2TkKZgncILytEoDat1mzabT3OuFjGsC4YeT2qzzQlIww1V3DcDA==","signatures":[{"sig":"MEUCIQDUnp6X5xZvmMTTk8IeQt5C3sLBLv2sMeqorqlXSydMDwIgWhbD5toJIyXw0ZN4TkXI0OZ5VWFoYuwmXcY/MVOjLYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11509},"main":"webpack.util.js","gitHead":"3b7fb6e4564c26cdb0537c1d7012306befa4a11b","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^9.0.1","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.0-snapshot.20251126163417_1764175918998_0.47736995443119024","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-snapshot.20251127083556":{"name":"@openremote/util","version":"1.12.0-snapshot.20251127083556","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.0-snapshot.20251127083556","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"0852446c7ff2ca751df1a9fed3c5ae44f6192e83","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.0-snapshot.20251127083556.tgz","fileCount":3,"integrity":"sha512-LPdMQZhYPfpU8YqcmDlX1ZmKoHIwLguBHUlZZbfZrJnv4zI5lCBymujJNE9idLEwbCVmSLMKRUfTZl/YiuPoOg==","signatures":[{"sig":"MEQCIHkIM1wQRqvcpTRpI9IEJhfpC8uvzBOdaAC6w78pLIfiAiBcIYROZrPzEk7zbnK4okc0Gs/VIURqfpXZrlyA6s6dbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11509},"main":"webpack.util.js","gitHead":"1dcc840bd5e2c992798d27415cdd4dba5bd273d6","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^9.0.1","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.0-snapshot.20251127083556_1764233663704_0.8768910507311021","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-snapshot.20251128100326":{"name":"@openremote/util","version":"1.12.0-snapshot.20251128100326","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.0-snapshot.20251128100326","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"10a88b1f418202e16b45ce4d9987f4e95cea5da1","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.0-snapshot.20251128100326.tgz","fileCount":3,"integrity":"sha512-bA6HR/kojlP3vgjza+ipdlhgPcc3reoyZDxmY6SOjps/3ucyuCOcK92WzU4ONr9Iz8LSfYU0VuKWA2CAQSTVeg==","signatures":[{"sig":"MEQCIBK4jLTVnbO2N7jRUbCJ4NxZT9OfqvFsh5Vym1//2saoAiAU8NSl7lGt/Sz9MufoY9MqhQv3fNuu2upcs0veFXK99A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11509},"main":"webpack.util.js","gitHead":"97339d3a49ad650bf50c7ae23f702c235428296d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^9.0.1","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.0-snapshot.20251128100326_1764325328862_0.9439719603188441","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-snapshot.20251128152026":{"name":"@openremote/util","version":"1.12.0-snapshot.20251128152026","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.0-snapshot.20251128152026","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"b6e912e215d2d7a090a9fc70d7e9030bc98db919","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.0-snapshot.20251128152026.tgz","fileCount":3,"integrity":"sha512-vEP/a5xz8u8/1sfPxTowJ4QCc0JO55MPfEJMTSeHvG6LezgAL194xuFo/cgBRPydSPwfOWCbqNM/ibhgbwiQLw==","signatures":[{"sig":"MEYCIQCE838oNX+C66136fD+fHEmOdh7fdkBGAtDVBCkojDp9QIhAOYxfLsD/0fG1gjbJ5xedhbfYzdPLO9HBZeXZ/uUZ9rv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11509},"main":"webpack.util.js","gitHead":"b0e642001d2af7198e1279a022ff1c644043e520","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^9.0.1","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.0-snapshot.20251128152026_1764344324765_0.4521749033130018","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-snapshot.20251128165001":{"name":"@openremote/util","version":"1.12.0-snapshot.20251128165001","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.0-snapshot.20251128165001","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"933f434f04e94c0673fa2e90943cbd88839db516","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.0-snapshot.20251128165001.tgz","fileCount":3,"integrity":"sha512-wslZGepiB6IqEos+9XpO1+h4MAmnzSGdDPwXCUG1A5cr5COWyrtXQubR2mU2ymjXR4eIOyaC6ngWyWZcfcaBCg==","signatures":[{"sig":"MEUCIBjymayvYjtmYkMMejAt9DDg90a69LqGG9PD4qRR8umSAiEAz9SohtMIcD4pIWpeARGGkq2315EA97cTXg8ReFj6e7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11509},"main":"webpack.util.js","gitHead":"5befc37dee639ad1dbd46a49ffc2db68a4d49f6c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^9.0.1","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.0-snapshot.20251128165001_1764349685212_0.5870112761938462","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-snapshot.20251201131034":{"name":"@openremote/util","version":"1.12.0-snapshot.20251201131034","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.0-snapshot.20251201131034","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ad60b1803d46caf6c9074639bf763f4f9bd66084","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.0-snapshot.20251201131034.tgz","fileCount":3,"integrity":"sha512-uHEzGzD6OkCn6yv+y11OUh6sONNRukvK+Qi4aHkjmLrpQiEu0gwKtPFW6k8IScTyXyNxNgkHFQXsTIbzNoc7xQ==","signatures":[{"sig":"MEQCIEutR3HET0BqNb6A9HsKab7S5pIuUk8bau0ONwqKS1cEAiBoQ8ALuDq2MO3EgNG9sPbM4ygEYLOKgnUPWjIOAXgllQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11509},"main":"webpack.util.js","gitHead":"806503efcaa04c45025faca20ac76f11fd2563bb","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^9.0.1","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.0-snapshot.20251201131034_1764595778847_0.9337389126677691","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-snapshot.20251203091344":{"name":"@openremote/util","version":"1.12.0-snapshot.20251203091344","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.0-snapshot.20251203091344","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"c8a327c298655b4bf8a3022c0291d1273fd1876e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.0-snapshot.20251203091344.tgz","fileCount":3,"integrity":"sha512-jjIaHNacqj/ZOWw5wocqMfEStUA0wdeWRNk2jXE2QM/eg0DEfPnvy40ZInhOTBf3AOJ/l6xcHDVTx6q6OvIn1A==","signatures":[{"sig":"MEYCIQDdp83f2MP4TJx+pl7bz8H/9okSfn9jKM7Jk35srnknoAIhAJW5ANi68wwIWuti+ThnAYSVgATOsAz1z0bXr1c//w58","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11509},"main":"webpack.util.js","gitHead":"806503efcaa04c45025faca20ac76f11fd2563bb","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^9.0.1","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.0-snapshot.20251203091344_1764754375557_0.2313640262276433","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-snapshot.20251204103102":{"name":"@openremote/util","version":"1.12.0-snapshot.20251204103102","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.0-snapshot.20251204103102","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a309381254487c420cd66e103fd1c50f8a70416c","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.0-snapshot.20251204103102.tgz","fileCount":3,"integrity":"sha512-9Hq34UppAD4YlWx3jIabKokuC0mhLIArTSTjz09wtJ+1MxYa5QxlU/clKQtsF5pI2Pbj35arKEnbvs63sWggIw==","signatures":[{"sig":"MEYCIQC0UdhU4uwR7bYpDTBLj9kqUTwn/zAfwndUS6T70CdDVwIhAOnVWvhwEnuF7dl8kokC+nQ16dT6mbUg8LMUVb+GDPS4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11509},"main":"webpack.util.js","gitHead":"75a847b130caa50508eb66134a290a53468c3747","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^9.0.1","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.0-snapshot.20251204103102_1764845409201_0.2250075416220314","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-snapshot.20251209091752":{"name":"@openremote/util","version":"1.12.0-snapshot.20251209091752","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.0-snapshot.20251209091752","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"c84b79764da4b8dd98f2aa13f2cd4b4675e15171","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.0-snapshot.20251209091752.tgz","fileCount":3,"integrity":"sha512-bpRIG1SevH0fTTveKG0e7s2ySD59QIuF8T/t/TcD9Cv0QBGydvuw0il7wVeRmEn11e/VJzMzIuY6pIDJHRlSNw==","signatures":[{"sig":"MEYCIQCKpdkKArjESScXatF1MDSmqW9DS/TVVjpJKddzP9iGmwIhAIKWnHK4pnO7KVb9sK6WkpxusNDCK9X2fMxL98OMaDil","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11510},"main":"webpack.util.js","gitHead":"4be2d5219cd7f87666cacbef42a508f285f766e4","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.0-snapshot.20251209091752_1765272982382_0.625940038809804","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-snapshot.20251209124232":{"name":"@openremote/util","version":"1.12.0-snapshot.20251209124232","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.0-snapshot.20251209124232","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"aa6227d02265bba2f2c38658468d38b5c6fdd747","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.0-snapshot.20251209124232.tgz","fileCount":3,"integrity":"sha512-IeMwSs3dgDFSvADYYeLd07ky6qTnbv8ZrMuR0sA7Umi2G/MOidgrn7bUpsjsMTCoDe+AsD+NGXEMlxwGxcjMuA==","signatures":[{"sig":"MEUCIQD4j24CojoASOvg5bhZZW7o8bXKZwJI0rDyIooTdYJ7HgIgKOEr6dlJQ3JIOca0+d3PeHRvqmRIWtjEO1a5OeD855U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11510},"main":"webpack.util.js","gitHead":"540d21ff54f6687a3e30f5f61593ff358956256a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.0-snapshot.20251209124232_1765285252934_0.6911837498808884","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-snapshot.20251209132403":{"name":"@openremote/util","version":"1.12.0-snapshot.20251209132403","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.0-snapshot.20251209132403","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"add2e6d51d123d68d8dc3dba9c7ccbd866543c98","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.0-snapshot.20251209132403.tgz","fileCount":3,"integrity":"sha512-jGd4LgnM4MCt2HXdycTLYDJM+SgGwrIOdEAzCbyv88COVXQNMv8YclnB7w9Zfp84oiXtE8Xc3E4ezZWKZVNZpg==","signatures":[{"sig":"MEYCIQCJrkjzvYKIdxNGtR0Di9FXK6q5d4SD3LQlKSJ0b2IwXQIhAMsPexLV+glBMIueqRtKUw0dwth5c/KH1d/lpYNeaBN+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11510},"main":"webpack.util.js","gitHead":"d0a0f5a8302403dc8f372fafcb778d2a190f9e1f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.0-snapshot.20251209132403_1765287708894_0.7090480243017889","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-snapshot.20251209141414":{"name":"@openremote/util","version":"1.12.0-snapshot.20251209141414","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.0-snapshot.20251209141414","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d3cdc0281a721111032b9247eadb1797aa87e558","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.0-snapshot.20251209141414.tgz","fileCount":3,"integrity":"sha512-7USTcFoRuNyAKh8Jg0h/UxP643OXfjmuujiJDhdydn6E1z56UwgStpB8BRXp5c7PeN+DStATlZ+ZDicOPZ4lTg==","signatures":[{"sig":"MEQCIElY99/RPKl9OPAR7cB3Ip5RNEQrWPvgRtJDpQf8CA4jAiAtZ3dzODp6sYKjkOg+q5+CsEIxq7btq+BAgt0rArZOxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11510},"main":"webpack.util.js","gitHead":"a803cc68ab97a18ba7ed9a2f928fc15b049c0748","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.0-snapshot.20251209141414_1765290763065_0.9607410762335762","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-snapshot.20251211105103":{"name":"@openremote/util","version":"1.12.0-snapshot.20251211105103","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.0-snapshot.20251211105103","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"fe278a92f5e831e1fdeff6d72cbc83a32a1ff91a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.0-snapshot.20251211105103.tgz","fileCount":3,"integrity":"sha512-ZDDDWMHqIu7F06cjzT0OuCUKSIWMs9UNu9JBqfaxPqXBVZgnEUQppmiP8eSiG7iKJFpBbQ+nt/eixjLzREA4pw==","signatures":[{"sig":"MEUCIDEi0W6KbbyXQFbTCONXnpFWS4GaYwXLAZlqcvjDWspwAiEA6+fNzF3g0PkxzLrxTBbf4IEsJhR0O5iDPWc6SoHomkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11510},"main":"webpack.util.js","gitHead":"2ae21f3afc1e58fa46f9596adb62f69f045383f1","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.0-snapshot.20251211105103_1765451402780_0.37413058296547197","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-snapshot.20251211154713":{"name":"@openremote/util","version":"1.12.0-snapshot.20251211154713","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.0-snapshot.20251211154713","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"9dbaf878e8d9f123fbb30e22dd10e34519ca6f9a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.0-snapshot.20251211154713.tgz","fileCount":3,"integrity":"sha512-SXqDCgnmV3/5e6D9RkRnA7ZMQi5cT1BWdpJI34w9861vYDutBznzNlIgAgx0XomHPB0+m7WjnTac+kWbxvhBug==","signatures":[{"sig":"MEUCIErbO849Dm+vgu+/K0zyWUGvk5wIZ4+koCiZFuFGeZgpAiEAnWOtQzgtqpNvllHICzTl7pvMZwwl9b6icTkTUNR/WKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11510},"main":"webpack.util.js","gitHead":"80a65c42ff41f2f70ac3f583358333506e071f69","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.0-snapshot.20251211154713_1765469129171_0.34847686049949567","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-snapshot.20251212145816":{"name":"@openremote/util","version":"1.12.0-snapshot.20251212145816","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.0-snapshot.20251212145816","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"3fe599c2ce2a8840b649378628ce1fb2640757b0","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.0-snapshot.20251212145816.tgz","fileCount":3,"integrity":"sha512-SWL/sAhdAj7oNIMs/KW9lOAzJli9kDVW+PHAVtJfDbvoNYK4CcufraqSe33mfFUaPOnojwWmmXFCnp8gz5hxGw==","signatures":[{"sig":"MEUCIQCRbeEtGyu9KdVO2lP1cjki2rtTx+zvcebJWxyllMZ2tQIgGPKpWQ5i6SptbdVIdixnbX7df6POTM5Y0Wx5MZLriPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11510},"main":"webpack.util.js","gitHead":"a6699769a1898b3181dd8e55d16ea1eea29bca04","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.0-snapshot.20251212145816_1765552663276_0.5630140030354853","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-snapshot.20251212152633":{"name":"@openremote/util","version":"1.12.0-snapshot.20251212152633","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.0-snapshot.20251212152633","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"f60f6458505937a6d41407c2222e24d2bd12f965","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.0-snapshot.20251212152633.tgz","fileCount":3,"integrity":"sha512-i3V3nkjBKZs8c2B4Xqnw1xcaqHjhn+rZcn8NuLvINjBlb5cH2347weTRap7aexwzZYeHRcTzNh9nPPjSwM5Rbw==","signatures":[{"sig":"MEYCIQCPyayxShsGvTk+4T9TqOG553O143v+iV6COh4ry5Xa5AIhAIJ+0XUzFMd55MMRLA2KmsxLqeULyPa4mD9uMpptoz3C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11510},"main":"webpack.util.js","gitHead":"2a385d30336c54a2957f4fa6e11dc9ba9ec1239c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.0-snapshot.20251212152633_1765554350152_0.6868802009275627","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-snapshot.20251212165311":{"name":"@openremote/util","version":"1.12.0-snapshot.20251212165311","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.0-snapshot.20251212165311","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"88fc5e88ef240c801f1952fd632eed4e90e7896e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.0-snapshot.20251212165311.tgz","fileCount":3,"integrity":"sha512-v/xfbxTj0okr9P6Z3BF34HVwuiiYgRSAwDXrdz37bAIZhq/BnT+FNWzRk0W7IUoRnoRGmQ4pK0QJX0mNtBcl4w==","signatures":[{"sig":"MEUCIQCJpDgdMB1fZJkec6M6gEfrpPCdj2dEg/vSafOVqVmZIQIgb/s/fV+UIj6rPMwV87o9PIwMqUuxbEUatCK2aksDbIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11537},"main":"webpack.util.js","gitHead":"bd6f585900339a0dd1b96bee0d1539cee01b8d27","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.0-snapshot.20251212165311_1765559615354_0.8872385202896644","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-snapshot.20251215083628":{"name":"@openremote/util","version":"1.12.0-snapshot.20251215083628","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.0-snapshot.20251215083628","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"cbfbab568f0432f6c066f53b3729524627dd0dc5","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.0-snapshot.20251215083628.tgz","fileCount":3,"integrity":"sha512-BPJf7ctMBU3/Ea7BOXAPaJxB2D0eI9kdfG6+SPBkRsjpGeQ+koVpl0Fskkq/AWfQylRb2nLEsg3BgA4QCtRbXQ==","signatures":[{"sig":"MEQCICeTkNxJzHLBBuocCa2/IVVqqh6hWYQHaW2udDkEfpqAAiBFiQIg5yxDbUUpAHhmOd/97CFSKsiPinNx1fZa3P5wjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11537},"main":"webpack.util.js","gitHead":"ba1b7c42c097bea970f39a770aeabfd319bdc63f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.0-snapshot.20251215083628_1765788863785_0.7525715413549063","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-snapshot.20251215123037":{"name":"@openremote/util","version":"1.12.0-snapshot.20251215123037","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.0-snapshot.20251215123037","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ad89e7764260ed35f388e9c892e86a04f447029f","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.0-snapshot.20251215123037.tgz","fileCount":3,"integrity":"sha512-k3XgxNns2ylvbRZ9nm01b4M1WzvCSuZi9gRkU3OmenQb0tTDpxJC1ec1fFQ0VKg7z8EDrIXf+vtkqpaijgTJ0w==","signatures":[{"sig":"MEYCIQDNIoKtGzrVZa0yp3mRi+p2c0qhZSxJ2KPJ2W8gCN6YHAIhAJYLWfGzqFhzhszMD2WezzXsSvt2DoXNId0YKaDOxMZD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11537},"main":"webpack.util.js","gitHead":"ba1b7c42c097bea970f39a770aeabfd319bdc63f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.0-snapshot.20251215123037_1765802975609_0.6273292369136363","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@openremote/util","version":"1.12.0","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.0","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"883628952471f4a6106e29e7bdef1144ab34da94","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.0.tgz","fileCount":3,"integrity":"sha512-UiVeBa+y3rGHXHPYsJFJ2OTMHsS2Nw/AI8flDdJoZNX8W66CPFtc6SEAMZeuUgWsm7Mpn47soaIASaEdvZooEw==","signatures":[{"sig":"MEUCIFXl6omWT94GWF6t/6Umex+aDu8XB2eMAte5m6jB7dGLAiEA9xiaB5TKQHFGC+TizbgvFR+KWGMOROarNR6zOW7szoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11513},"main":"webpack.util.js","gitHead":"ba1b7c42c097bea970f39a770aeabfd319bdc63f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.0_1765808921899_0.8191797382185866","host":"s3://npm-registry-packages-npm-production"}},"1.13.0-snapshot.20251216145940":{"name":"@openremote/util","version":"1.13.0-snapshot.20251216145940","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.13.0-snapshot.20251216145940","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"6c8d952bba4f1f08413eec22dbcff8c2d35e68f8","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.13.0-snapshot.20251216145940.tgz","fileCount":3,"integrity":"sha512-okKE3RH4tKaIM10CtE2PkrFtVYwkMJzkmqrL+UxpQLV68GC/jmH4RFjThEHyUYXPopb94QHdy/rLjJV/UTSnnQ==","signatures":[{"sig":"MEYCIQDWw8S3mX73fjjqQp8BmtrkgQmcB24z4KWUaRHQGTW5rwIhAN7po//q743/w9Q4dF9ko3dKnQ2Ck/PUYfU+6w2nNEzZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11537},"main":"webpack.util.js","gitHead":"bf0e9a289b056d7e722aeed99999c1b939b397c1","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.13.0-snapshot.20251216145940_1765898262164_0.1374189078591026","host":"s3://npm-registry-packages-npm-production"}},"1.13.0-snapshot.20251217160758":{"name":"@openremote/util","version":"1.13.0-snapshot.20251217160758","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.13.0-snapshot.20251217160758","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"1f1793ba7842361abd50a5be7fafbbc6bdee3471","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.13.0-snapshot.20251217160758.tgz","fileCount":3,"integrity":"sha512-ro0lYJPk1mCruJ4M0fOf88pc+JiPYEg1zoao1A73x+tEB6jhhx3cMGRJDGMFOYoboRnU24lf6OoNnN0xU1AqBw==","signatures":[{"sig":"MEYCIQC5PX4Dhb1PAAhaLhIDdcGEVOwKqTtXzwMp7yarxjOuOQIhAKbZoeDzQ4cgzYn0xblo/L9gdqIaOthvB70CfTHoReq9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11537},"main":"webpack.util.js","gitHead":"e5576549e38bafa72d49b35a322fe45b058347db","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.13.0-snapshot.20251217160758_1765988737390_0.15580707573420427","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"@openremote/util","version":"1.12.1","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.1","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"bb124b27f653b2a94061be6f13ae44aa390e5720","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.1.tgz","fileCount":3,"integrity":"sha512-f5BqiusK8kR53Jn0ZsN2//CXiNogmzV4VDPfeiznK5jTlf3ExT1H6RX8trYx9qMriMp3MQXGSMZKjDUT8vLcyA==","signatures":[{"sig":"MEUCIDwS+lb/kdPM51uvSuqyJMl5EHzvGt4pGk7g2cKmVgmCAiEAhOkwT6/pOrvoPI7fPjwVmmMZCuMWO6+wkpy73Iu26MM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11513},"main":"webpack.util.js","gitHead":"e5576549e38bafa72d49b35a322fe45b058347db","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.1_1765988809962_0.9504662720296599","host":"s3://npm-registry-packages-npm-production"}},"1.13.0-snapshot.20251217164512":{"name":"@openremote/util","version":"1.13.0-snapshot.20251217164512","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.13.0-snapshot.20251217164512","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"51f776b7c04303201bd9fb52539d42f4bebf0d1c","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.13.0-snapshot.20251217164512.tgz","fileCount":3,"integrity":"sha512-sZfv+7KBhGgBCcg4AMEUxFQSvx2nTzV42tq5oRSOdS4uEH6hOUxSO/pqE7Xl5g2nkTx4zx3NeFpkKkJk3E7o0A==","signatures":[{"sig":"MEQCICGrs5sknFSxB6sX3Qow5csPJ1wD2xLjYlDriV8X0LtXAiBeCPobOosGZgURt1+F1TdjvAf0PZEB0sAqdJOeuT0RKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11537},"main":"webpack.util.js","gitHead":"f56825ff3f52790499eb26e9ab3d931bac47ea3b","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.13.0-snapshot.20251217164512_1765991007862_0.21376145614369224","host":"s3://npm-registry-packages-npm-production"}},"1.13.0-snapshot.20251218092826":{"name":"@openremote/util","version":"1.13.0-snapshot.20251218092826","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.13.0-snapshot.20251218092826","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"984fe0ca5a1fe3c95e55d1634b5cd5c02cb3d24f","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.13.0-snapshot.20251218092826.tgz","fileCount":3,"integrity":"sha512-ZnSUTC8KEjjROJO+mw+IE4SyV7aSxG9u0qfeW9bdScpjc191ejArACgwNFUpCCCI3zlAP/+U5BvLnU2qRIKzow==","signatures":[{"sig":"MEUCIC7rd/Rz1VCIysgzve+i0Pc1x/8ABFGFqC9jbXOdEP7UAiEAruawE9FQWG5ioJK+8QXqI3UU4pZUrpDPGaDhNAinh2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11537},"main":"webpack.util.js","gitHead":"e2709c2f67b0a372dba2019a414153ee9c7e1088","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.13.0-snapshot.20251218092826_1766051191856_0.5077393644553694","host":"s3://npm-registry-packages-npm-production"}},"1.13.0-snapshot.20251218130832":{"name":"@openremote/util","version":"1.13.0-snapshot.20251218130832","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.13.0-snapshot.20251218130832","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"6db37effd778d1ab855975dacb691cb6925c7fd8","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.13.0-snapshot.20251218130832.tgz","fileCount":3,"integrity":"sha512-7NIDNaIrm8MJs6KFO1I9eoDiKw0GTsaI83Vfm1cwP36E5YejHF+X5eyVaWrIr5LrMdmOOf7QylMinVYWcnUnMw==","signatures":[{"sig":"MEUCICt1FwkhnbPcyVNPIqss5Zv/dNqc8mtN2VZMfDvmSfzvAiEA10E/t0LTHGgYcVnuH0gtS7P5KYn20lMlJbIwp/MwM6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11537},"main":"webpack.util.js","gitHead":"4806aa4bade55cd0dbfcde8bc01d2fcf7cccfd8d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.13.0-snapshot.20251218130832_1766064391203_0.21652803409984345","host":"s3://npm-registry-packages-npm-production"}},"1.13.0-snapshot.20251218141334":{"name":"@openremote/util","version":"1.13.0-snapshot.20251218141334","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.13.0-snapshot.20251218141334","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"f6a4c6c92899472def99f7568060ab5db78803f5","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.13.0-snapshot.20251218141334.tgz","fileCount":3,"integrity":"sha512-mCWhwoKZ9FeKbtGcp/lbiDM3JOoZ4/UYXXfvl/8kchook6j8+WTGPE2dB1WVEMFH+mAGffs1CsBPB3nJLRiEpA==","signatures":[{"sig":"MEQCIHZbgqPNxG6HjcEZzXcZ+hTh2keTGWJYIgShouF4xyaNAiAvB7SYn4URr1uGsdK6llpmEOc2Pze0BNfBoj8aJ2MwAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11537},"main":"webpack.util.js","gitHead":"c7cfc0e04ffcd6f2d668627d62b8b74725e2df6f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.13.0-snapshot.20251218141334_1766068624497_0.5256830392952747","host":"s3://npm-registry-packages-npm-production"}},"1.13.0-snapshot.20251218144733":{"name":"@openremote/util","version":"1.13.0-snapshot.20251218144733","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.13.0-snapshot.20251218144733","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"fea624dbd0bd201f5ddb98b4cea925f64118755f","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.13.0-snapshot.20251218144733.tgz","fileCount":3,"integrity":"sha512-htqCOfs+/14v3ImOswxboH0u8x61QzfeKaOJLYK/j2brZGRnHxlH1lWBMGi+WXuY+SKWEbbhSY1540yJyqYH2A==","signatures":[{"sig":"MEUCIQDjeDxwdYVUJ7fKFVA1autK272aBUJ8kSagXoR4nsGupgIgf4GFAl2zn8+sW7/6PlLBNLEf46x9k0R9FcV5l+fOV/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11537},"main":"webpack.util.js","gitHead":"ab9e43428773d3ef2fa9e0b3fca37162e9628ba2","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.13.0-snapshot.20251218144733_1766070328754_0.9207364560402198","host":"s3://npm-registry-packages-npm-production"}},"1.13.0-snapshot.20251218151943":{"name":"@openremote/util","version":"1.13.0-snapshot.20251218151943","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.13.0-snapshot.20251218151943","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"b58f0df010ece6aa8d00ce3f503ed6f842e5585b","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.13.0-snapshot.20251218151943.tgz","fileCount":3,"integrity":"sha512-mGHib1u/NeRW9hOwshUhl2Qx5kCBIBFHeH+4f1ieN2RkKSniGIQ73kwlkC52ZKMBc9ixubXLG9xKiEwi6OHQKA==","signatures":[{"sig":"MEQCIDXHBg+mqrecEw15v8fcvuAFShax72p9JYuKpt4v1tIbAiA6qEE7teSRrPE+gIDZ82b+7XjH4Ko4/mJAA38LJnc/EA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11537},"main":"webpack.util.js","gitHead":"18fc04b6518c529b2ca0c2eab12718e24c49dd6a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.13.0-snapshot.20251218151943_1766072257912_0.2356699787000165","host":"s3://npm-registry-packages-npm-production"}},"1.12.3":{"name":"@openremote/util","version":"1.12.3","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.12.3","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"140e2aa783289113f5fd0f9d024252df6be9f438","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.12.3.tgz","fileCount":3,"integrity":"sha512-ODmi0Fcev//eX3f83cwUeLaCXiq4sRNudWRcOJ3RCEUASHc600HBxJks+MgLGmYum0PSe+6NWf7D1Xrt8emntg==","signatures":[{"sig":"MEUCIQCL1+Pc7gwWRWa1OMUc5+Z/XElfORgPpLnwHKYrUIYfbAIgMeh273q40m8QCAeXs7i5GwaV3gD0s+Gtgc61E4zWiUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11513},"main":"webpack.util.js","gitHead":"d08aced5f86a180a926f080cd4953c61ac0931bd","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.12.3_1766075899503_0.31257982533940787","host":"s3://npm-registry-packages-npm-production"}},"1.13.0-snapshot.20251219122704":{"name":"@openremote/util","version":"1.13.0-snapshot.20251219122704","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.13.0-snapshot.20251219122704","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"03f7c0c069e7c32d1383182340b4f621ba8aa993","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.13.0-snapshot.20251219122704.tgz","fileCount":3,"integrity":"sha512-f1w5v2UDKS3s0ZLrJa4aRrXREdGvEdjpNX+Ngmkue/XbPlgWI+GbQgSwn52J+2UCy+s/hJFiMIIqlBzhmOu0hA==","signatures":[{"sig":"MEUCIQDzWvIRNDxPjO98PmdIkNJ9/UR+H18ibPu6kYUDYWp7tQIgVbMj/36TrcmkSr55kcDevEExQtAKm2IRTHQJWAgfEok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11537},"main":"webpack.util.js","gitHead":"2906a4d34f6948f0bab3766f7d8de6887b53a176","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.13.0-snapshot.20251219122704_1766148338670_0.298621169348811","host":"s3://npm-registry-packages-npm-production"}},"1.13.0-snapshot.20251219142144":{"name":"@openremote/util","version":"1.13.0-snapshot.20251219142144","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.13.0-snapshot.20251219142144","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"124acfcecc83b05f9805ff3e1240f0a6e8891643","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.13.0-snapshot.20251219142144.tgz","fileCount":3,"integrity":"sha512-namDxxe1JEeEPxvBjD4BKIKkuKYJSYv207T08LE/Qto1HC7O7SHmSVkRYNiPELez6v8Dl9uBLPolMwmSj+nDDg==","signatures":[{"sig":"MEUCIBMjundiRQ1Cj3wZc7o6S8mXBv9U2ohpHkEkUhvT953gAiEAt+rlsvFtsxAv/0g0PTJgtQIrp3Qf5x1NEQfGW+1pVE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11537},"main":"webpack.util.js","gitHead":"f2f26f3f38d90d703cf0531acd5556b60c5d17eb","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.13.0-snapshot.20251219142144_1766155233805_0.11488506260812459","host":"s3://npm-registry-packages-npm-production"}},"1.13.0-snapshot.20251222084926":{"name":"@openremote/util","version":"1.13.0-snapshot.20251222084926","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.13.0-snapshot.20251222084926","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"f0931b10d52cdb1f6751288dd11740a8a8cab11b","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.13.0-snapshot.20251222084926.tgz","fileCount":3,"integrity":"sha512-1hx0YGVs7zbdaX7LK15R5h08Oc7yBnxM8CAoGklRR2onmjQRXXVEzcrAwitWSGEXryOPhmCChLTmlxs9mlKAvw==","signatures":[{"sig":"MEUCID16Q5PKsm1DPp/HuM0D4rYnyTwbANGr7AuBNdyNZyPPAiEA0/vsYbD+Gq3lgISpbRtDK8oY9iAILsGmBhwMiPxay5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11537},"main":"webpack.util.js","gitHead":"c37ee1c2bda2bb4b7294cf1f41082f28dda012a6","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.13.0-snapshot.20251222084926_1766394498818_0.6197598440328413","host":"s3://npm-registry-packages-npm-production"}},"1.13.0-snapshot.20251223090643":{"name":"@openremote/util","version":"1.13.0-snapshot.20251223090643","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.13.0-snapshot.20251223090643","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"7529d99638af5aa30ae8168f5679a78e647e262f","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.13.0-snapshot.20251223090643.tgz","fileCount":3,"integrity":"sha512-3nR3O3X4KrUWqrDkB17vF9+mXBfdC3435ZF7CXgr729kxGVHU/v/adGb4ORB1i6BryptEqi2lkbLwon0JAj//g==","signatures":[{"sig":"MEQCIQD4+1qkEcMrEZ8ufxfpl3zWQfLRw6JloPscUViwaCQCpAIfIEob2bKg2DFXpj5ZqKTfiDej/LW2ZSgANu9QvcIl+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11537},"main":"webpack.util.js","gitHead":"bd118b324fd02207fb6acecadb24100fdb8740f5","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.13.0-snapshot.20251223090643_1766481918138_0.30749562233948025","host":"s3://npm-registry-packages-npm-production"}},"1.13.0-snapshot.20251224151500":{"name":"@openremote/util","version":"1.13.0-snapshot.20251224151500","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.13.0-snapshot.20251224151500","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2262a8f71456e3e1cae056508fe137b9ed3db524","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.13.0-snapshot.20251224151500.tgz","fileCount":3,"integrity":"sha512-GCbQTVx+j45UX/wgxMvGGou1S2fmETZIVOEmUgUNVKh1DTJlt/pnb0f7ILDx+An7M5sgI4JvwyHRwT9w7aSYRg==","signatures":[{"sig":"MEUCIHxacq2Mrx/finhm7V3LfZotp1lX9Tzl20Sfi5q0GmIeAiEAyHLyPbwcY1o8uwiX588rMcGIv4fClawtYlviBK1ati8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11537},"main":"webpack.util.js","gitHead":"19802328b924e15f9102e684ed5be2b209dcc54a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.13.0-snapshot.20251224151500_1766590413648_0.39908257989260876","host":"s3://npm-registry-packages-npm-production"}},"1.13.0-snapshot.20251224181629":{"name":"@openremote/util","version":"1.13.0-snapshot.20251224181629","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.13.0-snapshot.20251224181629","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"fd0f087531cf7414f21a9821ab7ea0b137750f94","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.13.0-snapshot.20251224181629.tgz","fileCount":3,"integrity":"sha512-Zjo30SYR2icDFbiUOk+/73eqZIp3nGRlGDyjJJZaz51/Qt7DxYCj3NWepArFyqB0XKYPyrmmC24Ax0b0EC1TMA==","signatures":[{"sig":"MEUCIGKI5vU52KoGwrr99D1oLX3ExRsF31YNzyhVrAUdhFnvAiEA+ljpZ20ZBC37PwJ9B2BGAYEwIKCxpQ6mOs9qaQjODGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11537},"main":"webpack.util.js","gitHead":"42b20da6998bd57c5545df766973728a64cb3ed2","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.13.0-snapshot.20251224181629_1766601296402_0.6750331983877049","host":"s3://npm-registry-packages-npm-production"}},"1.13.0-snapshot.20260107154039":{"name":"@openremote/util","version":"1.13.0-snapshot.20260107154039","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.13.0-snapshot.20260107154039","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"727dd3932f6de74a56aed644cc872545771a1108","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.13.0-snapshot.20260107154039.tgz","fileCount":3,"integrity":"sha512-Fza4lCIQJqm7n/4ltWar+SxXpacqLU8tm0pY55lwNSdN/MJQV0pSL4MIVfbSVpRNWNS2ZTpWKPqRzszy5OIL2Q==","signatures":[{"sig":"MEUCIAELKYjElG1VMAuM16Ub2rRawsqt3u8F6Tgfp3I1e3+yAiEAtMbL2pyISFL/9yAN9TWYZ8YIHsjDla/NSY3T1FFpH7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11537},"main":"webpack.util.js","gitHead":"2d7274091491a8113da03f83aa7299e7eb164c7b","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.13.0-snapshot.20260107154039_1767801601222_0.5976754127198998","host":"s3://npm-registry-packages-npm-production"}},"1.13.0-snapshot.20260107165819":{"name":"@openremote/util","version":"1.13.0-snapshot.20260107165819","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.13.0-snapshot.20260107165819","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"b03dd276e47b2a672e843fe0c815fb792158a23f","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.13.0-snapshot.20260107165819.tgz","fileCount":3,"integrity":"sha512-B2Bl8RuilN+S30tOErKdMaUrgfygwXJ56DsvZhGcSFp536Uv0eH2jbIASKwPrq+/Hkw7BCvRnRcGh1TPeegzLw==","signatures":[{"sig":"MEQCIGq9SJiBS6bKRGAg7GFgxRILgVWjNNoah7CUY3KB2y57AiBi511OHcD6OJxgsfJDOuwBZvVmtHSKnBlYSjAMJPYYkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11537},"main":"webpack.util.js","gitHead":"95fa43bca33541bce11ee4ffba267e0152c4d70a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.13.0-snapshot.20260107165819_1767806217783_0.12187351213211128","host":"s3://npm-registry-packages-npm-production"}},"1.13.0-snapshot.20260108161946":{"name":"@openremote/util","version":"1.13.0-snapshot.20260108161946","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.13.0-snapshot.20260108161946","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d56cff4d5213c732e648b3ba4378402fff22086e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.13.0-snapshot.20260108161946.tgz","fileCount":3,"integrity":"sha512-6z3e2Kbnt/4nesibAWQ0vCbDFXHrfc6YXOV8rXu+uVUdnoeZppUpRHIhmTud8iHQXiFxwZCe9kRV59FyVUdBFA==","signatures":[{"sig":"MEUCIQCCLwS2g2hlggn/5bl5JrJc5GauqzJFrlUQz6hYdT2XiQIgUtqfdV6fhcRsE9gGx+rKmi6tjvZfsQb1HIl9vnEVMic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11537},"main":"webpack.util.js","gitHead":"577c145b2d8da700db2d153ac4b5521e4bd6a245","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.13.0-snapshot.20260108161946_1767890303439_0.9424805363191424","host":"s3://npm-registry-packages-npm-production"}},"1.13.0-snapshot.20260109091712":{"name":"@openremote/util","version":"1.13.0-snapshot.20260109091712","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.13.0-snapshot.20260109091712","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"57aa9226ccdccc06cf0c0e2986b34711376a87ff","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.13.0-snapshot.20260109091712.tgz","fileCount":3,"integrity":"sha512-TzJd5g1+8g0kqx5aD4VQzUO7At7xOk0n6Dd/STTfCOtDkYfHO2iMWR/Nz42pZGmvHiZHykV3mSXNp2jRuHGXlQ==","signatures":[{"sig":"MEUCIQCCz9Z/yfS5lfNoPqNjK3hNHhDfPjBLuCjnug/tU6gJ7AIgWfkiheP8cpfrr0KiELvlvhLxtJ9jmi2rrJgghMQaajA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11537},"main":"webpack.util.js","gitHead":"f6266f702f7cd54919db0651c90288f4d52ac686","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.13.0-snapshot.20260109091712_1767951349704_0.278933071812417","host":"s3://npm-registry-packages-npm-production"}},"1.13.0-snapshot.20260109130017":{"name":"@openremote/util","version":"1.13.0-snapshot.20260109130017","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.13.0-snapshot.20260109130017","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"8f911399585f5ce055d1afdccd7dd574bdaae8b8","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.13.0-snapshot.20260109130017.tgz","fileCount":3,"integrity":"sha512-NMNfbKJV87hqGq0B8gTkKFn3yCDp2JH5aIZpAn23tRlVwR0cWao3uPjMGgmADYHI2AL4KQFh4KZe/jXeMYZuOQ==","signatures":[{"sig":"MEUCIQDJLxNrlnlXqEX7S1vD4ZS6bhWhmcNAlBf56JnKCZzV1wIgHxOwy5h+CmtewmYOFpwQHY7e/ukcQzEf4jrVqqfy1JM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11537},"main":"webpack.util.js","gitHead":"a51de416b87e1d20a22501c8eb50c2698371d466","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.13.0-snapshot.20260109130017_1767964783713_0.29866440182579534","host":"s3://npm-registry-packages-npm-production"}},"1.13.0-snapshot.20260109164915":{"name":"@openremote/util","version":"1.13.0-snapshot.20260109164915","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.13.0-snapshot.20260109164915","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"7751a6e2bf0028806cff3ec34683db76162b8f77","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.13.0-snapshot.20260109164915.tgz","fileCount":3,"integrity":"sha512-oWZQIkfPyJB/XoLgvG8li/ORvHPGnESphHdTzPEw5aH8GWmjxvKbycnKHvkHAZDmTCfm27rZln7Ti6ceVIMmZQ==","signatures":[{"sig":"MEQCIFz++B5Xg/CioUwkQRohmvqZ75ClcbQh/DJat6zjZjUyAiA/SRCFMTwukjNQ83W6DNuNv8VrkiZp/FKEgiyaMFWLgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11537},"main":"webpack.util.js","gitHead":"f5993fd6581a9124376fede8f08307d02951953c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.13.0-snapshot.20260109164915_1767978571078_0.9476910387653772","host":"s3://npm-registry-packages-npm-production"}},"1.13.0-snapshot.20260111213435":{"name":"@openremote/util","version":"1.13.0-snapshot.20260111213435","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.13.0-snapshot.20260111213435","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"cf224730f32e0c564681c6a872eb46837f0b2630","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.13.0-snapshot.20260111213435.tgz","fileCount":3,"integrity":"sha512-NKxeWiGWw7qjoDWix1XSzHD8TKcqDb72UNgBPNm9+0hoyY63E1s/d6H6qvSEZ/ztHoDWHrDkm5850rKmkKM3Pg==","signatures":[{"sig":"MEUCIQD/frlNPmJs7m4OBaw58llRN2P1ohc1+9aZfrSPJ5O3EwIgCA5LGVujAwzhYqTZLBa7MKetbSIzVR+AW10nRU4FGbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11537},"main":"webpack.util.js","gitHead":"0b465334e6744585bfe2bd3a36eba3a365ef959f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.13.0-snapshot.20260111213435_1768168594822_0.23005255347468534","host":"s3://npm-registry-packages-npm-production"}},"1.13.0-snapshot.20260111224219":{"name":"@openremote/util","version":"1.13.0-snapshot.20260111224219","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.13.0-snapshot.20260111224219","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"6ebabc5728f76c19e7bcb79d206f6359d8ffcd04","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.13.0-snapshot.20260111224219.tgz","fileCount":3,"integrity":"sha512-7b7TSUgj/0kpQSjAv+RmsF8vznNXrmPADI+G4Io/IptH52QLoyNrmgXyiKA/bfivilz0fOU1n6oP8nv9v5c+tw==","signatures":[{"sig":"MEQCIE566k2aocdT1YVLULaB5FJdSbqKrKIzjTwRdDKh8uXWAiAbhSnO/p45BxBVTrzhmYTNWIuu1yHTBW/w8QvOrgFBQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11537},"main":"webpack.util.js","gitHead":"eb4d164005fb19f840036f29df60371c006ced7a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.13.0-snapshot.20260111224219_1768172507915_0.045589393049723315","host":"s3://npm-registry-packages-npm-production"}},"1.13.0-snapshot.20260112092956":{"name":"@openremote/util","version":"1.13.0-snapshot.20260112092956","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.13.0-snapshot.20260112092956","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"28ec0458cf1e11615e2537cb8bb14813708e35b1","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.13.0-snapshot.20260112092956.tgz","fileCount":3,"integrity":"sha512-D7+0gs4RqmhhsOkeni31pgnssk0yz153BuqYb0+72jeOZsguQBVL3sOp001+jZn+DPbaODpAENvqMyHQeI614g==","signatures":[{"sig":"MEUCIQDRsadFXiegZFY0k2FwEJU/MpgtbhAnPRpVEs9oEMlPMgIgJsOfVbKI06djWX2CGOIXMqR8cRPuanBFMoJYpasYj7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11537},"main":"webpack.util.js","gitHead":"485c70ebbab6d00cd8bee7743ce12568a253c540","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.13.0-snapshot.20260112092956_1768211376314_0.19193409998790156","host":"s3://npm-registry-packages-npm-production"}},"1.13.0-snapshot.20260112105718":{"name":"@openremote/util","version":"1.13.0-snapshot.20260112105718","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.13.0-snapshot.20260112105718","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a2bed4c4f649372dc34b61370e21faf75ee510e2","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.13.0-snapshot.20260112105718.tgz","fileCount":3,"integrity":"sha512-o0F5J5tVdikpIv+JlRB4e5fnENAwbFpG3pziQcg1qwQF2F8RJlk3owE5EhRKed0gSkPwToLIqTEQe0sn7jdluQ==","signatures":[{"sig":"MEUCIQDBsfqePAzzfwVnaYTaTV38VygE5PYanJBy179u+O2hagIgXKq+v8+3acMxU8mG1m64dEpXmhwBwfO2XakP/Nn/sYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11537},"main":"webpack.util.js","gitHead":"2fcf66cf16caf572161bad32a3d4caba9f2c20c2","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.13.0-snapshot.20260112105718_1768216617848_0.17194328844317752","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@openremote/util","version":"1.13.0","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.13.0","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d1faa145a47510478ffdbee6997ca1ce490c26b8","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.13.0.tgz","fileCount":3,"integrity":"sha512-7EKeq0WF5z4eNp7kbVysgOM0AmN4Agl0sFV5RwVAM13PyPa8K749rZcqGzZ8RN20gKaYe9YZBI/Iu/YjFoq/RQ==","signatures":[{"sig":"MEYCIQDTuRjWyX3orxXyAVDXAXcLS7WakLfQ2eDPsUuIgallawIhAKyKq6g4j2bXglRPF9g5Afq3PjpwEc4052c42S+8NuGZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11513},"main":"webpack.util.js","gitHead":"2fcf66cf16caf572161bad32a3d4caba9f2c20c2","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.13.0_1768218684209_0.13057210725540602","host":"s3://npm-registry-packages-npm-production"}},"1.14.0-snapshot.20260112123340":{"name":"@openremote/util","version":"1.14.0-snapshot.20260112123340","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.14.0-snapshot.20260112123340","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"413bede3a32088f42cd5004c4ca205dcf31bd050","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.14.0-snapshot.20260112123340.tgz","fileCount":3,"integrity":"sha512-FQUWhcqiVzNmxE9zCKxqI1l/BoTGcc0U/HwbBrUunSMETXXdx0toFm48XUudhimpU1BNCrjP6uG1neEqpd6wRA==","signatures":[{"sig":"MEUCIDgtEtI++epgW+/a0dScZv8tDWgde979H7bJ12+LtsicAiEAxEsq6VqMn1Sd+QiAGZwIEnGWjKS40hKLOdwVvkH7Uck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11537},"main":"webpack.util.js","gitHead":"ba0cae8244d1fe28bce170ff7cbc5640f0ed3b5a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.14.0-snapshot.20260112123340_1768222402110_0.40312129461894775","host":"s3://npm-registry-packages-npm-production"}},"1.14.0-snapshot.20260112164255":{"name":"@openremote/util","version":"1.14.0-snapshot.20260112164255","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.14.0-snapshot.20260112164255","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"9d07d7402f8277d23fd43e8c1779c2241898a1d3","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.14.0-snapshot.20260112164255.tgz","fileCount":3,"integrity":"sha512-L9YBFmPHSuHjnuk2ImCD9c/FLh30VSBDm/v1eGh84mtGjCJD11FhR5mpQhEofoGqUpXUgcuHcn2kcVwOfwJVWA==","signatures":[{"sig":"MEYCIQCuVDpYjan0Hh4BRP2uEzLtII20e+9vE6MRTnreotNr4wIhAOdR1+UNShdSigYJvNQG7gh+w7VKlmrE0/oebHiG53BN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11537},"main":"webpack.util.js","gitHead":"e15f977ec578c1735f631bea7a71e46cb705fb4d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"~5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.14.0-snapshot.20260112164255_1768237376193_0.7914798222350001","host":"s3://npm-registry-packages-npm-production"}},"1.14.0-snapshot.20260114094419":{"name":"@openremote/util","version":"1.14.0-snapshot.20260114094419","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.14.0-snapshot.20260114094419","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"4a85a963dca4917cd63c388ee1a518431120573a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.14.0-snapshot.20260114094419.tgz","fileCount":3,"integrity":"sha512-hVMNvSCmFtuUBnNqZyAE6NpVZsSgvrUsiqzCs4ZAQLcu3ydLBxCCg8YTmsU6lPc34I127gQgoUef+6ULcZjqPQ==","signatures":[{"sig":"MEYCIQD5ntAQJSB8PmwIKqIC8w6PCWFcrGeAkEF/N00s01bLFwIhALJlnuWBxwiVDDMSngxJbUlSh1/p87X5w8sdg9f4lJws","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11536},"main":"webpack.util.js","gitHead":"a321ea3e972d2e88e79225cf2459a5a026878e54","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.14.0-snapshot.20260114094419_1768385071883_0.3208432841038562","host":"s3://npm-registry-packages-npm-production"}},"1.14.0-snapshot.20260114140743":{"name":"@openremote/util","version":"1.14.0-snapshot.20260114140743","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.14.0-snapshot.20260114140743","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"4e8a8a6cd380a811c7ffb956cbc28d37987cbc36","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.14.0-snapshot.20260114140743.tgz","fileCount":3,"integrity":"sha512-+RxX0N7vikHlX4LihBFJfi+hAtbzWHa3xUmHGpwQRS7nB6X2GctW0k49ArNTHAll44jJXN9xrneHECP52MVdmA==","signatures":[{"sig":"MEUCIQC7FoJW13Yi9jysI6oe2jJhrc7CbqIvt4Wb8jFxQz+HLgIgdekk9nxnmdvdDwHsAPjwXqvuRYpjfMzyJg5J5V172sc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11536},"main":"webpack.util.js","gitHead":"805abaca652e4b444b1db00a69dcd9536a216f00","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.14.0-snapshot.20260114140743_1768400880767_0.9700033465952496","host":"s3://npm-registry-packages-npm-production"}},"1.14.0-snapshot.20260114164832":{"name":"@openremote/util","version":"1.14.0-snapshot.20260114164832","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.14.0-snapshot.20260114164832","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2ff7f4dfbe7a6501d3c505da7355f574c6274bc0","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.14.0-snapshot.20260114164832.tgz","fileCount":3,"integrity":"sha512-4YeTXKIyl3lEUp4ecCCo2pGAZRprugdqa7/WnsxlAygrUNGhqparfMHVp+qYVg7XZowsGZxbTf1DEyqPbNp0Vw==","signatures":[{"sig":"MEUCIQDBMLromIRRnsYuP6+SCUylgvfcGivMSM5u0iyyrqQEWAIgFiUxD/XeK+OLh73LXKfUEmph2vAFvwVxkC72aWYO7Fs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11536},"main":"webpack.util.js","gitHead":"c6da50e38bac19e414dffa23f52387f9b2c60cd3","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.14.0-snapshot.20260114164832_1768410551052_0.4712854645695712","host":"s3://npm-registry-packages-npm-production"}},"1.14.0-snapshot.20260115090412":{"name":"@openremote/util","version":"1.14.0-snapshot.20260115090412","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.14.0-snapshot.20260115090412","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"287e5d48072576fb340da2e7dc0304b9bc70ed1e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.14.0-snapshot.20260115090412.tgz","fileCount":3,"integrity":"sha512-RWgXLP+jnIFZW6TlDkcKcJ0wg5VFcpcc04ins7guaErOAqj32bkvJ005CezTOxlicalrweAwypnXVk0A/R9f5A==","signatures":[{"sig":"MEUCIQDKzMr3cLqB5b7LPVFC7ACAIpHrTrHNXd0Be5qnBVERSwIgcKNPEMFGu89iZ7plZRddbrBExAZlokzPq/yAGmSktJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11536},"main":"webpack.util.js","gitHead":"d7fe222a152cae2d29e1373c64236af3a25e756c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.14.0-snapshot.20260115090412_1768469133737_0.7574959899496798","host":"s3://npm-registry-packages-npm-production"}},"1.13.1":{"name":"@openremote/util","version":"1.13.1","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.13.1","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"6e06d44b7424fedcabd630cf027584ea61afc15c","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.13.1.tgz","fileCount":3,"integrity":"sha512-ID6Cw6gEeHD4BafdWwouFf35fxZ1LkqiOxxEATcmdqKv2zcSIG9s82UQwos9cZkTpdEn2X3NrLY6fNtl+pHxXA==","signatures":[{"sig":"MEUCIHFkT2Zf0PdyPwrQbg9xRH9ddIB3eLajTWaJFpTH7xNlAiEAn68Pg/XCeHUjv5fj3R71kbdTeu4xlGPkTErJyetC9sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11512},"main":"webpack.util.js","gitHead":"d7fe222a152cae2d29e1373c64236af3a25e756c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.13.1_1768475313953_0.1158596165593313","host":"s3://npm-registry-packages-npm-production"}},"1.14.0-snapshot.20260115163519":{"name":"@openremote/util","version":"1.14.0-snapshot.20260115163519","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.14.0-snapshot.20260115163519","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"55e749ba2d65a1d01f0b000a03ed7efb126a9bc0","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.14.0-snapshot.20260115163519.tgz","fileCount":3,"integrity":"sha512-a/L/qFZppQiqvhvpDNFnqObgUDH6qA/DDiedyykPcmqhWaTgV/qFAAGhEufnlAY3t5CE3ULM2NV1MMrvn2N/tQ==","signatures":[{"sig":"MEUCIQC786mPhZlxSOWVSx6SQS17zNwv+R64H6mTN2doS+b/qAIgG7NeluhTsoUg/553l3dnWSf28LSXRv5km4p58Y7LQyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11536},"main":"webpack.util.js","gitHead":"9695fd492201ca928fbe4e41e215b8fa701f2c0c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.14.0-snapshot.20260115163519_1768496169208_0.0571871655255638","host":"s3://npm-registry-packages-npm-production"}},"1.14.0-snapshot.20260119122145":{"name":"@openremote/util","version":"1.14.0-snapshot.20260119122145","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.14.0-snapshot.20260119122145","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"7749c1b2b0f65ebe44b1733614f6a3ed45618b93","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.14.0-snapshot.20260119122145.tgz","fileCount":3,"integrity":"sha512-mxFkVwnvnOVW8s2WlopRneYxby0GBxSgzoMTgfIvaqreOzu3gt5pSdZMTSS+jkSpSqDyOq0bBcyanJ85H0SSZg==","signatures":[{"sig":"MEYCIQCqdY2Cgj116sGVLeZOrVH4NZ0ciLPXI7IL485teGmPeQIhAM2u7porfQGvsI+WajZe5hI5uKA+9xYRVkwhWp3PIxcA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11536},"main":"webpack.util.js","gitHead":"9c985590b759e6bfb81450cee450c869951b5729","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.14.0-snapshot.20260119122145_1768826585807_0.7338836969159503","host":"s3://npm-registry-packages-npm-production"}},"1.14.0-snapshot.20260119130853":{"name":"@openremote/util","version":"1.14.0-snapshot.20260119130853","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.14.0-snapshot.20260119130853","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"8be174a9835e2b10dac5891cf279a7bf09d0e79e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.14.0-snapshot.20260119130853.tgz","fileCount":3,"integrity":"sha512-0I1qO/VQeNMmF8TaYTah3zaP6GpZEyeS9yJupcV0XT1yAeFlnC9dQ9YSApqTVz1reOc/X/9D6X/6GcYkh8oZ9g==","signatures":[{"sig":"MEQCIBSyAFtVapYgHw5SHwNjo4oH1x71aoRD/73Q8fWa9ELvAiBrseko23HVqXY/vhkoGb8t/44yP1ylGkelatEY7R+R8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11536},"main":"webpack.util.js","gitHead":"787b7e6689560594ef185cb73ae3548852742de3","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"^1.4.4","@rspack/core":"^1.4.4","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.14.0-snapshot.20260119130853_1768829352534_0.16076739668549633","host":"s3://npm-registry-packages-npm-production"}},"1.14.0-snapshot.20260119133716":{"name":"@openremote/util","version":"1.14.0-snapshot.20260119133716","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.14.0-snapshot.20260119133716","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"f0d4783e8c8014ce4aa18aceebc219dd1319d7c9","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.14.0-snapshot.20260119133716.tgz","fileCount":3,"integrity":"sha512-ApK/vjATApABQs67OSg6o/jOnQ4d263ATQkhoTQtpW37tbJQrg4KbsKTcnLwNfkcoknW25xkHgP6o5CR7DM9hQ==","signatures":[{"sig":"MEUCIQCajXyZvyYVsr038sN1xBa2sb1w63zrdI+QizsmYUyq1gIgVfzC9rPwYmpZtQEyW+L5P1STzd+vvF9MpW49FBNoEO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11536},"main":"webpack.util.js","gitHead":"52f97aa1cefb5d90ff426dcc0c4c6692aee480a4","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.14.0-snapshot.20260119133716_1768831043548_0.3086385337833606","host":"s3://npm-registry-packages-npm-production"}},"1.14.0-snapshot.20260119142451":{"name":"@openremote/util","version":"1.14.0-snapshot.20260119142451","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.14.0-snapshot.20260119142451","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"fdcfebb3b2d2c4ca1b6c55fb888e958bd7a639db","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.14.0-snapshot.20260119142451.tgz","fileCount":3,"integrity":"sha512-E8hEFsW3uQVzMQuYHs1X6ND5wktGSk4VDxek8ApV5en2usKIi48CAuacHuZlOeHUFY9RbeS4zrY2FO9uOeBlpQ==","signatures":[{"sig":"MEYCIQCXNYohWSk992iAT2Zd4tZgTzRq2GRM2AbE6dAAE+HEHgIhAOXDC7QVI/zIPDma2EyvQjDoVfQZxxzgH3msnxS7UhIl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833},"main":"webpack.util.js","gitHead":"dab23bf0046b03904fc55c9fcbb7ca861b4c287c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.14.0-snapshot.20260119142451_1768833960190_0.9466474025268703","host":"s3://npm-registry-packages-npm-production"}},"1.14.0-snapshot.20260120104631":{"name":"@openremote/util","version":"1.14.0-snapshot.20260120104631","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.14.0-snapshot.20260120104631","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"eb133479651ec6d685c49a265fa57e077c604d28","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.14.0-snapshot.20260120104631.tgz","fileCount":3,"integrity":"sha512-B7NDws8VLF0Jgd5jXwzbGkY6kz6v9F1gVEhGBnuNyIiSRtwed/JTR0jxvRbJjQqmCNeaWamSDs0G/OpTLxK7ug==","signatures":[{"sig":"MEYCIQC1Hgn1Ba+LEkW3XHOptEApobIAfQM4r6InVw1KENrR/wIhAPPlonVohNFLGEz8wx+jh6CVxR9saHsAPYezERd6TC/y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833},"main":"webpack.util.js","gitHead":"3cc20bce9ed525879f6e96ad331d4842847b01b6","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.14.0-snapshot.20260120104631_1768907202032_0.25252169296869065","host":"s3://npm-registry-packages-npm-production"}},"1.14.0-snapshot.20260122155318":{"name":"@openremote/util","version":"1.14.0-snapshot.20260122155318","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.14.0-snapshot.20260122155318","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"4a9633e88cfcb0a12b738e12fb7937e0562fd991","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.14.0-snapshot.20260122155318.tgz","fileCount":3,"integrity":"sha512-oAWxGHw44yyV3VIYPiMiD8TTbfFkhMyOcNzlnLnCM8UU9TrJO2tljTnS4rDuiH1aGbxk51e6kVoE7h42kmsbyA==","signatures":[{"sig":"MEUCIQC+H6YSiW6eAMf1lIkoLvV560qs2Bp3WPcAmyw1qdNj9gIgAfXtGMsxi96ARFngSf1TGq4YyHfwEAFnHmO4WgolGsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833},"main":"webpack.util.js","gitHead":"0a831741c89ab956c8a9af36ddaec9653d6dd327","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.14.0-snapshot.20260122155318_1769098492953_0.43751519586424714","host":"s3://npm-registry-packages-npm-production"}},"1.14.0-snapshot.20260122162613":{"name":"@openremote/util","version":"1.14.0-snapshot.20260122162613","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.14.0-snapshot.20260122162613","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"df64d44daf6a63b62506467db22fe2923b900c02","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.14.0-snapshot.20260122162613.tgz","fileCount":3,"integrity":"sha512-+Ebf6AwAtNQiseAyFgUqrHQEQmtyA+zmoP5yXXo1w9hXSeQiGx96QJHEJcb79pbNqBVU1iZoxjtf94znGPWSog==","signatures":[{"sig":"MEYCIQDoRpEQKW4KgdPgBHiHXw4ojABnXAtfOaheO/SMPmM5QQIhANbAgmufIVUgyzyAytiNima1G4ZZT53pVBEeMnKazmiK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833},"main":"webpack.util.js","gitHead":"b9454cb2f03cb93e625e2417a60c77b39c01dbf7","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.14.0-snapshot.20260122162613_1769100452589_0.43197259264250354","host":"s3://npm-registry-packages-npm-production"}},"1.14.0-snapshot.20260122165812":{"name":"@openremote/util","version":"1.14.0-snapshot.20260122165812","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.14.0-snapshot.20260122165812","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"57512244c665864d6283e33cc046638af57d4667","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.14.0-snapshot.20260122165812.tgz","fileCount":3,"integrity":"sha512-QT7h86vWrCXoEN/4ANUNNikuHu119sy/iJL9Bod8YB9jheT+opb5udWSHzDdX8uaSFW+7PenbbnPGPnWI17FIQ==","signatures":[{"sig":"MEQCIBVu2g8++98RBZCwSt7aTAB3m6VxDy1Ro9PA7xit3D5IAiBtSDFAoc5Tvg+LwEZD5Q7ugLF0jxiJ30aWLxvsgK4WCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833},"main":"webpack.util.js","gitHead":"2fd118791298f884277a14f4b54e5f0a3ffabf50","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.14.0-snapshot.20260122165812_1769102315775_0.39522365318189245","host":"s3://npm-registry-packages-npm-production"}},"1.14.0-snapshot.20260122173239":{"name":"@openremote/util","version":"1.14.0-snapshot.20260122173239","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.14.0-snapshot.20260122173239","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"c9788fdb1169bc15106a16d33ea118ec40a9f21c","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.14.0-snapshot.20260122173239.tgz","fileCount":3,"integrity":"sha512-F64Zi+2GaR0Hl7YAw9HA3OS9yniwTN//hP8MPfoIfoycgNS4vov3f7d+h22ubsaBglwMxo99tP+5aFg2Iq1hWw==","signatures":[{"sig":"MEQCICexrK+MFaSWtqUn/TE0s66t1wZVX/xVh/CbVxbNlQcwAiBDvTbgXUWSMJBjNiUrt9dKXBlHjjx072io29UaWElTPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833},"main":"webpack.util.js","gitHead":"b75f28e840a7e70e7eccc7ef287d26f172065aee","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.14.0-snapshot.20260122173239_1769104411526_0.8200231471246051","host":"s3://npm-registry-packages-npm-production"}},"1.14.0-snapshot.20260122181605":{"name":"@openremote/util","version":"1.14.0-snapshot.20260122181605","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.14.0-snapshot.20260122181605","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"f6a434cd30a7994f4383267e6c1dc97244601915","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.14.0-snapshot.20260122181605.tgz","fileCount":3,"integrity":"sha512-NVxiVkz/HeErYp5kOJJGrhAfdHhBZUya4MPdgin8C6iY5gfLzbakJSoEoZ1MdGl3PGXBCwwN+XPN9UUSakKQmA==","signatures":[{"sig":"MEYCIQCuD1Os1dfDVwi7WC3U5UIGeWKPn6o/wyyISTdcdray+gIhAOeCV2SaEhTZKmJwZk1hKrIid0kmunH3az7e4h8CNsci","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833},"main":"webpack.util.js","gitHead":"76750d47f47d3e0fc917549e72185c055b11b0fe","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.14.0-snapshot.20260122181605_1769106977876_0.7406569530571325","host":"s3://npm-registry-packages-npm-production"}},"1.14.0-snapshot.20260123092520":{"name":"@openremote/util","version":"1.14.0-snapshot.20260123092520","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.14.0-snapshot.20260123092520","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"acb1e8d03405a4a1b35be33c51b3c5c2761f0f28","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.14.0-snapshot.20260123092520.tgz","fileCount":3,"integrity":"sha512-CFX0ykukZi4Z1GGirEApjs/R0NdAigLUCnxEh/4OoQypvEZIySqlDYMr18Ad3l1ICK+ln+IbT/vbC+yvWbYS3g==","signatures":[{"sig":"MEYCIQDsqD7n92zyfJJlrJrn6hxYTbEHt25r28j05nwtqHf+MQIhAKEMMCnDOt26DZ31L9xj4GqgAxD0K/XG+e4CJEVvPvDJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833},"main":"webpack.util.js","gitHead":"9f8be0eedbf32afde6a762345e371a80fdfeeff9","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.14.0-snapshot.20260123092520_1769161533596_0.6871593124284521","host":"s3://npm-registry-packages-npm-production"}},"1.14.0-snapshot.20260126123135":{"name":"@openremote/util","version":"1.14.0-snapshot.20260126123135","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.14.0-snapshot.20260126123135","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"b4050b7acba0e36549bd8f7ebd347271106d7b71","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.14.0-snapshot.20260126123135.tgz","fileCount":3,"integrity":"sha512-MmPAkfRHrAqcZSHlOuBOE+hXpOAsspJvRh3Dw/dvzCkVPeYeH66fToVAA4+PVg+4etvTmVhiBnlZrXKjY90zLA==","signatures":[{"sig":"MEQCIB+EBCxQvWCJu5/sa/tQBp2ktzji3kti6FXRpvy6M9bmAiB0Ggm/dUykNKDVCOfj/b2mMSM0NIwPdjKke3vp16ALxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833},"main":"webpack.util.js","gitHead":"b96393af9fee8f63909f05a999ff76590f0a67c7","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.14.0-snapshot.20260126123135_1769431971344_0.49432066686674947","host":"s3://npm-registry-packages-npm-production"}},"1.14.0-snapshot.20260126143544":{"name":"@openremote/util","version":"1.14.0-snapshot.20260126143544","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.14.0-snapshot.20260126143544","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"e2951aab075f1280c20442405fec9592576f595a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.14.0-snapshot.20260126143544.tgz","fileCount":3,"integrity":"sha512-hPrItti1gMY5KOedG7ke7x6NlCGWc46IOOJAs8dkKEiGPPg8pdacyZBdKTtXkHctTtRsmFV+alIfFwTkC1SdDQ==","signatures":[{"sig":"MEYCIQD2NET9in62MvG2sijcr0c82vIAGPlz2EBh8Qv3ytwvkwIhAONuPsh69oquTapybeIoEQLdlwZp6FQvlHGW5nP24aj2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833},"main":"webpack.util.js","gitHead":"3984e02bca6095b47842d6a0b1be3c4dd67b985d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.14.0-snapshot.20260126143544_1769439412933_0.9726683518569414","host":"s3://npm-registry-packages-npm-production"}},"1.14.0-snapshot.20260126165800":{"name":"@openremote/util","version":"1.14.0-snapshot.20260126165800","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.14.0-snapshot.20260126165800","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2ba34e288c31bfaa90b8671bb7f2ae13a7f292b8","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.14.0-snapshot.20260126165800.tgz","fileCount":3,"integrity":"sha512-GpDaOhIgFqoPYEk+uSoGKmfIZPMmh/74F/5XtvbWeNB4rAFgw1+svxzETVhfGw39Dz8A9b4OoOglf0075it4BQ==","signatures":[{"sig":"MEQCIE/oqVpTCvjZIRyHVhmigzYyDz1a5/NNKKls92qpf/DPAiA0Sqe3Fpc/3J2S8ifmeiGxDjy/asAEEOcQ4bEEJ3TYhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833},"main":"webpack.util.js","gitHead":"32c3c97a95db8016b6e92a2e403400bceeb8b7f7","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.14.0-snapshot.20260126165800_1769447956670_0.6785504704796235","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@openremote/util","version":"1.14.0","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.14.0","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"afa003528759dda491c22ae1fe42fac0d7aeb35d","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.14.0.tgz","fileCount":3,"integrity":"sha512-X3q45NE3oeGS897+Y1fMlljCfVLHoOLt+9NpfAIkwsVp6rzMxuzY2HrzUyB0IjQK/9H6Ac/BboU5/O5I0X/Fbg==","signatures":[{"sig":"MEUCIQCcAAppOEYgdZus9NAKHkqEt9uDoQRpGRRqEAvCsKLu3wIgft4fUYQZ3j4LwHpzaDUPS+pJ3v4vFrJG3qgSe1nw52g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11809},"main":"webpack.util.js","gitHead":"32c3c97a95db8016b6e92a2e403400bceeb8b7f7","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.14.0_1769507428218_0.5854976952127953","host":"s3://npm-registry-packages-npm-production"}},"1.15.0-snapshot.20260128103932":{"name":"@openremote/util","version":"1.15.0-snapshot.20260128103932","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.15.0-snapshot.20260128103932","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"36d08c64b4283148a2504e3e5e98a9366bea0563","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.15.0-snapshot.20260128103932.tgz","fileCount":3,"integrity":"sha512-B3a8ntVzaqKqdrhdZa+0XKDh7tqj6/itJbMZOBZ4xqzDa8LMAsOdGkLZkd2l/djl4e7GHoorfRgBNI8QPs/7zA==","signatures":[{"sig":"MEUCIBWoaHGZDvOGGTzuRKzlKhDbAUie6K2GkqmzFwK/FIhnAiEAidI5HCf6ruCj+/2tW8qsB/bTx0nmtGigA3ZZDbKR8Pk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833},"main":"webpack.util.js","gitHead":"37131b61bcd9ef6810fca1064dbab0a0f4b7746c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.15.0-snapshot.20260128103932_1769598004279_0.08781568709834375","host":"s3://npm-registry-packages-npm-production"}},"1.15.0-snapshot.20260128122103":{"name":"@openremote/util","version":"1.15.0-snapshot.20260128122103","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.15.0-snapshot.20260128122103","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"102b297e308fec17fca475657d515c9ae8066188","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.15.0-snapshot.20260128122103.tgz","fileCount":3,"integrity":"sha512-CruIIzeSrrog2qOzf4yU96vTs54jF3pR0PX1/KPNJf5P9ghh+H8/S1ALbyedhq+qbLJkkj6kEOCxjINwSNo1Tg==","signatures":[{"sig":"MEQCIBlC8xqbPcLo9qpDMlUtTx/4IKnFNIpaTvCzhTEfrGNfAiBIH1K74B2oDzfbHSGGy6PKLy4lM7kSQUW2wYXR+Nz2NQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833},"main":"webpack.util.js","gitHead":"37131b61bcd9ef6810fca1064dbab0a0f4b7746c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.15.0-snapshot.20260128122103_1769604116887_0.9764599891738699","host":"s3://npm-registry-packages-npm-production"}},"1.15.0-snapshot.20260128125400":{"name":"@openremote/util","version":"1.15.0-snapshot.20260128125400","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.15.0-snapshot.20260128125400","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"0861d7ca77e548a6f9fc44021c5f372c5a1b39e4","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.15.0-snapshot.20260128125400.tgz","fileCount":3,"integrity":"sha512-jg+6pUeEGeidEhJWWV7zR246q8joCyv4ZdIvKy6us6nLdr01z/Ly7lH2FhHU/WJK8VbO46qdZe1nOGGLz4P4EQ==","signatures":[{"sig":"MEYCIQCN07SAzckDXcIrMhi/1vFyBNyDd+UZ7m+O1JIJ9JMKpAIhAO0nV4dLiaN7G82Xiadt1/nZtg4o0kzF3REbZ/xuzRWy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833},"main":"webpack.util.js","gitHead":"37131b61bcd9ef6810fca1064dbab0a0f4b7746c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.15.0-snapshot.20260128125400_1769606089297_0.21414378777055565","host":"s3://npm-registry-packages-npm-production"}},"1.15.0-snapshot.20260128152005":{"name":"@openremote/util","version":"1.15.0-snapshot.20260128152005","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.15.0-snapshot.20260128152005","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"7de20d0db53043f17512a69c6f7ea853ec3a472f","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.15.0-snapshot.20260128152005.tgz","fileCount":3,"integrity":"sha512-9utdZYWgkUMwOUsDm//JYYxfd/hOcQ1wwtXob1jPoebWjbJpC6r45eGL6zY6IJyyJGPZrif8/U8VzL/8L51ykg==","signatures":[{"sig":"MEYCIQDnkVDZXMV9+GRChKE+tVmPROIvxYNNXzUxmaQhp1nxLAIhAI3vIi7sP+TqQiity2ntjAaYasDAqQdU5pwiiW9jtgAq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11866},"main":"webpack.util.js","gitHead":"eabbccc18a3652a5cf968f226710f0a0210f3d19","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","@types/lodash":"^4.17.21","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.15.0-snapshot.20260128152005_1769614848755_0.32298566063426803","host":"s3://npm-registry-packages-npm-production"}},"1.15.0-snapshot.20260128161523":{"name":"@openremote/util","version":"1.15.0-snapshot.20260128161523","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.15.0-snapshot.20260128161523","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"751f9d5a2970673448dc22f222443e311413e0de","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.15.0-snapshot.20260128161523.tgz","fileCount":3,"integrity":"sha512-tsc45xC7NVRzwvnJaGh8EUOkTlrtsQbec9JOeR0rKVDECBGHyc+5uXsB2o40bRkX36EFmL93ip4c6IxzCoM3wg==","signatures":[{"sig":"MEUCIHtS1cGUcFcTICE1C8TjeOErMazkG7ZEW8DuU71EnQkiAiEAqjqCZgP7vpBJrKqzb/jGKcRsI+Kce7tiixkwYEjL2M8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833},"main":"webpack.util.js","gitHead":"7d490b6c8fc8ffa06cbee212e8244fca41a8fba8","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.15.0-snapshot.20260128161523_1769618126647_0.4514772165890957","host":"s3://npm-registry-packages-npm-production"}},"1.15.0-snapshot.20260128164805":{"name":"@openremote/util","version":"1.15.0-snapshot.20260128164805","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.15.0-snapshot.20260128164805","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"8a5bbdae169487591d88ea1bfc09b3345c51f2bb","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.15.0-snapshot.20260128164805.tgz","fileCount":3,"integrity":"sha512-z0CJ6bBJ+65J3kRsXOQNeJVpX/bum7t5f+wtoV+TFpfVJz34lCLuifgNzq1OmdJppy1vs+S8pz/yWSEZvOzQ6A==","signatures":[{"sig":"MEUCIB7RJuB11iEVubHkZhsUlmdDlKwVM3wJmYKYrqR8F2AkAiEArQjnvll/2w18ao7EBD3WQGsm/jjeaFvaaSOrMU/G9y8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833},"main":"webpack.util.js","gitHead":"5dcb26d84d7936d89da2d42d1526e77fae3f9fba","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.15.0-snapshot.20260128164805_1769620073512_0.12133273535759526","host":"s3://npm-registry-packages-npm-production"}},"1.15.0-snapshot.20260129100203":{"name":"@openremote/util","version":"1.15.0-snapshot.20260129100203","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.15.0-snapshot.20260129100203","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"daff088f6cf689991db183edd299e74b35a7de12","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.15.0-snapshot.20260129100203.tgz","fileCount":3,"integrity":"sha512-n3yncg9vKFg6SLhaHiPxeceVPhUVAUgq+oREiVBo4gJ5nVvV3Rkkqu2vmV5Jmit4toBkXRuCoiN82OADh236ZA==","signatures":[{"sig":"MEUCIQDiCm3LSm5akckLckOMV2JGOn1RsYHz21guStCup5bVTgIgG6hrVcANlN7C6VRaJcqUNsGPkeW73ft6bbRKUsoFcpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833},"main":"webpack.util.js","gitHead":"6ac300f553bdf73d3c3d188b1e125952a54a0a22","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.15.0-snapshot.20260129100203_1769682149243_0.6442025459108667","host":"s3://npm-registry-packages-npm-production"}},"1.15.0-snapshot.20260129104954":{"name":"@openremote/util","version":"1.15.0-snapshot.20260129104954","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.15.0-snapshot.20260129104954","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d91f3015334233a6fa0bfb50f441df38df5772ff","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.15.0-snapshot.20260129104954.tgz","fileCount":3,"integrity":"sha512-W8KG1u24/43xvgskTO3W4QUJF0qjDCNsPm/Uq1YnczqWjswtoPLQg+q+goatswk2uTd2q/1sVDi9jOMmBEXw4w==","signatures":[{"sig":"MEQCIHVWQIxmOBy5aXRnDlE9KM64wze/H2crxzmfccKsbNQYAiAdFe4wM8pz2E8rNXg28PHRtrEfKEFKgiliGF1KTEv0Rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833},"main":"webpack.util.js","gitHead":"c706a7fb78542967c68eb97dcf6ef06673475ff7","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.15.0-snapshot.20260129104954_1769684988127_0.9014985622436575","host":"s3://npm-registry-packages-npm-production"}},"1.15.0-snapshot.20260129170833":{"name":"@openremote/util","version":"1.15.0-snapshot.20260129170833","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.15.0-snapshot.20260129170833","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"c89836ef84c60740111016e344df4e5968f1ba19","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.15.0-snapshot.20260129170833.tgz","fileCount":3,"integrity":"sha512-+/DgoS3Ds593jUmsIHUxvT5qt2CbRmHTV6JDnpOWe8nhkgJh/XOO56/7chmAZTOlPf1ZFJg764f18eZgkRQqzg==","signatures":[{"sig":"MEUCIGM2qpdJ1yYjvsnfCdfhH8W8+q7731Q3Rvj0ShFnRhpVAiEA+6wUR6vv96OV+ELMSyXsSx7rfq+mFBuxFKIu6eCTJfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833},"main":"webpack.util.js","gitHead":"be467d6dfaa3875c5d48b65146cecb5bc5b8e30b","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.15.0-snapshot.20260129170833_1769707846796_0.5584350829403979","host":"s3://npm-registry-packages-npm-production"}},"1.16.0-snapshot.20260130092305":{"name":"@openremote/util","version":"1.16.0-snapshot.20260130092305","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.16.0-snapshot.20260130092305","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"8807b66333c7acaa6ca0475746de8066e7917d91","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.16.0-snapshot.20260130092305.tgz","fileCount":3,"integrity":"sha512-ZNGBiNW42j8zfQ8GlKF6bWeng6tN425RG5yhmoKCItOLSHt2XA6cAJp4FVZKc8VG9IrK8YwoYMsvuP/XW+Jnlg==","signatures":[{"sig":"MEUCIEqHrpLSNHLFy6BI9zBPPF8cS1PL13F7M8ZfFGXV5q7IAiEAl6nrV0LGFwAZLgCaToxd0P05aJ4bPuh4S1RkTDChJa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833},"main":"webpack.util.js","gitHead":"9a4078d1c28afe019e6f84bbbb91eb188c31dff8","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.16.0-snapshot.20260130092305_1769766234622_0.7546126923936598","host":"s3://npm-registry-packages-npm-production"}},"1.16.0-snapshot.20260130145252":{"name":"@openremote/util","version":"1.16.0-snapshot.20260130145252","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.16.0-snapshot.20260130145252","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ba9cebfdd093d1bfd75e16386651382dbff79195","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.16.0-snapshot.20260130145252.tgz","fileCount":3,"integrity":"sha512-1MS/ch+hnuycZPGtgtptI6zlYeb9KankAxgSe1ZETEWJvwWpNeMFtBF35Z29OszVMyME0zdEJcLNfpIGHXbWfA==","signatures":[{"sig":"MEUCIQCuFMkJ72rqo0O9r34FSMwt/CiWRAgmzH0hEXMb55jlxAIgUSpKZ+PTLPoXAk0Zsyt9q8ny5dnIVtv/KkTw1d/nie8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833},"main":"webpack.util.js","gitHead":"6dc46ea0cc8510947e916adc1dc603abaff6a74f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.16.0-snapshot.20260130145252_1769786028203_0.6279939828687846","host":"s3://npm-registry-packages-npm-production"}},"1.15.1":{"name":"@openremote/util","version":"1.15.1","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.15.1","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"0fb68b1400c94f0de7733ea04902e132df676261","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.15.1.tgz","fileCount":3,"integrity":"sha512-aq/bA5c7OduZU6RVnRsn3k1LoIhpG8vglkTkpHoukubrpJaJ6E9ax61j+oQN3UqUpPUiZ+etiSCmQDcyOsKiCQ==","signatures":[{"sig":"MEQCIHa74WG98HCSFNBQmD07qxzDhXvaVFYVWW+T58WWyNTcAiBp3AAtWy1Bq5QwyO7jw9nPCEvVII6sYFIArIyeqFh7Zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11809},"main":"webpack.util.js","gitHead":"6f876930c7e3f27debc060a39ffade19aaf3bff7","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.15.1_1770037170292_0.2208780546352782","host":"s3://npm-registry-packages-npm-production"}},"1.16.0-snapshot.20260202134404":{"name":"@openremote/util","version":"1.16.0-snapshot.20260202134404","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.16.0-snapshot.20260202134404","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"3f2d8bcd592e4f5833f7afa04460f64d3cd067ed","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.16.0-snapshot.20260202134404.tgz","fileCount":3,"integrity":"sha512-6ARmXGpLbmDLLBbRtpi9fGUxVNHMm8LpJzR+lpRy2w4fcZ1TKKKLH3O1RCsZuQBcSvpje16hdXhe1+c4Lb1iKg==","signatures":[{"sig":"MEUCIHpHhLUMQ3CPm5IMsvABtPvEu3il8b2LQ4kJ3JravfOtAiEAg9F3WhjRN7kQnQgf1mBWdj7v3o4TO9BcENAYl/578Lw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833},"main":"webpack.util.js","gitHead":"8c3b0a6643c5bae6632a9d61cb2830e131aee468","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.16.0-snapshot.20260202134404_1770041062560_0.5057442970715247","host":"s3://npm-registry-packages-npm-production"}},"1.16.0-snapshot.20260203090135":{"name":"@openremote/util","version":"1.16.0-snapshot.20260203090135","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.16.0-snapshot.20260203090135","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2959d02b916fbd32fd72e383e1d033e64f074621","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.16.0-snapshot.20260203090135.tgz","fileCount":3,"integrity":"sha512-OqLKpwOR2gTXIYFrAsy0UEEraN7eWvQg+2G0MbUdHeHvbJkkitMy6myznBEvPZOTdjcX0t32Ogc0ucDdhfr0SQ==","signatures":[{"sig":"MEQCIGF3vE+l5VhQS9T2rzcHmWpIj6awEvsDTOFkTw++pjKfAiBzdBE5eKSv8PPyqtgO+++OMMk59MyU+swTudJDwL7riw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833},"main":"webpack.util.js","gitHead":"a69efa146781fbc9138346be4f3910450620accd","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.16.0-snapshot.20260203090135_1770110504745_0.7487903062498247","host":"s3://npm-registry-packages-npm-production"}},"1.16.0-snapshot.20260203134742":{"name":"@openremote/util","version":"1.16.0-snapshot.20260203134742","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.16.0-snapshot.20260203134742","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a76ecae314faf07f705b5d42a602098089e1d456","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.16.0-snapshot.20260203134742.tgz","fileCount":3,"integrity":"sha512-v137pVvV+t25E5UhqjWhzk+3k5lBB6tQcKHdnEb1Yrid1yYirYYzzGZMCaimX+iBjbDJwD6deMgScjjo0vNEmw==","signatures":[{"sig":"MEYCIQDVt5libFSUJEclxk38QojZi7RZYvk0wBVRM4Z7iYrzvgIhAJB7T65icqMY8Qai/7YbIhwGWhVG5yOnHVRunokHymuQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833},"main":"webpack.util.js","gitHead":"35461ce1ac7111a39e16153f3d3f78117fcf7825","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.16.0-snapshot.20260203134742_1770127716181_0.857870606019953","host":"s3://npm-registry-packages-npm-production"}},"1.16.0-snapshot.20260203152736":{"name":"@openremote/util","version":"1.16.0-snapshot.20260203152736","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.16.0-snapshot.20260203152736","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"1e00103c2374888970c0f66aebb9aa318cd186aa","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.16.0-snapshot.20260203152736.tgz","fileCount":3,"integrity":"sha512-m0igxU8tt+ProlpKcOXV+ZuhtDq2+tdSML6J7t06CLbV+UaRSR8lIZJ3GF2rKwtrI5LjcNruYup1F9VRcx01xw==","signatures":[{"sig":"MEYCIQDONXzDLcaMvdrfhouBnJz1fiR8/M1YlcgHwBaXNuYBSQIhAMzZVOR/EaYAMjKGwmmxUwoJc2lntE4xs9Y1KxZwhsiY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833},"main":"webpack.util.js","gitHead":"07a6debdc2acfb6ae3f822a61164fc50af100b57","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.16.0-snapshot.20260203152736_1770133715251_0.7583584801989003","host":"s3://npm-registry-packages-npm-production"}},"1.15.2":{"name":"@openremote/util","version":"1.15.2","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.15.2","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"050c9b2759be7a66756f384c027726d1b223bf0d","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.15.2.tgz","fileCount":3,"integrity":"sha512-wkMy/tEED6vKsb16cV06Lomg2+6EECDzg4ksTZFSxhOSFbudPix8/Mm5C5MNTHHslFxpsSxmYIXX71RJDns2IQ==","signatures":[{"sig":"MEUCIG06RqqwLJIkkyd92gF5EqjWUgh7RF2+uaNXuWHDcqGcAiEApmCVL9KMWSBFaEORF8UGv699OFdvNS7C7KcSTPdGpgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11809},"main":"webpack.util.js","gitHead":"07a6debdc2acfb6ae3f822a61164fc50af100b57","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.15.2_1770200097529_0.7654372079078668","host":"s3://npm-registry-packages-npm-production"}},"1.16.0-snapshot.20260204103333":{"name":"@openremote/util","version":"1.16.0-snapshot.20260204103333","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.16.0-snapshot.20260204103333","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"5737dddb4fedcaecf06c587ba583125e6d0373da","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.16.0-snapshot.20260204103333.tgz","fileCount":3,"integrity":"sha512-EysQPmthtnIGORCRNNhCVutuwmexCcjiMXS8BKiEkJq0PmJytuu+V4OIrCV13cMPBQW470CC1kmxewQ3///JCA==","signatures":[{"sig":"MEUCIG9YAXpGoUpfk3dLmz1I1IN9ktVPM6fBQlmz8fpD86PSAiEArg+pcsmsyQc4obSM2o5tf6hSkyPwtFrEIVtCVOxUT1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833},"main":"webpack.util.js","gitHead":"d831bc999a1a1ffc1a5ad924e7a5c808a2bb3aeb","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.16.0-snapshot.20260204103333_1770202429003_0.589589644561813","host":"s3://npm-registry-packages-npm-production"}},"1.16.0-snapshot.20260204121844":{"name":"@openremote/util","version":"1.16.0-snapshot.20260204121844","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.16.0-snapshot.20260204121844","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"166cb29f0d8570e0979d4ef0ee75d8d119e4ce66","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.16.0-snapshot.20260204121844.tgz","fileCount":3,"integrity":"sha512-8nOM7YIBtZ1U/idP+/hJHEd3wDd8iHxv30lSZQNgxPgsv7t3y/MEAlnApogY2RRhNr9PhqPp1/JzRPP1RGO6gg==","signatures":[{"sig":"MEYCIQC3ptFMhcZ9TmqHbH+SSfJEIjnoxTrhyokx11xrAteL+AIhAIkC9yFCk49fCW5V6g9NuaYjKDug50VGxLc5O3rL9TNb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833},"main":"webpack.util.js","gitHead":"653aa64515a5aee6f382622127ef3cd2a17bfb6d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.16.0-snapshot.20260204121844_1770208772510_0.7677153482627299","host":"s3://npm-registry-packages-npm-production"}},"1.16.0-snapshot.20260204130246":{"name":"@openremote/util","version":"1.16.0-snapshot.20260204130246","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.16.0-snapshot.20260204130246","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2718df0cb5d960fe02917e155d0c1b66b0257789","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.16.0-snapshot.20260204130246.tgz","fileCount":3,"integrity":"sha512-XhEWr29DqZOMtPcPx4PXaq2EkccaRlPYCDFRTeG2zTVxK+Y07A5dcTVNog8zpipDVom6lrouK5JmXOMZBfyg5w==","signatures":[{"sig":"MEQCIAE+DZBrTV7pBq/hrokJarGxK/ReKlX2ptsHTMqPXtuKAiBY9340n4FSyZjnddscBXL6XlxEwojyTH+YjnNYdzbA7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833},"main":"webpack.util.js","gitHead":"e3758fa5009d651d432c10e33450e18de83d852b","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.16.0-snapshot.20260204130246_1770211396361_0.07889035970354175","host":"s3://npm-registry-packages-npm-production"}},"1.16.0-snapshot.20260204132709":{"name":"@openremote/util","version":"1.16.0-snapshot.20260204132709","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.16.0-snapshot.20260204132709","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"192b3bf1fe938d61cccf2722fc6c685cb8c2e079","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.16.0-snapshot.20260204132709.tgz","fileCount":3,"integrity":"sha512-7sSK1HlGQHl+ifJe58tRivTRGsSSRFL0LWYMDHJRudf7c1YAdJiisumanLycxbhzmus8Mxd4vpjpSB4nOH5HWg==","signatures":[{"sig":"MEQCIHDP0ODFcMZqYG3yManXRkDCz0P1EAdtP8fZyhiVWcrRAiA0doLLlWON865dK4k76+qzEvng4a7TGA2OALFnR7zHHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833},"main":"webpack.util.js","gitHead":"d94854a50f7a45539d9e427e91e6e66b368d2198","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.16.0-snapshot.20260204132709_1770212817192_0.6108136007786282","host":"s3://npm-registry-packages-npm-production"}},"1.16.0-snapshot.20260204142044":{"name":"@openremote/util","version":"1.16.0-snapshot.20260204142044","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.16.0-snapshot.20260204142044","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"55819ad2e044cb5ac1e7cdfc3875ed81931084a3","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.16.0-snapshot.20260204142044.tgz","fileCount":3,"integrity":"sha512-mPektQ5xyDD3yb/sRTTO7a5CxmjRANM6UeYuDw6bf0xYXozj+whBg22313kRkJJXiUr0S2aiIcB6UQY2YUy5/Q==","signatures":[{"sig":"MEUCIEU5GGHYeEwK4oe9tFT/FhrbaFfMh84OUf8iQnz/Voj5AiEAro/nd1jwDolLCbqmuhgHcUwxo3GWQbUu71d9DDWI9h4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833},"main":"webpack.util.js","gitHead":"d94854a50f7a45539d9e427e91e6e66b368d2198","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.16.0-snapshot.20260204142044_1770216035478_0.6298407602857305","host":"s3://npm-registry-packages-npm-production"}},"1.16.0-snapshot.20260204144821":{"name":"@openremote/util","version":"1.16.0-snapshot.20260204144821","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.16.0-snapshot.20260204144821","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"4f17d1ed35db15cde2d1c8488d68cad6768f0c1e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.16.0-snapshot.20260204144821.tgz","fileCount":3,"integrity":"sha512-CxGXwkv0XydnvmV1X+aC+d5rRU9J+qNgj/lUz27bCqmiBhVUPr8gl9Z1gzlHHST4UMD86zG+cIiQvS5RwIKSSA==","signatures":[{"sig":"MEQCIHssOP5EMu+8xxQuPxjed/oUMgp61By94Hz0/2JudQWvAiAVeqOmbnC+MEAIBKUF/WsSnizO4NCCQzp8gFI+zx/YfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833},"main":"webpack.util.js","gitHead":"d1bcf62c6ea61ddafd559828e61156030084e4fb","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.16.0-snapshot.20260204144821_1770217731869_0.28187295449390093","host":"s3://npm-registry-packages-npm-production"}},"1.16.0-snapshot.20260204153145":{"name":"@openremote/util","version":"1.16.0-snapshot.20260204153145","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.16.0-snapshot.20260204153145","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"1ee89690215f1dada2e22a5d181a9381b50ae6d9","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.16.0-snapshot.20260204153145.tgz","fileCount":3,"integrity":"sha512-FfFEfH7hdmum8iaZfpk6wEOrPdHNTnszhqBRX6KFW45KIcLLfDtnLSDe9RbPbxJtK/jPPOszjSpQfwzB7n2rkA==","signatures":[{"sig":"MEUCIAvcl92fTiAiofQywDAySnlCrDAl5301YVrJqIgUr6lrAiEAj3jpoeTo8DKG4ZCNTCRZypz4xHKfdkttxPAc/ubhcoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833},"main":"webpack.util.js","gitHead":"78838ac6b4143ab86e85f6035f5529ec98815bc0","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.16.0-snapshot.20260204153145_1770220321306_0.6866672370820084","host":"s3://npm-registry-packages-npm-production"}},"1.17.0-snapshot.20260204162303":{"name":"@openremote/util","version":"1.17.0-snapshot.20260204162303","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.17.0-snapshot.20260204162303","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ac4c7499758c95e0da19fccfb6ea074e33127269","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.17.0-snapshot.20260204162303.tgz","fileCount":3,"integrity":"sha512-ExS6PYkfhJy8wJRKO4ZDQem7VTBgo3iDjrF7pb5n4sFdWrCd/tdyqm8VIKVnxPWJq9tHdCfWQZGrAqFFYioLSw==","signatures":[{"sig":"MEUCIFnZseh8G+OlKous8AAcAw8VuseH0FwoozljM9aPHFpWAiEAoZ9n39gG9I8zfiSE4sn9i/XKEmwkhCB3/fOHfe98744=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11819},"main":"webpack.util.js","gitHead":"e1713394aaa4885a39e420d4d4e62e2a4b6a41de","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.17.0-snapshot.20260204162303_1770223442795_0.8811758882805676","host":"s3://npm-registry-packages-npm-production"}},"1.17.0-snapshot.20260204165427":{"name":"@openremote/util","version":"1.17.0-snapshot.20260204165427","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.17.0-snapshot.20260204165427","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"7ab6169d2eca10cf374b5ac6daabde297390e9b3","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.17.0-snapshot.20260204165427.tgz","fileCount":3,"integrity":"sha512-mc5IWAbjAOKPLqVt9t7iPdBJ4hfNgoiPlY78uGd0P2TEn8U6+jfuRYyZ/vgECLTsgowDFKS6tnmSj6lFmhlIoA==","signatures":[{"sig":"MEYCIQCl8ewwAx8IvBERqC7FBWiD7iv8UL8I7pLL/9+UJINrdAIhANhi8WazC/+gK4+b+2ksRYOZKT5iVIn7Esl5T0J0R7PM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11819},"main":"webpack.util.js","gitHead":"fca14ec7b047320f567688ef5af6ebaa0c1543af","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.17.0-snapshot.20260204165427_1770225315210_0.3646933434912103","host":"s3://npm-registry-packages-npm-production"}},"1.16.1":{"name":"@openremote/util","version":"1.16.1","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.16.1","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"9c1c5b8b4430e8a97225fd180b92f4c866b70373","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.16.1.tgz","fileCount":3,"integrity":"sha512-mwhVEYaAjizTC2sZTssxWtIr4mWQZW3N/MPEOZmUnxZnp+o5uVKG1nfAQqBuc1gIGCkgSZYlCYe8yKG1dwk+uw==","signatures":[{"sig":"MEUCIQCD8Sn0X3mzHoGZu2Y1/M7aZQayLcJEDYPjE34bCX8vkQIgUQ1JJSvgrQzhRUvziIoXSJFWHsQS9qBTs5DUPp4ppuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11795},"main":"webpack.util.js","gitHead":"fca14ec7b047320f567688ef5af6ebaa0c1543af","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.16.1_1770240019004_0.5321571053842935","host":"s3://npm-registry-packages-npm-production"}},"1.17.0-snapshot.20260205083004":{"name":"@openremote/util","version":"1.17.0-snapshot.20260205083004","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.17.0-snapshot.20260205083004","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"73bcfc2a7a59db1ceae3b31f04d4835484068d2f","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.17.0-snapshot.20260205083004.tgz","fileCount":3,"integrity":"sha512-X3jIZKrGhL8MWopVxayYxAqlPAETmZ9r4W5WhxJFc15f8XLf3s4DOEBxG43wWAveSKecbuTLuZWJv/AiW9uMWg==","signatures":[{"sig":"MEQCIAroooDkHpzjNOdjEHXeV5Pq7kBCHUBymNkc0HJpLMT1AiBOl9SsWnl88k5WMUjqzaAtiB70uWJR1Tp99sj0aWIqQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11819},"main":"webpack.util.js","gitHead":"7110686bda7329dc3e62d1d0dd3b88457fa5ef43","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.17.0-snapshot.20260205083004_1770281422989_0.18190098591234083","host":"s3://npm-registry-packages-npm-production"}},"1.17.0-snapshot.20260205124320":{"name":"@openremote/util","version":"1.17.0-snapshot.20260205124320","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.17.0-snapshot.20260205124320","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"aebe3b0df290595466a98893e27b59808dce0ef9","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.17.0-snapshot.20260205124320.tgz","fileCount":3,"integrity":"sha512-uxadhuO7V2SYH8JkYkEEu9N3KvCqllLejxDCeCpWiVKE83MRDLFnHUU9uomj5huoEQm831sP7NHecAfHCzezuw==","signatures":[{"sig":"MEQCIFgu/kQ3V2u6gwLM70Pm9RhvenywfzC3/xDb+pAdf1h8AiB5SS7OgXJESZfeJG6hXabpNa9dJtb3FhrNCu90k+Rg+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11819},"main":"webpack.util.js","gitHead":"4b3827e210cda07d6fa6694b3a53ede721c96d65","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.17.0-snapshot.20260205124320_1770296641635_0.3253658982379508","host":"s3://npm-registry-packages-npm-production"}},"1.17.0-snapshot.20260205170704":{"name":"@openremote/util","version":"1.17.0-snapshot.20260205170704","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.17.0-snapshot.20260205170704","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"1ac35d4ed5d1a8b9776d36fd768704009f4ad4c1","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.17.0-snapshot.20260205170704.tgz","fileCount":3,"integrity":"sha512-Yq5ZGeV19qF8e//mphHGhdVao5leACffcOJLFv/VtYqakUY0d2ZChb5cIDCruHnAxlOFpBdhvKdnQ4qOlcIP6w==","signatures":[{"sig":"MEUCIQCOiKfUS2TEvRXQDGjFySaxqTlNTMbjSlzkXj9Zj6f4tgIgIFmH6FRWLFlx1F8g0deQ4BqZXIWWfM7cOnGu6onsUgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11819},"main":"webpack.util.js","gitHead":"1f310c384d6ecd5275b0cb83df6400999d7004f5","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.17.0-snapshot.20260205170704_1770312385604_0.45384924551139205","host":"s3://npm-registry-packages-npm-production"}},"1.17.0-snapshot.20260206094910":{"name":"@openremote/util","version":"1.17.0-snapshot.20260206094910","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.17.0-snapshot.20260206094910","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"859215a513bbed2c9517535f5f9dbf8aa2467fa8","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.17.0-snapshot.20260206094910.tgz","fileCount":3,"integrity":"sha512-nOuoGl4JFcwEbDZ3j+m11lVJmGQ8aKMGI+g/lq6gsv5Jfe+BvYcMqdGLj4kcXuTE/cl4KLYJ7bxxqfIIpfAOMA==","signatures":[{"sig":"MEQCIE6PqehZaPdOFyGKMQJZjqOb1q4fAYWu2I2bk6RRKGvwAiBJOVs4F1R4EhtGTl00LK90c5MrWSQE5JISc7gXD8Bhrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11819},"main":"webpack.util.js","gitHead":"e764f78bb48d8d7a4c69f1f6e4ac2e56fe46da37","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.17.0-snapshot.20260206094910_1770372593609_0.7095352990883521","host":"s3://npm-registry-packages-npm-production"}},"1.17.0-snapshot.20260206102236":{"name":"@openremote/util","version":"1.17.0-snapshot.20260206102236","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.17.0-snapshot.20260206102236","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"357bad62b4de0d6a56a25bb0cbfa02b292b7f927","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.17.0-snapshot.20260206102236.tgz","fileCount":3,"integrity":"sha512-NSeZH0ZCmUQZJxZSDtZl9R2AAbo94wW9iUB0kqzERfQANIHDMTxXpeOa7gG8YGlEboN1NHiZFcb1LS1+hbM2rg==","signatures":[{"sig":"MEUCIA+TGBNe6M5Ktajh63E7ce87SN43U25BgpffFnHn/kATAiEA7qPsLTTZgxn6qZDAANUzR/btXyonbaxVQQZje3CJINk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11819},"main":"webpack.util.js","gitHead":"222d1a758703e5c078a81dafffba9467add1d7d3","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.17.0-snapshot.20260206102236_1770374526544_0.4955304847021458","host":"s3://npm-registry-packages-npm-production"}},"1.17.0-snapshot.20260206110647":{"name":"@openremote/util","version":"1.17.0-snapshot.20260206110647","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.17.0-snapshot.20260206110647","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"59d24f6fcc9b844b7195a23c37f03542f63d56cf","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.17.0-snapshot.20260206110647.tgz","fileCount":3,"integrity":"sha512-BZH4x8iavux9espsQQNEnenfH2kCl6jIass8MkZhmA2rPaqxbD8icUh+8eAd/qsrRKUBPyCDQYVq+wevYmfUPQ==","signatures":[{"sig":"MEYCIQD0+JI/ThNn73mrzN9p/x6aszXNrE5Iez9IdnC1xMkE7wIhAPJLgRA7UGsO6ww5eev8YZLlXFGr7HYEJt3TzX9P3f6t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11819},"main":"webpack.util.js","gitHead":"b9f367a3485421213859abaa1f0ce51b54fbdf90","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.17.0-snapshot.20260206110647_1770377200406_0.782151766491102","host":"s3://npm-registry-packages-npm-production"}},"1.17.0-snapshot.20260206124337":{"name":"@openremote/util","version":"1.17.0-snapshot.20260206124337","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.17.0-snapshot.20260206124337","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ef8327a788f5aa410a73d17aba008584c9308eaa","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.17.0-snapshot.20260206124337.tgz","fileCount":3,"integrity":"sha512-Zv6QdfpR0/Xeukx5Y6bGgyzUv/ybt+hdVAiGBGTDDoHQxX9JcZYGYPo25NnvY90IOwF3bx6szxwgaTvLQvkK0Q==","signatures":[{"sig":"MEYCIQCKxn4CJDuB2qqgOnCYv7UDcbjywjK+MFnJYTCvy5HyHQIhALH0Sa9Xoj58wCH1u2Sv4Uq2kYrM880hZIb4q9NwRj2V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11819},"main":"webpack.util.js","gitHead":"7b9fdd63e8e871aaf6a82586ef32c117767ab61f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.17.0-snapshot.20260206124337_1770382977354_0.24455896235553531","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@openremote/util","version":"1.17.0","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.17.0","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ca5dd3d4c1c955b31a9af453e994d939053ec7d6","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.17.0.tgz","fileCount":3,"integrity":"sha512-zFZX5PvOWa2K6d+XhM39Fc5WFFg4mdHK7kRn3s5DNsEKhhpV/aDkeJt9PiJRfkFGufV+UGPoCyY9opuMH2oI3g==","signatures":[{"sig":"MEUCIQDBnvvuq66dH1kwjqwJmpFDGgLtbuxhWqeIAKe08beacgIgKr21YYBJ0w8GtCCW5VAFabV/qfUhs0g42i1zWwvlEEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11795},"main":"webpack.util.js","gitHead":"7b9fdd63e8e871aaf6a82586ef32c117767ab61f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/util_1.17.0_1770383185280_0.2802769764652906","host":"s3://npm-registry-packages-npm-production"}},"1.18.0-snapshot.20260206174005":{"name":"@openremote/util","version":"1.18.0-snapshot.20260206174005","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.18.0-snapshot.20260206174005","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"481f629397fe4872700dbd98f47f460f1228254b","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.18.0-snapshot.20260206174005.tgz","fileCount":3,"integrity":"sha512-iEJOVmjHr5GatSHSHleYqlAK/OGnLRRW0+3h6j5NkFz4V9+9ux9OeJG6+Q/7jpqC5YBaBCCcNQXViNB59+BXTQ==","signatures":[{"sig":"MEYCIQDEHKGBHKSBGndfXbtq/vAM444nKS5f12J85qnf2FgFpwIhALOkIagDmpTXjynBO074EzZm7qByIqXtk1+uNywLyiKU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11816},"main":"webpack.util.js","gitHead":"c0dea430d06e7dd83f84d7e6617584ed88d83266","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.18.0-snapshot.20260206174005_1770400774489_0.7115578991087133","host":"s3://npm-registry-packages-npm-production"}},"1.18.0-snapshot.20260207081312":{"name":"@openremote/util","version":"1.18.0-snapshot.20260207081312","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.18.0-snapshot.20260207081312","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ee26a7b55766bf73ba8e2366f9d8ec38d990deb7","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.18.0-snapshot.20260207081312.tgz","fileCount":3,"integrity":"sha512-3Sshf4cjUjAUXCSP0W1ssmC2ReUPwv+YWzfsTGU6YeT2VaaI2VRG++p76Pb/eMCCzKSnIc7v+m1iSgQFjUPrbw==","signatures":[{"sig":"MEQCIEcWDmQYcdAKk9ELW/yVaTMsTu+QZTeRKjFWgVAksvewAiB/qMpDOuAFro/nPlHccHJZoLjkZazoveSH1C1mjwtG6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11816},"main":"webpack.util.js","gitHead":"084ba526442431eff35f4ef9e88f2ed74bd66a49","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.18.0-snapshot.20260207081312_1770453164456_0.28601054387846103","host":"s3://npm-registry-packages-npm-production"}},"1.17.1":{"name":"@openremote/util","version":"1.17.1","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.17.1","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"8bdc8aef22d0c9c7821814448cb8b6cdb77cdc83","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.17.1.tgz","fileCount":3,"integrity":"sha512-u2tIf5TRogx13PE+4u++olQrZEpATF8ssJ7WxUbe3WoWhqDyIF+ie/Igh4LKudQNJi35ABPJp+pL4Pj1r6N6HA==","signatures":[{"sig":"MEYCIQCXPktEuKzy1kb50MPJ3gNIqlmPraH0EnValegj/xP/2QIhALv8HQGAfofJzn2GGwCGyFz7FK7J9Dbe5G+GFNaFQnf5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11792},"main":"webpack.util.js","gitHead":"084ba526442431eff35f4ef9e88f2ed74bd66a49","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.17.1_1770651936955_0.45186320369779587","host":"s3://npm-registry-packages-npm-production"}},"1.18.0-snapshot.20260210105201":{"name":"@openremote/util","version":"1.18.0-snapshot.20260210105201","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.18.0-snapshot.20260210105201","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"58bbc2aac854b7f82ef796a7c3b9664323efe02a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.18.0-snapshot.20260210105201.tgz","fileCount":3,"integrity":"sha512-xH6HM0yQgm2z9eFSArdIaEsB833pA3khBS99nbMcHJvLrZYN9Pna5YQZTd4gFTU9JFBIbtYHOO5Tu9hTe3+wIg==","signatures":[{"sig":"MEQCIC3DhEqZ056FkEQvKw100P7NqSX6bfVcvlNZkC7ZspOpAiATfDLUMPAEQfcmjF7GwLh0dlauURCBJ5iFvxtRk64T5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11816},"main":"webpack.util.js","gitHead":"fb389f217fbcb300a23e8df74e60b9942786c41d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.18.0-snapshot.20260210105201_1770721907606_0.505651908800548","host":"s3://npm-registry-packages-npm-production"}},"1.18.0-snapshot.20260210135050":{"name":"@openremote/util","version":"1.18.0-snapshot.20260210135050","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.18.0-snapshot.20260210135050","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"b219b32e1abd491cfb4d5d37e6f9e0a2d92524f3","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.18.0-snapshot.20260210135050.tgz","fileCount":3,"integrity":"sha512-RByaW4U3hBeayTxsC42tz6OSySsZM9cAKiQd6e1+UMeIomdsbS9NkR1PVbmwR5KMyncaVfY0RaCjYbPJk2NtVA==","signatures":[{"sig":"MEUCIAE0Fv5ccW+/q8FEG7CWNberL3M8GrnB0euA6IIw6MdEAiEAw6rOB+F9KjfUFf5gvjyj0pPLxPm6YzbyX3qyulD1Fbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11816},"main":"webpack.util.js","gitHead":"57e19930d5e1191cb35718f4bbb340e7af49cde4","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.18.0-snapshot.20260210135050_1770732659133_0.7174027923389905","host":"s3://npm-registry-packages-npm-production"}},"1.18.0-snapshot.20260210144814":{"name":"@openremote/util","version":"1.18.0-snapshot.20260210144814","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.18.0-snapshot.20260210144814","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ea167ed80436ef0f17227d81b621955a60596010","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.18.0-snapshot.20260210144814.tgz","fileCount":3,"integrity":"sha512-EzLwyCUxl9MXMIm/JA+ihB+STMV3Y0C7EfzgwJ7mUy8Gd5APOCLYubYg3BwQbOriJlAADZHS738omnXfiL777w==","signatures":[{"sig":"MEQCICCbwRl+9BnmK90eLFe7xZOwiGyGvD4Y3amrVhm+1FfrAiAbH+uk6vWkHmghMe4M+ldbG4JCEUFZ5X/vzVzrKc8HsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11816},"main":"webpack.util.js","gitHead":"7b4f7810a8fc55d383ecd088e7baf46da0577075","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.18.0-snapshot.20260210144814_1770736156639_0.21142141087499455","host":"s3://npm-registry-packages-npm-production"}},"1.18.0-snapshot.20260210162912":{"name":"@openremote/util","version":"1.18.0-snapshot.20260210162912","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.18.0-snapshot.20260210162912","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"90e14c3bd766bbb8c48a1463789de2fb86587f59","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.18.0-snapshot.20260210162912.tgz","fileCount":3,"integrity":"sha512-Rh30eLiWYs108cIFkKHF9+VEo8NbjT4rcFQT7RRFWi4VTqGj5rOY6g+/6EeZCOmVAVCR0ORMNUaY9FX+tWxB8g==","signatures":[{"sig":"MEUCIQCxzqaiisqU3ZIMXVxZBcL6BHwNWdi4ycq9gCwViScEuAIgZ3v9KbxMMtdTdJSrNMQ5b8fZA6oI4uJai2oXGtZEXsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11816},"main":"webpack.util.js","gitHead":"0fe479fe57bdeb47a7b751886ab81eb9faa96e19","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.18.0-snapshot.20260210162912_1770742152690_0.555768816119363","host":"s3://npm-registry-packages-npm-production"}},"1.17.2":{"name":"@openremote/util","version":"1.17.2","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.17.2","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"6c13b42bd849fca8db759de5cd46b731a36c8c98","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.17.2.tgz","fileCount":3,"integrity":"sha512-ab28vt0ohBA423s0JrJqYnqQqsn5XCv+xilUF+A895sLaDGGOYg9Oc7rzK08vfW9Ploa8RTL+9c8uL3AHctIVg==","signatures":[{"sig":"MEUCIQCSiPT94vvHUHKs0fl44oclmWwCydeXAXvLleMabcyCVAIgbZDfS8IoOrSMJRlAqzApKIKMU4rilGafJ8seG5O7i24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11792},"main":"webpack.util.js","gitHead":"0fe479fe57bdeb47a7b751886ab81eb9faa96e19","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.17.2_1770820493594_0.3870056137699276","host":"s3://npm-registry-packages-npm-production"}},"1.18.0-snapshot.20260212164307":{"name":"@openremote/util","version":"1.18.0-snapshot.20260212164307","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.18.0-snapshot.20260212164307","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"25fa60c70c390b36a7dfd31afc2d63f3ed208699","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.18.0-snapshot.20260212164307.tgz","fileCount":3,"integrity":"sha512-1C/+eCbZ9Hr5rHLdhgPGdkVLiY9jz4ibixFtsx7GApthdhbP1qgVFlndryv0prPhy1+7dhiGK5HQqe2pt/uiQw==","signatures":[{"sig":"MEUCIQCxRoMW/3X/SO6dCcwlZ2xAzvVSw0oD+XH0nZd3tUuO1wIgWH0lqn5aQGkzDEbKUzInEVkVs3KRi/VZpVfg4qARcmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11816},"main":"webpack.util.js","gitHead":"3d087a73676a5e19bf53090149299190d4a5078f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.18.0-snapshot.20260212164307_1770915846970_0.7754189442958299","host":"s3://npm-registry-packages-npm-production"}},"1.18.0-snapshot.20260212223141":{"name":"@openremote/util","version":"1.18.0-snapshot.20260212223141","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.18.0-snapshot.20260212223141","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"18490752f4f61782327f36ecf10fef7cab4f94d8","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.18.0-snapshot.20260212223141.tgz","fileCount":3,"integrity":"sha512-OsXBd7brXR/y8Y5gJJxPkcYBkhSC4a+T2Rw7Z+zZB1WBDl2778aVDrh0vFj/139pm5hTzv0qS3uvemBciDBe3w==","signatures":[{"sig":"MEUCIBo+UENI4EE0Ffu6L7JW2743o3pR18EyvnOi8tsfKxh0AiEAkZlGgTGr0zYTu9wnQfPcMy0ECcvikUiZ/73eb/91Peg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11816},"main":"webpack.util.js","gitHead":"ad27103b19231572c3b26ea968da7792c8cbe8b5","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.18.0-snapshot.20260212223141_1770936750984_0.19948192273897525","host":"s3://npm-registry-packages-npm-production"}},"1.18.0-snapshot.20260213091959":{"name":"@openremote/util","version":"1.18.0-snapshot.20260213091959","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.18.0-snapshot.20260213091959","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"7a7f2d1244e8663d2c6435651fc53ee25a64991c","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.18.0-snapshot.20260213091959.tgz","fileCount":3,"integrity":"sha512-tylSAPiaCHbQ0Pia0nUS6hheRqT+PbeCVZEvCWXTfygNG7ru/+OEdp9L9EHwhmXPr4DnRp0UIEdhBpmSqFwNNw==","signatures":[{"sig":"MEQCIFOS4ChjhRTFZXsTxl1fVftgBWUMzquHCvrCXmcTbjmCAiARldjHR7ZyNz+63ca97UKLanV3jtxlAfjM8Vfyv/Kigw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11816},"main":"webpack.util.js","gitHead":"10fb87f2abe91ba535f80d2a822d98c0b4ab1b8b","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.18.0-snapshot.20260213091959_1770975593520_0.5283497981627026","host":"s3://npm-registry-packages-npm-production"}},"1.17.3":{"name":"@openremote/util","version":"1.17.3","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.17.3","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"129c701266f53395c62b451d86fe84d2c7ff81f7","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.17.3.tgz","fileCount":3,"integrity":"sha512-eJJDVpo7uftQRnpHwdwK4OA68kaWz6nkTz/YuFO7pf7FtkakPWEd6M9BBvkkJne73n6Wwo42vXUaChV/JQERxA==","signatures":[{"sig":"MEUCIFUIagVpcwmn0yX0Abkk2+tAtNFORELscQ/OxBzv0CceAiEA7+VEfCjQtRi+GCCyo5XgYBwQTkTgtOfMTZEpqVp/OFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11792},"main":"webpack.util.js","gitHead":"10fb87f2abe91ba535f80d2a822d98c0b4ab1b8b","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.1","@rspack/core":"~1.7.1","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.17.3_1770978531202_0.42252269038777523","host":"s3://npm-registry-packages-npm-production"}},"1.18.0-snapshot.20260213105830":{"name":"@openremote/util","version":"1.18.0-snapshot.20260213105830","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.18.0-snapshot.20260213105830","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"77b774274ac27b1dadb77c75811bf47f9d1c52f0","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.18.0-snapshot.20260213105830.tgz","fileCount":3,"integrity":"sha512-t6g1O2iHCVSrB8a/gb77YyFMc/WNUAg9YKk4Ue35sqtNRa5toIbdE4N8Rl2dgskz0ZWfC34zZkqHm81WOydjiw==","signatures":[{"sig":"MEQCIETOMXyXRDL9dotLiME1uCgJhuF3JN6oWhxmZkMwnvKTAiB1wtnL/ugkh0hDgSEss9L55HIqXd67S+uaK2NdhQdEig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11816},"main":"webpack.util.js","gitHead":"b5560509f2a5fbb34575f0b10673e55b16b6f39d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.18.0-snapshot.20260213105830_1770981547844_0.8872797917221689","host":"s3://npm-registry-packages-npm-production"}},"1.18.0-snapshot.20260213133126":{"name":"@openremote/util","version":"1.18.0-snapshot.20260213133126","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.18.0-snapshot.20260213133126","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"c9303097d70d42bfbec74e765bf02cb7e40fe7a4","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.18.0-snapshot.20260213133126.tgz","fileCount":3,"integrity":"sha512-6FQWu9RgXxhdGsgkrzB+d6NnCKULqOs0gGeHR3SZkpXXHiBEZBQGnp4OWknzHM7IrkWF/x8F1IfdSJOWwjXbIg==","signatures":[{"sig":"MEYCIQDt0A+o0oNz3q+3KTDMQxY4TpZWnl828dv0nQEzfWuHJwIhAM30mnXJf0p4ZgqZvr8VrjLGqfzVC2y2P3X3loX5YgSA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11816},"main":"webpack.util.js","gitHead":"8b89e67b1d3e0a090b10ba725c65f809fa55671e","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.18.0-snapshot.20260213133126_1770990715734_0.9054358367016153","host":"s3://npm-registry-packages-npm-production"}},"1.18.0-snapshot.20260218084305":{"name":"@openremote/util","version":"1.18.0-snapshot.20260218084305","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.18.0-snapshot.20260218084305","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2681b576b7c934f01f31e57ff67983dc1c5a5d5b","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.18.0-snapshot.20260218084305.tgz","fileCount":3,"integrity":"sha512-PZ+fYpdy+zE2Q+iHCDya9vl/xicxaPNtJiz8oWusAbB6fuR6CbJF2hpwlsQOSPlRYSXOxpD5tOurjepzeUdPuA==","signatures":[{"sig":"MEYCIQDgOH0A83UnbHOQAOUcC2VSDLxOwF8wX2DIZTjN71Bg8AIhAKPGC52S33jTgDWpJLFeUaMPm0T5GeYybLSgzZYxD3rM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11816},"main":"webpack.util.js","gitHead":"ec2b2b34267fadaf806d809f4f06e3872977da0d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.18.0-snapshot.20260218084305_1771405349564_0.6725487123635041","host":"s3://npm-registry-packages-npm-production"}},"1.18.0-snapshot.20260218090920":{"name":"@openremote/util","version":"1.18.0-snapshot.20260218090920","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.18.0-snapshot.20260218090920","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ea4d1e6cc0edd9743d18b32d3b3289a5ab055235","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.18.0-snapshot.20260218090920.tgz","fileCount":3,"integrity":"sha512-IiMPKoAi1KDF97UWHzGvGqIa9Nh/smv170LLSGuM0qsBbonL1hp03+Z+3+OCb/V0kzc0okEl1corzIgnAr1DgA==","signatures":[{"sig":"MEUCIQDUVdHXyNKL+Zr7AKlO+u+UP+ZQW4pooP98ZeoHjyBf8gIgBhUp0c0bB7/8fuEPgxHNkSZ+JCChOajQurZ1bj8eTwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11816},"main":"webpack.util.js","gitHead":"f0bcb072ff0e4e6305319c81dff089440d209da4","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.18.0-snapshot.20260218090920_1771406918277_0.746072090940519","host":"s3://npm-registry-packages-npm-production"}},"1.18.0-snapshot.20260218100254":{"name":"@openremote/util","version":"1.18.0-snapshot.20260218100254","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.18.0-snapshot.20260218100254","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"5c7cd5090f0b54a60bce78df9043f4a6633bba5d","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.18.0-snapshot.20260218100254.tgz","fileCount":3,"integrity":"sha512-9yeyzeeieFB7aqLOmQj6/Zkkia73qCvPI5ofhrys6uNBOgWKrCYeyM8KydWEi3ecS0lCUuvwgTmtOnCuqhz7dg==","signatures":[{"sig":"MEUCIFaHlTq1BMdr2WVBIEjkG06ZPoqevjIb5U2MvJJrV21NAiEA6vrVQ2WynWQLrhtArLM7TpVGf4g6m2uvJub5Q+6cfkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11816},"main":"webpack.util.js","gitHead":"85c7b46067b8a9827ecef12bc696f69ddc78da2f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.18.0-snapshot.20260218100254_1771410215180_0.009035145177258785","host":"s3://npm-registry-packages-npm-production"}},"1.18.0-snapshot.20260220115833":{"name":"@openremote/util","version":"1.18.0-snapshot.20260220115833","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.18.0-snapshot.20260220115833","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"52b611f33362d3618b3b147df1c49ba0b9c516c9","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.18.0-snapshot.20260220115833.tgz","fileCount":3,"integrity":"sha512-tte69Zf0jGQWq6p1lirwdt6UiBKVdqgQXji/+Yo3URXRYiPoxOZPordge4+7JYNdReEBtvKFeYGGzOmNVzKd9A==","signatures":[{"sig":"MEYCIQCcQ4pNADqiJrv8+pBz7CzhcJY8GEYPdrqWbqkceGGmIwIhAJ+GZobSQRHDPmUVWPUQNUwWBbvu0egm8BHt0i5EEnX8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11816},"main":"webpack.util.js","gitHead":"a0bfc53a32b81de90a8777b8d5958f39edca23d4","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.18.0-snapshot.20260220115833_1771589912246_0.36511884994823185","host":"s3://npm-registry-packages-npm-production"}},"1.18.0-snapshot.20260220123009":{"name":"@openremote/util","version":"1.18.0-snapshot.20260220123009","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.18.0-snapshot.20260220123009","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"fe431160f44d5a48753306913f711475adbffb19","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.18.0-snapshot.20260220123009.tgz","fileCount":3,"integrity":"sha512-ipvxZFawB12Lh6ymhbCPi6rVnNobUOVdvBBjqqY8IIhq+7BBR4qu+g09EJIje/stbadi++E5Ds7H4SZxk2pNgQ==","signatures":[{"sig":"MEQCICcB/XqQgXMX1FBn0IKsQLPU3Olc+Lr97UKShk1/qWkBAiAXhPL9L9IizDAlzOHllRhyu8rbp/vyoL/zPaZgLrSdtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11816},"main":"webpack.util.js","gitHead":"06d67278ed0e2f273691f6efb8a476e342c583e6","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.18.0-snapshot.20260220123009_1771591773696_0.35327855164046484","host":"s3://npm-registry-packages-npm-production"}},"1.18.0-snapshot.20260223110311":{"name":"@openremote/util","version":"1.18.0-snapshot.20260223110311","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.18.0-snapshot.20260223110311","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"e07049a8667222b173145ad206cac4f8b945784c","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.18.0-snapshot.20260223110311.tgz","fileCount":3,"integrity":"sha512-rSf85BSqBmeh3bUdtHVvgPLCM+2XXHIZuIGpGNZF8PRuWoIrf9MNp12jTBJ8eMo4HpQ/ldCnDUZISaiVvKpSqw==","signatures":[{"sig":"MEUCIESlvahQDDUfhl+tO3B3mWeNS7CE/OQtT2NvK+3Z2Ck0AiEA5w/bESAxqECw2iQRlPNpcovAHvAynph5av4GwKrkKcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11816},"main":"webpack.util.js","gitHead":"3bd4d02ad223bd6e31b8a88706c0240ef5cf3b7a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.18.0-snapshot.20260223110311_1771845809831_0.0186974883131219","host":"s3://npm-registry-packages-npm-production"}},"1.18.0-snapshot.20260223143542":{"name":"@openremote/util","version":"1.18.0-snapshot.20260223143542","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.18.0-snapshot.20260223143542","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"008178542f7263463931458efb891853dd012d22","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.18.0-snapshot.20260223143542.tgz","fileCount":3,"integrity":"sha512-ALB7LMi3UiDnIz2W0SMJ4fXQEJUnJqGpQPBNR9e8TTbgSATqqIdnsmjzo9Nq+JoUE0BGbnTKjt7aWlmnWuM9GQ==","signatures":[{"sig":"MEUCIQCxyZJgC3CnIkM2CjMBWYmUWRqqiXtGETHjz2BARZLqRQIgL+WxYU0JPWqFvwSwvV1g9hOJ40e8ZYRnsceGuW588w0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11816},"main":"webpack.util.js","gitHead":"e35040b65bbd550183853ecd3be58b6b6defd7f3","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.18.0-snapshot.20260223143542_1771858607401_0.02735901756223913","host":"s3://npm-registry-packages-npm-production"}},"1.18.0-snapshot.20260223165202":{"name":"@openremote/util","version":"1.18.0-snapshot.20260223165202","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.18.0-snapshot.20260223165202","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"abfb13cf2dace8e72ac40c32494822cfa04e546d","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.18.0-snapshot.20260223165202.tgz","fileCount":3,"integrity":"sha512-qonx4gp1KTUzkPXvENxDGdw0sx/j0SvhHsK7qmtGke2iP2zuIuNFS1cgx7uxAgE72xaYNAjRd5sDBx8Cp9ke2Q==","signatures":[{"sig":"MEYCIQCutimxVnWBPWH3AjTXJJQbB1XYA0EwqspygUKkkvl/kgIhAPrSPcvamy2/LOqz3WNmaxSyS17N0d6ns1NiwwGHIugb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11816},"main":"webpack.util.js","gitHead":"f6644549650c1e200749d0a9ea37ffa402b818f1","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.18.0-snapshot.20260223165202_1771866765910_0.6757585711797234","host":"s3://npm-registry-packages-npm-production"}},"1.18.0-snapshot.20260224095758":{"name":"@openremote/util","version":"1.18.0-snapshot.20260224095758","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.18.0-snapshot.20260224095758","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"5cae7a7600c14f72e622c91f1cd565f70c54320e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.18.0-snapshot.20260224095758.tgz","fileCount":3,"integrity":"sha512-JWm8nrdyD1ARVht6NEogxjhUVeNoXZMwruiOo12Wch8oYhR5L9Cya42AnxVeEUm4rcTyVpr3dx5Fo0iG09WfAA==","signatures":[{"sig":"MEQCIHn1UC5y7WBgrYb4X92cng9M19xwRhO7PEggRWm1WUJIAiAa+sp1lppDLcVqKDndiUO9x1w6zBYSME2nfjQHn9uEXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11816},"main":"webpack.util.js","gitHead":"1ba2c3d804871835db0d1dcf16d1686c0939ce1d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.18.0-snapshot.20260224095758_1771928757700_0.6044365201378155","host":"s3://npm-registry-packages-npm-production"}},"1.18.0-snapshot.20260224105136":{"name":"@openremote/util","version":"1.18.0-snapshot.20260224105136","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.18.0-snapshot.20260224105136","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"b460a3dc93878e7162908b3825eacf8ccae7b77d","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.18.0-snapshot.20260224105136.tgz","fileCount":3,"integrity":"sha512-P0hX4nPKnyLt9YWYZ1fpXwurowzhluFr3MRHMOL994R3tLIuIvsfUof75A3OAiX4aR7OCkYGokFhUwxcKZpYLg==","signatures":[{"sig":"MEYCIQCjP+8d/Yz/yonILxIYI0EqP37kV2ax0WgV6wM+DSQmVQIhAIk1+wytU8CuauWAqoNNhJZ0olh1zhJOcgNEoFL/A8Y6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11816},"main":"webpack.util.js","gitHead":"0ebd7007cc3dbc3a9ee33456d378e418cce6dbd3","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.18.0-snapshot.20260224105136_1771931490429_0.45575676939276444","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@openremote/util","version":"1.18.0","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.18.0","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"39b77a9b1681b5ee4723179a5635d8f1c03268ec","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.18.0.tgz","fileCount":3,"integrity":"sha512-KwPqqSM3ulWXlFjDno4R0z9UQSqbTsgY5LFUr+AbHG3iPxskFg+jOo1MaqBlnJzhs7apdkbkpYc/ouQ1+cogUA==","signatures":[{"sig":"MEUCIQDisyfPXTrzUXUBx9ubFcTKDfZV8JOlCxlqxJ8vk06H1gIgWAGkPJnp8CJlESvtJ+pFjyz4UFhYsMWuI8jhHQYzC2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11792},"main":"webpack.util.js","gitHead":"0ebd7007cc3dbc3a9ee33456d378e418cce6dbd3","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"^1.4.2","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.10.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.18.0_1771937397333_0.2445892273666248","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-snapshot.20260224160549":{"name":"@openremote/util","version":"1.19.0-snapshot.20260224160549","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.19.0-snapshot.20260224160549","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"54da91c7e033095afceec744ff7f04bcbe7fc9f2","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.19.0-snapshot.20260224160549.tgz","fileCount":3,"integrity":"sha512-fq2d93ck0sGhMgSihXlXO9a8uJTAvegffpTOXUckdoyOKEBpXSBYQYBM205vKwD4FH2CUBqth85QDiVIoR/vsA==","signatures":[{"sig":"MEUCIQDRHIDGTVEq/WFJ4gxgqMDLaX4wM6Bk7jehCq0NdVoEYQIgazyTg99QhTiANeiUxCRDh3PG7vWu5g/OBKQMsmwyY4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11861},"main":"webpack.util.js","gitHead":"d47bf5208245c867d595c8974657a89e9b6d4a4a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.19.0-snapshot.20260224160549_1771950364571_0.9242039333599301","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-snapshot.20260225095506":{"name":"@openremote/util","version":"1.19.0-snapshot.20260225095506","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.19.0-snapshot.20260225095506","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"7ba49638e1026f796db345ff97bf7be547bae12b","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.19.0-snapshot.20260225095506.tgz","fileCount":3,"integrity":"sha512-F5ewgbGmIK3hNMpHMRG/g7JZII3yeFokE++nC0iM26pL8pZKa1Qs6jyyOX//gjXaDPcy4GD0sYhi4JPUqQKS+g==","signatures":[{"sig":"MEUCID2PT1f6lCVQlWPv5VEzOkt56hAkMC4R4W1SkLms0+IYAiEA6P4dj+iOMcsRg+2Jyl4O8rFa1lDiNlqwPxJ8W7fH8Y0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11861},"main":"webpack.util.js","gitHead":"5e04a4cfae5646ed8da82a2034b284b7c5900cec","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.19.0-snapshot.20260225095506_1772014531488_0.953228625152692","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-snapshot.20260225152334":{"name":"@openremote/util","version":"1.19.0-snapshot.20260225152334","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.19.0-snapshot.20260225152334","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"acfd7b9badbddfff99a0400997b1658de5049794","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.19.0-snapshot.20260225152334.tgz","fileCount":3,"integrity":"sha512-cdm1KnGi1FVlqoubOfMbQGRkLidVqW0P5dGV9mwEIxUlotI8gT3TVahaq1RNucGfS/2S5h3JIgYWqtbOR0qL9A==","signatures":[{"sig":"MEQCIBDNq3v6MjRTmonw62To24crEqp/2qllU6TMAR8EMOlJAiAntlo9wPXgsB0z9X6Ur2SK8+V2XaxTMLcLF+GaLh1vGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11861},"main":"webpack.util.js","gitHead":"3b5b00acfd78d2deb4d19988a14d8ce7a4c797dc","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.19.0-snapshot.20260225152334_1772034216321_0.3449854275923425","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-snapshot.20260226124559":{"name":"@openremote/util","version":"1.19.0-snapshot.20260226124559","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.19.0-snapshot.20260226124559","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"7c6cfccd5822a98c419151f4b927d33c9d546fe7","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.19.0-snapshot.20260226124559.tgz","fileCount":3,"integrity":"sha512-sZlxCiD0CBjohDCXCfSUbcZ7yvGkjigBcKjat53PAyRmeo47n5gKSR9/uiFaeR7j9Cdu1rUAsziCxpynnIOrqw==","signatures":[{"sig":"MEUCIQDqMbXuRGbxVIJJGiVYbl79zL5FVynt3EPJV9U3Tkip2gIgDXRBEivpbpo0U+Y0Tjfvuw6irmjkEa7UT1za8W5IiOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11861},"main":"webpack.util.js","gitHead":"802a34880dfc53a1311636a60bf97621d1cc4b55","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.19.0-snapshot.20260226124559_1772111183370_0.3952341645767128","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-snapshot.20260227083636":{"name":"@openremote/util","version":"1.19.0-snapshot.20260227083636","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.19.0-snapshot.20260227083636","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"7e912d0fecde0817bf80c0c8ecb9663524c9f249","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.19.0-snapshot.20260227083636.tgz","fileCount":3,"integrity":"sha512-4Lmwqc53LDvpP5dlLXDVdJyT8MbJpSWRqAmUh8++reMNts01RW2VQp+/g4UM+NCtE1P+XYEyQRmtOcTWBdlWNQ==","signatures":[{"sig":"MEUCIQDU32O5IriXlJ2+14q5Q6Xw0k/7OkjE/X2k3JgVBrx69AIgSn22zk1cCNUxhCWTB0oUitZw8lyN23wmV+XBu2NY3gI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11861},"main":"webpack.util.js","gitHead":"efb8b3682da8d3a35eb70e6afb895243e48c7636","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.19.0-snapshot.20260227083636_1772182651465_0.48180894086766757","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-snapshot.20260227090425":{"name":"@openremote/util","version":"1.19.0-snapshot.20260227090425","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.19.0-snapshot.20260227090425","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"4ce2d57ba83f0e1a051c624154e1f931bb8c8b36","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.19.0-snapshot.20260227090425.tgz","fileCount":3,"integrity":"sha512-XX140qBvhAT8ygYS2h7kM0g/R23FbJO3iN3alTSCZXCdlpfePf1Pyh6f+FWnhOQcx+330SZOyYD08IzU/aEK3A==","signatures":[{"sig":"MEYCIQCMPDsUxnsvQYFDPN5JXfn3kMC1ratYUdIJnuYIKCBqCgIhAL+UlnVoWgNenaOgVliTUlZ6ZPLulSC7INhCPzC00GRr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11861},"main":"webpack.util.js","gitHead":"a32941f4b26a9674040b00ac6300ccf786053bdb","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.19.0-snapshot.20260227090425_1772184299001_0.5274089420046686","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-snapshot.20260227094505":{"name":"@openremote/util","version":"1.19.0-snapshot.20260227094505","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.19.0-snapshot.20260227094505","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"35a1cab2805024cbb2e35c3468e241785877a535","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.19.0-snapshot.20260227094505.tgz","fileCount":3,"integrity":"sha512-ROZziUJWyrB7SsmNG8W3NEaJLzL3ieyDjjcb9HWkC//fID62TTfJariSxn66u/5IiEOSbuRJEY2XLlFNYkG9kQ==","signatures":[{"sig":"MEUCIQDaSa6kLIwT4xog4Bbb/TqjVQeXNBXj2QYXC+AQWS1ejgIgeiAa78RwJVz7OFCueT7/Z9fl204Cn1gq8Bg3v++mFs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11861},"main":"webpack.util.js","gitHead":"c3be90f33ec898444b9f9fda80adbd9831e3b9db","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.19.0-snapshot.20260227094505_1772186726503_0.9661046496366594","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-snapshot.20260227133752":{"name":"@openremote/util","version":"1.19.0-snapshot.20260227133752","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.19.0-snapshot.20260227133752","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"7ac45fc9b5907be696da3b5ca70c5bc0b115005b","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.19.0-snapshot.20260227133752.tgz","fileCount":3,"integrity":"sha512-wV1n4XIp/2JauenRW0LvmZiyAB/JnzTD/U+GHaskrHKTFYifMprV2NcVrpOoCrmN7yOklXOkKwWWGYE+iKQlvA==","signatures":[{"sig":"MEQCIE8VmNO9pBY3HyZhT5usuPVQzDwubdXdhqhMTKwAMhKXAiBPiej382xnyuj6nOq8S9L4F94QOxhKTdY5ayYmZqBUZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11861},"main":"webpack.util.js","gitHead":"287040242889429f38c51516d81aaa83c075e478","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.19.0-snapshot.20260227133752_1772200704593_0.5904364592467779","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-snapshot.20260227162915":{"name":"@openremote/util","version":"1.19.0-snapshot.20260227162915","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.19.0-snapshot.20260227162915","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"6ed1f822d4b21d1b1624e2a739b5ef1b09433a3a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.19.0-snapshot.20260227162915.tgz","fileCount":3,"integrity":"sha512-U7rABoGdbZUz8Iy0pe9RP6V3U2a7y27pxYl+xS9jvWIRezJ6rn7HZyeqXykru3ffE+z++YoIUD96CSw1cyVQdQ==","signatures":[{"sig":"MEQCIEtbyipS4KB/AtrqiYIb7TbOgLHDuqEdu2ZmVJaOBt07AiBXfmSixiBQWdUb1LLZKUpW8HIGZycaCPTIH0iff/pMUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11861},"main":"webpack.util.js","gitHead":"b758ebfe19f0615c31a7c2ee9e6ecccfe86ca2ab","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.19.0-snapshot.20260227162915_1772210978020_0.6599690319626659","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-snapshot.20260303122506":{"name":"@openremote/util","version":"1.19.0-snapshot.20260303122506","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.19.0-snapshot.20260303122506","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"319afcdfb38fca686e6485fdde4947a2aa722718","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.19.0-snapshot.20260303122506.tgz","fileCount":3,"integrity":"sha512-5zHjKUod5QGkfO14o3i+sQZBWV6+XqExPFAk0B2tmUsDeHiOXNMdOtpbsNSi80sF28fdMKtF0nn62r5pEdChOg==","signatures":[{"sig":"MEYCIQCwEAzR0ch2Bi/WYyEkVpqqMm75i8izfTPYfriyywY6pQIhAOinoddX6E5ojjXQPjKB0hzN6RYkejfRucnEZXEbNydZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11861},"main":"webpack.util.js","gitHead":"977202ab7f479b6c6cfbf0adf9d61c7f2036d4fc","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.19.0-snapshot.20260303122506_1772541984347_0.06430659033405184","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-snapshot.20260303130613":{"name":"@openremote/util","version":"1.19.0-snapshot.20260303130613","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.19.0-snapshot.20260303130613","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"21fc5229dbbefde2f3f58ad51f7510c9089e8b59","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.19.0-snapshot.20260303130613.tgz","fileCount":3,"integrity":"sha512-p+3fD93UYUF1TmVrqmhoM2Qu5D39KmrSlmsOByo9Ll+LLxTTETdVkP3Z49NqB1GQcn7Y6Ag1wbbA7Ftq6V9rKg==","signatures":[{"sig":"MEQCIGYq8g/LVr8cFlOkUCitVsnvhBfWlDR8QurTxtsuQM99AiBuDJovVtO1Got/SdMO1zKuDCaFVsKlCcnCvxE0owRnWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11861},"main":"webpack.util.js","gitHead":"a6e9b908babd27feefff093900644b5ac82abbed","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.19.0-snapshot.20260303130613_1772544423725_0.19535687033444837","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-snapshot.20260305130545":{"name":"@openremote/util","version":"1.19.0-snapshot.20260305130545","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.19.0-snapshot.20260305130545","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"5a9b61318d55d003efd5186b8c3c16a188e5cd4b","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.19.0-snapshot.20260305130545.tgz","fileCount":3,"integrity":"sha512-hBeIsPNoCiEUPlE8TOOxrQOjB2WyyAd455iD06unGKMDMdOKT/0veilQA4WspoNNy6xRUbseYImvb6vgZC75UA==","signatures":[{"sig":"MEUCIFio1FQ49CPrPeE6avl5xjag1ycwYndCwa1VjFpqSctGAiEAhjg4D7IHy3BbIgTB63SdjWpnWuzsZozLZMxI5ViOrlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11861},"main":"webpack.util.js","gitHead":"4644b1f2a72f098213c9c7aa06d64adfe537e2b7","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.19.0-snapshot.20260305130545_1772717259570_0.32844680807955706","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-snapshot.20260306081758":{"name":"@openremote/util","version":"1.19.0-snapshot.20260306081758","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.19.0-snapshot.20260306081758","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"515339fa6af253df7fac501c25365d30810be2e9","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.19.0-snapshot.20260306081758.tgz","fileCount":3,"integrity":"sha512-Q9DsR+1W9CNkeCRaQ5onykWAY5IZG9Y8yBX9rWkBVCU8AWG1MQw2U1bGYy49kuossOQoXbb0I1VLAiM6XsLewg==","signatures":[{"sig":"MEUCIQD5ouWuWgRFS1LXDbh36FJgEn/xDEcS1s5uG+jZ4tiblQIgOFyk8lsPhJnsdwtg9kfd/AewpqGJ42h8XZ6863eFNEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11861},"main":"webpack.util.js","gitHead":"ca2e54211298b4edea2a08080fe1130334646428","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.19.0-snapshot.20260306081758_1772786316309_0.9064277803292851","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-snapshot.20260309084555":{"name":"@openremote/util","version":"1.19.0-snapshot.20260309084555","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.19.0-snapshot.20260309084555","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"8f08eabb31a996857b37fe18e8c16ecfef44a493","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.19.0-snapshot.20260309084555.tgz","fileCount":3,"integrity":"sha512-pfU0ZCqydoKc3B/52VOCtJfoWuRWD3icElT7/hYK5+Jx1boEFKIqgrctbdrvBYnRvMi+SsgAsyPhVXu5/MVSBQ==","signatures":[{"sig":"MEQCICfBic6KjYQJWBT0UhmibSrwatk9hxO77x6RAAUGkB+7AiBIzwbltLIVyBsAqlJQNTL8VDU1A+SdV4JLSNog43fj4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11861},"main":"webpack.util.js","gitHead":"4c3b04c86b1c2a62f5a760536f7d989d0bddd132","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.19.0-snapshot.20260309084555_1773047204797_0.3856260562844711","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-snapshot.20260309105740":{"name":"@openremote/util","version":"1.19.0-snapshot.20260309105740","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.19.0-snapshot.20260309105740","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"30d52de0389b1120a70bb91ddbc83d7ef2ebea01","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.19.0-snapshot.20260309105740.tgz","fileCount":3,"integrity":"sha512-U39Ujaer82HCofvUHfiTs5GEYhtetaMd03ajyhl3/j0f7mRDLhqBKXKnZPLh1vjnkAJhpljyYYdD9ugJsigPHw==","signatures":[{"sig":"MEUCIQCIXeHFJ2iARblOcY64XqFlDNGbs1NDM9Anv8f3hy0XbwIgVXKlHO6In9d85gzV3fzfQ4ayXQsu6IczlJyhTBoHW0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11861},"main":"webpack.util.js","gitHead":"674746daf6a932d59e18be6b6477a9abfb364c9f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.19.0-snapshot.20260309105740_1773055175248_0.016280544509229777","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-snapshot.20260309112704":{"name":"@openremote/util","version":"1.19.0-snapshot.20260309112704","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.19.0-snapshot.20260309112704","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"5fcb052829e3cf8824cf693e4b66c18da1c0c4a9","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.19.0-snapshot.20260309112704.tgz","fileCount":3,"integrity":"sha512-yBxndOwxN27gAdlgxPOjhcfRUam4CJOjC7bvsVHzZaX0kcGZIT2wMgbkfR7jk1WZ61oNz+6bbJBLhROb3usiTg==","signatures":[{"sig":"MEUCIHty0HllUdvwk8P4va2nnqAS26clhQ+XfJC6e4bF/m/4AiEAs318Idtl/NiUkkFoPJE40yFA9ZCsGRt7g1Gz1vIAGHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11861},"main":"webpack.util.js","gitHead":"f93404f1ca08d19f94ed77f8274ea2c7c3b69b55","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.19.0-snapshot.20260309112704_1773056891823_0.8386401046866829","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-snapshot.20260309122938":{"name":"@openremote/util","version":"1.19.0-snapshot.20260309122938","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.19.0-snapshot.20260309122938","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"4e19aa99c7a6cfb6d3b660b6e1d26348f4895722","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.19.0-snapshot.20260309122938.tgz","fileCount":3,"integrity":"sha512-6/DoejjLDsNcRzri0AAGnfvm+BKu+90HoFfyp3+EboeYiUIaWnbe8HYxRTn6CMwf9VesgVKkJPLS8yYq91hAWA==","signatures":[{"sig":"MEYCIQDGSNfrS46YeTbvMUG1h3SPYVaYsjNVRAkghJ6Ti+Bq5gIhAJkDrmgUNnZvvGoxNellcivSA6dOs9/Y9PbCTVWyWydg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11861},"main":"webpack.util.js","gitHead":"b351fc0a6a5d1f8d4886919ce17f26ee7ec81cad","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.19.0-snapshot.20260309122938_1773060566295_0.01584465315050143","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@openremote/util","version":"1.19.0","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.19.0","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"69ff6af27e76ee0c95ef1feb75b2dcdf316497ee","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.19.0.tgz","fileCount":3,"integrity":"sha512-n2HFD4UOo5KasoaH5w/C9bXLzo3fs7JB70HumlBM9ZATCPOgqA7qn54O1l4g2naoybv1q1pdN3AaW8rmxolkmw==","signatures":[{"sig":"MEUCIBKDDLZMejy2caCcFSYYwH3YdCFFHVrKVcB4RF0P2DShAiEA8xTuK7z3/cBZ9IGlnxDHdy83idNeUAdTT9BDy3x46zg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11837},"main":"webpack.util.js","gitHead":"b351fc0a6a5d1f8d4886919ce17f26ee7ec81cad","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.19.0_1773063367321_0.3295386723446627","host":"s3://npm-registry-packages-npm-production"}},"1.20.0-snapshot.20260312081538":{"name":"@openremote/util","version":"1.20.0-snapshot.20260312081538","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.20.0-snapshot.20260312081538","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"035ba64605a8f4f5b4b09553edcb86f8f3528661","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.20.0-snapshot.20260312081538.tgz","fileCount":3,"integrity":"sha512-HBdsxx+RZfRjiZ6VSPbtxUndO+g9eqCuzl7Es4WEbJL0v3SApH5NfQ+joqS/xC4ftouJ/I2DJMzm2OrhX7vwTg==","signatures":[{"sig":"MEUCIADzCyl4YZ+3CwO+0ZRRofOeg6WXMrJa1TTls8+SFasoAiEA6/3GMUEBukEKM3ucaYuSC1ipS3wBuPYTBxr5NPkUp+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11861},"main":"webpack.util.js","gitHead":"763992b9153dba54d25c9c614ffea658c9f4aed0","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.99.8","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.3","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.20.0-snapshot.20260312081538_1773304627541_0.5070335967657711","host":"s3://npm-registry-packages-npm-production"}},"1.20.0-snapshot.20260312094202":{"name":"@openremote/util","version":"1.20.0-snapshot.20260312094202","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.20.0-snapshot.20260312094202","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"497c4d3526939cdbd8834451f1a33bc06da843ce","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.20.0-snapshot.20260312094202.tgz","fileCount":3,"integrity":"sha512-GPClmer5TSArBaYMcW1A3AhF16t78RZGPEuriYVV/tIRlJPCzfz0rJPbkwuZwLqh3Hoxno5pHNaXNySzHES38g==","signatures":[{"sig":"MEQCIBk/F1Cfyrez7elRMM+kdfCVZTInAU8fW7aAjwYepQ2vAiAkK2Qy33qdKpRlduR/enbpAyElkidgRyy0wsfQ5VkIRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11862},"main":"webpack.util.js","gitHead":"9f8eabe266d00d15a91e2fc8c1ab1ca3771bc1d9","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.20.0-snapshot.20260312094202_1773309763799_0.3744998273165323","host":"s3://npm-registry-packages-npm-production"}},"1.20.0-snapshot.20260312130723":{"name":"@openremote/util","version":"1.20.0-snapshot.20260312130723","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.20.0-snapshot.20260312130723","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"b7159c32950f38cfb51faab93ff4f995778855d1","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.20.0-snapshot.20260312130723.tgz","fileCount":3,"integrity":"sha512-FH787CKZeBrsbuBEpwiq3fQWK0lcT6IipCfFkx7mygt+Fkn6gryXrTJbTCuqyuOneypSiRNkbL0VjkvVBOqLbw==","signatures":[{"sig":"MEQCIHKZ9DvVL46VQBDmLl/4+iwZYYk89eJdS517Pzl3NMMxAiAvdNsh0OfNWVxSHDPkQIkiC2i07rw5lxzyCf9t+T169g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11862},"main":"webpack.util.js","gitHead":"5ca33ba9c2c0bcb3fbceb052730f969507e2ee74","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.20.0-snapshot.20260312130723_1773322117481_0.6746423156119581","host":"s3://npm-registry-packages-npm-production"}},"1.20.0-snapshot.20260315111446":{"name":"@openremote/util","version":"1.20.0-snapshot.20260315111446","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.20.0-snapshot.20260315111446","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"0b7434934a8b48cefe4d90a2a1505e0f4e2d6692","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.20.0-snapshot.20260315111446.tgz","fileCount":3,"integrity":"sha512-xHT81zzzaq75m/0U9mM9AHR+4d+rRd8dcLRM96XymmltXgPrmccZpU1KMVkH3H1IZtTdYkKaM2ZB80pTmmB21w==","signatures":[{"sig":"MEUCIQCsSFAyGxfqrMYOV+4xF0cqWRjPD1M5po+a63kaSHytSQIgENhMM8nWhkchI8YkmcdhtpPI/raxpCNFos2/ficMUfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11862},"main":"webpack.util.js","gitHead":"d7f110a66f74cbc94dbb1efedd7cf3e7ab4e2287","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.20.0-snapshot.20260315111446_1773574553207_0.32055526630911646","host":"s3://npm-registry-packages-npm-production"}},"1.20.0-snapshot.20260316085015":{"name":"@openremote/util","version":"1.20.0-snapshot.20260316085015","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.20.0-snapshot.20260316085015","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"0eba5e4303e49b68965fa00df1cadae80c188217","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.20.0-snapshot.20260316085015.tgz","fileCount":3,"integrity":"sha512-EgrWmr8NDPR2Qtnui93RsjOcRm0r43f09suub2EzbJqmS871Te5QeCbQ2F9cO4LzEbgRFvkslmIkbRc/MB/hnA==","signatures":[{"sig":"MEQCIAazsvEg1VNkdJ6hbOzcqOt5j9KsOMSIGe9fYU/cccRhAiA9pM7PxKV8zHJEqviJC4Plc8VpzMBSXPG/Jy1IUWvApQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11862},"main":"webpack.util.js","gitHead":"97ef936ac96ece4a1d2336d511b5fad4de9aa624","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.20.0-snapshot.20260316085015_1773652332060_0.6872124064516629","host":"s3://npm-registry-packages-npm-production"}},"1.20.0-snapshot.20260316093819":{"name":"@openremote/util","version":"1.20.0-snapshot.20260316093819","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.20.0-snapshot.20260316093819","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"515d00270d135817f8cb63db97d0a0112ae3a31a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.20.0-snapshot.20260316093819.tgz","fileCount":3,"integrity":"sha512-yhCZ4q4Jp12rSWyynUqnSrinneW+qk73mALIZtGkPfuEoeSul8QlFO6cfHb3vYy7/lOHMTj2L21phsyFL+a/yg==","signatures":[{"sig":"MEYCIQDJiz+cqlq5iVUVWbmHqmJDZiKVY3MrYG/zc2I99VHDIAIhAMcgC264BilbqoFBnbQmK/YKjKNSJDDhrcmTGZSzpylF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11862},"main":"webpack.util.js","gitHead":"29cce9419a5c7415d3f56886fdced10bb0a242e3","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.20.0-snapshot.20260316093819_1773655136085_0.7956436220051291","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"@openremote/util","version":"1.20.0","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.20.0","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"55a912d410c1857722aa21da946d1b2776577a0d","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.20.0.tgz","fileCount":3,"integrity":"sha512-C3wJjYVFrQvdeI+RHMukrd/e6fqJxdrrQtsrqwF9Cpf12MTwF+X2npHy7ru1efJdQUZtB1r+EyLQhd073LFAIg==","signatures":[{"sig":"MEYCIQDirpVtm9MLI8ZBrP3TBx8iRvLBUN9rahrkWwwfMBBNTAIhALMZAlt2ZRM094524oMrystvo2gn/9tUX3XhMriS30Nz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11838},"main":"webpack.util.js","gitHead":"29cce9419a5c7415d3f56886fdced10bb0a242e3","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.20.0_1773656984955_0.1552729270397024","host":"s3://npm-registry-packages-npm-production"}},"1.21.0-snapshot.20260318085253":{"name":"@openremote/util","version":"1.21.0-snapshot.20260318085253","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.21.0-snapshot.20260318085253","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"c578e12b888651eee281b04aaa125e7baca2249c","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.21.0-snapshot.20260318085253.tgz","fileCount":3,"integrity":"sha512-EwHSQIFyWfsoyV+wYIOog3LNDZrQ6khOkjAPj6APCqZ6+41aCnCrbyC+jKKTbFOdtAvVN+nUvPNG5eVGxhXRIg==","signatures":[{"sig":"MEQCIBqOof5eFfvINK1ALq/KYJ371fxKSW4/fa7mNjnP6TAjAiApkvVBJ6JLLGrYpXL7objDESxmSKv8rn70lDD11CvXCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11862},"main":"webpack.util.js","gitHead":"f4c4123e4707468f1b26916925f99b7eb0d50932","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.21.0-snapshot.20260318085253_1773825225172_0.024088784559813448","host":"s3://npm-registry-packages-npm-production"}},"1.21.0-snapshot.20260318092235":{"name":"@openremote/util","version":"1.21.0-snapshot.20260318092235","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.21.0-snapshot.20260318092235","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"82316f012ecb428e2bb9e7c2eafe09fe96fc5637","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.21.0-snapshot.20260318092235.tgz","fileCount":3,"integrity":"sha512-gq4pnZwQbVOkN1IiMf0cpGVZT/beNfakgSF+N9cHDNuUCAWyiqS6yX6iKT2AzFTCYZHQFGwoIZYGjqJAurJAVw==","signatures":[{"sig":"MEQCIEVHAAIqjjvTuQZFymEsDxDWIcWyFuqBwbBQUcCWf/PAAiBtuJKtZ8yHdFSfDk+3Lc6x7pxzghuCzE9Zk019ArpEOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11862},"main":"webpack.util.js","gitHead":"d701cb3383d2b0fc4c59fe754e6526f7b7d4fecd","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.21.0-snapshot.20260318092235_1773826978941_0.12856061625762427","host":"s3://npm-registry-packages-npm-production"}},"1.21.0-snapshot.20260318101105":{"name":"@openremote/util","version":"1.21.0-snapshot.20260318101105","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.21.0-snapshot.20260318101105","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"335af3394114ce7379342f59180d863e55e22e43","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.21.0-snapshot.20260318101105.tgz","fileCount":3,"integrity":"sha512-+VERwE/1TRpW1KUvPCtp8xNDmZtrN5ybjlAxvhI0rlQazRoVg9WUbltB/YCFAiwD2+cNtNNwSo2IDlxt5N9q8w==","signatures":[{"sig":"MEUCIQD/D5fe2cvXQv7Ac/iByJPxK9BUufE9a/vnxOzmcAqxIgIgSchdWwhEEWV7QS9TUu9VqmWzquixeCaMTpHtEj+mptw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11862},"main":"webpack.util.js","gitHead":"d4e7e7618266de59817165d0e4842d42f6d4b81f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.21.0-snapshot.20260318101105_1773829901751_0.9705088720936641","host":"s3://npm-registry-packages-npm-production"}},"1.21.0-snapshot.20260318173424":{"name":"@openremote/util","version":"1.21.0-snapshot.20260318173424","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.21.0-snapshot.20260318173424","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"29957dea948f5a68b52c147b126dfe0aba1943d4","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.21.0-snapshot.20260318173424.tgz","fileCount":3,"integrity":"sha512-Zct947ssPUpqgIITH5P7/LSlNSVwKNwbBTpK6oegujaN/WouivvLKXpGPzvmuy7KraxDNtwBD1s57dHkkz/8eQ==","signatures":[{"sig":"MEUCICH8xcdcEVD9MkOgM+E8F7KqBGxbMdRyUAJCuL87tH9YAiEA7O1/AksGhy1kQGpqqTHLeMsE9i5qomPiKLmp6DBs9/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11862},"main":"webpack.util.js","gitHead":"9643052a1edbade54f48cfc21b83b5338c370a73","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.21.0-snapshot.20260318173424_1773856460739_0.6631546185878903","host":"s3://npm-registry-packages-npm-production"}},"1.21.0-snapshot.20260319104910":{"name":"@openremote/util","version":"1.21.0-snapshot.20260319104910","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.21.0-snapshot.20260319104910","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"31a884200e0806b85c9b6104991f2bb8cbd369c6","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.21.0-snapshot.20260319104910.tgz","fileCount":3,"integrity":"sha512-7nj9gj7fON+UOVP7jaBA1F0ddJDvD5pZi8zxylhvQaVvIEgbQ2V8gimo0t5GaQ2hxpF3KJGEbPdlfVgHDthWKQ==","signatures":[{"sig":"MEUCICQLiUPmSFzPnT4ujGuvsjLfMExofLHjbL2QSV261RVYAiEA91e8h7P12yu8r/QF6AG1hakyOwP4zOBmw4hyDS7RYGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11862},"main":"webpack.util.js","gitHead":"b36492b94bbef945a69d94e064bf602517bb8133","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.21.0-snapshot.20260319104910_1773918618064_0.06461429250700057","host":"s3://npm-registry-packages-npm-production"}},"1.21.0-snapshot.20260320143549":{"name":"@openremote/util","version":"1.21.0-snapshot.20260320143549","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.21.0-snapshot.20260320143549","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"5d76171d8dab164e7693276c0fc793c4c4aa903a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.21.0-snapshot.20260320143549.tgz","fileCount":3,"integrity":"sha512-miPYD4E5rIOuosgkVapfpF8Fpf+YoZAxIWjsPaZoiLxeinGm+USZRYFUySLrKa7Q2lcXJGGjlFe/dgdJNmpLsA==","signatures":[{"sig":"MEUCIQDoq8GlqPe/M1o4zE98knn641s7gOLpuAdElZ+aYuBaGAIgDEddJMprjSORPs1nbfbhNmXzuyVoR5T8+T3LoYeqIqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11862},"main":"webpack.util.js","gitHead":"90187ecf0b884e400b49a0285933a71198327f53","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.21.0-snapshot.20260320143549_1774018628910_0.20636345449565807","host":"s3://npm-registry-packages-npm-production"}},"1.20.1":{"name":"@openremote/util","version":"1.20.1","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.20.1","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"7ee33cf4b088db9e19bc4509c74d2856fcc7ea46","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.20.1.tgz","fileCount":3,"integrity":"sha512-LPHaxRqm6DbrTYammGjV7JXYv1onrtkOsAmvcOz4//537TXXVJ6uw9I5ZIBsoG5wqVjCjsMHb8IrzNffJ4ULmw==","signatures":[{"sig":"MEUCIGvaABwXME0GxGIa8Jml0kAV5A4mctLPiDm8azgRva9iAiEAoQnEhfDGBPS0gHeDFqZZMV3XRw1N4KbopLxtCsmNysc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11838},"main":"webpack.util.js","gitHead":"90187ecf0b884e400b49a0285933a71198327f53","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.20.1_1774021031051_0.6718567355823779","host":"s3://npm-registry-packages-npm-production"}},"1.21.0-snapshot.20260320171246":{"name":"@openremote/util","version":"1.21.0-snapshot.20260320171246","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.21.0-snapshot.20260320171246","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"24140effea70bd0ae1578f6aefec7440bf048e21","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.21.0-snapshot.20260320171246.tgz","fileCount":3,"integrity":"sha512-h5Pp/a0ZZMqu/JdV5uB9Pqh11hVnr5BfwNszNHEWXMETJiEgQSFXRFaX25AFnGkRIX+krXXF19U7i4aADXqM8Q==","signatures":[{"sig":"MEYCIQDOEgr7Mj7vhtcCHmWAzwrOGFugW14l88//ZSxHoTaR2AIhAJaocbPlJVQJNbVm3ujh2Z/154hCL+6wwEDM93SOksVj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11862},"main":"webpack.util.js","gitHead":"0c431fc59d13c49f2ccff4ae9d6426904fc4a92d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.21.0-snapshot.20260320171246_1774028035218_0.8888644109452917","host":"s3://npm-registry-packages-npm-production"}},"1.21.0-snapshot.20260323141338":{"name":"@openremote/util","version":"1.21.0-snapshot.20260323141338","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.21.0-snapshot.20260323141338","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"bb8c9d9e1ea6fbf43343a577b8bec25a5078f753","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.21.0-snapshot.20260323141338.tgz","fileCount":3,"integrity":"sha512-N9ilbvzVuRqMUz559+QNJyQ/pc2nEweB3ZijjPt4Yw+ePDhusDn0Fhwt9zvkoSSYKeVE/5smAwXxal2gZQ9iJA==","signatures":[{"sig":"MEUCIQCS3yfOQb0/k79avxPpNVy4z9oyzDN1ixI08RJhEi6i1wIgVbgHazSRRpdKpYNDxNxLLZPc+hpLWO6eCEvxYfdSD3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11862},"main":"webpack.util.js","gitHead":"4d39ccaa3561bb20858d0a7d98e94811f7d541d4","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.21.0-snapshot.20260323141338_1774276530730_0.07198043661853326","host":"s3://npm-registry-packages-npm-production"}},"1.21.0-snapshot.20260323154013":{"name":"@openremote/util","version":"1.21.0-snapshot.20260323154013","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.21.0-snapshot.20260323154013","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"82e6676b954189042246daa3ff6c48cb1b14cf1f","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.21.0-snapshot.20260323154013.tgz","fileCount":3,"integrity":"sha512-tZZUyqocJ68FkJqomI86iPJyQrtl7dKTeob4Lqh9QO8gg0M+INtNh3lSoCcNXQf1fTgRCHl42pwHYbeK3xobJw==","signatures":[{"sig":"MEQCIBh1GzDh2twasYM4ndUE8PzUVJvZU79NAu4Urxz0kr5kAiByeBcWiP5eNNol7SBX5yKm8vbiE2keFoAM2gcmmYIsuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11862},"main":"webpack.util.js","gitHead":"2ca1fe6522844c7a07cd1e64cc84da6b2b49c122","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.21.0-snapshot.20260323154013_1774281691391_0.6613954504390396","host":"s3://npm-registry-packages-npm-production"}},"1.21.0-snapshot.20260324093755":{"name":"@openremote/util","version":"1.21.0-snapshot.20260324093755","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.21.0-snapshot.20260324093755","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"f9a77e2a5a96fa69fa275e4e52ee21f6bc8ffb60","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.21.0-snapshot.20260324093755.tgz","fileCount":3,"integrity":"sha512-2p4xTRTteP10Vd2iP1STxp2Lu1PD0liu2F0vKcAtCjW9ATc8QPWNinEg1+ghAXYIPLrHrP6YFnxMzf9oTECZBQ==","signatures":[{"sig":"MEQCICeb/BcPvf/BFCakhAiggsBlHud0C58Muh1/YoELLivcAiAi3IqW5Q0XP27W66+kWsknlMT0ZpZEyD9sYIj5Bbxbpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11862},"main":"webpack.util.js","gitHead":"2c3d072ba74cef4ba1869afa2a5088c761f9dd16","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.21.0-snapshot.20260324093755_1774346316706_0.4613781767459699","host":"s3://npm-registry-packages-npm-production"}},"1.20.2":{"name":"@openremote/util","version":"1.20.2","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.20.2","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d1a1944f28d8bebb88067069d8d3ea1c5bce83d3","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.20.2.tgz","fileCount":3,"integrity":"sha512-3rG7NDmBsa8rGM0hoEcAqz+E8EmBIffZzjmB5PqrYjIS74FV9hTJmFf/RrZaQNUl9ajn3+mUamU21nu6Pp0AEQ==","signatures":[{"sig":"MEUCIQCkBE17Pi5bBopjr9z44wSTXZA6aLHt/G2Vn+0+GaNraQIgNCbnhvlTo3gLLPQcgDhI7jxLZ/q+LF89l+QBvuI5wdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11838},"main":"webpack.util.js","gitHead":"2c3d072ba74cef4ba1869afa2a5088c761f9dd16","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.20.2_1774349027982_0.19709292382609145","host":"s3://npm-registry-packages-npm-production"}},"1.21.0-snapshot.20260324143953":{"name":"@openremote/util","version":"1.21.0-snapshot.20260324143953","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.21.0-snapshot.20260324143953","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"5a0f7025b3bba8eb68d4ddff00da77404ac5d035","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.21.0-snapshot.20260324143953.tgz","fileCount":3,"integrity":"sha512-AQW6QWmWi4BQCNeZut3cVvivzGl0dk4ifquH4ej8pbqtmJpbk6fs7FHulk9NpyZsYeKdlunrwguwiRU7JPgrgA==","signatures":[{"sig":"MEUCID1Dy+XG9CCz8akQAHuVV+pFX7UqE1mSuF9x/W5tkUu0AiEA2PeZS3RvmYG/lfH1oqOEO3j9HPbH12vkdwmAx+aQ3pA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11862},"main":"webpack.util.js","gitHead":"0647d5c18da91bec3b7d8de1b2df3d86e3097738","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.21.0-snapshot.20260324143953_1774364431389_0.8430703614212152","host":"s3://npm-registry-packages-npm-production"}},"1.21.0-snapshot.20260325095709":{"name":"@openremote/util","version":"1.21.0-snapshot.20260325095709","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.21.0-snapshot.20260325095709","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"3936829de88184cabdb2602cd58533ab869a23f3","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.21.0-snapshot.20260325095709.tgz","fileCount":3,"integrity":"sha512-yi6Lpyc1AKsOmxgrwT/kWjof5zbzoFDHczgETlB8c4OTatLh+aQJf7wd/ritjjAKU6zyJ7ZJEXu/IwfSL228Rw==","signatures":[{"sig":"MEUCIQC6vCxMQA9xrGaKeXJX6ziVrzDV7coUhPPpwrQN31GIigIgB9LsLg+fyduH/ErQ62+gL3oyttFsczzJGX1meOb08Qw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11862},"main":"webpack.util.js","gitHead":"046e950a87c21c90c691aad56d578bfe857fde8f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.21.0-snapshot.20260325095709_1774433936961_0.8684983450224197","host":"s3://npm-registry-packages-npm-production"}},"1.21.0-snapshot.20260325132559":{"name":"@openremote/util","version":"1.21.0-snapshot.20260325132559","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.21.0-snapshot.20260325132559","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ba01db2878b91f4b5b02b16c9b52e05265b3f4a9","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.21.0-snapshot.20260325132559.tgz","fileCount":3,"integrity":"sha512-7ButGJB+IHBNZo9VjoZ9ciFS2AB8NRcIOnaVW86TgTVQVPhdvJBoxHMA8ou6WTogYv2MnNjV7DDDNL5kBuqwyQ==","signatures":[{"sig":"MEUCIQC7OhrU0Krqy9FX/DoE16XJNgBEMpmYBEiA+yRm+LHTLAIgXs0eTJNu2ZnPMUw3Ryjf8oXH47ZCH9m0w/0KswtgVnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11862},"main":"webpack.util.js","gitHead":"e42aba0c74c89c0de9194e03c982cf0a876c090c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.21.0-snapshot.20260325132559_1774446453361_0.612923140627414","host":"s3://npm-registry-packages-npm-production"}},"1.21.0-snapshot.20260327093755":{"name":"@openremote/util","version":"1.21.0-snapshot.20260327093755","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.21.0-snapshot.20260327093755","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"3bbb725e1da47bd854b85639dd6740e43350ed6d","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.21.0-snapshot.20260327093755.tgz","fileCount":3,"integrity":"sha512-qmeM+C6yqTFvZqDoVJ2RRsC4HE2+xyi6J+pcLhQLt4/4sfhZBL0eoj44+USVaBMPgz4wbZrc4pNaxvHq5y779Q==","signatures":[{"sig":"MEUCIQCbnDVkwHy+BGa/cGZzysmvvMXfnwKdqeswg/25MGcQ5gIgOluKqc6fPBrgvsDpTXftmX6PyaOcw0xdU4xbCDMSsCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11862},"main":"webpack.util.js","gitHead":"4ac234438f214c097782d1cdfaab134c12655eb2","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.21.0-snapshot.20260327093755_1774605546203_0.4028896544152567","host":"s3://npm-registry-packages-npm-production"}},"1.21.0-snapshot.20260327104525":{"name":"@openremote/util","version":"1.21.0-snapshot.20260327104525","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.21.0-snapshot.20260327104525","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"3fd19790d719f567107cc7abb020439b44940ae1","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.21.0-snapshot.20260327104525.tgz","fileCount":3,"integrity":"sha512-8I92VXrmZEe81+VqJ1CJI+kk6dx6mV/GG6CxQSkEEzcLcgvovC9ZIbem8S1rDkWj/UL8fCcKhOqqGH48hr5b8g==","signatures":[{"sig":"MEQCIFuX00dmYmhN0GSYi+/q1bea02EeWjV+frw12KHo3U8lAiBbZ1V+ymn+6UMiILkDKE1yfliWNShv5mv1qkQRDpml3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11862},"main":"webpack.util.js","gitHead":"253e291a5df25f0dbeb4936b48644bdd2e61d51b","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.21.0-snapshot.20260327104525_1774609637796_0.7088856010522828","host":"s3://npm-registry-packages-npm-production"}},"1.21.0-snapshot.20260327121841":{"name":"@openremote/util","version":"1.21.0-snapshot.20260327121841","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.21.0-snapshot.20260327121841","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"b1c2342dc07ae38fd40072f490ba5b168afb5370","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.21.0-snapshot.20260327121841.tgz","fileCount":3,"integrity":"sha512-g2p6MZ4is6VsJe1g5atdinPfswpysy7yNhvtKtutKwCroAYEJ5K7NIFfLsIGvVbzEjxrTNaAibMOMOMnU8v2ug==","signatures":[{"sig":"MEUCICLc8gZVIl9yea8+hlaMJLktboi5qUcYnGev7dKTEcL8AiEA4BGMmvcYebbi39fCKY/bXvjef6hus5LmL0meBaoMOgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11862},"main":"webpack.util.js","gitHead":"16514ea9a00925a7943b61809666aa9197114ea5","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.21.0-snapshot.20260327121841_1774615204252_0.15593490480674022","host":"s3://npm-registry-packages-npm-production"}},"1.21.0-snapshot.20260327131530":{"name":"@openremote/util","version":"1.21.0-snapshot.20260327131530","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.21.0-snapshot.20260327131530","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"c815ce474f2a1d2d8c8746486f346c8184fef375","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.21.0-snapshot.20260327131530.tgz","fileCount":3,"integrity":"sha512-dXiVPXpCiy9DpWqQGTHX8Jyra6s5NP8dgniHOe5EmGto2Y6a1K9HcczHcXywv/uQz5Z210zGuL4Px1kLigoQXA==","signatures":[{"sig":"MEUCIQCfWSNwhSPnnd8cRyJ5FtBDM2XL3U+ooGYBvoSs66hZUQIgJg0oYftNGKuDmvd+PQ84t/MK07/MGPtU72Zmk81s9V0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11862},"main":"webpack.util.js","gitHead":"a6e66687edc6838204fe22ae0e509cf04e0d79e9","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.21.0-snapshot.20260327131530_1774618583251_0.01564376642049714","host":"s3://npm-registry-packages-npm-production"}},"1.21.0-snapshot.20260327135711":{"name":"@openremote/util","version":"1.21.0-snapshot.20260327135711","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.21.0-snapshot.20260327135711","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d0c39e43b20232587b88d352eddb5e795659e260","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.21.0-snapshot.20260327135711.tgz","fileCount":3,"integrity":"sha512-UOyZPBrNDeEYfCQIP6NarqC9mxDoo7ILmDuOBlMlbNf3TvkDN3nw13Y6EuY5VrcsssJOhmH68dGus8342RnLjw==","signatures":[{"sig":"MEYCIQD8kHD5T2XPw4k2VCb4r9I8pDZBawOem0ye8QI7TwvSBAIhAIJEHTI63LOprsahcB8WRUzK+aum9/zD03nCh239QOFr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11862},"main":"webpack.util.js","gitHead":"c79222563322e43fb55d3beedeba996ec783f7e5","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.21.0-snapshot.20260327135711_1774621122204_0.5218275132923778","host":"s3://npm-registry-packages-npm-production"}},"1.21.0-snapshot.20260330084608":{"name":"@openremote/util","version":"1.21.0-snapshot.20260330084608","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.21.0-snapshot.20260330084608","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"10cff68e153f6680acfc1d2d0f14f42349431047","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.21.0-snapshot.20260330084608.tgz","fileCount":3,"integrity":"sha512-XQ+1nMj7dGIDAujuIG7PMRpAOSR5TprxxmTSL915m6oTraJUkoM93gimE1SR6nRurP4i18pFIQ7cCRzBTdWPbg==","signatures":[{"sig":"MEUCIQCjtpQzzvnqh94sBIVv7VQ7n/qcHw4XI0kJKYBJ2EBWYwIgNNG4GJ3kTyKaeVlJTkXWdF74UBJ4Bx8kYMRkCmG+DFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11862},"main":"webpack.util.js","gitHead":"f294dda09d325b01d8ec9809c3be3811b561c989","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.21.0-snapshot.20260330084608_1774861639646_0.5967231387959322","host":"s3://npm-registry-packages-npm-production"}},"1.21.0-snapshot.20260331131510":{"name":"@openremote/util","version":"1.21.0-snapshot.20260331131510","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.21.0-snapshot.20260331131510","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ddd983ae812d6c91dc45768490eb98ca049a276e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.21.0-snapshot.20260331131510.tgz","fileCount":3,"integrity":"sha512-/XAfCm9PRy6RMwtamR9+ZUDw7KFeVEPwMQ5+kNEakMWaW0O5V32X+YutynW6d/XAO+t7AuwnHVA2Y0m+cY5lGg==","signatures":[{"sig":"MEQCIGWyaB2A7MUKh2gUWRm+EmDhQ8/jjgzXLhnG871YBB7sAiA9a0aoIHbQsJL09x3xn6Z0jRIpEOJmikE3w9n1aLBQpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11862},"main":"webpack.util.js","gitHead":"c420a769dc3142790f397d22f18f9c943c36f0bd","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.21.0-snapshot.20260331131510_1774964182632_0.029512490484575826","host":"s3://npm-registry-packages-npm-production"}},"1.21.0-snapshot.20260401150143":{"name":"@openremote/util","version":"1.21.0-snapshot.20260401150143","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.21.0-snapshot.20260401150143","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d0d7282f870283b61e3d419863b874eff7d31834","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.21.0-snapshot.20260401150143.tgz","fileCount":3,"integrity":"sha512-c5YQ07y8n5tbM57i4QG7duOdjWrxC2AU7/lNNS6zOI9CbK/ayDXQj+c6EL7Ch2aJsJabybqGGiaHvCQQmSwtkQ==","signatures":[{"sig":"MEYCIQDNOzQUD3NomroiSLLAQ3cFEoAXnSqwgdGRJQjq4wtwrgIhAIIiwo49yMN8OFd3wd+5fler5H3+gySz4NC752rAU9dk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11862},"main":"webpack.util.js","gitHead":"d4bc16240c39243e67d0937ed915f0fb04b91b12","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.21.0-snapshot.20260401150143_1775057014220_0.9972568864097895","host":"s3://npm-registry-packages-npm-production"}},"1.21.0-snapshot.20260402132727":{"name":"@openremote/util","version":"1.21.0-snapshot.20260402132727","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.21.0-snapshot.20260402132727","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"43701ff66a497f859a5c9e25971145843432338f","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.21.0-snapshot.20260402132727.tgz","fileCount":3,"integrity":"sha512-aimCNmXkpAQk8m0uM/W/qccG/E9vcB2AEjJ7Dj9FEqt7o0KPaFCl3nhV6VUPuso4ppt2C4ceuurHxol1DUcntA==","signatures":[{"sig":"MEUCIQDuXV07ZWT6V3eXPiaDs58/wZewmKk7nF+uKymejEkOqwIgWpcSCyo7yildNB2Bk/DpL/gFJgqyigj7mN8ILqNvrwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11862},"main":"webpack.util.js","gitHead":"03ce03421b5decc84a8ac3e7afa359edeedb2f54","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.21.0-snapshot.20260402132727_1775137835974_0.45630125979595704","host":"s3://npm-registry-packages-npm-production"}},"1.21.0-snapshot.20260406221449":{"name":"@openremote/util","version":"1.21.0-snapshot.20260406221449","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.21.0-snapshot.20260406221449","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"5b5350aa2499f6a5cbf37defb2333c565fa033dc","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.21.0-snapshot.20260406221449.tgz","fileCount":3,"integrity":"sha512-yZsog5kY96H29xx1RsOlvoJRnLPZuzJdMuYEhZ3gNGjDoqCHa51dXeNJih/5urKGxSquJm7wbIevJnsFpRmkbA==","signatures":[{"sig":"MEUCICtQmQTKmrhgpqJEAJy5PaeGUO3CDaV8kZzJ8Cs5QzDiAiEA2zjSt77ea3N4BA2CpMCMwIm2T0ntcBOb2oe9RqPpbMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11862},"main":"webpack.util.js","gitHead":"1cd80ef0c3a4e33aea5624a69cc488d5d4d60ab8","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.21.0-snapshot.20260406221449_1775514976569_0.25611254052997","host":"s3://npm-registry-packages-npm-production"}},"1.21.0-snapshot.20260407112539":{"name":"@openremote/util","version":"1.21.0-snapshot.20260407112539","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.21.0-snapshot.20260407112539","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"16c067b3e1be731cb031943b07d41690360cc73a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.21.0-snapshot.20260407112539.tgz","fileCount":3,"integrity":"sha512-8UrbR4f2u09ki/JDPXZJQAcke5QlFWxEWwdZuRnwMNzr53fE/otez5SvqpwPyT+VHRXdvnp4fq0+1ueHIRlu2A==","signatures":[{"sig":"MEYCIQD7TZx+tpI3FGSxACWktXRKyIS4i/fortklMmvGdcht5gIhAO54YKV9kQyeBqd4sePCKlc4diQJ5rQyno4XYwagCua5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11862},"main":"webpack.util.js","gitHead":"c0ce65b182ce52b5a4c2e617d3dce1e5c005e411","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.21.0-snapshot.20260407112539_1775562383139_0.4236029042817844","host":"s3://npm-registry-packages-npm-production"}},"1.21.0-snapshot.20260407120912":{"name":"@openremote/util","version":"1.21.0-snapshot.20260407120912","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.21.0-snapshot.20260407120912","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"b3e34761096bff4837b7d542715b0239bd0b7020","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.21.0-snapshot.20260407120912.tgz","fileCount":3,"integrity":"sha512-sFeHM3XJvTlpbefkXHiNgz+ZpF2VkLl46LHrqdYNqRFQd4hxR4ZFspESOsOpNom8Q4X3YKQNLxrC7jI96YZ7pQ==","signatures":[{"sig":"MEQCIAxHuwjOT4TSIqIZFZzDVL/xjRN68tCVJspexiMtLSIzAiA3Y9YooPXTq7msBZcZC9ViDmWw/o0lI1s533O46zQfgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11862},"main":"webpack.util.js","gitHead":"dd24cb13a97776dac216a9d7a7addf14078079db","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.21.0-snapshot.20260407120912_1775564987357_0.3591203061846753","host":"s3://npm-registry-packages-npm-production"}},"1.21.0-snapshot.20260407133903":{"name":"@openremote/util","version":"1.21.0-snapshot.20260407133903","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.21.0-snapshot.20260407133903","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"6e45ef592bb4f085f6714c50fd5f7d46a6cce89f","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.21.0-snapshot.20260407133903.tgz","fileCount":3,"integrity":"sha512-8Z5gA7J1ilfeuTsskgXZKdsbPylBlZl9I++D2H4Fd7Kmhnkmj98LTI20u6wYR3dJnLv8InYrZzghelUgZoJiKA==","signatures":[{"sig":"MEUCIQCvikQjbl6BELkSwlluc7z6O2wYRoVoKlrNpVFmy9BzVQIgNsq283tX8qgxuvlLEaFUUGwks7Pt0Kdjtazf7/oSjjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11862},"main":"webpack.util.js","gitHead":"fa77dacc165d9e7532d30a89d4e1452776192f27","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.21.0-snapshot.20260407133903_1775570383533_0.34857578125142874","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@openremote/util","version":"1.21.0","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.21.0","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d8e14a2d07454c2ebcf9f6deb97b92022ec24bd4","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.21.0.tgz","fileCount":3,"integrity":"sha512-eWhpU3fxZrnpkZF9bAZh/gbhgu3EQqzRAYVRHilkFApBhX5wcAVTsHJ3C3NjHdayif0nDzykV1JzA1GTMwvZyw==","signatures":[{"sig":"MEYCIQCri4+e19NHbLaqGsiqNAmJyLFOGubcUcG03zhz0xeJQQIhAOsMZ81ML8lvv/2809PmSCTtDrIaSMAQhs54fp5W9Ilh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11838},"main":"webpack.util.js","gitHead":"fa77dacc165d9e7532d30a89d4e1452776192f27","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.21.0_1775572116286_0.21975505609160328","host":"s3://npm-registry-packages-npm-production"}},"1.22.0-snapshot.20260407154359":{"name":"@openremote/util","version":"1.22.0-snapshot.20260407154359","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.22.0-snapshot.20260407154359","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d9060cba96108420d699be4816e9472b18eac546","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.22.0-snapshot.20260407154359.tgz","fileCount":3,"integrity":"sha512-uazloJcUv9WQKZooraGKv77fMNoNm8q2Qr4kuLusQZXl1CLy9HJyQtjApq1JxNrQu26wo1dmMFS7GxDdUvPfXA==","signatures":[{"sig":"MEYCIQCBBcO11YRu1/fI3LD7S476M/Yptyy5p+0B8QkBpKaafgIhAO531bgniEDgoeuxViCgt+6MlCcvarVPFxGF+zd7DGOJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12032},"main":"webpack.util.js","gitHead":"be10d9b7ec03602254a8594f2d12ca0e4f5c14ea","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.22.0-snapshot.20260407154359_1775578295796_0.27910796635088775","host":"s3://npm-registry-packages-npm-production"}},"1.22.0-snapshot.20260408080119":{"name":"@openremote/util","version":"1.22.0-snapshot.20260408080119","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.22.0-snapshot.20260408080119","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"8d13b99d21a8e213094e3b4fe1cbea5810243b14","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.22.0-snapshot.20260408080119.tgz","fileCount":3,"integrity":"sha512-cJ2VfzNPa0q2LOvQ/Gtw07TbMYtcPXmOyGy1t0HkbLcRTaX4MMFPs3juC5RHrY7ND2HpbkGgB7xVF6sy3Ilv5Q==","signatures":[{"sig":"MEUCID+Y7XTGv5yYz5GqrzHXNu+cTPJ9rGvpuldYy7DtMfB4AiEAprKlEOL6Kw9xH0ZcK9zieOzOcWlno+NNkSLgWvo8ces=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12032},"main":"webpack.util.js","gitHead":"8fdf763fe3f18eb2777f0d86ccc0dcd68f178b52","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.22.0-snapshot.20260408080119_1775636508655_0.49541388457637203","host":"s3://npm-registry-packages-npm-production"}},"1.22.0-snapshot.20260408085319":{"name":"@openremote/util","version":"1.22.0-snapshot.20260408085319","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.22.0-snapshot.20260408085319","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d3dc7f62ff747a9d966d923d01e40567d7260918","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.22.0-snapshot.20260408085319.tgz","fileCount":3,"integrity":"sha512-E+Tl/pju3z4DjLr3nB80YWdTdLuHpekq1st3+nBM1XsjQtNbSrKUKMwBI5+RTAqial3VOXAuGQYmtRYw9cBQkA==","signatures":[{"sig":"MEUCIAjhZkEyr74+VEB9PgD7bA9oA56LumCipLgX77N2ELk3AiEAr+U1I/yEb6muep2orUvXkxcYa874QtAEshSaHlP+088=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12032},"main":"webpack.util.js","gitHead":"16fafa83f21de3b6ce971fe5daa91ebc3ddbdd73","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.22.0-snapshot.20260408085319_1775639798749_0.3548650523885526","host":"s3://npm-registry-packages-npm-production"}},"1.22.0-snapshot.20260410152528":{"name":"@openremote/util","version":"1.22.0-snapshot.20260410152528","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.22.0-snapshot.20260410152528","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"187de390060b33244343c3a45a9ed4e12f227a12","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.22.0-snapshot.20260410152528.tgz","fileCount":3,"integrity":"sha512-J1aisoX8n619NSPnL1FoPBAQNwq6C1/FGjjARefDVMSC98slogCrysGYg6deDD/4SC/PHo4kwrhgUe7TFLgPgw==","signatures":[{"sig":"MEYCIQCZJ46PXwenvMqj7VMSoyrkYNDt7QZaWcmKdZbjZ5Ky+wIhAIZbIlPefNYbpY2meFRUmTDjvOdmjIvjZqa2MZisrKpd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12032},"main":"webpack.util.js","gitHead":"0631cb0e7b57e97810899e8eb922c493b1bb9682","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.22.0-snapshot.20260410152528_1775836070350_0.5139691797001822","host":"s3://npm-registry-packages-npm-production"}},"1.22.0-snapshot.20260410155613":{"name":"@openremote/util","version":"1.22.0-snapshot.20260410155613","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.22.0-snapshot.20260410155613","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"94678d5a1d6bcad20c8ca7181c1a021694c35943","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.22.0-snapshot.20260410155613.tgz","fileCount":3,"integrity":"sha512-emkGuO4zlTIAkZc1V4eqsM2Tw0No67uIhO8bmekDo+gibc/JLbCAGySBu/6a3f88xIvrlt9th4VMunO05REtMw==","signatures":[{"sig":"MEQCICsF+ypEZUOLgidA4/2ZH7LHE/FgjUPlfwmZAhRX7GYpAiB2tqD3WCQK0OeKgjTzfUZWIteFxEjoPokOgSpN1JkvQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12032},"main":"webpack.util.js","gitHead":"be18f016f106054072bc1739c6595d8a85d88afa","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.22.0-snapshot.20260410155613_1775837927834_0.7509836646147448","host":"s3://npm-registry-packages-npm-production"}},"1.22.0-snapshot.20260413075620":{"name":"@openremote/util","version":"1.22.0-snapshot.20260413075620","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.22.0-snapshot.20260413075620","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"b348b3a5fce37f71bd3eb34030d57e29d673eae4","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.22.0-snapshot.20260413075620.tgz","fileCount":3,"integrity":"sha512-mlY2MsTdbAOzUAyrPyHNg48WyjYrUTFSsEsGKp162IcH5AKQGx9zASBXrHQSef5guyE0opkmltUmkCsvJa+/gg==","signatures":[{"sig":"MEUCIQC+Rdk6iKoKfvTY9iQy6OPuPbwpj1lez5YKJdpHqLlQ0QIgRUriNNcI0MwZYOK7ArGEpeGJpcdoLJArba6ZOb5MwFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12032},"main":"webpack.util.js","gitHead":"15db35cb705d3e197716744996a69e829faf9290","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.22.0-snapshot.20260413075620_1776068417819_0.7313613561552281","host":"s3://npm-registry-packages-npm-production"}},"1.22.0-snapshot.20260413090029":{"name":"@openremote/util","version":"1.22.0-snapshot.20260413090029","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.22.0-snapshot.20260413090029","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2cab755c5fde0c28c5f5ac861b38f45d11c249cc","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.22.0-snapshot.20260413090029.tgz","fileCount":3,"integrity":"sha512-Vy0rv/Pji4rRWPmT94GjdHdwGtIQKi3KgJaOFw61QbXccXLQZW809ULcQ3G6B1sUn6MO1I8Rtqo3W5aP20oQ0Q==","signatures":[{"sig":"MEUCIGNbaGgBHAJQwkw7yoYIH1vdHoGButNCk90wAkQzpX4lAiEAjSRCNE+8brr8CfpstKZvHtmVxkqB4hD+M5hnAfVL71o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12032},"main":"webpack.util.js","gitHead":"45a728ab45eac2e78004603748d7398e4c63544f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.22.0-snapshot.20260413090029_1776072222862_0.49517211009090434","host":"s3://npm-registry-packages-npm-production"}},"1.22.0-snapshot.20260413133442":{"name":"@openremote/util","version":"1.22.0-snapshot.20260413133442","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.22.0-snapshot.20260413133442","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ace3dc398e4f9cdb1f129658c9b9f51c17be7fdb","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.22.0-snapshot.20260413133442.tgz","fileCount":3,"integrity":"sha512-uFXKBVDSaS4JhAW8Ke8fKwWoGrYt+dwEgfRwkcMaxEZNAhEu7dl+mArNNqGbkbatf2r5XesJM/uzUBxLd+WrVg==","signatures":[{"sig":"MEUCIQCMul2er5chWjhOm04gK65q9mYlz6vumEHRcVtExZgQJAIgDkcjSgQdIDvjFQbWnnIe61BnNrVSJwmfxIre1AjsGeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12032},"main":"webpack.util.js","gitHead":"01d9cc2f6b65e1c8847bcb2922bdd897dd0a2f1a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.22.0-snapshot.20260413133442_1776088691939_0.18787569687374384","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"@openremote/util","version":"1.22.0","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.22.0","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"802aff45835c8210159ef81f0b1b2d5fb9a38645","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.22.0.tgz","fileCount":3,"integrity":"sha512-Xes02N5ff1CG5/sU0M/3F/oqSI+06D1SI8WTjgT2M8BWOVEf9rD8GrV2522MR6lxRyGZW7LSgszUtk42gFAOKQ==","signatures":[{"sig":"MEUCIQCaKSCWdwi8QuoEv8SPaLNpT7OJHgESDkcqnGG3hBgX0gIgGkF6Suw0hPMO0xcjUoejR1jSaZcW+BapsifUz2VWKOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12008},"main":"webpack.util.js","gitHead":"01d9cc2f6b65e1c8847bcb2922bdd897dd0a2f1a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.22.0_1776090138114_0.5376084635722784","host":"s3://npm-registry-packages-npm-production"}},"1.23.0-snapshot.20260414064247":{"name":"@openremote/util","version":"1.23.0-snapshot.20260414064247","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.23.0-snapshot.20260414064247","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"9de23c3dd73b1d5904c76e5b4686d9305cc4d391","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.23.0-snapshot.20260414064247.tgz","fileCount":3,"integrity":"sha512-+VgDaw5Ehm2pXWMNo+5Q6fAboMgMnvTw3F8AyQqtXu68Y3u+zxgu/RbGqrZCz67oUj9B9sLcPTR0oImPMsrRAg==","signatures":[{"sig":"MEQCIC9uHRxQmNC5siWNiFXVWWceOMF1Pd48bwYPQjL+X6s9AiAnR1RWhjcya/hV1Lgbc/YnhMZn8TzqSeFmYbIHJaN7Lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12032},"main":"webpack.util.js","gitHead":"b349f5cbc1d057912946fd5db5ca7ebc4cb867dd","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.23.0-snapshot.20260414064247_1776150235886_0.7108480388018918","host":"s3://npm-registry-packages-npm-production"}},"1.23.0-snapshot.20260414160425":{"name":"@openremote/util","version":"1.23.0-snapshot.20260414160425","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.23.0-snapshot.20260414160425","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"78f3231d2e4a3734fc54c2db4a1f4fd5dfb287df","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.23.0-snapshot.20260414160425.tgz","fileCount":3,"integrity":"sha512-6R2goYf8/5mPFa+3MC/E85OWLPrVWZ1AgZzvLtsbZPwKBXVEK9OaNxViet0DUtEA2iRNQgaigSNwW+kvfveLXQ==","signatures":[{"sig":"MEUCIEHHejJYwuavpGYMxbq6clyJoJwfsVGwiWBkKRelFvgdAiEAphmrlW8+8uYh5OwUxn2vHqz7vWz9erbtNSQJ025K2so=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12032},"main":"webpack.util.js","gitHead":"4e56c35d9044ba9de59b32e02ca9570b09824b32","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.23.0-snapshot.20260414160425_1776184118490_0.3377181977087882","host":"s3://npm-registry-packages-npm-production"}},"1.23.0-snapshot.20260415130601":{"name":"@openremote/util","version":"1.23.0-snapshot.20260415130601","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.23.0-snapshot.20260415130601","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"65941aa94d867cb18fd53c946f55ce3671e97c85","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.23.0-snapshot.20260415130601.tgz","fileCount":3,"integrity":"sha512-ke8KwmXLZ0BuqKlaNksdlxM8EOE7+0VAOMW1fajrzoP9YfWirbVEXz8XpZicOAzMlpWUQCn0GESCXrfB/ZqdHw==","signatures":[{"sig":"MEUCIQC+huu5fb6SXDLldg+LSqSm+/EPXhXViAdYCR0ydo96BgIgKVqBlX6UlJZ/eU3AygfKkdA42vmiGRFYdHBXDpcsCn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12032},"main":"webpack.util.js","gitHead":"e745bc54f7f9a8c17f2ad8d144225e33a7e3e803","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.23.0-snapshot.20260415130601_1776259734640_0.9844446539590868","host":"s3://npm-registry-packages-npm-production"}},"1.23.0-snapshot.20260416082938":{"name":"@openremote/util","version":"1.23.0-snapshot.20260416082938","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.23.0-snapshot.20260416082938","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"bc78bde2f8316b51ece8308913d665d08a0ee3bc","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.23.0-snapshot.20260416082938.tgz","fileCount":3,"integrity":"sha512-YQla1Op9+YeikdywRA7vLNcbb6WLbF4PPGYqA9qzig4xivFzwvRo79QUCZRYLgJMShaRP9WTlKhE3/Ih7Y34fg==","signatures":[{"sig":"MEQCIFQJNVMTckxLKqRQNMGxP7J+KGb0ENjfuFirIJfC2HJVAiAQ5t28kIqF/eDzCPfbg88dLWy4n9OajzVR1IcOP0jirg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12032},"main":"webpack.util.js","gitHead":"38b04ca9ab8ad51263723fffbf968078aa2f7204","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.23.0-snapshot.20260416082938_1776329539931_0.022489663045837993","host":"s3://npm-registry-packages-npm-production"}},"1.23.0-snapshot.20260416095028":{"name":"@openremote/util","version":"1.23.0-snapshot.20260416095028","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.23.0-snapshot.20260416095028","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d344b5990b99c26a0d55f41afe46d82b6e948a80","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.23.0-snapshot.20260416095028.tgz","fileCount":3,"integrity":"sha512-00attpPeYx3KPbJut+U/PTIVPV5a+UWX+KFalhJTZboTe5hYAJ0GDN3oBDvlqAjafhGbwZZcBTcw1NydB4bZgw==","signatures":[{"sig":"MEYCIQCsDMvsgjhnP0kfko01qHBZHv8OQ6ctuJn1+oOj0KwfvQIhALeVIvjUp0/wpdnRZXPDnUoa7xQ5PrAO6IPC6y4xwqv+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12032},"main":"webpack.util.js","gitHead":"1ad9cfbe08fdcbf06001fc5824424a3cb8b599b5","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.23.0-snapshot.20260416095028_1776334442310_0.8048046920997922","host":"s3://npm-registry-packages-npm-production"}},"1.23.0-snapshot.20260420070421":{"name":"@openremote/util","version":"1.23.0-snapshot.20260420070421","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.23.0-snapshot.20260420070421","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"6e74b3b8091913108577279796622e7433841c23","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.23.0-snapshot.20260420070421.tgz","fileCount":3,"integrity":"sha512-GIv8eQrjHOuwnmXrfdf9sEtfjUNppk0enZepenuXd8MiD3OmTuxlFMmaM9qkr/I4ZfQzQfPzAU761A9/5ln9BA==","signatures":[{"sig":"MEUCIQC8XdMUicXl4xtUA8DOMFIuKBV89XDRdV05KSHwrhgGPgIgBQB2hjqJIqT5JJeR4xbdUmg90c2Zt0mXcyufEAHiJcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12032},"main":"webpack.util.js","gitHead":"bb841d18e43081c5e7137c3a4d1151ba6847c826","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.23.0-snapshot.20260420070421_1776670049831_0.4200666139428313","host":"s3://npm-registry-packages-npm-production"}},"1.23.0-snapshot.20260420081029":{"name":"@openremote/util","version":"1.23.0-snapshot.20260420081029","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.23.0-snapshot.20260420081029","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2675f2653ac76d4708557a6b00fc66278948a76e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.23.0-snapshot.20260420081029.tgz","fileCount":3,"integrity":"sha512-7nIP7oIC8NCoYXPKygaBJfbvkpIOQVrXBV5GSd02AoNagtuvBX8/CLkmtcO2e6lmpXwLmEu+Xy7gNxY8jUIsmw==","signatures":[{"sig":"MEYCIQDgjR11tg9C0SRNgNEM4hQ4yEmsUDwiGfNrDkwnQaMM2AIhAO3rsf9PFuuH6ssb3VCdBO0i/hlBOs+XtmzdTvAheiZu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12032},"main":"webpack.util.js","gitHead":"30db082311d4b550cdbf7691f4fe122e2f6efa61","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.23.0-snapshot.20260420081029_1776674036230_0.9691851228134125","host":"s3://npm-registry-packages-npm-production"}},"1.23.0-snapshot.20260420101634":{"name":"@openremote/util","version":"1.23.0-snapshot.20260420101634","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.23.0-snapshot.20260420101634","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"f20d628629088e65a1ac4cd673c0829b6150bf31","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.23.0-snapshot.20260420101634.tgz","fileCount":3,"integrity":"sha512-yNscxitLz4RLuKvgLbhfcfkNLI0OZorkcNb/L8e/EL94nWR3JW4rvO9EU4tMi3c4JPZeZuMKROs7eGUGjMyerw==","signatures":[{"sig":"MEYCIQDBJ+0N1HENHBlHxnjCwC16m0apOg89qD7aCwwbiTpGsAIhANIvFx9yUIsiUaFeunMWfOS+hwZSsgfDDtXB1oqXRrlQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12032},"main":"webpack.util.js","gitHead":"38b9b55a84fc3b7e582879a56c0e2c2d0d2daf53","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.23.0-snapshot.20260420101634_1776681464222_0.5204715122955423","host":"s3://npm-registry-packages-npm-production"}},"1.22.1":{"name":"@openremote/util","version":"1.22.1","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.22.1","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"4cb658284b60f3b67f5b4e116ae045260e36b4aa","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.22.1.tgz","fileCount":3,"integrity":"sha512-Jw2vQ/VE7w0O5rw3GEpQcbqpBJ+OMRARSw/8Fkm471oZ0gS1gQXmZxihxVkMI5sS792PB7gH6ItzAX3oZ+rR4w==","signatures":[{"sig":"MEQCIBX5O42jyOlDyfPBjDYEWr27FucjG0zgqMWFJKuE5buSAiAp3eaYum+df1Nihku9hHsd78X6eUwPNsHq5dE2v5ahLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12008},"main":"webpack.util.js","gitHead":"38b9b55a84fc3b7e582879a56c0e2c2d0d2daf53","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.22.1_1776685507399_0.2819543507133644","host":"s3://npm-registry-packages-npm-production"}},"1.23.0-snapshot.20260420155404":{"name":"@openremote/util","version":"1.23.0-snapshot.20260420155404","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.23.0-snapshot.20260420155404","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"134a037a01be88021806b5134583d8316d5943e5","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.23.0-snapshot.20260420155404.tgz","fileCount":3,"integrity":"sha512-pnFZ6q7TVmgeQCHsiZPvBu4qcjZsVVVMTTOIwXulK4tPJjdep4dLFqIE5OakU8fijZaO5IR+ldM6wG5UJFT6KA==","signatures":[{"sig":"MEYCIQC6kM2kScMCtffJ04hqHEO6oBn/if52hCW24VtXFgarcQIhAIOUyoarVjOcC/kOfh2KWVunlTJjFxf2/T78mDmJ/b2Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12032},"main":"webpack.util.js","gitHead":"2f1aba78dc7ca564434c95cc66ac412525ed450c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.23.0-snapshot.20260420155404_1776701770941_0.19861329046914","host":"s3://npm-registry-packages-npm-production"}},"1.23.0-snapshot.20260422124049":{"name":"@openremote/util","version":"1.23.0-snapshot.20260422124049","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.23.0-snapshot.20260422124049","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"6979f8dc111b62a844d970b2afdc4dba3886a30a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.23.0-snapshot.20260422124049.tgz","fileCount":3,"integrity":"sha512-BVyXmtQpASEpp88B/L9rC+S40qOGbtYTc/US3JbTejjg4R1NjUQO1eFENpGEAqnlxFget9sn3OnFX9+hgrP74A==","signatures":[{"sig":"MEUCIEnaSUhjsKmyImD+3cJTpq6PcrBpTTexstkKgdX/gCoJAiEAxqbTCaHJ4WRXlvfuF/RvMadmRJvcAzJtPgM/qCWQtJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12032},"main":"webpack.util.js","gitHead":"44ff38f2239ee68d9a232e59668716cedc1dc9cf","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.23.0-snapshot.20260422124049_1776862971791_0.660883723561174","host":"s3://npm-registry-packages-npm-production"}},"1.23.0-snapshot.20260423080713":{"name":"@openremote/util","version":"1.23.0-snapshot.20260423080713","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.23.0-snapshot.20260423080713","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2f0cfe1c762232cf159c0821a610aed0a2a6961c","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.23.0-snapshot.20260423080713.tgz","fileCount":3,"integrity":"sha512-xbF+3Go1HoMGVVs/Mgd7JoUiCHAIdfQEG5aAfxwHh8FcOcfhQNDIG5NW/UiIMsuSIZf2gSZt0ALhHd4chRcmRQ==","signatures":[{"sig":"MEYCIQDDtzga1S8ehuNUKe7um/gh10qzpCruabO2oc1nN7+3MQIhAMCigTL9bLxoau7dyYlzloa3WMFfGfjI0Y0kE5njJpeP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12032},"main":"webpack.util.js","gitHead":"4b8d40f22256f5bf25374ef0ea054fac6ca3a41d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.23.0-snapshot.20260423080713_1776933013067_0.21997213919066172","host":"s3://npm-registry-packages-npm-production"}},"1.23.0-snapshot.20260423083627":{"name":"@openremote/util","version":"1.23.0-snapshot.20260423083627","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.23.0-snapshot.20260423083627","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"808cf69c60ee0328a55be6fd2804cd3a3d2ffa8f","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.23.0-snapshot.20260423083627.tgz","fileCount":3,"integrity":"sha512-iSa0sIhsM8s2A+Yq1YDDci1nB4/MNPzUj/lNnzYbKyaFSH/jmA//6yr5P1NQSg7OGl7fOI7l8GSfg2sYWAvFPQ==","signatures":[{"sig":"MEUCIQCF5nMIxQRbEVTbMBPtd0sjpb6/HWgosHFAYf6AVPfHVQIgYZxz7SAD5WnmX2FFy6qze31jAatUzL56vQMyTTOpSMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12032},"main":"webpack.util.js","gitHead":"5219c9576ca5aa6cf8fd1444b78f65a1fa11fa4d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.23.0-snapshot.20260423083627_1776934730743_0.5779287029706381","host":"s3://npm-registry-packages-npm-production"}},"1.23.0-snapshot.20260423093321":{"name":"@openremote/util","version":"1.23.0-snapshot.20260423093321","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.23.0-snapshot.20260423093321","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"3810c93261f9378cd86b1af55a80298c1ceb307f","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.23.0-snapshot.20260423093321.tgz","fileCount":3,"integrity":"sha512-uggzPyX/nj/y1gKOfuMIdeHuMGz08SZPa17DAGXF9r8FCoohYep+Xf/iVUkXh0NDaFkQolYs6ke4hle89goRZg==","signatures":[{"sig":"MEQCIG32mxAf8XjTpCeIZgIUEnMFYRVOj+C86JbaHLarlOIDAiAgpGXbQP1KyV5fp4yADAr5jwtRqCVSyGIYHoAKaYCCfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12032},"main":"webpack.util.js","gitHead":"c07daba4c02bfbae0860872c120b61eabad59fd7","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.23.0-snapshot.20260423093321_1776938158842_0.8932214189998082","host":"s3://npm-registry-packages-npm-production"}},"1.23.0-snapshot.20260424103313":{"name":"@openremote/util","version":"1.23.0-snapshot.20260424103313","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.23.0-snapshot.20260424103313","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"72aa45740a047d20bd84d3aee2a0d3ca46b9d9a9","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.23.0-snapshot.20260424103313.tgz","fileCount":3,"integrity":"sha512-1OghKgdpjcIpRNOdrUhHPVAxDr1OvyBFJORsN3EOjmQCRAfz7SrukDqFOsNyqci2bze3fLxmvcLPV4lGG8waKg==","signatures":[{"sig":"MEQCIBwxE9d+aKTplEI6h7mWFr2i1JLAPpR7svN8d70BXcsfAiAooL5Wr1JLadEYI5h0PBLskHw1dpp6kd0NNS/swQS8TA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12032},"main":"webpack.util.js","gitHead":"31584a1deefaf0268cc1ec640a564ebaf47d3cf0","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.23.0-snapshot.20260424103313_1777028183806_0.06385188333785874","host":"s3://npm-registry-packages-npm-production"}},"1.23.0-snapshot.20260428123348":{"name":"@openremote/util","version":"1.23.0-snapshot.20260428123348","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.23.0-snapshot.20260428123348","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"07a60fc4789b87051cd52f6a94f1e26f223a62d5","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.23.0-snapshot.20260428123348.tgz","fileCount":3,"integrity":"sha512-69Zk1+0ugGGi1ko5NqyvXTe5hnGv2YQ+tPHrckovYUezPHsVMLCTE2H3TxAlzO0VnmMxVTJHwbAwtUgOALhWlw==","signatures":[{"sig":"MEUCIQDlL9opYfH5aI1vDApc0r7Fv043Lrx4VsFCh32/00wnVwIgd/PKaRtbtOQ73W9wruHzN+IGuJwglYhUd20LYBHTDvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12032},"main":"webpack.util.js","gitHead":"ca5605d40f012f2e66133f1d6d55b3e22ee232b3","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.23.0-snapshot.20260428123348_1777380963618_0.5102482100399632","host":"s3://npm-registry-packages-npm-production"}},"1.23.0-snapshot.20260429115413":{"name":"@openremote/util","version":"1.23.0-snapshot.20260429115413","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.23.0-snapshot.20260429115413","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"e2b1d86f00df4115b004c3f0cd5d3034e10e576d","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.23.0-snapshot.20260429115413.tgz","fileCount":3,"integrity":"sha512-ZlINBFUlJaXIb1RMpiLbZf4A3W31PDW1hWpey0z3W7J6/+GybOndjU9yhAdJ++bSZOBI8K/+DsDAnXKmdwdRDQ==","signatures":[{"sig":"MEYCIQD9kpjMQkwhAkvgVLgGW5CixWiXtBJwDmTjdsJ3IF7/sQIhAKhXjpZfZwhTLNrdxHshlInYyxY3j8rlmp3LcCsHpo9s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"eba7919f3fbb3c5bf2bb64a528e0ecd876611c48","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.23.0-snapshot.20260429115413_1777464987280_0.6055450176696762","host":"s3://npm-registry-packages-npm-production"}},"1.23.0-snapshot.20260430124113":{"name":"@openremote/util","version":"1.23.0-snapshot.20260430124113","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.23.0-snapshot.20260430124113","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"10676235fa810229563029f27cccb2b3862994f9","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.23.0-snapshot.20260430124113.tgz","fileCount":3,"integrity":"sha512-mYLAcMBwrdu9+Ka8ynclebsW8E92FU8I2kvcwVXVz0g+RD9Kf5JhxAzgS6z0bgqlefyxNUDo/O5IxYi8b3fjgg==","signatures":[{"sig":"MEUCIH38vDrpUVbM6ypou+tQbAoVRShHhv1/Ms4WnpSK8N6jAiEAvPotf5g7EQARqFfo16694SJGri4AxNc0maW3MJL/8+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"82cd19d717b011680594eb495339ddc7cd303b8c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.23.0-snapshot.20260430124113_1777554253910_0.4590456218796568","host":"s3://npm-registry-packages-npm-production"}},"1.23.0-snapshot.20260430143643":{"name":"@openremote/util","version":"1.23.0-snapshot.20260430143643","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.23.0-snapshot.20260430143643","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"0530ab232c49493e6806996e3effa6be4fea234c","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.23.0-snapshot.20260430143643.tgz","fileCount":3,"integrity":"sha512-nQh4+HgYPyCD0aPrHLkcSqSGcMW/lIqyk+ToyhuufhqE/mKhDyOTimWTz6kau91S4BLJyD6NuExAuTeuwnxQXA==","signatures":[{"sig":"MEUCICBnEv3GI2D/K3GXxj2vOyM0q3y5BV+3UdbWlRwVpuR/AiEA612uXQPLVpvMcXITzA+yaAReDkj2nIQ2CCx4NuMCfxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"0161dd63c22693817df58e1b43bfddfa6f6785d9","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.23.0-snapshot.20260430143643_1777561166834_0.9709282095893861","host":"s3://npm-registry-packages-npm-production"}},"1.23.0-snapshot.20260501093528":{"name":"@openremote/util","version":"1.23.0-snapshot.20260501093528","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.23.0-snapshot.20260501093528","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"7b6e378c0f55e31675918fe477d9929723c2200b","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.23.0-snapshot.20260501093528.tgz","fileCount":3,"integrity":"sha512-8jDIuT5QkGp9eBACU/hfRFDEEksYSytNWlpDfmqU8AGrCqOtcWAfR+G/K/5b2CTuiRVQvCrecsWdHnLtG/IOUQ==","signatures":[{"sig":"MEUCIEgA5nsIEqfmdfCyX+3BCVJvV8iC3E9thyl7YmnO6IDzAiEA6pYh30QDYlMaDr9oK+JcXENR9wi70ZUpayoug1d4jJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"c71f74d2724667351432af8aa2c90128a300ebb8","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.23.0-snapshot.20260501093528_1777629244070_0.2534130101517684","host":"s3://npm-registry-packages-npm-production"}},"1.23.0-snapshot.20260501100625":{"name":"@openremote/util","version":"1.23.0-snapshot.20260501100625","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.23.0-snapshot.20260501100625","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"c36fc59e76e5ff514642c4e046e4e0bb81b60af6","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.23.0-snapshot.20260501100625.tgz","fileCount":3,"integrity":"sha512-o6SXycPs7vvWSR3ihHcaVnQLoWfaca5O+rQ+kPR3YOG7Cp7GbgnynJNJannvqMA4SYQaIA+tODk7/zgsBfWlrw==","signatures":[{"sig":"MEYCIQDeZBycZdabfKjlqLsQJdvwD9p+OUKY6lIr9d34+6UqpgIhAPm2YZS4MHCQogZ0ioEgWxOtcsdqaDEAYYkqUrFWBp90","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"9d67acda1c733a5a8af4f165d6989e14ce614dc1","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.23.0-snapshot.20260501100625_1777631297085_0.34566136525655766","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"@openremote/util","version":"1.23.0","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.23.0","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"05506e2361a663d86d3b6256d3d24179c53ac56a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.23.0.tgz","fileCount":3,"integrity":"sha512-FrmxV1OeY6RycrIvXqmps+27hak3vLCHr5eiqJUKyR23sCckrM+2uUcc/RfWMNRaZ9Omf4XbLvqtfE2LOfNSFw==","signatures":[{"sig":"MEUCIQDWjnxK1CpvDrXPQm5VKE8PHHbLSRbfhU1aeYXSoW1x4AIgcEam07xe/3uS3zW2I46e+kDTneHpmUDaO3tV8UgrGhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12014},"main":"webpack.util.js","gitHead":"9d67acda1c733a5a8af4f165d6989e14ce614dc1","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.23.0_1777634962722_0.4680462021145837","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-snapshot.20260501125626":{"name":"@openremote/util","version":"1.24.0-snapshot.20260501125626","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.24.0-snapshot.20260501125626","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"b034bc35c50b7865a38afe61bc0b9403dfe003a8","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.24.0-snapshot.20260501125626.tgz","fileCount":3,"integrity":"sha512-MfMhTwZ9J/Dax1nb21L73Ls89pqQ8Ms3cZlgGSUck5PjEN5/SXY33nwuwFnrkUyV+TTX5qGHDg2gFqN1ZfzcWw==","signatures":[{"sig":"MEUCIQDdq5CMpO/i+Rl5RIfvM5GQfTuAndhi0biCtSlm612g4QIgD+ADDQpPrq/qIRfj78FwUPyb0CdotJ2dGZ1tkMisdcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"b616a9e2e0af434ded0e018d82024a0c9b957a78","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.24.0-snapshot.20260501125626_1777641554491_0.6597623070591234","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-snapshot.20260505120438":{"name":"@openremote/util","version":"1.24.0-snapshot.20260505120438","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.24.0-snapshot.20260505120438","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"66765be9d06073dde2c5d2121804076ed7e36e34","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.24.0-snapshot.20260505120438.tgz","fileCount":3,"integrity":"sha512-hprdG1he8YeV2qDRrMnCYSjePRIiHXNtf5ioh5bL4/sJ2+jKrDS0TEIDw93xk51g0uWYvsPLeOr5uy1XydP/Pg==","signatures":[{"sig":"MEYCIQDdkHH3ea+CpgO7IrTA/e3JWkDTunzxZFZ/y2jDTU602QIhAJXS3tApdzl+/8WBg9R3/rb/cuNWbuAXdtEskAHC9caf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"3219cd588ee0455f42a47d8e3319391c94bc845e","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.24.0-snapshot.20260505120438_1777984052631_0.08220606090046068","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-snapshot.20260506095019":{"name":"@openremote/util","version":"1.24.0-snapshot.20260506095019","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.24.0-snapshot.20260506095019","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"017e050487ef95ba9e4268493e80b4241a304dd0","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.24.0-snapshot.20260506095019.tgz","fileCount":3,"integrity":"sha512-CByoI5vL8Q6uE7k3txCeP8zX+2rBstzFdvv0rZRQxL+pVr1SpyV8w9KLd+g1VXdVnT0FPY60CxExTA71GMgX+A==","signatures":[{"sig":"MEQCIFvJdw/I4+wPgFT12dM3Qh6iK7/F7H0JJXRuOY12M4vfAiA+NivUJIx2ZZI/UiY29HnryowM2O00VlYiFkU6f585zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"3c76c8fb065f8d8be7bf0dc3f48b19106461e50a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.24.0-snapshot.20260506095019_1778062376114_0.36076828351560586","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-snapshot.20260506142224":{"name":"@openremote/util","version":"1.24.0-snapshot.20260506142224","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.24.0-snapshot.20260506142224","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"44a25aa4d837fca7d16f58f7d650f10212e82686","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.24.0-snapshot.20260506142224.tgz","fileCount":3,"integrity":"sha512-sq1wnR9TvlFpqxZKKtVjkIjiPMN/Iva+3J2C+eLpO8ApXBMvHzy5SRf5IDwwynQUCwddYSeLY+ykboHOpzItbQ==","signatures":[{"sig":"MEUCIDklYkktzAqOeuJmr8OE0S8vKId3MTmw278Fv3i6yu8vAiEAoDgNoH3NTZxWZKxFplmrLguF28EzHcj0PFzM6NyHqbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"c5e5ab0e543671295ba97968f2834bec3ca7754d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.24.0-snapshot.20260506142224_1778078685054_0.14408490809731345","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-snapshot.20260506162719":{"name":"@openremote/util","version":"1.24.0-snapshot.20260506162719","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.24.0-snapshot.20260506162719","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"606e0c590772ed2456e30ea687ce7896d9d5793c","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.24.0-snapshot.20260506162719.tgz","fileCount":3,"integrity":"sha512-RdVEPq4DPNNUq3CFn59ZELkPq1CHCrt6PSWYGcMEKvY0fwF/oRbCsvo5EUcshCh2RhrAcdikV4nHTQpcxP+NKg==","signatures":[{"sig":"MEUCIQCpbNNSQGkKuAiT9B6k3W/fUvWs4t8BKSJUbvXQ2zr5YQIgaVJWFfc40lEjkOBKUzh1EAnVC09YCQ+wWqIQK+an6j4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"68f3e232fc8f2254b0dd945ece0b39d4217b4dfa","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.24.0-snapshot.20260506162719_1778086245436_0.4150738019692053","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-snapshot.20260507082517":{"name":"@openremote/util","version":"1.24.0-snapshot.20260507082517","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.24.0-snapshot.20260507082517","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"656d729e53dbb38851ae3b56e518daeb238eb9b4","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.24.0-snapshot.20260507082517.tgz","fileCount":3,"integrity":"sha512-7KBTpatgHuYWBukhpUib5SeBqSCJqRhkbdadQclOmp7t0BOrcrleK/vYwjZfF+QUDYZSYSEjQ7o8cWnHvPjXXQ==","signatures":[{"sig":"MEYCIQDku4pnu0RA7YbxBuBNyK4BSfuLM5beAm/ilsRr2YMgPQIhAJ5Chtl0Uk+alIyUN8A0qAK0ax+kaQepyQOFHUVO+SgI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"286397283a69a1edeeb22051be27ccab0045b269","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.24.0-snapshot.20260507082517_1778143692957_0.7468314959738851","host":"s3://npm-registry-packages-npm-production"}},"1.23.1":{"name":"@openremote/util","version":"1.23.1","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.23.1","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ccf1df7a4c8ce377e6f54c01ea2631e7485b1b1f","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.23.1.tgz","fileCount":3,"integrity":"sha512-k//LhuhPLBbFxqOWD16gmGO8rTVhUU31lG8AEeN62mrCkNdWSwt9SWSYIX6VvCtLAEWKRMIUB/rFon9FQxWkjA==","signatures":[{"sig":"MEQCIArW1YHe1ILgFYu3dtx6mtgJZfSbUIy3kiUIXH2nd2iJAiAY33irDCTtY9oKSeTOrN6q36sT9oKqASVZW0xkxPZ50g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12014},"main":"webpack.util.js","gitHead":"286397283a69a1edeeb22051be27ccab0045b269","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.23.1_1778145984725_0.7856992095448905","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-snapshot.20260507134018":{"name":"@openremote/util","version":"1.24.0-snapshot.20260507134018","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.24.0-snapshot.20260507134018","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"3cfdda96a873bca8cec92e91fa86d366c1bf6173","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.24.0-snapshot.20260507134018.tgz","fileCount":3,"integrity":"sha512-VfWs3YNYiqnWQMJ7ZUrwiXR0LADc+9sAmM356UGM6YfEpQMmll7//9C8Nk2/KgeCANHYFRgFcRnIVchqQOMvyw==","signatures":[{"sig":"MEYCIQDpggtmFoflFZQG/ZeTXfwmAhNWAQidvLrh16LL/X4mgQIhAIqQhNJji/lYEIe0aOzf1qCARXMjyf71wDr3Dtp87nYL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"a34c0df77167f5e79da594538b45509e29864fd9","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.24.0-snapshot.20260507134018_1778162545880_0.27748490907637247","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-snapshot.20260507154229":{"name":"@openremote/util","version":"1.24.0-snapshot.20260507154229","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.24.0-snapshot.20260507154229","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"3e40f110dac69cad9ad63996a93f702d39267d1b","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.24.0-snapshot.20260507154229.tgz","fileCount":3,"integrity":"sha512-gQcpSlPBS4t5pqpL0q0IZiTK9wSbROWL6NLNGBGnreIvuSE2fO+w68uzXZZdDv6cmiPInEnNQc4vkTLWVJS5Ag==","signatures":[{"sig":"MEUCIDh9vv49e0ADPAiA7aUWYuCLodchKMc+QYuTgvaHRROcAiEAjaN+cMvBijLume2i4n5mwTAacvkpimq6PSdI4z0qOhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"73b9d12f2dac548a356ccfe1a5c55b76ac40b2fa","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.24.0-snapshot.20260507154229_1778169890498_0.24234245438779212","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-snapshot.20260508082353":{"name":"@openremote/util","version":"1.24.0-snapshot.20260508082353","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.24.0-snapshot.20260508082353","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"c397c7a9ec82c13def02a3fb9601f0c0b4fe0832","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.24.0-snapshot.20260508082353.tgz","fileCount":3,"integrity":"sha512-HFJLs9ge5vVAmisv0u1jewg7QEu/xEhwYtwePKvgQz5RNcgjxkSkFKLHWpuQD2PXLLKQ3AVrAPmIl1ngtPiKIg==","signatures":[{"sig":"MEYCIQDYEV9A9Q26qyZ+02UMu7/i/yQFd6S2MXQ00Es7LSAerwIhAMij1QhGC5XtwHqrdcCp2gvJml/rAwv9sltp+2h7QWvS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"0341fbf1b36c81563a997f615e826f82ba211ab3","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.24.0-snapshot.20260508082353_1778229922829_0.01935815943006336","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-snapshot.20260508120552":{"name":"@openremote/util","version":"1.24.0-snapshot.20260508120552","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.24.0-snapshot.20260508120552","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"b53ca28884c03cd755d53137e70501fb4244fe80","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.24.0-snapshot.20260508120552.tgz","fileCount":3,"integrity":"sha512-Mdjr8CQPCs62w5QXKWyvPHm/zp5DahjEA9+r+c0ly970lNnQKAZ9D6iF9e5VhDrUL0SVNjos9FzjWIT6T68nXA==","signatures":[{"sig":"MEQCIGj9hGUMtOUds/IOb8z/Wtj25DGCHEX7NAc8LUwnEkqaAiBSMvPtxawKN55B1lLGjz2cekbKyxvUeZ/+NkEnqQRXlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"51f9b8e421aeebacbc09ab8d3a81148dd48934e7","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.24.0-snapshot.20260508120552_1778243315250_0.05665716256202713","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-snapshot.20260508132223":{"name":"@openremote/util","version":"1.24.0-snapshot.20260508132223","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.24.0-snapshot.20260508132223","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"66f1b345bd2890c880f5183975a3bb77b7eac7af","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.24.0-snapshot.20260508132223.tgz","fileCount":3,"integrity":"sha512-257RmJpPWLbukqx0Gc+rf9dK8HSbypobmCjQvrbrAEs3FjERhErtyA1olnrufCu5oXVCgS6w9f2wqFW/tSGiUQ==","signatures":[{"sig":"MEQCIFCKh6i6kcf6CGAmjpm2wGol/7GSPKyGTIPaiNetgQIbAiALdG5mXMEbI/bRTxf9tz5s8waIT+4BXWBTdTisZRNY/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"2ab1d9a42151a52b9fa5aea26949ada74d5b2159","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.24.0-snapshot.20260508132223_1778247913070_0.0480023678765813","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-snapshot.20260508142700":{"name":"@openremote/util","version":"1.24.0-snapshot.20260508142700","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.24.0-snapshot.20260508142700","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"3ff266420eaa7ebf07f79ad90180159e99958498","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.24.0-snapshot.20260508142700.tgz","fileCount":3,"integrity":"sha512-+fmAFXUsUplafa5LLadwszS2jxv7MB7Tc5R9w+TKVtgozIBZ5XZ7+mg+oFCpJ5HDVZ171gYbRNvHHmStXdsIiA==","signatures":[{"sig":"MEUCIExCtzibDzzV9j6vva5SjIxxT2VpQ1zZeNwZrExFJlMRAiEAxouU+Sih5w0rBYnEZDEJRqNUSYIDvrhPgFE4GzP1oeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"e4ea91998a9f01e15c9028ba68c1d02daf35c3ed","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.24.0-snapshot.20260508142700_1778251762002_0.6387044212169153","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-snapshot.20260513141919":{"name":"@openremote/util","version":"1.24.0-snapshot.20260513141919","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.24.0-snapshot.20260513141919","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"5971a13e5b287c3afc01bd4d908965d440849c62","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.24.0-snapshot.20260513141919.tgz","fileCount":3,"integrity":"sha512-GZrug0Iu487xugbjbg3DrEgHE4zvunnY1V0KPcUW92aNo/66M55aJqervmhd1hbbDTi3InRv3H+yqx3mVmX7ug==","signatures":[{"sig":"MEUCIQD8YiNDPiIFewSJZ9BE+/RtfX2BbRKLzjquBo4YzrL+OQIgVf0wikJ/fox0vNlVLWW0Bfze//3tRm/rLY30bt11ICM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"0f36dfd0413dfc6d950a060e2cb17c33f520b0f2","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.24.0-snapshot.20260513141919_1778683273763_0.46966727684352705","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-snapshot.20260513145120":{"name":"@openremote/util","version":"1.24.0-snapshot.20260513145120","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.24.0-snapshot.20260513145120","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"431fdde9a72a698b88376eca2d6d7717cae21907","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.24.0-snapshot.20260513145120.tgz","fileCount":3,"integrity":"sha512-rjGcRc7iYqZI/L/N2uzMFtWyaS7rWzOTbv+2hDMLeeXI2lwTJ9Qih2ASA836FvMcaTVUiagBWS7VEayW+c1feg==","signatures":[{"sig":"MEUCIQC3gBoVx9pVN69+XWIqaw8kQA3stRs8Y06ZkXLps1tmmgIgYuIoCiyYmMKYMWsWmxHHC+7aG0aSymhUUSYlejzV+Es=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"e155985a79cfafabe92bc868ca27b89ce6282fa2","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.24.0-snapshot.20260513145120_1778685232868_0.2574421999440286","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-snapshot.20260521092208":{"name":"@openremote/util","version":"1.24.0-snapshot.20260521092208","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.24.0-snapshot.20260521092208","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"eaa4f71813575b385d9f975408185614ab8fff8e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.24.0-snapshot.20260521092208.tgz","fileCount":3,"integrity":"sha512-QEdG3Pk9hsdOboeO7fXDZbjFt8qEPd5xVYV/Q0NTKVdv6nk8TccVpFAxJQCuzx0AjeRD89MqnSoX2jun2IAJuw==","signatures":[{"sig":"MEQCIC4m9W9xjxcaZp9ROWdEJDNcF1TeUkmPD7nCApIx3PwqAiA7UzMWk1wXQBzcgVCnQfvuOtC7h6GN9cVC7incXWu5zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"8893a58f995887d393b8e1fc4c6806ed3d2a7bfe","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.24.0-snapshot.20260521092208_1779356658016_0.21594116240609695","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-snapshot.20260521114537":{"name":"@openremote/util","version":"1.24.0-snapshot.20260521114537","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.24.0-snapshot.20260521114537","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"aa7de47c761b2c39834731ed1138013345e74e0f","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.24.0-snapshot.20260521114537.tgz","fileCount":3,"integrity":"sha512-HHFyAn8DFd0hz8rBVtUYy17tZirlXepTY8WuOiq3kEotn13N671EuLUoocJyU76LHR8uGnDRTNqiYr5TVMtJdQ==","signatures":[{"sig":"MEUCIQC4Mj5oTRHCHf4cgTU/C0vNwyNJ8xms32MAL0hAfXlE1QIgdYdT+l7t8hhbgBkWLWBsqyx6Tf3Xg3CaDYnaNKOr7Ok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"537e9abafc986ada4f6e8852c3ca671f2edfe55c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.24.0-snapshot.20260521114537_1779365252083_0.9320972378081498","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-snapshot.20260521132108":{"name":"@openremote/util","version":"1.24.0-snapshot.20260521132108","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.24.0-snapshot.20260521132108","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"454b08dd62901196729a912615509a4f219f25b6","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.24.0-snapshot.20260521132108.tgz","fileCount":3,"integrity":"sha512-JLBz2dN50CFMkrkT0WEaetn1gam1uHHuRpFll3spsoExhkeBkBM0YGd827msjDWLAG3i/HeHrISUnhT/a4YRFQ==","signatures":[{"sig":"MEYCIQDsMvXaJ/msGExRVXYU1XiMhaiTAsMds0/lwwQMlAtYCwIhAPQzc7pvJHEttMNKmjSwvdGTOH3XnVzq61YvamYpd/RI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"009025b8b3a0dd11308ad0ca540d6fe02c84cc41","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.24.0-snapshot.20260521132108_1779371116230_0.36761401930217286","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-snapshot.20260521143827":{"name":"@openremote/util","version":"1.24.0-snapshot.20260521143827","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.24.0-snapshot.20260521143827","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"426a48505c9411a8c9f53b566b57bbec4df1b6c4","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.24.0-snapshot.20260521143827.tgz","fileCount":3,"integrity":"sha512-rL9+utILcBAnza9DdVgRVbCcazXr/YUJCWPjlS4EmhSHcf0fUKrGiVMb0MJ/2QPZIs0uy/9WJKUTcsN4pUsMcA==","signatures":[{"sig":"MEUCIQDgz2XF2CimoXksFI2Ln07yZHz4iCnMUghIrHttniXCIwIgP654EYwrERl/0Nt2uLUXeP9sSrIs10rf/6mLY5GDpAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"4b896207e199676c2a7c802ab1af6eaec4627967","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.24.0-snapshot.20260521143827_1779375693842_0.5516231135211629","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-snapshot.20260521150820":{"name":"@openremote/util","version":"1.24.0-snapshot.20260521150820","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.24.0-snapshot.20260521150820","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2a395504d1219f38b20779dc00ed1c44aa33534e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.24.0-snapshot.20260521150820.tgz","fileCount":3,"integrity":"sha512-F4bPCRcTGuWMVl6oaBOjlyAzr2SWwACfIES2cDyUhLYDFpvF0m9eA8Mo0n7ZB1XErMuVA19WLKEEwNbm11Iltg==","signatures":[{"sig":"MEUCIAUCj+UoMCdLFv7PAcgvmTrpMoe0UziMA5CXLCmdOfvTAiEAjI9m1vneG1pbIQ8m6DtCB9//VJMijysB2jJc0cga63I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"c1e3aa11c299178b202ea1d7e6193068e35187e4","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.24.0-snapshot.20260521150820_1779377452075_0.5943971263126056","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-snapshot.20260521154734":{"name":"@openremote/util","version":"1.24.0-snapshot.20260521154734","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.24.0-snapshot.20260521154734","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"556c14daa61372a4bd1e0060f87a7cab61a4f2ab","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.24.0-snapshot.20260521154734.tgz","fileCount":3,"integrity":"sha512-mNd1wzRFTxRbi/fbCnO1Z/o4w7PV1EQx3+H3rkFT+Z/35uyiq8N3t2oLTzstSlF0EzbpEGy4lXJ8SjJNGFAHeg==","signatures":[{"sig":"MEUCIQD+24hc8tjNJ0gGDuB0DGinCOWSkIaB9ly+t0P4Spf0lgIgBq+aoNUJz/x2HXFf9UVjmljRs0MN0T+uQG1HsLx3EUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"081979a8b5c678d5168532f18a30485bbb8891f1","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.24.0-snapshot.20260521154734_1779379892525_0.45141428047580456","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-snapshot.20260521161756":{"name":"@openremote/util","version":"1.24.0-snapshot.20260521161756","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.24.0-snapshot.20260521161756","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"244e237bdc0407979d04473d4b61fdbd6fcc0b43","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.24.0-snapshot.20260521161756.tgz","fileCount":3,"integrity":"sha512-HKrI50knMC0EFnuT0pyqj9hmLKhWvOndF2jAI9/so9MzDFC4tlnecMPsZLK7xe5Bi4QxBbM1EsBZRJhdL44pOw==","signatures":[{"sig":"MEUCIQCdk4M0UQzy5H8n+/Lb3P25S58G9c4hEocQ7IdJzGJqrAIgGO56/mXbMqAIoOd8hQIadfR1aLLMWtAwqBk/psotPzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"7be7db21c22284b4ce2a30fad012309b1a523e8f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.24.0-snapshot.20260521161756_1779381651250_0.337984508117136","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"@openremote/util","version":"1.24.0","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.24.0","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"56157c18aa5ee29b1e071e868704a2e3a0b4e98d","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.24.0.tgz","fileCount":3,"integrity":"sha512-MoKQ8QE5x/AFETfxSFVnqCjDlGoHuF6niGB2zx/fYRFvkxPFJM2QLAt0ZoJpVTea+4p5lpsjWZ2wPnIs+dWwPA==","signatures":[{"sig":"MEYCIQD7++ccC3iVDyTGmiGVS/MjloU97SPE8+Um0e/wB4WwqgIhAO5T2qEms6Qmq8KcIuTTdLBeFNnl47+yST5Gl0h5jRRm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12014},"main":"webpack.util.js","gitHead":"7be7db21c22284b4ce2a30fad012309b1a523e8f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.24.0_1779439079956_0.0900443965221851","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260522085229":{"name":"@openremote/util","version":"1.25.0-snapshot.20260522085229","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260522085229","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"edb23df2b02ee40b4144e3f509900c3a8648aa33","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260522085229.tgz","fileCount":3,"integrity":"sha512-FAK7x0D4NGye9AI7Tngpt7exx9/GyVjc8/MVksVcabNL8v1g6pUi0d1AjRUiw5Z8tv+AnFT5DUQL38AU0EN8Rw==","signatures":[{"sig":"MEYCIQDCjIEHUv5BtntIqq3w8DGV3xQqLj0yIO2OMQOa9F7qTgIhAOgBmmmMTn1zki0y+Fc+ga6VtvWUtkP2etokm/kM+9+y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"a3102f853b9713971da465e612d180c99de791dd","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260522085229_1779441240768_0.25946101119078757","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260526082735":{"name":"@openremote/util","version":"1.25.0-snapshot.20260526082735","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260526082735","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ebab5ceb31d364784f68d8023c8bf8effa304b79","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260526082735.tgz","fileCount":3,"integrity":"sha512-lQfd9OcxnTaF7OaF8CUMo9vvuNejhEHdx8J0ziinVuSqgSW3YY/FoLChxCO7Ui3Z0U9KmNYro9UsStirs0nv5A==","signatures":[{"sig":"MEUCIELBE1fwhcZmGYAAHfhPP+h+nqlZ/5sEepN5xd8NMO23AiEA3dMkyYKt5YkWLNmuhJA7+Y0bwtwEP6d6B0HTYuvkZmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"2aa829c8c94495544c478c1faa46275df3c99f4b","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.4.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260526082735_1779785444305_0.2721555772046935","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260527075331":{"name":"@openremote/util","version":"1.25.0-snapshot.20260527075331","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260527075331","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"f6664fcdd80d2b2972a83b5dc37e92ab57cce324","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260527075331.tgz","fileCount":3,"integrity":"sha512-IblLOwiIAg23xxGV5k25HiGctSApcC0bNtJ5yvpZnyN/id6PlP1Ff7ipWltXgmJ+FMItNyaD39IZ7lOPc4OLNw==","signatures":[{"sig":"MEUCICq6pr1o3vZ98doCIPEhVosZZbTeLhQb6tjnI82M3l+zAiEAtEj97bVfFrrk/D3Zyi5rMNvZkh3rO6Epny8GtsKTqys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"2497567d0a866863ab163f63d1a6d088f1478d4e","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260527075331_1779869722075_0.5755528200361495","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260527111950":{"name":"@openremote/util","version":"1.25.0-snapshot.20260527111950","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260527111950","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"f65b57d42a50ad3cd23013dcbae2934c0f2d7aad","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260527111950.tgz","fileCount":3,"integrity":"sha512-2Sd4cyK7rVuGrUJRDvmWZnxBV+JBK7zqA3Z9UVzAqGlV0aVo6Hs3fTl18CS1wnBR97Af6Aj4wCK8dHEO5l1APw==","signatures":[{"sig":"MEUCIQC8iJBuItdD8KgLzXSexJNQsdUOA83QZc+rbREdkz+KtQIgTdEKLaWIDbqs+3WhiOGEH7x2D2pFBlK0wAdf9sXnEM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"4331e393f222a62aa288dfbc67fce40df8fcb72c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260527111950_1779882106446_0.1933621921113755","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260527141422":{"name":"@openremote/util","version":"1.25.0-snapshot.20260527141422","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260527141422","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"109ac94b04625324defbb2aae137054cf153c961","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260527141422.tgz","fileCount":3,"integrity":"sha512-Y6yJTimqb6xlsgF91UlO6XPYBUus7Fd4pUEgbebPi5l1dbWpI+U+xkjdAHw9quxDwhP03s56WJ1fNSl2y9loYQ==","signatures":[{"sig":"MEYCIQCu39mv/wvLgPHXBUVjOjAAupG7OsKqet4H0YyE1w9aOQIhAKYt/1/3hmIr+ohev0jVPeOEAVqzs2IsTBNzD4OSAclC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"3be8849e29a185c09fff097523582693c7399277","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260527141422_1779892585096_0.6425503933158969","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260528092816":{"name":"@openremote/util","version":"1.25.0-snapshot.20260528092816","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260528092816","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"34e13e3f3ac85f3cf4881b7ee3a4bccf0fa91d28","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260528092816.tgz","fileCount":3,"integrity":"sha512-y0aqN5ng3cPHSLfbHa351ZBNnHmM29bNiDFfya7XUtp9LJhruYXWH6Jpzd8F6/TyFLf6mkK661oTvuqbOq67XQ==","signatures":[{"sig":"MEQCIAVZitpx/yaaOnGv1u342r5IoL9ZOkV29iLldLBXRHBPAiAkfi50USfFw2wsdBlLNz49pez/Ai+sJrtlELtmRA8xAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"583dbbfb96076ba099be8729ddf506acf9e48325","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260528092816_1779961815930_0.33404600828273234","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260601094019":{"name":"@openremote/util","version":"1.25.0-snapshot.20260601094019","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260601094019","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"9c9d348b428bd493bf64fff0f2b3f4cd91b3ea1f","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260601094019.tgz","fileCount":3,"integrity":"sha512-wHhpWhCnch4B9IXXiX5K3rlZUps8K0axYg5aB0D86q8n4CtMjCLnR75vCHTebrOI4sSzBd2lTciPBk+5hD6yIQ==","signatures":[{"sig":"MEYCIQDHvAx7lpWi1vlv3QOUJi7hCD9Q3HGpMWUC/fs2JfsZSAIhAPVJa5LI84E+dBAOVUmVrua8NP6W8wYPbH5z9tzLYE33","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038},"main":"webpack.util.js","gitHead":"64b85d9df0f41206ff0b60fa18f35f3d63e6a138","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260601094019_1780307972710_0.3169389484783467","host":"s3://npm-registry-packages-npm-production"}},"1.24.1":{"name":"@openremote/util","version":"1.24.1","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.24.1","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"26e04720d9636e670ba9c20ba6489f1b2e4920a4","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.24.1.tgz","fileCount":3,"integrity":"sha512-ZYKHT7lB8ZhEuJWzM5elYcqi9f2WYvvbPlrB8UGjf631X/hvmBq93nvFG12tYGLb4NQUf0eUz1Gmj3gdRCxgLw==","signatures":[{"sig":"MEYCIQDQf5yV7bk3BuX7AdpCRtiziiktwHTHEg89IptiuitiAgIhAJMGjLojpp3YLprOLeQ6jJ6u0ZpfhqDgI7SzCOdzqpRS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12014},"main":"webpack.util.js","gitHead":"64b85d9df0f41206ff0b60fa18f35f3d63e6a138","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.24.1_1780314990564_0.4774836039734176","host":"s3://npm-registry-packages-npm-production"}},"1.14.0-snapshot":{"name":"@openremote/util","version":"1.14.0-snapshot","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.14.0-snapshot","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"c4eae182bb4021b371443dcf2dd0c457416d2802","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.14.0-snapshot.tgz","fileCount":3,"integrity":"sha512-+RxkpeBIX1IQyWi0gXHbGrvrsxe7g6SoVWrGEJkSuNp7BkMEF35iBEp8I+XD6DCSeAOXuSRCNWYozX6pNv7x8A==","signatures":[{"sig":"MEUCIF/CbVjEreYUwEjznmEY+wWoB45TAo++iC3m34K6xbT1AiEAkdrl+lH4j8RYL9A22ZYxJK9mFyLxbYeJaSaxZHUyXPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12048},"main":"webpack.util.js","gitHead":"98063aa473b62841a9f8c9c852a6303c56926804","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.14.0-snapshot_1780672965034_0.5218287668393105","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260608074556":{"name":"@openremote/util","version":"1.25.0-snapshot.20260608074556","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260608074556","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d2d8fead1a1a59b1041ae09bb9479f800e11e2ff","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260608074556.tgz","fileCount":3,"integrity":"sha512-Vra8Cjr9khfjeJ24HU5Y8XCieVMyCpLd78RIzHLSv/RJBtJV+a/LsGypk+KKMXsmjKqhStpoCGQu06vWMSkLNQ==","signatures":[{"sig":"MEUCIAWYJG7HluQAFyHdKrFyS3abkLHIJTzOejwILXHTTQy0AiEA1EKcnojDQQ4dxw/utnN/I+62kbzZibAFhWRKI5Smg2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12063},"main":"webpack.util.js","gitHead":"19cdee4f16661c3f661e7e241f55e9d8d6eaa35e","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260608074556_1780905152366_0.06110159207317212","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260608090158":{"name":"@openremote/util","version":"1.25.0-snapshot.20260608090158","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260608090158","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"512bbc086cb3bea2f206c1900c6ca1fd511798c4","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260608090158.tgz","fileCount":3,"integrity":"sha512-PiHsNQ2zfExTntB8Nj2jeJmUutYIUB9ihl6pXNenCstmuwFYvJAIXZ4fB5hAvyacL62csiHsBtLpLHZ8WUlBzw==","signatures":[{"sig":"MEUCIGeZZneYvA2qtgxdRX7SsaLqMvs956T4XzEdRyCxVQBJAiEAxOInUd7mgtSsr67UZ4iLHAT+dzHrLD49tvn2sVV4GrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12063},"main":"webpack.util.js","gitHead":"d756014f08d9c24463ebbb780e08c9fb7ed02f15","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260608090158_1780909736838_0.8827237747246748","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260609085121":{"name":"@openremote/util","version":"1.25.0-snapshot.20260609085121","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260609085121","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"c396c3f6199a4698577382e43f843aa8bd70be09","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260609085121.tgz","fileCount":3,"integrity":"sha512-/dS7jIxV3CjylE04ujmHkigg4jX11Xlg4hda3whxUwVAePzcevzBhlVjUbmFePwGYsvUVGoHcvHRk8H8zYwX3w==","signatures":[{"sig":"MEUCIQCfUmnK7lWxNiS/5AwvV8MWr+5zNzNb/wc3ZFrEUR89pwIgQvHbf5Zd+qJ/JG0KCxhBFAziynY6UpGJCfHTGKTehLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12063},"main":"webpack.util.js","gitHead":"c28d3c60ebc2da68d9b6c4a6d7a5ad875a255ee9","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260609085121_1780996165068_0.8832769079662168","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260609091704":{"name":"@openremote/util","version":"1.25.0-snapshot.20260609091704","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260609091704","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d6ebafeca29aaad833aa299870bbd1d8523e1c59","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260609091704.tgz","fileCount":3,"integrity":"sha512-YMGiDnbX6V9fKrT7j7uBG7zk3WEXrUqYMRszGYMhjRgVWbG1PaEnUmN7qLC2kefabVsknhFRk6MYmFVQHcoPOQ==","signatures":[{"sig":"MEYCIQCV9nEthd9rEpl4wdO5fY43qdamZ6MCEEZJQuv5uvgw8QIhAP2YL/3c/f9Zop1ZdHhL0Xbai0ZIoCRgInJpQuLGgL7q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12063},"main":"webpack.util.js","gitHead":"3dd5fd93f2b9971c52660dbae48af94c108991a5","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260609091704_1780997687683_0.6494938319586006","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260611074833":{"name":"@openremote/util","version":"1.25.0-snapshot.20260611074833","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260611074833","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2e37f1323183206e62f3c60a4b1b7671ebfb5692","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260611074833.tgz","fileCount":3,"integrity":"sha512-Uvndpt2jGqq5VBXok/GmMUWskH/fTQPbhED4b+uALGl5L5H66czgoj7mTwhXic6n3dhR7EdZGfniTs7wrEXHbQ==","signatures":[{"sig":"MEQCIEN4oabvSm4TasghGFIBfjEOolaq931NRWB91Fyw8CAoAiAIgeYbZw5HxEGuTAZoAbb9NW0hCIyQP/XDx8Y30YikIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12063},"main":"webpack.util.js","gitHead":"de89b8d3af272d717bf297934c2cbc97243f08b7","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.5","@rspack/core":"~1.7.5","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260611074833_1781165234500_0.1699213793949823","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260611091534":{"name":"@openremote/util","version":"1.25.0-snapshot.20260611091534","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260611091534","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"df4498131ddc4c18c654d6bd7ea01b6abba71af7","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260611091534.tgz","fileCount":3,"integrity":"sha512-sTrL1qBnYMT9lcxnRGa5gS12ObptiiTeNzq0K9t8+knPxtusdgJ8vjKcVm/3nMCc/9xTYu1EbL3LOKduMyvnWw==","signatures":[{"sig":"MEUCIQDMhztS6p2flKp5VXvXu4uhhqwfgaCkSwo3BRuoy3a+4QIgRY5M1XHdT+RyB3DECLr/dx887dhVDZI5aIkqWF8IWho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"c312ee8b2a7ccd0bda6a42b6ba26a5c7ab44a6d0","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260611091534_1781170059201_0.7445279204569994","host":"s3://npm-registry-packages-npm-production"}},"1.24.2":{"name":"@openremote/util","version":"1.24.2","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.24.2","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"0c0d8f2b7f4a47ea0185383a861566af402c87ec","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.24.2.tgz","fileCount":3,"integrity":"sha512-OlrghkF1zjIeqD5yVbg7mqvQVGGrFeANHBJAt+yzgjjcZK03bNQz8VzL4claiC7kAakyiAvGl4wmjCQ/j9voPw==","signatures":[{"sig":"MEYCIQC7fT1pceZP+b4a8vjOpMexFloLvrTQzJaxSMv5wfV8oAIhAK0kkr22FOkHYgETdMKD8els4Ikr9ikeVq+8P+opSYL4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12041},"main":"webpack.util.js","gitHead":"c312ee8b2a7ccd0bda6a42b6ba26a5c7ab44a6d0","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.24.2_1781172352234_0.43354176278023737","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260611113816":{"name":"@openremote/util","version":"1.25.0-snapshot.20260611113816","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260611113816","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"031300b2574a8796d82f9343ca39363ad5520f26","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260611113816.tgz","fileCount":3,"integrity":"sha512-jFTTxMqpiDo8fNFOYgl0OLzKoYSfZFAi06BDvSyMfRjzPp6TqRGcegSuBZjcYywBDkTh2rZ8JH6j/esMldJ0Ag==","signatures":[{"sig":"MEUCIQD6r94sDWc8b3jYiXPgRfwPmbWsg+d4U5k2VHAaWjpwAAIgVx0hj0o0mCbhpnF3/ShZmd1HD1mh3EWHArJ71KPv2bk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"b42645c5432e39456ad9dd87788c23a82c68ae3a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260611113816_1781178970140_0.2734894930644989","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260611172231":{"name":"@openremote/util","version":"1.25.0-snapshot.20260611172231","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260611172231","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"b66f69e9499637b72117acc40497dedc29a16709","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260611172231.tgz","fileCount":3,"integrity":"sha512-eAn//a6BEXSDTW8lqFVifPH/ysRuKMTjGgZpO1H0gRc4aBPfgQ6/bZZDhS7Ex8S8HQ9m6wa5kjwGfcNIHxSWng==","signatures":[{"sig":"MEUCIQCnzdfc0UuFnQNBeG26dCzVWP0OrR/UFprfwUfEwLZOTQIgKw6RIqtysDyEszk9MVTJxWw8Gp4e9Rcyc7AYi4dbfJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"e5ab75d1114ec7a2af57871ee662c425cd1c32d3","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260611172231_1781198973999_0.5538511576588319","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260612082347":{"name":"@openremote/util","version":"1.25.0-snapshot.20260612082347","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260612082347","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a4b3640ac428c824b23c3d9d4bdec0a41805db89","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260612082347.tgz","fileCount":3,"integrity":"sha512-KIx9OCmQ2vprLqqLmMLeu6V4+8XoPjL5owt1/yGY69Dckt/iSHVcpcjGYvcxUOgIAvAqovNZv41y0WcowCnmAQ==","signatures":[{"sig":"MEUCIGJbzUPsKIXynDSTj17I0haA6wHYhxXexc8JRGBuDK7cAiEAyAI+VeGN9qHnCaVNbv1Fcuq2I4C+sZ9SF8g8IJPGvWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"43df451a13793ac95a49fd4b9f8b0deb63ba4f3d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260612082347_1781253055216_0.859380369678133","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260612094456":{"name":"@openremote/util","version":"1.25.0-snapshot.20260612094456","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260612094456","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"5549d1ccda2b836deeee0be4f0e59d93f5d6d706","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260612094456.tgz","fileCount":3,"integrity":"sha512-wY5VEBs1Oq9bBd/RJ7A7XlWqOCOcbFcimkIKn45o+jDpaatiLJR/1Rb6gRjDjiDaWApD6xmd7N6EVsaEIT9tzQ==","signatures":[{"sig":"MEYCIQDyITOjFiuWVhM62Ef5gjhv2BTE1Iuvc+HPCVAmTHhn4QIhAMNRY/FgXoeZfyKWY9aQKwpU49GEiwnBk30Kwwi7HD7F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"444095724dbf5cef76fe2c0c24b015bf5f49a448","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260612094456_1781257908134_0.7970618689967133","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260612095742":{"name":"@openremote/util","version":"1.25.0-snapshot.20260612095742","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260612095742","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a14d71f428a36e0658a768e17b54664e17dd4aa7","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260612095742.tgz","fileCount":3,"integrity":"sha512-aP2eLkN6sbqZxojYELDtDsElllIs0fAnXmY/VNd3D6siIccpdELZ/34YXGjnfL5xyKbgm09hbjhY/HB6CMqQZg==","signatures":[{"sig":"MEYCIQDB8t+A5lNOomYX+AwY6x/2aWHlmYIbeMWRqZtI09/0GQIhAKYzlAXI7WWzz3/yvQjUf07rOuSf80qYOIvdqEXx/oFq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"1d4ccc50659a286dd6030c091085082a2fe8169c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260612095742_1781258683131_0.10596231830306202","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260612101158":{"name":"@openremote/util","version":"1.25.0-snapshot.20260612101158","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260612101158","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a398c7a2b9e8d6050b6b06c9f64830e025807ddf","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260612101158.tgz","fileCount":3,"integrity":"sha512-FSXeXWvnMdDydV7+8xSoc+yWoBU7rC0zwHHF9oJ1P+AeRDgK/d1zjYQyFLvvBdYKUFYV+W9tAdKHJZ+QK4z/ow==","signatures":[{"sig":"MEYCIQCxNyO+HU7cfKKjgBAZnmmBx0hOz/54QRxoHTDmHiiwWgIhAPVT4SLYSJ95yKZ5VEbg3grXVxv9l9RH3jxEzr0TVCSm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"17c8c03dac83c1ee44665396bb43e50ec2c839b6","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260612101158_1781259557371_0.7956824207827842","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260612102427":{"name":"@openremote/util","version":"1.25.0-snapshot.20260612102427","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260612102427","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"1848a4634875e5c242b86ebb7645147f3175a9c4","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260612102427.tgz","fileCount":3,"integrity":"sha512-22MLYNKlc5ftzN6xN1LMlNuQaKxv87hZDYlSFYFghtWIyT+VElTFClmrhQMx8QBnVBpjUOn/0L2o2iytgZi5qA==","signatures":[{"sig":"MEYCIQCPogZw39iThh3prQWoF5D/bMl9SSdbLSmUZpUyeFeokwIhAPLLjmCkObVhCCkMTdGgSNyozyV9saa3hlE2s4UOJtoZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"3d0b774cd458988e897ba43b873c9d22f0218265","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260612102427_1781260271792_0.47012586318282956","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260612103548":{"name":"@openremote/util","version":"1.25.0-snapshot.20260612103548","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260612103548","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"504fa54c98ea5a659c30abbe13e4b8304373846c","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260612103548.tgz","fileCount":3,"integrity":"sha512-9QCXggOw0ZBJrzO7MRigviK2ZyJX+N7UxIoAS4bmEAP82lF0Pe7z6MC9OgJaenmJx3Pflzj63xPYBw+RIU5x0g==","signatures":[{"sig":"MEYCIQClDhm2tDgfSRQeUJVuYoCsxkKCXa4EBjKtLUHqA2pZiAIhALBzsPDAvrvZEtqOo+9mmN/jKFGVMWN/Pu3njZt3PGfQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"401c7ccc41a988334b38c2a5b38dbd964b94d029","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260612103548_1781261000153_0.3915276133853183","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260612123456":{"name":"@openremote/util","version":"1.25.0-snapshot.20260612123456","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260612123456","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"7aac4a439ab739f52fe919f250a736da60d4ac71","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260612123456.tgz","fileCount":3,"integrity":"sha512-064foD9/oHrbsfv2cGDuMUwPwiQf3RMFad9gMw6RTIOGEj4gQ5zzTWGsDOanfMgu+M//nP3Ez/eTIJE/5qZzBg==","signatures":[{"sig":"MEYCIQD7WReKqRsbGC3f0GnYCvXJNVRO2rq9fTjHywN5H6XpvAIhAMfHplzMK4DcFymJUy91lBeexWNbONOG8xf6ccGw2fCG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"bc5b80d4c16b6ed2c7da00cd0ef006675902a103","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260612123456_1781268414575_0.9651522999603577","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260612132321":{"name":"@openremote/util","version":"1.25.0-snapshot.20260612132321","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260612132321","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"55fa964d12eed22b7f2492f833d52cd3efb0a7f2","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260612132321.tgz","fileCount":3,"integrity":"sha512-k6OMNz8Hssn0cpRb+aj0/VxFfcdXatElRsBwjvyEjr7xItgIcX6C3JaVxtgye9xDaodtULyu2TbMKI9t1gooBg==","signatures":[{"sig":"MEQCIHn/upGQH+isrBXoqaqGOub6vzK+X7iM2ZkABfZnNl7+AiBoB6JzwLOu/WT/EmwFWSFddqD1V5PPDZO2mOkmXHNFfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"a8ef94f28617c97931704fff24b51dc50620088d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260612132321_1781271008363_0.9703518934467987","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260612145453":{"name":"@openremote/util","version":"1.25.0-snapshot.20260612145453","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260612145453","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a3a0f7143460fb66f3c529b52c704fa9a46c61e5","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260612145453.tgz","fileCount":3,"integrity":"sha512-+AYJNIlktNoxgu3NQ3MjLo5HwevZLbVojKNxIkKypBMNjSGdC8Vee/4qLEULX9lFKThT7NNyMa8f3XeLFNhcTQ==","signatures":[{"sig":"MEUCIHanMmFmz/dOl4uKlpuFy8aPlw22D1jjqMjK2hbS7w7fAiEAp3KSi6TFpX725CWnSET4HD1UCd71lrZeXmINHPtbo1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"431f84d47184ad7dc7505fb759b6edabe4791e5e","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260612145453_1781277189641_0.24969216325547605","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260615073528":{"name":"@openremote/util","version":"1.25.0-snapshot.20260615073528","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260615073528","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2f2d45628e2ca48ef53e54779c0470e9b3e3a1e0","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260615073528.tgz","fileCount":3,"integrity":"sha512-J3bjYQYVROr4uFycewNcpx95L+ZrELcM3DoPlNgNdiI0TE1BlVNR4UdAwMYhO/RKgmrqvDvc/c2NTT0DlEjsHA==","signatures":[{"sig":"MEQCIAYP7iuT19LgA6hwqSoavv0gTxMbBr7SagvxG7GRCaQ9AiAEQGLyTMgP6yxYwu7nLgqDk540ALOiAHEeZ+OcSCyU7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"b7e5d599016963013ff09f37840bb6afee9b2a6c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260615073528_1781510057669_0.11937204162439086","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260615110032":{"name":"@openremote/util","version":"1.25.0-snapshot.20260615110032","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260615110032","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"fbc2277abe1b6e25692d911cc31d66cbea2f8b01","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260615110032.tgz","fileCount":3,"integrity":"sha512-mWNm5Keizulqhte9AK5meSTU33YspJ9lkfqMccStdsPoC1MkaEsLq5oeMIKZ0v/x/z8gXLaKVoiYBPPq6Vrg1w==","signatures":[{"sig":"MEYCIQD8xtW9Ts3llw8JrRWbg8JCj1AsRS5etBKP5oUY9DLbcAIhAO0iPSoFLPv2pqevIT02rRD2MjG2Xu2h4IVEf1v6G2z2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"ccc1aa840e613adebd168e88a23cdf10cf812f3f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260615110032_1781521956500_0.7749780010766669","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260615123341":{"name":"@openremote/util","version":"1.25.0-snapshot.20260615123341","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260615123341","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"05d8881f5e66c294cf12f0b405bd0649312925a4","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260615123341.tgz","fileCount":3,"integrity":"sha512-U3jpTn+p8E1KJFeaxdmnc6lXvEQY6UON37NFWbmrdaZe3jQ3Hc+onFgxNLtcJZQQeG7bqdINw9FXXxN9t+D+qQ==","signatures":[{"sig":"MEUCIQCttFqM014BNzx+4GnbeRM3wm6vggU8nitZYkasVYyOSwIgRHL049EAEOCTwKE8AJt+ggQKp5W5besE2FwTr2uAAa0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"afde23aa1ece8fc2ff776f51f047e0c32d965334","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260615123341_1781527899518_0.4242157990828699","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260615140818":{"name":"@openremote/util","version":"1.25.0-snapshot.20260615140818","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260615140818","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"1657776e98c6df4e36b42bb68e096a213199b9a1","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260615140818.tgz","fileCount":3,"integrity":"sha512-QQElqWUnfkjCIqq4MgJbg/Lg8TlEkmC5jwkh9H/cHCIKmnPrcIHWOldzzcyC5QlJ4way5dOHL/hiClZTzqVEGQ==","signatures":[{"sig":"MEUCIQC5SJYlclI6Gu1JM8ByCaJQcVvYsHjDopqddzfMewOxXQIgJj0ULJiCQFhYVG5HkbT/MNB/LkLWUR2t1MvywROa9ZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"d84889aea7587a2dfcd2811f743d676a899038fd","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260615140818_1781536569543_0.34228891792353666","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260617083826":{"name":"@openremote/util","version":"1.25.0-snapshot.20260617083826","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260617083826","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"8d7684119b4fe66a59b64e0c37f8a838c34948c5","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260617083826.tgz","fileCount":3,"integrity":"sha512-RrnbZQL1pO12bkbmG3sFUqPE77ignRPR1y7IY+7Ok1I2JeDl2YXuB6SLDxwcKimvG+g9fpr66Syb2n5pJr8ZCA==","signatures":[{"sig":"MEUCIC8ADYpd75YaFxtD4hH5Gd5I4mv676KGSYLoT5ZkAVweAiEA7/P+5rL+q+qDM5DzTOksQZbS3EbQi72OQDBTmUWlqEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"15f447deeebe5e47d3358bb42b4a96da85b7f90e","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260617083826_1781685875029_0.21612444939507158","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260617091303":{"name":"@openremote/util","version":"1.25.0-snapshot.20260617091303","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260617091303","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ac7ff5556464252e565966916aa280c587343c69","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260617091303.tgz","fileCount":3,"integrity":"sha512-krUL8wQ1KmLPZiOxr38hEDtQFAb3sM1687wvwA5cVdsHqQ4uKnMbAf3ZsdveR6dW71Zcahm1ksOI5UYI77BXXA==","signatures":[{"sig":"MEUCIQCNIUBK6UbxneqwpIEcreusEMZftLLfgL6cC7H4j0QUqAIgXVsOCoWzDX+jP7j+pnkVUEL3tyhizpvmU2OsZMy//ZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"53aaa49cb8581ede0417f2fe1f202db448a0e858","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260617091303_1781688009389_0.2267381515646869","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260617093709":{"name":"@openremote/util","version":"1.25.0-snapshot.20260617093709","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260617093709","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"5b377326266a90b88d61e6fea3e8519cd441b881","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260617093709.tgz","fileCount":3,"integrity":"sha512-pyFSVRj8EZFI2hpZwLXMrel4xfb4hOsiATc9cspDX0lc/FyhRwcUs1nepRFQNMPMw7gQfIkpQxpnTcc3n003gw==","signatures":[{"sig":"MEQCIH0eriEeIg6YRXQRNzezQN13N6WJg+HKSK9Evp/Kuh6rAiBsVa9JVuPw2+w2crnTfWnU5CJ33tpRiaSdqY2gSzbwXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"e57e724a9417256a5403d2d96df712ef21bd8adf","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260617093709_1781689470542_0.9765649958330334","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260617113809":{"name":"@openremote/util","version":"1.25.0-snapshot.20260617113809","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260617113809","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2f7323c771c5eae7e56a7a20d607bb100f20a207","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260617113809.tgz","fileCount":3,"integrity":"sha512-HFCEVtQpLvTzKMvqNpYpXah5X+cBsjdVdg7KrKzsVpAZIZcTi9vVTmCLBsPxvyjnWkNBZyxGt2M3mMwqBBy3jA==","signatures":[{"sig":"MEUCIQDL85O8FyhcKhiaEINhOtia3UVkFJ/53HiKX64h6fmIPgIgVlCrP+o+Hj4Dx7Qa1MRnYq//E6npAf5RppfUL7zzBzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"6f6820d2d8fa1fa5011c887f394de33a7c503337","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260617113809_1781697018658_0.8176724827906565","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260617133042":{"name":"@openremote/util","version":"1.25.0-snapshot.20260617133042","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260617133042","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"9d5770287d6d2df8cf1b92a85d26c21f310874ff","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260617133042.tgz","fileCount":3,"integrity":"sha512-OMxnOMiLdpjoSR313bgtLsWKFsi1t2T6G9CJYAd0QW9GRdyzun+JfcWP3Sec64OKnD2e1LXItlLvy9CGWqJGDA==","signatures":[{"sig":"MEQCIFd8bbJq3rV2weisMyflUzNTcSROb0pgcxTJDUfiQ8HQAiAqdoIbCQxG7cBdJmuanC8x12zz3bls4XNK+Zii0Lf1uQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"4059f0198b78a4367f9df7fda68dd4070684ff20","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260617133042_1781703430006_0.9824775276376609","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260617135158":{"name":"@openremote/util","version":"1.25.0-snapshot.20260617135158","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260617135158","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"3c9964167bfc3b344c296c72b8eecc87842f0dd4","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260617135158.tgz","fileCount":3,"integrity":"sha512-9UNhriVFVO88+/Jr3XJLZr/iIqIscS0xxxyCTb+LmoYIlz1XMZupnIfGaSycUdnrhW5gCdHB+rle7kvH4iJ6pw==","signatures":[{"sig":"MEUCIQCGCJC4h6sCCJh2gS7fRLCCFYNJ0FGW8AeLtk95tJCmdwIgUwh7PITXX7p4AsoecIRLkJ7xzU67G7nRdXPfhkW3cIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"ad50b5df3f883ebc9853ebcb987cc556658f49fb","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260617135158_1781705045594_0.8395162099834481","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260617154812":{"name":"@openremote/util","version":"1.25.0-snapshot.20260617154812","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260617154812","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"4c2415c21898dcc070d122df526f59ba2715edc1","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260617154812.tgz","fileCount":3,"integrity":"sha512-L6NAgxf7DuNo4IEgfgc/cudGPHhzjd5i5/KUN8G6h2MEIQzVH5U93kmASdUm98jIJ6ukCP6AB6NhxcRiIFb4Rg==","signatures":[{"sig":"MEYCIQDq/f6sPXTzcKeo724k8DMtOM/pUhfz5sZ1ubBGSO1WrAIhAL05wmTjgT7AqEKgaM56B8oIrppirtAT7X1X2iwa/dR8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"07ae4f6b98604ca23408e7a606e2a33644482ac9","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260617154812_1781711719940_0.7946066069993276","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260618101940":{"name":"@openremote/util","version":"1.25.0-snapshot.20260618101940","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260618101940","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"07c7115d6b2e58eaa8f7b4bfa69ed6f6c4bfd7a4","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260618101940.tgz","fileCount":3,"integrity":"sha512-aEM+2Ut1zzvyL+S5YABTHbtBOfMkfq3xFiW1WFWj8YhXOUHBsrroGXu5oK3SEaaLR+YIrGDQHx1LCYEruH+JqQ==","signatures":[{"sig":"MEUCIACq/rRpzph21T1f9AEeHzAEjXnIwyuVAKICq6y5lNmLAiEA7Sbx2JBEWN7snBXujHLu+JRcmtd0siIQscbbedUzhxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"7d689c2cc0d2ba093e08d27e6022e2504c5b4073","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260618101940_1781779073785_0.04276965899455343","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260618114008":{"name":"@openremote/util","version":"1.25.0-snapshot.20260618114008","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260618114008","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"14e9304a64ba073e266cf47a06012ff7206fc86e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260618114008.tgz","fileCount":3,"integrity":"sha512-3BSNoisChwulEXdfaaySVURmC3gcXwusUWRGC8Mxytk4TCKZiQWjqo0u7D7Pn++UKiRspSMh7zBQVGi51oZt8Q==","signatures":[{"sig":"MEYCIQCMyGp1jsgBZD2QpSnaigglH7OulBqGR7n2qHfxGbBoLgIhAMSNRlfbPfxakb8trjlbOREcBjpXvPoltQT4yPcvFTMx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"9fad55e5a448c82772d241d395826e5d6fe1ce2d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260618114008_1781783954162_0.7840822206540807","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-snapshot.20260618120211":{"name":"@openremote/util","version":"1.25.0-snapshot.20260618120211","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0-snapshot.20260618120211","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ad246473daa870858d18045d3a21b08980b569df","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0-snapshot.20260618120211.tgz","fileCount":3,"integrity":"sha512-xckTcx9jVdKPCJJV/EwG3RptbcBvkk9Kk8DyH5yolRBMO38eWjXpCWRgtq2ztiOlR9TVAObEbVTDjdGY+y28ZQ==","signatures":[{"sig":"MEQCIFoqHBUGXwujssg6W7PxP3+aROjOuM/k5E6fuTyojfbVAiAC4Lq9C7iagTjZSPRODImPtSmaVUvQzS+kAjUw1b0tuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"0ed159ba423de28896ab77a07427cdc32ed0712a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0-snapshot.20260618120211_1781784901070_0.25737590588516257","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"@openremote/util","version":"1.25.0","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.25.0","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"c79f099da7e7a7e685e1242f453d7ece4a03aa4b","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.25.0.tgz","fileCount":3,"integrity":"sha512-8X5wKd/F7L4mHWAiZ/A+tcw+Do4HeYnomjwRJdCWAtUYQeB2gtiFqyCdLNVrWcmXX7fpC1zMSe4YL6Dmq6M8xQ==","signatures":[{"sig":"MEUCIGI4wdkMagOcI+vYw6qLhjSNqlce6BdZqv6HI03S4VLWAiEAvKfy3Rw8TlPLmJHItHg+5JhpBjKE3GfeKPOOOGltUnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12041},"main":"webpack.util.js","gitHead":"0ed159ba423de28896ab77a07427cdc32ed0712a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.25.0_1781786093095_0.30219508087716274","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260618150807":{"name":"@openremote/util","version":"1.26.0-snapshot.20260618150807","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260618150807","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d3add589e64e3e728002956f38472a93c5e5075b","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260618150807.tgz","fileCount":3,"integrity":"sha512-CKc61Jn9/HmGEzKH5vrMqXibXe3/EP4GXAH/1+MTwKqTsfAICFJT0MKcdGh7rsvIUEE/8elIsWdCdd21LLWuSg==","signatures":[{"sig":"MEUCIQCIsaUj790+zZYUs6nD0z0SmddLv7HkL6PE8qNciCxH/gIgRHcuaS+tfyng7ZTuNAzB1HqYdvS4UdYjm0AZJAKvRXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"5b77bef9ea87dabf38adb1a521429bba529f5f67","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260618150807_1781798635672_0.40135607027307296","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260619090602":{"name":"@openremote/util","version":"1.26.0-snapshot.20260619090602","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260619090602","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"3508e8e9cf403e428368525c5c6da80981e4fc0b","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260619090602.tgz","fileCount":3,"integrity":"sha512-UkAAqd8YmDWrFDIaP6xtQyI3JlwUB2EyK68fyVodSFpw9C6ULVtaUzJnmmCLqVtZFeX+7qbEx771NrAlsblEJQ==","signatures":[{"sig":"MEQCIDknF8ZiWNhhPZFdVkd9cl72Dj+BE4kLN+BtBJ1WMcMmAiAgAL6D276WsSwrBzWQp864+ePIG3rwl1nbSgidFxOa5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"1644cf018d3b35fb0e61a53805f24fe363ce49a1","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260619090602_1781860389767_0.3775328026215683","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260619091624":{"name":"@openremote/util","version":"1.26.0-snapshot.20260619091624","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260619091624","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ee3ffbc1c00acdc131771c16d2a82828d35509f1","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260619091624.tgz","fileCount":3,"integrity":"sha512-WPHSwtXeinKHpk5ebTU1/wMbT/uDFMStDd+cDIStQRT0BkOwMQOri5G2ulp4xTsYlR1B7t9bMs1UoOaI0UpRVA==","signatures":[{"sig":"MEUCIQDegfZl+3YcfLMsCGhSKpEaIpefdLQwiSG+1Ux+kV3jGwIgch8QVrdoz1JgBct6jA+fodWDBrxH19Nas3B5D/cHk48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"afca920a1faf5811d675e5b1b02bb01990f6670c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260619091624_1781861304942_0.32033971935916705","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260619122155":{"name":"@openremote/util","version":"1.26.0-snapshot.20260619122155","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260619122155","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d933b674bdce1993dba1c816c4bb51b16e79a9ef","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260619122155.tgz","fileCount":3,"integrity":"sha512-7NuJ8nYYJLpkWhrz8GkWj7gHuK32PpChPigRfS2m2dDvOd+2eNHkRhkEdxt6jgYVxVXH8DZiFPvSOCWR6sQWxQ==","signatures":[{"sig":"MEUCIQDPrHDDBCAGeUwuheS+lZsQErkkLWefQFCRsGj6xnCrywIga+UIOuG+NCKcP6nNRLJ+5tS4DX8V34az+uZAtq4R3wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"0bc842f346dc7b0ac730881f57a1f57c852b3f1c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260619122155_1781872861135_0.11068349667583921","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260619134503":{"name":"@openremote/util","version":"1.26.0-snapshot.20260619134503","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260619134503","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"602e1de6a6a959a2e4082f0a68432136f37ed967","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260619134503.tgz","fileCount":3,"integrity":"sha512-vW3cuPcEnH2wbkthnoD0olulmq9T7yz262jUVuSp4xqChLbbP3Bl4dbMD4jLjWWuVEbjrAdbB2sfncCZO4VbEA==","signatures":[{"sig":"MEUCIQDcnACtfWVRJBgn+vuzO3EFfm0iUOg3OGjdVbpIar4vNAIgTnbmNFXpXEv6oAhReAmhFen8lnfQ1aH190oDafx4Wxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"40aa31ba17c0dbfa97a718642a4f5e43f2eb7c79","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260619134503_1781877858688_0.5016335642120282","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260619154054":{"name":"@openremote/util","version":"1.26.0-snapshot.20260619154054","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260619154054","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"56b24cad6c42015f7980dd6096774781430754f5","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260619154054.tgz","fileCount":3,"integrity":"sha512-kSCs4/cxRv5gcZDS471WvZBVeiMnMfyZfsvfilJ+dnBEFj8OH72XpFDD/TecgyTuYyWZjeUOMOz2CNBJU/TB6A==","signatures":[{"sig":"MEUCIAlJziAiF9NgH5o9UQKLEgyxLmXLsWtB4yfY1FqYtQVZAiEAqEmNUqJpBSyethNn5bwS6soQndBZS3Bg6DY5fu2vxwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"65abf03171b8bd86fabba42769e3382884c35191","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260619154054_1781884360073_0.7890775801596197","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260622093107":{"name":"@openremote/util","version":"1.26.0-snapshot.20260622093107","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260622093107","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"e1443a317bb2587eb9020a31a57af49c77c2ad7f","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260622093107.tgz","fileCount":3,"integrity":"sha512-fY+v0ULDsAygzlkHnQxzmYNd5cVDuHSJ3aTlHxnhIO3/Lb4DnjXof05r2dXTEkvSo3Vy6a5uTAJfm9HLpR0m8g==","signatures":[{"sig":"MEUCIQClasitPAyA6XC+pkvUq1v1APspUA+DlT3yFcyIclZ9fAIgG9c7Kvm79cQziXUo1Xmd/+KVABwlSf96ASLxWPbctoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"63de80db862715a9cafd3ecab4b201263cf327f2","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260622093107_1782121403475_0.39507020185866737","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260622095457":{"name":"@openremote/util","version":"1.26.0-snapshot.20260622095457","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260622095457","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"28bf5ff43415e7d2e46d591023d435722130f304","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260622095457.tgz","fileCount":3,"integrity":"sha512-8oidDKtE1mPGDtkd1gnUEuCtB0FM+GLY3dOsSW9GW/equFFY4Gx4wIRtkGzg3UZt4Uzn5Ih1AASPiiOqHE/rIg==","signatures":[{"sig":"MEYCIQC+SGBojeZMquyfTz2c41Lr/Wxinvxlpp3nlIIVfOpfvAIhALqlkFwGrmajRBvSqPp80XMcNK3zbkHpfs3Ati5RtNDM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"f94532858a86d658f03256ad9c1534fcd6381c0d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260622095457_1782122827989_0.2803045348487956","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260622154950":{"name":"@openremote/util","version":"1.26.0-snapshot.20260622154950","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260622154950","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"8bec8315f8136a66fcd9f9644fe287b51a80987d","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260622154950.tgz","fileCount":3,"integrity":"sha512-lg1IxRWPzLWbFkPj/Bwxo1IZJFXR5vInhpwYH7ueQHHpMMJNlpW4gjulsbvYvym0UDCoBc/cWzM4sAh4kv7fjA==","signatures":[{"sig":"MEUCIAm/n49NpYEOu3X2w06RTdEZL/MKJNivoRLfJS4LqnqMAiEA3jxp2wDZzto/UvVPuMn5TjroC24FslbzWN1Y1iv8SI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12065},"main":"webpack.util.js","gitHead":"a3510328be3ded06c61cf2099da99064a032b9a7","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^8.6.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.25.4","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.9.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.9.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260622154950_1782143932610_0.4636856053687912","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260623100817":{"name":"@openremote/util","version":"1.26.0-snapshot.20260623100817","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260623100817","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d67e008005063fc0bdd137beb05132c4744526c8","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260623100817.tgz","fileCount":3,"integrity":"sha512-9CyhR5w8fTE4zFQ+drkAjuGPKFbUDr6vw3XtsHxpIv9frYPdRRKZEV5zOqSFKoP5xTe4fuUb4P6chafqx7el+w==","signatures":[{"sig":"MEYCIQCCbWlFc+a4gBy+B75l4cETmjm/m6kVv05QOk2ByAxMKAIhAMXSr9Os2RwHVQgxSM0Tsr+ILaXw/U5N6ItM+sMmmtj2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"d0cde4c9d261e381884274eb6335d4f925217f46","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260623100817_1782210048912_0.10851670968054306","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260623113331":{"name":"@openremote/util","version":"1.26.0-snapshot.20260623113331","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260623113331","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"43f74b9eb4c202eb9c5812073b1e4fbc83e52c1c","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260623113331.tgz","fileCount":3,"integrity":"sha512-IrGfB4V1Whjj7qPf06KKP+k8GN2lOjaG3l5OFhi07Fr9U6ZZxsoVxop2e0gTuFpOKDSeNYBNR62PqF50wUmM+A==","signatures":[{"sig":"MEQCIBTQjcb3J5ujdoEgr0A4ZIBhBvo5pWn4n2grAObC1Nv+AiBkd5IaDgGNN3JO1ez0N/MWH41JUhYTs1aS8S9fNYkxPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"ccd97a37c48833862ed8951652196ff46ceb37f5","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260623113331_1782215126278_0.3060114259696258","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260623150518":{"name":"@openremote/util","version":"1.26.0-snapshot.20260623150518","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260623150518","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"678338de8f52754e00a228444fad6266e6bb2f99","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260623150518.tgz","fileCount":3,"integrity":"sha512-fN10Q3/pxx6HezcAjqcRipWf0S9S1cO5gTmbjf1vY5JdrduHXpcvj7ALD+me5ZKTM2juxRbVMWDyEKamQYMykA==","signatures":[{"sig":"MEYCIQDhs9vQmc7+5JAGpZ2AE+fA/ezTJL6RRcR7M3MtMAbPUgIhALah90Wo5u71lp+MqsR9xNxFlkuTCxW7sayCL1/GEkRI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"f7349686fbedac62f23511dd4e0087438fc3a91f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260623150518_1782227769141_0.03677976047223863","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260623154513":{"name":"@openremote/util","version":"1.26.0-snapshot.20260623154513","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260623154513","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"cf97537487a0566112d3d2c90b9c67509596983c","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260623154513.tgz","fileCount":3,"integrity":"sha512-tGMrAxaj+3U/VnsCPSqYDJ1iz5kQSMRlLpEwKXi4BjFuepWpXXBNAthXYCEPhr9O2tTKRLhvbhZZLfVMUAvSkA==","signatures":[{"sig":"MEYCIQCNeNwxoSlB7nVPhyuQuJsQADqRi/TgkJMRqAlbeDtPCQIhALtZrAEx2fnu5IuDXgKkoIi3+HVfEbwGS0Gyj4ILd9Cn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"36b80ea8df5fd115ce38a86dab65ad0f544ddac3","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260623154513_1782230229948_0.49851858587641007","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260624071129":{"name":"@openremote/util","version":"1.26.0-snapshot.20260624071129","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260624071129","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"32f979b2d1906c2ead7811b5184b1b1629e6e970","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260624071129.tgz","fileCount":3,"integrity":"sha512-kWqZ2qXinXNpDAQ39e+MsVh9JlVpLpMM7OXQbsXXiHzaK7HV61J/TzYx/Nb07Bur2d1pBZguwP9gHeD00yU8Tw==","signatures":[{"sig":"MEUCIHO1cneapivl/qbjAH52k3/xKqxtMqK5pzSDk6jC9e4zAiEA3PI9P9BgVr07v4Rt8hRKvPwzk/BY37tCjqbTAydir4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"69900d2060046ec7469cb421a7025740ac92c3e0","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260624071129_1782285506753_0.5658915030545877","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260624072556":{"name":"@openremote/util","version":"1.26.0-snapshot.20260624072556","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260624072556","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"f5bd152cbaeb377aa843817791199037ae974a42","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260624072556.tgz","fileCount":3,"integrity":"sha512-FK8uAQM9+YSCbCDPzPuDJ997QMYp9Dcjt0BkqPuS2AGw1/G3imt1S3pBM9b/BVwzuZT/Wc9q0IurZRZwRnkdHA==","signatures":[{"sig":"MEUCIH2U9b7/rHbt+8ZaaYIxxC28JXskaTgVk0eukWw7gRRkAiEAzYU8nYK3cQ9YyLDHHwvxwTRifSosGUCQJ/vdbSnhBCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"cc6263911365513c3ce6e8504ff7ada0849743ac","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260624072556_1782286668144_0.14068196145984135","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260624103300":{"name":"@openremote/util","version":"1.26.0-snapshot.20260624103300","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260624103300","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2dc9349e5e592bf0080830d38aaae5df430f8b7d","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260624103300.tgz","fileCount":3,"integrity":"sha512-nxqbfWsPIGXk4UWZIeCbg96qFal/Tr7ldK42CVMYflLYOXSAuhrk94k4/HvorJDLoJviBmz96bxdW54zL4PzEA==","signatures":[{"sig":"MEYCIQCrKxbnbkqxvcBfvZi+yQJwPZTGKqkVSZKhD1h/M+sLBgIhAJyZogybkp0kMmepEsOvcX6f/UAZIBalvIoBLoP57EAG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"106316f66c4616242c6f5f70f8eb71e6aa216a5c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260624103300_1782297877373_0.7188009361801091","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260624112219":{"name":"@openremote/util","version":"1.26.0-snapshot.20260624112219","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260624112219","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a00f8a6868506123bbe8dce04ad6f38aee230f33","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260624112219.tgz","fileCount":3,"integrity":"sha512-Z8oMe+h6W917/stQxvL/ay/dqMBep7Dxq6CL/WLkRV3YKcBO5XdMe8CHx6I2h1icdOp8FX4tHUVweOx2rJKKAw==","signatures":[{"sig":"MEUCIE2wOBcFETq8O2rTre3+G1ecpULVakGKOIXPCck+6rE2AiEAtngLwsIGMquGtLz3SIYiYY/q05pG/VkHBlCtpsYVLSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"be39bc82ae5c4cfa244ad6c7a7305cf6c1ce5371","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260624112219_1782301319883_0.28751952650320867","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260624122957":{"name":"@openremote/util","version":"1.26.0-snapshot.20260624122957","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260624122957","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"4a9c1eaf49235fe05c849c532b7e244b148d06bc","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260624122957.tgz","fileCount":3,"integrity":"sha512-fix2t6cyPmbpru37uQLMm8980+8kIUY5U72i+Z2BZ+Y/gydlXsyngdzULrOtu9f53M7QKLvjZxEafneQwhkNmQ==","signatures":[{"sig":"MEUCIQCLGPHF0ahKd5FnCM0Yd76cHfIiJUavNR+1uR+ZaAFmrwIgNRs3yY1HKBXuSXZCVGGFdCgwAh/O6SkgbD6hwgibLHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"9dcd50eaa52331799e2d76f9bc01d935150d6417","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260624122957_1782304991425_0.4602949703781265","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260624140857":{"name":"@openremote/util","version":"1.26.0-snapshot.20260624140857","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260624140857","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"5e89bf134ea6f4d8fec83089ad78f386953aacd9","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260624140857.tgz","fileCount":3,"integrity":"sha512-Fr40fr862bFgW5y0bt7eerPtc5tWkKF93G5Om/pH84mxvpUmQCVKJxtR7n5K0uA9eZAZrFJWJ50UzG2K8Zf8YA==","signatures":[{"sig":"MEQCIFDRsP0aalsoBVwnSxcrRxlx2zLpyFQIlVzoeii6MkHdAiBIZwpwyYk/PmFvuHbcedZcUFpP/e0RYQQTv6L0nt65kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"79c5d77f566905604f30a07d66b4b36e1a16c54f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260624140857_1782311015788_0.49312924544472825","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260624163058":{"name":"@openremote/util","version":"1.26.0-snapshot.20260624163058","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260624163058","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"1f386ca4d4beccc87e5ca8cd7d719194ced33f07","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260624163058.tgz","fileCount":3,"integrity":"sha512-ByCAOFtGPb1dZjy0gx0bTmB7Qf5Pwo1NVEOQjoI6ueV7NFNCF/oPME7L/3yvQJfXZcO8xIxa1qDLbEg2FMY5EQ==","signatures":[{"sig":"MEUCIQCZ3ly1ql5EWG353uQrccIqsIuN+NqY+FzpYNTdLN0grQIgQhrugCsX/StumU/Dp9rHFG7inl60Q6lidQX/hYi9BWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"5353d191528fe9cb5e04841e7e910654d87b7260","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260624163058_1782319490399_0.19430351618832886","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260625083920":{"name":"@openremote/util","version":"1.26.0-snapshot.20260625083920","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260625083920","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"336ebc0535480e72b29becd71f319b6f3c2fa2b6","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260625083920.tgz","fileCount":3,"integrity":"sha512-kpCrWaBbBiLLbA3Rr0DTNgYg4xMGqKWBcHvIQbVjzanNFkNbF5qjTNX5pyN8sTXp5CgZCwjiOV7z9XdqfUFz3A==","signatures":[{"sig":"MEYCIQDpApKNo9AtBoQemmcPyyYp+1NyXAZ49zfYRBX1WxpXVgIhANdUQFMF9hWGWW2GcwVI8XC8H+N43vRjEwEd3vuuokP+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"8c1a80d1540b45bc51f039a51acb48ff3b2e9d6a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260625083920_1782377610237_0.1260009358883567","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260625093351":{"name":"@openremote/util","version":"1.26.0-snapshot.20260625093351","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260625093351","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"74980f98c8f2ee2bc132fb50292cd23b531e9fbf","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260625093351.tgz","fileCount":3,"integrity":"sha512-LRbRz3hP0LpVGAG5Z/itZwtJDKN9gWM1GnehZ7Z7jReJNZkf6tDLMM8CV97yJDFbp9kcSx48Bn2UFERcGVc65w==","signatures":[{"sig":"MEUCIB1CMoMCIkvD5RkTSVoWwadUJMncBLOJyr4IFtmzHSGMAiEA4agL1OwNlCLKT4pcevZwnsUKKg4kLf9Tarv+I7XGQZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"1746d5c7c7595d5151223690dc690e9bdacdb5a0","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260625093351_1782380857568_0.18359633254193386","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260625122900":{"name":"@openremote/util","version":"1.26.0-snapshot.20260625122900","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260625122900","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"6a86c24886bd3dbad9a0d324e79055aea72126b2","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260625122900.tgz","fileCount":3,"integrity":"sha512-qzEdfZ1BAO4hc7A9ZbqIARwno+4AzB7y5P9EhCDwED6UAvWy+AGQqE2Cj0EwK8mZGNEXO0ofpWwvi7oO/V/Kiw==","signatures":[{"sig":"MEYCIQCLm/TGwy9cYrRiPosZx0vzRdWmap/MoR0n87ruZ2I0ywIhAL7/d6YhicBbExPnpRIginZ+T+5Bk7dcFABjBAgInCPO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"06015685a3d8177b0bcb94a22ab2fe3702cfabd9","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260625122900_1782391398024_0.9095872975404242","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260626074959":{"name":"@openremote/util","version":"1.26.0-snapshot.20260626074959","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260626074959","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ef189149936540d46c87d3085861a1a31fe3ecdc","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260626074959.tgz","fileCount":3,"integrity":"sha512-GuOMq1ujhogF/DeUROySG8TTNSPTuOJWVCgFcHZEEfWrtAbRRSbjfVCpJdV33FocEd7a5XMcjxE/2kcxaLByyw==","signatures":[{"sig":"MEUCIQDHaVIvHHyix0v28HwQIqkg5O+Fg+0FAblJV3p3DmbcYwIgdj6/YUGiKYJY1Z7Rna5VekNE5wTZRXSyhssDzsJRxqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"adf0aeb99e1fbcc5df45167dae87ae3d92400c4b","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260626074959_1782461042636_0.831310475057236","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260626093350":{"name":"@openremote/util","version":"1.26.0-snapshot.20260626093350","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260626093350","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"04673bf530eb14023f74cfc47347f21988cbef63","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260626093350.tgz","fileCount":3,"integrity":"sha512-kT+VumPpypZj4XEQKFyRAthz+kIwan8yteuBF+bw2H2jRhuvpYGhAKnqwGdG5gYHzO/2moFtlmpzbnKceEHDfQ==","signatures":[{"sig":"MEUCIQCcKnUr+9mWVGo6kPkiGeIaczXZrqRuApKcgRMN0ONpPQIgR3cNkJKWLHO1nzgET7Y5lcnZ/I05Vt5swtbuzgfMZQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"edd31f1397d175b630f611fe84cea5e0d4e242bd","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260626093350_1782467548321_0.08086028331348083","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260626112300":{"name":"@openremote/util","version":"1.26.0-snapshot.20260626112300","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260626112300","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"39fed27b6fa8eba36f2bf166c7ab2218ea621bd1","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260626112300.tgz","fileCount":3,"integrity":"sha512-3c0H9hbRU8/n0KKgQLXVdipjTMw8JU38QUxUeoH46PLVJueTJf97AtMp4b26Zg0b/ShmDtLQ599AjuXyFKPF1A==","signatures":[{"sig":"MEUCIQDnFVP5w2C3lHQv3a9n12IpirYn8W9cVlQE5cFlZZWNdgIgEgzTrDetGIZnTroIDKeweQINGiRrK24FLpuiRVW6Mzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"082418a2768d2587bdf0b1e863812311461f55bc","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260626112300_1782473391411_0.6681444701194572","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260626121955":{"name":"@openremote/util","version":"1.26.0-snapshot.20260626121955","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260626121955","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"deaa01f5330b1cb7fd846f56d159e53dac45ac91","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260626121955.tgz","fileCount":3,"integrity":"sha512-y5PMNNbHdPNooMxT5+mqLMW5K68rvuchXl2e8y+WSctuPmjkJ+T8Z47N0jGvSuxzEzeCJ7MdEW6OVZ6+wxkRiA==","signatures":[{"sig":"MEUCIQD4ENbJEhj1rLU+WWwVfu5cnCZe2CY3kjQwKF5V+wUmTQIgCCNt9NzgPUz+lYNV7DDisYOTUiYPrcTeNQl5WrVwsKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"cd4fedbe05aea231ec6d51bfe83ddf4db603482e","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260626121955_1782477284173_0.9189616956501732","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260629093223":{"name":"@openremote/util","version":"1.26.0-snapshot.20260629093223","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260629093223","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"209c3d23e048b256400c771b44446cbb9976a8ba","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260629093223.tgz","fileCount":3,"integrity":"sha512-L0Z7Hy5Vh+74lRc1vngHn4Uspof0YyEibTgYh9PI86VqdUAQPh2YmjIg9KL0Apa7fxEpYhs9MVGRyfG9zLawNw==","signatures":[{"sig":"MEQCIDldwtmPXDBWTy5TSXhyte1MlPMawVrIAuNS5hM7SBO/AiA9cxqBTCfj1sugug39Vy9rJZI8y3wx008OW5JxzUt0kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"a9206064716742c3d7705143fc0c29da8b6081f2","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260629093223_1782725980606_0.49926021398450104","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260629095235":{"name":"@openremote/util","version":"1.26.0-snapshot.20260629095235","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260629095235","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"cd35657bb395b02b2049c0357ca4f7066f0ec2dc","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260629095235.tgz","fileCount":3,"integrity":"sha512-Bt9PwPyIHEWu+25f/1zB3vO9s59/4fs/fMdjkd+KnSq2KF6Obw65ZxvJhVXA/DLv4/n6xFcTIpQENykMWP0IDQ==","signatures":[{"sig":"MEUCIQDwfR4O+8e5HH088Qsk4lLlZumz53uDSSHvB0yJ438sdwIgGq/W0BQSpRKYnkWL5aeHPqRrG1iHWOOOpruNwdQMei8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"556d6a3933a6aa2fe52df6243a6f48ad19ee324e","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260629095235_1782727874291_0.14440596854167342","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260629102543":{"name":"@openremote/util","version":"1.26.0-snapshot.20260629102543","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260629102543","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a5496009a92708dc5eed384b42e01062d1ff61c1","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260629102543.tgz","fileCount":3,"integrity":"sha512-6LEiDbqs/uQCeYXyijF1caZNdcTyLXrb5wfU9F99bzesmgcJxU2snuj3s/byKMAEzpW0lpuXtoTKOVXr7Ewv/Q==","signatures":[{"sig":"MEQCID9MoIBQ/QApo6HdM8s13125oERvJYYXT0bUCoUKbDRmAiBsiIqZ5c7juEwdcHH6OH0G0jB5W0kz/KhcKvXK11BIqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"bbd0fb044ef93cc24c6722a31c5295b2cf2260e9","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260629102543_1782729897009_0.10749622488935229","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260629145834":{"name":"@openremote/util","version":"1.26.0-snapshot.20260629145834","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260629145834","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"e073f3bbd29b4f361ba17937b578d00012b6b8cc","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260629145834.tgz","fileCount":3,"integrity":"sha512-elp9emEEXAk46Erz9Ba0d5KxBoqSf296zz5XtnAp/5/qZFzHUb9rtbuIJhhBeIygP2hNnNr5+pK1cOpowHs+QQ==","signatures":[{"sig":"MEUCIERFGEATCoGx6QEUGgIpMJKOwh+2mgr/G13r4BsK/686AiEA0mMiy6rrTSI/tLylJC8PbQVyKx0SUAWIGLGallHU1gw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"4311a2f3f91f6ee1a75c4a46c237fd0cca4a4858","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260629145834_1782745986658_0.8959721062053376","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260630065559":{"name":"@openremote/util","version":"1.26.0-snapshot.20260630065559","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260630065559","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"5667a17877c2b9a5b02ead251c7a5768047d79c8","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260630065559.tgz","fileCount":3,"integrity":"sha512-mD8xWeqGs4fay3VCedfiTQJ+/qUlp9hw0IeOqrFa/T/UDoHGpTxBnJ7vdC7B6fBHp6e8MBFxPW2erRvHa3fRWA==","signatures":[{"sig":"MEQCIDUP3jYJ286BsD4OQDP2tipVXmRpr5OcjlVi6OmEtx+qAiBzi7gUzkGu3ryY6jENBMkpMLlCRzF5lfGrs834/vcIzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"d2d0da6f2e8f9fd9c4487e5070f9889782df381e","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260630065559_1782802977165_0.9811071841491621","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260630071321":{"name":"@openremote/util","version":"1.26.0-snapshot.20260630071321","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260630071321","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"7cc1a89c1bdd49fe204580557f784d6f989860d3","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260630071321.tgz","fileCount":3,"integrity":"sha512-LDiZT1ddhh1y0o+qMJPBVNL2dJCi/rGEw08yJ4zeEXPepknzfLMJKPwdeRQZz7rkJVqAIYJiv4nXzfWVIBMVFA==","signatures":[{"sig":"MEYCIQCzLnVrMVsbs0VPq7Izow6tzBzxQsFyvez5smSXpoZpywIhAKYRra+LzU/eQ4JQEr5F7tjmTmT0pGfuqBOfD8VpIGE9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"a2838215eccd33ef17b0180b5dd3d4253394f490","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260630071321_1782804742516_0.6619528875520562","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260630083600":{"name":"@openremote/util","version":"1.26.0-snapshot.20260630083600","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260630083600","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"bb07946bb2561b8740edfb18f537f8a71f890daa","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260630083600.tgz","fileCount":3,"integrity":"sha512-pbkHitXOXGDxY1BonRbiCsePZdJnB0XQanLSV1AaJKbKF2zjLqwKXd06CcIGb3uoYU/5Y9SxcdprwsUtjytrtA==","signatures":[{"sig":"MEYCIQC878nwusGuN/JIjMIt0dkLOmgJ0zhLyuI0u5coWQBknAIhAKsbcnhBJ310fxp2+vU17upX87aYKSVs5Inuuf1QqDLV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"a2838215eccd33ef17b0180b5dd3d4253394f490","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260630083600_1782809682610_0.2749752613707128","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260630090720":{"name":"@openremote/util","version":"1.26.0-snapshot.20260630090720","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260630090720","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"43bbb6e4e1d96c8bc5b2778673daac4684ae2416","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260630090720.tgz","fileCount":3,"integrity":"sha512-tUcFxnK0sG3gppIxaE0keb/0PSzA62HjZbOXMGiN+tGP+36YmZge4TzHW5C0uZqf6l4KjX6e1SRgUq5ADccwAQ==","signatures":[{"sig":"MEUCIQDmDI5C53crxfbAUCzxR5l/BAj1leiKwhT/V9nZ7TUjfgIgMjudDyltGvhPZSze6JlTITOO/9ZsjUGH0gn/KF2u1UE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"02ac83074b81617add814b2a72d459abdf374147","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260630090720_1782811558190_0.834343472761311","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-snapshot.20260630093114":{"name":"@openremote/util","version":"1.26.0-snapshot.20260630093114","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0-snapshot.20260630093114","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d4ab2c04f5a9cb33a3260392180e5a5561cd45a9","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0-snapshot.20260630093114.tgz","fileCount":3,"integrity":"sha512-3BvbzhtkpiRab0O2htoOLczgI2OBy5hnZHqwGyMduvItxX+xJ5JOG5TbpCsIsXPJ94D7k4ZkKjX5wajyPR7+9A==","signatures":[{"sig":"MEQCIDzqwcocCB8rQsxMncKFsLm+f2X+N7WTs4BRKp7EhU1GAiBMWlzU4+JaVrTUf1m+RTKeqJzyPECawu6U5g/L/ImIGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"6a1aeda98502618d115aa777b62be57ec16fa59b","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0-snapshot.20260630093114_1782812684934_0.2625153719856361","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"@openremote/util","version":"1.26.0","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.0","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"9ec3c33c4dde6b44a57ce1bbd2c243656a1bfbe7","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.0.tgz","fileCount":3,"integrity":"sha512-YkAN8pkAA5Hi9yaK0gLVxUnWzgjmORl7Iv/6dr83rwuBGz3x9597UdzbX04lrIjH2VVawq8A3oXynJ7hhzNJzw==","signatures":[{"sig":"MEQCIFdZPl1m1b82B+mZbdl/ZmHnQCSMMkmc2j46OlTvV8rZAiATrLyLwzcijHRXKoSKk+dqHjIs1gGBJhMCrnSRJtoFiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12082},"main":"webpack.util.js","gitHead":"6a1aeda98502618d115aa777b62be57ec16fa59b","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.0_1782818760038_0.6189014169585674","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260630125512":{"name":"@openremote/util","version":"1.27.0-snapshot.20260630125512","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260630125512","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"58ea75b4c572b018daa9976de2e7b10e5cad2fac","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260630125512.tgz","fileCount":3,"integrity":"sha512-kCUGbpKSo1vO4xa4feyGyvdivFXmwLe22SG+dlCAN99TEBfDhtzgg/qkb5b6xOM/RIW2aGLSKuOUbBwdJHyrYA==","signatures":[{"sig":"MEYCIQCr/SdYGQI0FAKg7N/4hn4zd6s59j7XLmNjMzL1NPfbywIhAJqfiXd1v3VcJ7P3Zbpj7nTGRmLUTWP6dvu8wzuqKCqo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"322f1ab6cfac470c05910bdb090b8fb83bb34500","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260630125512_1782826481260_0.6319763489845283","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260630134936":{"name":"@openremote/util","version":"1.27.0-snapshot.20260630134936","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260630134936","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"340fb1d3956902071099e1c53355cb7f354ea6f0","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260630134936.tgz","fileCount":3,"integrity":"sha512-OTh9J/DgBgEBTM1OJEqHq93h60TkxW1vbj2yBTMuDMZAARYp3I7LQdrQEGCyAFBIg/nMHWozv3nXqyiBX5ioRw==","signatures":[{"sig":"MEYCIQDR2DhPdZFOPUrEjLma3EWs3MWLN+l91MirI66E7gWZSgIhAJAJTa9kIuR+L9f/3Kbt84mp0mh11u6EgXW9p3KKgu1a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"2df42e665bfe65fc78d38c5490584f7c81f19cf5","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260630134936_1782828230120_0.18067263383212762","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260630145227":{"name":"@openremote/util","version":"1.27.0-snapshot.20260630145227","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260630145227","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"fbc036714c5f995e32e80295d5da1ddac7b6e188","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260630145227.tgz","fileCount":3,"integrity":"sha512-+r5IvCQzh06J5ALScLkFW8Z9cQt6n66hqSbqOKEFGP4sPE5VJUFEfOHfUT7yMCpizXX8rex2N0+CUyMgLRb6zA==","signatures":[{"sig":"MEYCIQDziGdjgq/YaDOj5pzm+MwpUrbcC3yiPkfqX8jfoRBeFQIhAKTzC+x31e8BHFoGGN4V+3OeV/5VjVw/dnbuncfOMHh5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"3f5f2a04e88fdef729892ad88f29a993c9749a96","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260630145227_1782831577942_0.11439352185554452","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260630192603":{"name":"@openremote/util","version":"1.27.0-snapshot.20260630192603","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260630192603","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d4593484813451dd9ba199319325fabec7057e61","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260630192603.tgz","fileCount":3,"integrity":"sha512-QMtp9A/UJq9oXi+R6y6jQ0bxFcnxgp8u5chq5XYB0yCgycQF3haiPeBVRoKilPG8Vo01pW33sqB2NywyN/ftlw==","signatures":[{"sig":"MEYCIQDp42DjBbPBagSM8wSQhiSbFDx3GjhUKDPejZc8qD9waQIhAK4FKfSBucRoJ+ffw7v1n6MfqKS6c3lpLbuMGl1401NT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"1a7960e848b89e8280a38aa118360f2e76d8c11e","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260630192603_1782848735186_0.8756956403492315","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260701081013":{"name":"@openremote/util","version":"1.27.0-snapshot.20260701081013","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260701081013","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"1b968b84a8676710594e5448037d7cc024238697","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260701081013.tgz","fileCount":3,"integrity":"sha512-TEB8yZEAEqd9nh8qjErJ7YcWcntjDF38KKxFe6RIQYR+bL8y1wFAyfNNUFsMWrUQXx2Y8RoLWaySOa4mNramUQ==","signatures":[{"sig":"MEUCIBfebkvEFV8q+qc2wFQ6pEblJ7lOYE4incQGJHlsBvb9AiEAhfbHRfrwGM0DF48I8V2o0/J4g8mQBZf2iiF5fBP8obU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"a4255b6e28e970d42c6f753f8b00ffa3adf76475","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260701081013_1782894527183_0.06755840161063742","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260701092710":{"name":"@openremote/util","version":"1.27.0-snapshot.20260701092710","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260701092710","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"78d9696fa17a6ff4cd55803777485de68238b87f","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260701092710.tgz","fileCount":3,"integrity":"sha512-zy15QW9QO2mkpMeJPZZbGpQlUKNbx2pCUrVtP7qCizmWdgUXuR/tG5W9I7UqUQ9qDaSjN2ax3yYcLcpidtJlMw==","signatures":[{"sig":"MEUCIQCbfQqD0XfeLYcqC20j7GgKl5oTVuFQPkLPOK9LL+VN4wIgHPfCqWu+Srx8ZGvsTOqZ/Pc0HO5kLZXVJs5+9nbX/Uc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"2a9d33eaf407e7707c04b7ff2def4697b168667a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260701092710_1782898426783_0.37119939251830103","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260701105551":{"name":"@openremote/util","version":"1.27.0-snapshot.20260701105551","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260701105551","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"103a877dbfcf19337ab1af01cc5a2ac1cd97ac23","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260701105551.tgz","fileCount":3,"integrity":"sha512-6Rak0L33DuYpf56Lt82QbxRJLLmC7OGoBTn+cWRbwkxJG4GqXBK3GBNacYcMeJ+hNHSGtayebTLE1wpW/0ki/g==","signatures":[{"sig":"MEQCIGE+nx4ShCo1oiFv8amQngs1qyRgBSZff5e/4hEPpwExAiBqgAz3l2rd1Ako35IhRbHTmr/I0neKqcdWKzzCjYPiww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"042a2736352c1b089983e0d8403e73e36586d6f1","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260701105551_1782904500963_0.23686129575429526","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260702080757":{"name":"@openremote/util","version":"1.27.0-snapshot.20260702080757","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260702080757","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ddf697ca318423e9a4c4142035bdac55f98e3683","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260702080757.tgz","fileCount":3,"integrity":"sha512-bVanWbh8gs9pS1xJfAYJj4+nstAmgym8W6PbPVaUl3z7RzL+69MZZ6nVuOy00NOosnWg7tU+SgbP0DmZ4gE4qA==","signatures":[{"sig":"MEYCIQCaE9FMnOCagk7rUIquOAurB9Q27i/usIHOPfSnBx2RrQIhALokyg9dehWMdD6f9Mordabyjkvc9DAsKLKePN890Kiz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"89f3c0e37e57af9f9993f6e18a0c1d1109a590ed","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260702080757_1782980115801_0.7150831172355063","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260702113543":{"name":"@openremote/util","version":"1.27.0-snapshot.20260702113543","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260702113543","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"73150258e319d62816f91016e733a083390fb92c","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260702113543.tgz","fileCount":3,"integrity":"sha512-f6ipCbf/7JPLGgRNs7jlRy4YZYek4YQXgXmdM4FXAgoWiueGmri8zbDHqPasnTRGhzDdSvQh/7wKdcEq5Pgowg==","signatures":[{"sig":"MEUCIQD1ID9PfhO2FMOs37O7y2iM0B9oXfC8YNFw0a0AumiHCgIgKZbeEhlK2l2IVdu9sq+WHcQpyz1g0se0/K3pfyJ+mHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"bd567d9a97d7d242892b41312da8a71a704aab3e","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260702113543_1782993306905_0.5061102119621175","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260702122725":{"name":"@openremote/util","version":"1.27.0-snapshot.20260702122725","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260702122725","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"c244cdb12c7d5599bfe7c5747071c69b7b50e03d","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260702122725.tgz","fileCount":3,"integrity":"sha512-Xm75gxOdbegPoT4Rs/3iBXZMVrYY2q9bIuxwAZZraEqNOXr7tx1v3sLcfKEjsM4BG08L0z8F6LKEIpDHDF4Ebg==","signatures":[{"sig":"MEYCIQCAsUGDQ/VcI2z9laY3vlESc1NK/zRqtiR3gmWKMnm+HgIhANSfkYcSbSGzsXK0rNyB3o8cRHXhh+VwpMPcKyP3svFS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"8e94ba27f88b4581be2bc3f270b65ae1573f605c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260702122725_1782997950586_0.3999301236230677","host":"s3://npm-registry-packages-npm-production"}},"1.26.1":{"name":"@openremote/util","version":"1.26.1","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.1","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"78f36a13005c8ca12be0b0e6c7f488844963724e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.1.tgz","fileCount":3,"integrity":"sha512-nkawi7EMebOrDeLGdXpOvQtnh0BOGfx+RePvrCE7H1trrw9fdt3OlO5nRZNIShBpnuGGx4TVNVxBS1l1wMnXWA==","signatures":[{"sig":"MEUCIQC6uo4IqkRK35jPPlpw8+5/Z/jL3oSFYycRmr/SzotR1QIgTO+LgfZPvuZdK1xWWrSi3vSrl9jIwFumhB5kGRe5Tb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12082},"main":"webpack.util.js","gitHead":"8e94ba27f88b4581be2bc3f270b65ae1573f605c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.1_1782999077507_0.6877683337544582","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260702135923":{"name":"@openremote/util","version":"1.27.0-snapshot.20260702135923","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260702135923","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"3df49454e92e40632e87343bfd15142e4b6f92f3","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260702135923.tgz","fileCount":3,"integrity":"sha512-WMupgFfasv39HyHsn8jjD9HiQjcGTGhfUIuFfbAdHzaOYqKyf73nlxoUsCu/LOk0YRPzb1znsqZLRu3jHNf+7Q==","signatures":[{"sig":"MEYCIQDtPQN7Ktmw9UetlkZyn0yw4sEAu91CQb6DP9B/V+ZlGQIhANmq3qTw+vWJoe7dQswZnpdt4SVYC9WpOzYE7Yu1zLIb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"07fa94f680f112a73afdf4f6a4bed373ab8d8600","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260702135923_1783001882426_0.5724937689736045","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260702144259":{"name":"@openremote/util","version":"1.27.0-snapshot.20260702144259","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260702144259","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a8f1f0ca2e02a7498a3b166f1062f46cd40e9fdf","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260702144259.tgz","fileCount":3,"integrity":"sha512-ExzQ5UIJwtMihcJ2W3athrgZH9K52qLZ8Wk6kUVgAAOnUn528mKeeI8ossgPXOL8QaXg3mNBF1sYt2hpHbP1kA==","signatures":[{"sig":"MEYCIQCuuJAhRJmpwa6jELlN8iRMs3GXZUU6QAqUL2WlHMqAgAIhAJKAFc5eoG5BUI2HBRplcXQu8Ura1VH4iuNRZAO/H99h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"eea3f433b97932b578f9e5647ba5f708f0036463","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260702144259_1783003791340_0.07733313893667759","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260702154150":{"name":"@openremote/util","version":"1.27.0-snapshot.20260702154150","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260702154150","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ec2d0e7bbfe38c6147970b401f9c5495e43dd22c","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260702154150.tgz","fileCount":3,"integrity":"sha512-yG1eHQARKXSbOvRkDcbu5d2JtmklNcr82GCdjSdz40ukMvy1dd99B4ZEUDW7cxlkrWTHxdzWBzxMyC5U27fR1A==","signatures":[{"sig":"MEUCIQCNXB15OwgkoDNil4ojTPjcqB2L3XcjvPhYU7z5X7zaMwIgf+kO6q7NNTtx2YDBciuU65ZLv3LpWYLn5COn4dauLKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"ea4b11ee49b2847245d6f63b51521705fda9d616","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260702154150_1783008034738_0.11756292599511253","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260703082045":{"name":"@openremote/util","version":"1.27.0-snapshot.20260703082045","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260703082045","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"21bf86534208fc88fd3765025e8351fbd7017092","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260703082045.tgz","fileCount":3,"integrity":"sha512-5npjsxijd2IKnHTRwYbKVWrvH5tA+HwLLe0NKOTaNfauYEaolnMJyTUt0doJ+ENLRx7p4DBX3vDw4ExPpgbXmg==","signatures":[{"sig":"MEQCIB44wGF2xu7eAAtMYIYXghcBUPBK97AM884Tp4crzytAAiABvzSDsTyJh1PcZ9iKrK6h6p/iB1LB2Bt/I2cPC3CY3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"cf95eb2f857007a4ed27cde895386115eb8564eb","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260703082045_1783067253491_0.9920946200241663","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260703083119":{"name":"@openremote/util","version":"1.27.0-snapshot.20260703083119","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260703083119","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"1dc4cec42950abe5211a1dd60b259f05a3d2f034","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260703083119.tgz","fileCount":3,"integrity":"sha512-PIgdoQbg3pLtzrQyJ1facYnTV9tJ4ZRLUzf2uFjKKQZ1HrHT2PeJPrGUR6TM1rQuYbm+eqP5aGlfjfLzi9wbqQ==","signatures":[{"sig":"MEQCIB49invI2hbi9MqNyO1ZE/ucO42UelxbdPwUkd+mM8UDAiBgLpRq3HUYFiS4yRL8pft7Ny4eyGNaX8gK5rrZi2DQwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"b61676ab89eccca4e49a80016ddb892572f2ff10","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260703083119_1783067904768_0.19900362383382486","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260703100042":{"name":"@openremote/util","version":"1.27.0-snapshot.20260703100042","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260703100042","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"9a1706b66fbf7847c9f6e26e61e2a47e21fc46f8","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260703100042.tgz","fileCount":3,"integrity":"sha512-XJ+pulNzRiL3aFG1wpsHHFRtip32+SguluGolY/AUeO9FjinSntwxOyfvOcmR5T7vvdIO6RWcWv1UTLKwiM47g==","signatures":[{"sig":"MEUCIQD3Algwd1CfK+HKJwusg2g9KiGP1TA57mW5EBlMe7D97wIgAVh3Avkub3u5nFkv9LRtlPOH3Tia7ZGgz9afbZ0ddeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"5c7493ecfe527ca93aad5691c5c1af7ba2a89466","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260703100042_1783073992930_0.752779964910582","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260703124154":{"name":"@openremote/util","version":"1.27.0-snapshot.20260703124154","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260703124154","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"9a1e5daebefdf27a99722a29c47cf618008c3dbb","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260703124154.tgz","fileCount":3,"integrity":"sha512-Vh9F08Whsnj5i2i0i+CWukS9fAiLm/9a3kk4AvtbXJYujRc+N9NGz+QwEPrXg9atGp+9+3l6Q8nKXBE4ducO7g==","signatures":[{"sig":"MEUCIQCx9bjh0zti3l12ohR700sAsTflsU/PMTbB6FbwatBU1gIgD/Wd6MmqjiRqu5i7r16pt3I/MJWDKNbSedq/vh9/gSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"1a2d9a89e604af57c0f3dd419c717f89cdf04261","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260703124154_1783083661469_0.8305162857253576","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260703131928":{"name":"@openremote/util","version":"1.27.0-snapshot.20260703131928","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260703131928","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2f7e00338a615040341e6d164424f2229edf98c8","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260703131928.tgz","fileCount":3,"integrity":"sha512-9BNsILu4gUKIrJdjOjWTgROdv1RRQGPJsqELwfh7vZspEjyqAbfQcloYTdu16Mm+H5ZVWpifMUVmSYqB+IAFwQ==","signatures":[{"sig":"MEUCIEbnqPOatNhtsmyQzwkAD5H2iB69Bd2PjbkPOsyzriDNAiEApoaLQInIMb/sP4s4Cm6vZoiY4gpeacTyMRZkouczmcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"3c1ace98b8339d9df192fbeda784e86d13c5b919","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260703131928_1783085182006_0.33659048477272746","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260706135843":{"name":"@openremote/util","version":"1.27.0-snapshot.20260706135843","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260706135843","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"eb7ae7291bc3c3d85081744177e7e12fe3ea31d8","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260706135843.tgz","fileCount":3,"integrity":"sha512-VUte4zQTVIV/ezNksbPAbDfMooqxG0J6qqZ5liJ9XOpX9GFeRXhkrv9UKsuA6+1dwUAv8m21l1amlbxLZ4BCIQ==","signatures":[{"sig":"MEUCIGDqDCY/capdTjGGx3XwkHcKIeXBEej7jt15VCESKuUpAiEA55VoiZJHbM/2TUE/FAMeUpc23AklsF7/sF9aZGxRiF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"5368688a2abb9891cd1922c6cc60f51fbbaf9b37","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260706135843_1783347457148_0.44233231547547924","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260707074521":{"name":"@openremote/util","version":"1.27.0-snapshot.20260707074521","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260707074521","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"992f44e08e1e8909b5a189cc6e7fe6d3241313ee","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260707074521.tgz","fileCount":3,"integrity":"sha512-It+Lqkx/i3Uh9RZW6iTRc6q6dspPjx36IV8osW19hKkYjr5kb9ll237Xe6zvj+wP27/qvsZtRcQAAJvahzoKwA==","signatures":[{"sig":"MEYCIQDMZB6zJmsyzTLg7MsH9dM5+sYTB8BPkB2bbZaMkkIUuQIhANcNnA06/vuc713aGW7IkkzucT/VxPoF0Tod0+IG1eBT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"9098170e87ed0db98e3175266f66926d6667786b","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260707074521_1783410746750_0.35239835391683627","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260707132247":{"name":"@openremote/util","version":"1.27.0-snapshot.20260707132247","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260707132247","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"003a11b3eb0a1c138a1a645a88b5c133911e179d","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260707132247.tgz","fileCount":3,"integrity":"sha512-leapkYMS5n8YLGSwpR09jbJsNvOs5MnX5n2e6Ufk8VZfa/Dceyy7XGLBLHyP8pzD0riwnLI1atD4/bT0vSJyrw==","signatures":[{"sig":"MEQCIE4XtNnlF7rvFaSXUR3XlUJalTUYDKfTJWGnnG2/MqkFAiByH/K6NlYLFq8mqszKaWBNvC4o2fWKd71k49/Uq/YCsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"9999d352b830a800f020b7e10580a9e446c9dc6e","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.4.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260707132247_1783431421340_0.3418786689356328","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260708071517":{"name":"@openremote/util","version":"1.27.0-snapshot.20260708071517","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260708071517","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2d55cc3005f12c88480ea26e4638f67833fe1f61","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260708071517.tgz","fileCount":3,"integrity":"sha512-tNVX1bsRbe274nElAOnLLMp6k/ThcnzvvGk9N0Lgv6EStJRN6fSm5/4X1WgtqwyX7hXTDeuUNhT+1M/IMQPccQ==","signatures":[{"sig":"MEUCICE56iTh+YBMSOLLTqtUFUzuqAHd4+7RrwJKUqiC5o8EAiEA6WJyvLp8u43kMZXPVVnbJfoocqdj52Qb90t/AMEVn3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"537b08ebf70e2c6175afdf38a2db9d79c9b8673e","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.4.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260708071517_1783495340241_0.5296675267958213","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260708075328":{"name":"@openremote/util","version":"1.27.0-snapshot.20260708075328","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260708075328","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"76863ec047fb0c388327bc733be9a1c556c95186","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260708075328.tgz","fileCount":3,"integrity":"sha512-e2FJmpgqY0x8DBc37vNAUIVZ6h1U5zYHC2vVzp868mzfoj27/aQaQVUqriv5lZYEbmL9mDb8lbXWflFrpxM8YQ==","signatures":[{"sig":"MEQCIHqtFe/8zhx2azJj6hNJTpxXIAXS9WRFqrOMrhhpwU2SAiAJ7G0BfcC5c3dSudbT+5qsNvkcer3vPKB4et9aLEg0hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"71fa8ff569b1d69a4d8b83aaaa2168a4feb6d1cb","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.4.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260708075328_1783497652976_0.5593081064900034","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260708081021":{"name":"@openremote/util","version":"1.27.0-snapshot.20260708081021","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260708081021","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"bc944fcb742f302248a4e9daaa2e2ee08091b3e5","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260708081021.tgz","fileCount":3,"integrity":"sha512-S0gsoywKEgMPj5YB1EQOKC1p52OxbY3OLKL3zT58FnToIbDq3KkPHiKBdHWG1myTVPuiutOatE8NTxKziGPjCQ==","signatures":[{"sig":"MEUCIBQCCTP1fSckTXLyyUCR/y3KkkAb8OkSFK8m0uSMHyQlAiEA7FAp5uhPu/yhhbHa8yX7zZvoem0jqK2ApU5X5Yz4tYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"3dbc182134c58bf4c0a0953db18394e42a84ec3e","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.4.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260708081021_1783499324402_0.4606083245044814","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260708120144":{"name":"@openremote/util","version":"1.27.0-snapshot.20260708120144","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260708120144","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"fe20b6f1d1bda8193c3f93938adab095afe8c495","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260708120144.tgz","fileCount":3,"integrity":"sha512-rH1XgVoHDIBrXBP+E0MYrql4wXwhFM9Rr/OMsLfJ0FNV6cTdbkOU7bG3ifSclRTga42uxXzW8I8nkAe7uflPCw==","signatures":[{"sig":"MEUCIQCI4kFHOJ8gLHyKtIxqgs1NFSfxLXe9a2E6ojE960CvZgIgE6rWT/Gi7cEDnI9ZszO1BQTDyY2UQLJ1dk9CWT9q4LE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"77ea3e0c894773cab588ab318a8476a4037e68de","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.4.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260708120144_1783512936022_0.6391222871087856","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260708122652":{"name":"@openremote/util","version":"1.27.0-snapshot.20260708122652","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260708122652","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"1933704e4b93c856baf5699c40a626cc90f99f19","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260708122652.tgz","fileCount":3,"integrity":"sha512-7qWRHFnhJDRdykt7xr6LScJWnuMrB1WxeJHG4nagiulqpgfvoqJjSJqFkXQ51RZGNZPWvfyuFfqqNCpmBVgYxw==","signatures":[{"sig":"MEUCIDdjyQUUkmleIRusNpN41YFoYg5hCgFlhf5dvRIca2ZTAiEA/Jh0eEOmfmG8ZaODaa/kp8vDOT4WthGEkfZ6lzWho9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"4710fcaf26104041cab038c25d18a54894dfeb1e","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.4.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260708122652_1783514454067_0.9688688144575006","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260709114551":{"name":"@openremote/util","version":"1.27.0-snapshot.20260709114551","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260709114551","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"23a759f378b4495184c4d0cd9652890c205a1c36","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260709114551.tgz","fileCount":3,"integrity":"sha512-Q+MPJ2lcSO1K27pTbb/0M8ix+2ADbHJZfHuU0Ylm8DaIC+IZ3eHKFq/Z7x5x+JLVJONINc7u1LY/z6QFgmBn+A==","signatures":[{"sig":"MEUCIQCRjpAzwtPEKMz3UMdKLLk/Zt27FtrId7AUJKinIUYl7gIgRrDNxF43scz43T3z7zRVmxo0rJIUigtIZF/uEm+BS6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"a533713875e1070d72d2485fd9c5eef7f1df7cb4","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.4.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260709114551_1783598270812_0.369045613369571","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260710083036":{"name":"@openremote/util","version":"1.27.0-snapshot.20260710083036","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260710083036","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"39b64cf8f6f66a77f2594e3d04f39be432cb546a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260710083036.tgz","fileCount":3,"integrity":"sha512-c5YED57dUm+P1WU/d2G6IrJY9atbO0x12S0VmTiZHma2HjKD7wQu0S1usbQPCjBgUxvk+cdjAU5wC2QeGxVpzw==","signatures":[{"sig":"MEYCIQCV0GSPg8Wn8RzkhZf+QoMtO+Jh9UXaHrIYc8bf0GfUXwIhAOk91w9eFSb0Cibmzh0obVIsL8d1ml71jkCcuqyyHw9S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"5c4ed6a1b0f68011c40dc5321b9d4592a6ede749","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.4.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260710083036_1783673115295_0.8342344594968762","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260710142125":{"name":"@openremote/util","version":"1.27.0-snapshot.20260710142125","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260710142125","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"21e6df3376b2691abfee3eed9582b51052f3b16b","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260710142125.tgz","fileCount":3,"integrity":"sha512-34cBLKYnOlxBgcjtHWYdQOSFnaKwLalNOxJhajmsZwDkf1X0OKLqL5ZsmYcAWNwEZoAz+tRPMrUXi2QtLWsn3A==","signatures":[{"sig":"MEUCICb13t3dkdIHI0snDNo4UESmIjhMXB9luPq0bceerB3MAiEArLde0AGq3YTy8vx7A1uIr7P1fdeS5kCS45YZTD5xok4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"8abeef89a57a34d97a9b917b8d489814e99b9e6d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.4.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260710142125_1783694499216_0.7900803162876575","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260710151356":{"name":"@openremote/util","version":"1.27.0-snapshot.20260710151356","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260710151356","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"3cdae67aaee3e2d208df1f118918277e4b4d56d0","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260710151356.tgz","fileCount":3,"integrity":"sha512-NzFiD+7Yn8e4GKYWPOCCjCzVqZc6DFb8z9O7V7oD3o74vOOX+A84vg964L/hSbZd/7ICkmyIRBRDQYVgcCT5xw==","signatures":[{"sig":"MEUCIC9AeUgCz5J3Q79zfEIgLAvaSxgufYX3URY8aVj0fT7/AiEA1mYrcoE2/Sysws/6SOfheb1RP3k8kc2JtNjBJmDPoBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"5f25ffb701da202b5c8c458b4f491209f5472cd1","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.4.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260710151356_1783697633220_0.841502695601485","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260710164711":{"name":"@openremote/util","version":"1.27.0-snapshot.20260710164711","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260710164711","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"47f217aae5bb20a4f0824901ec4efc5ed61293b0","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260710164711.tgz","fileCount":3,"integrity":"sha512-E2NOqXS8VqAl2e0FKtGt9JUcv86nFctEr4mXOaTwykrSWsCgwUFPtVqmiFcLiQw7W5KX+kXxuznJ+AqIlFFNjw==","signatures":[{"sig":"MEUCICB8XjIYSE7NdhTCQ0YdM032ebZYk9+TMM/+X5SXSIw+AiEAkYYQwQ57BEjjVCjiAFNEUMKDUYscEr2z/XoD5jjb1Cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"dbe55e5d393a32e0bb53a9b01d35874826e0c42c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.4.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260710164711_1783703220401_0.33618953836178656","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260710180805":{"name":"@openremote/util","version":"1.27.0-snapshot.20260710180805","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260710180805","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"4638e2a8c29c4f3b4bdaa4e12217479f2e9fa4f8","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260710180805.tgz","fileCount":3,"integrity":"sha512-zT5qIVeluW0xVH3DQnFF1eOhOatl+Ox22r+M/T0i4aWwgKHr7KVopC+FKt9iXX7glSJmlHZKnKi6VNzsokkfGQ==","signatures":[{"sig":"MEYCIQDhVflP7ZQdREsXcgceBCsuj//aNQRZGDf1IjvUcYEtewIhAPwgXYyM+Yo10kN/uoivlYBkylWQ4lCENt/EVo5W5YbU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"37f0d48867420447569cfe8cbb2719373eb2f476","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.4.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260710180805_1783708043044_0.6733702192647064","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260711101159":{"name":"@openremote/util","version":"1.27.0-snapshot.20260711101159","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260711101159","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"bc98cdb73e671faab0b5741cbe44509c75a4eec5","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260711101159.tgz","fileCount":3,"integrity":"sha512-13uwHgQopOBhfOfiZtgmh1cgJm3RY8qMSB8CeetkSTgmnPscXBmdHybGDYuANcXUFyvmZV2TFKhFMWssmPs/iQ==","signatures":[{"sig":"MEUCIBAtt/fuw6wAoiEygwIoZvMMaspZ5becAcvyXsPHOkXdAiEA9iFmeV7V3Mpuaz3jnBfV9Nj/B/1UyRWyTBrDOHsO4UI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"0519338f62aba5626aa91f81be934ebdcd841542","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.105.4","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.4.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260711101159_1783765883087_0.11540862106119443","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260711204334":{"name":"@openremote/util","version":"1.27.0-snapshot.20260711204334","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260711204334","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"9255fc4ac43802b3e75a0c816c9ffd5eb65f7723","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260711204334.tgz","fileCount":3,"integrity":"sha512-uCmaQsLCIyuqbPvaw48G1gsEEB73UuNX18+iczdryBCi8k5E1jhTPG+JAsYbqNMGKGsRcEHE4dEvKkqd04chQA==","signatures":[{"sig":"MEUCIQDtdXL2mBHeJcJ16LPyClgbPezhjeaDGTZOwk9FPy7oZwIge9SeDsQl2DmRPRKwP9/hXCMnevhRT4cksS67a606DuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12106},"main":"webpack.util.js","gitHead":"e978ae57a0a49e05082cfd7bc5fa247482d8c027","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^7.0.3","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.4.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260711204334_1783803485476_0.6490923188664379","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260711210037":{"name":"@openremote/util","version":"1.27.0-snapshot.20260711210037","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260711210037","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"64fb213a3440bc149e5c40f2323094fae2157960","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260711210037.tgz","fileCount":3,"integrity":"sha512-xJCDJBxBm9Gow0UFJ7+69bX0tvZ2iZpFNiq7JZ2roFtK7GCKImHzdI1H/oO0/W6au6CId/IJoOFeBfwIkzFH6Q==","signatures":[{"sig":"MEUCIHULgFEBiSi86JiPfWVn3WPSoYUj4/bf1WidflLUKqlGAiEAuHms65HqwJ5f/gFWEYKjAVeCNk9rnqSsM9VfQC5r8MU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"b7aea299ed5373adcc2adc6900f25dad6deecaa0","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.4.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260711210037_1783804466560_0.5890568832667633","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260713150332":{"name":"@openremote/util","version":"1.27.0-snapshot.20260713150332","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260713150332","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"4884f9c322205ea658fdd3007ff031b28e32008a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260713150332.tgz","fileCount":3,"integrity":"sha512-Uu2Lqsj+IzGT8tTnA0pWRI10bQ7yciVvT8nKmn0MBgQqxuq4cM0QOoSUOFAeXMfnMuCRZUciLR3JT0h6ZqkVTA==","signatures":[{"sig":"MEUCIQCmhhwx6VUZaptWSNPiPtwrADhhtuF3jHWsXtrNGG9iUQIgOr9YXP1DWgFREl7wtflXPd9PrHXHW0ggmfyaKhA2Pls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"08699bb553306b7c0c2335ee331d5f06bb43ad24","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.4.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260713150332_1783955895683_0.16073908655306535","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260713152554":{"name":"@openremote/util","version":"1.27.0-snapshot.20260713152554","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260713152554","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"05f2e167fd730cc98d31368203148ca3e2e8f9ee","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260713152554.tgz","fileCount":3,"integrity":"sha512-4mjT7FCsa5Vsds7yRSZz1W67MnjrI8F6Ej+793XPwr8aX3HGf+kWyIyM/zNLpVhR3YQhmP6asd3fq4bKrjel4g==","signatures":[{"sig":"MEQCICI6VU/OC+mjigw8NDDBGC3v2MrDeshDVYgFifHl4SAxAiBnDlgqdOZz/zdAovaD6GNIbfraOjMdwAXSQSJWEonP3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"e3f64140f13c445a77ddf32a735ada095d2fa31e","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.4.0","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260713152554_1783957208096_0.7863829162527247","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260714072045":{"name":"@openremote/util","version":"1.27.0-snapshot.20260714072045","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260714072045","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"c6aa2742544342ec3314a2ba16738c3859842cae","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260714072045.tgz","fileCount":3,"integrity":"sha512-+JvI4M2oYsVTmtFC9IGeoI5Nr6pStkMwRK+vl4w2n109hhc5XgNKvfDmjxyI5XFJsYnjDDSLOfOZ2R7B9msOsg==","signatures":[{"sig":"MEYCIQDdFJWWCX1rzZHdbQ0q1mt1io1aA1CCvydtJ36VTRhRQAIhAJy/t3DTtPxgwN/NpXs1Y0AgL/V4jBE/Oq/xgJ6cjkDJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"a6df45e94a8ba9a2015bb67e49d8d47614009825","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260714072045_1784015619363_0.1414629484648826","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260714085426":{"name":"@openremote/util","version":"1.27.0-snapshot.20260714085426","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260714085426","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"0bbbf1b7c56f91c103c2cbba0cf523f667f1fa7d","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260714085426.tgz","fileCount":3,"integrity":"sha512-9mXYVudmGm/xT8p3zIbTAgXEuRzoRFnKFs2QSD8Lg9/GYFgQkRAdWNT+e21ccRd9XaLGqnBsiRGnFaPPvNmepw==","signatures":[{"sig":"MEYCIQCkFQiwsI7lMyr7GEmV9V1xUHGZoPVt0vfE9x4qZvr95QIhAJYNDaKsVWcpzM9UFNC/6KXwqGPRmIaO4sVdYFTYjZk1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"acb0ef1455b7f4b530bab25071798c2a94d8b5e0","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260714085426_1784020099116_0.7543300536623492","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260714131419":{"name":"@openremote/util","version":"1.27.0-snapshot.20260714131419","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260714131419","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a7996191a8ff8d509cff5bb659ef960010d4e6a7","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260714131419.tgz","fileCount":3,"integrity":"sha512-x2LpDMLprtjOV4NW0tS9Hm1GrCg9eA8+dF3n1yyGGU+fBgc9xTHl9v9cpxMV7Fbf1nXaSHDl15J8frXe3ZBTZw==","signatures":[{"sig":"MEYCIQDWp61HZBtpzVy3qzgQ55C7VY2FcYjm9xztzPJmKIu7LQIhALjHbUGYMw8s2HlrXSy123hofxiBOjrezv35UDbHgxXM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"7664b2f1cc180facaafe9504124b472ea4a49fb8","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260714131419_1784036074012_0.18648656449436274","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260714134142":{"name":"@openremote/util","version":"1.27.0-snapshot.20260714134142","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260714134142","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"3119486bbde5c0112ec70ee0e46ebf70a9c00578","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260714134142.tgz","fileCount":3,"integrity":"sha512-NTtpZPz4Y0x55D6EIBvRJcYJpkSInA8LZBOWBc5liFBKbpvRybz/+gCT69PUUPDb3Ze+HOHN1Ax9uWtuTfZLmA==","signatures":[{"sig":"MEYCIQCdpeJUzR1cpBK37QvjJ4BrMvjgfE4jm1njLYEAiY063AIhAPAU4tZKpbJl0K1VCG/X46AiNlbK7mE4c+exJdv9fOWL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"ca7e1ef909b6857e97f0240c9ba9557ea913a52c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260714134142_1784037760158_0.11830787319124214","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260714151142":{"name":"@openremote/util","version":"1.27.0-snapshot.20260714151142","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260714151142","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"81d2698d2e96893c5da7cee9655e6f86fbd90279","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260714151142.tgz","fileCount":3,"integrity":"sha512-ufRFN3ErG3Mqxawbg6GM+2R2BGnpwEEDGPOHRHP23HGFbYgI6Q/KOxLuziZNoyy1HHZ6dwb/czQVPxco+SBbHA==","signatures":[{"sig":"MEYCIQCGfUh0hN73Nwu9XM9yVMwGXB7G/wbnmu7oBWCGhpewmQIhAKjrC7MZ35tezGGAKsFZxuOfJ0ECMsrAeq1LbjDDGDqk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"39d93192c5ef7899b85766c289331a382e26b62c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260714151142_1784043110697_0.9587275167111051","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260714170546":{"name":"@openremote/util","version":"1.27.0-snapshot.20260714170546","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260714170546","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"8cf5fcd570995835b4106a3ff7c214fed87601b7","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260714170546.tgz","fileCount":3,"integrity":"sha512-EI/RSw4JKGWwhNHnCjgPt1pK+fIt6WZaYfb1KRu5aY6twh/Wl8R3hVNMo6TP/NlRS+O84hd163n26vSQNRoMRA==","signatures":[{"sig":"MEUCIQDN80gMGxO0jEElciN2rpxlKo8rLcRD/cKIScYijrH95AIgA0+nrFCZRn6u5EcG08HNDJ3SoVRasfBfPKMnw3gz0cs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"0b6c69b010a6afb301978e8415940e3ca9ab05fe","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260714170546_1784049942504_0.11150670907492377","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260715073555":{"name":"@openremote/util","version":"1.27.0-snapshot.20260715073555","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260715073555","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"030a6bbc8f9ff6393656a5e56be4f6bc98baee92","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260715073555.tgz","fileCount":3,"integrity":"sha512-opjU6Xhd69xn4zBtAuTnhMLdPPH0cGlGxzbjDai8tUfNTZ1v7KDunZCak7FwMrXoVcZj8hYTNb/o+Bkyy4KtRw==","signatures":[{"sig":"MEYCIQC1+sZBdm0jqz6MgSlaOFesisWJZp2cD9wix9Sj9EVTwQIhANHChLqlK8kpVRxw+ZEjwCJiWtD/ZVlIcPz50c3e86AG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"87845b5d9bccc74ba144e5879994780b92f69089","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260715073555_1784102150645_0.3892656432349806","host":"s3://npm-registry-packages-npm-production"}},"1.26.2":{"name":"@openremote/util","version":"1.26.2","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.26.2","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"38db638f0f852c3982c9b5344222ea56678dfa02","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.26.2.tgz","fileCount":3,"integrity":"sha512-4hTNkB3MeEYNNasSHw6AWhwv96jJvYORfQ8GZ5kR121BcdgcqIORUzmWz5h9p2OXPpX367hmaoZyWTltO15eLA==","signatures":[{"sig":"MEUCIBYki0gK7sBEDCvPQ5cHxoGw9AXraVr+mBXykFG23dvdAiEArCJa8+jg+pCF4z5WkqhwqfMBMr6kkVR5fkhZUMonBhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12083},"main":"webpack.util.js","gitHead":"87845b5d9bccc74ba144e5879994780b92f69089","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.26.2_1784108592006_0.39871903968372124","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260715150822":{"name":"@openremote/util","version":"1.27.0-snapshot.20260715150822","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260715150822","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"04010ff2a82cf2dd55f307a5436a8ddf697a6314","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260715150822.tgz","fileCount":3,"integrity":"sha512-lHAHVS3tLeytAsXB5Bkw0xv73Obas1fvkKPqfC6rm3Jax8TdTbFKU1RmLdY4cyH0yKSMsFBHYb6ncz74xAa1hg==","signatures":[{"sig":"MEYCIQCDyVatiFQJUA6HZXCkTY11yWcvVAAA7F3HeAQZKhid7AIhAOUcCQpEsoiQlKNj55/sr99ZDo6Zpmw5l+wpvZVLLt62","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"89e99a91807544d0da6ee0b17713a715c7e5c6d0","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260715150822_1784129275108_0.03529675185352077","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260715160842":{"name":"@openremote/util","version":"1.27.0-snapshot.20260715160842","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260715160842","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"25415de661e5497afde700d378e6b2a3f06397a1","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260715160842.tgz","fileCount":3,"integrity":"sha512-D8p3PzuhEUj9M4MpLNtzvNv1R0fSpDmPdBiS7YiAOdhbyEf1wFr3tYUeF8cXWs4U9EkA8t0yYod5maKAesnrOQ==","signatures":[{"sig":"MEUCIQDjcccxX145dzJ8km94qX+D1mCqprXbDdpENXYSczuTyAIgap5VJUmbLeMXMMSbwNOCkvlC5DLkK1413ouzr2SO4og=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"6aee59fd324c8bc67d82a78b4dd03ac3fd04ad91","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260715160842_1784132143426_0.10041249540017927","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260716090412":{"name":"@openremote/util","version":"1.27.0-snapshot.20260716090412","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260716090412","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"4361b2574f8048caf1bed11089ae8f2bf05c5383","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260716090412.tgz","fileCount":3,"integrity":"sha512-3A726TC0W7UgRQF19zwzM4IOW+Xm30W5BxoGeLNW+UyYv5AbISfvLYtx0qY8EFn8HWPgsqcPwx5QgI/mtyER2g==","signatures":[{"sig":"MEUCIB1kh7NJ7mml1tI1+Fz1JI9he0lVSF9nvwLKafTjy00eAiEAoGNbV5oVlCsKJEM1fg6bA+WC/2MBApXprAlC4qan7k8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"a715640899da6c54b83d4e8113c3979ba37ba8fb","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260716090412_1784193513563_0.3107818593690601","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260716093518":{"name":"@openremote/util","version":"1.27.0-snapshot.20260716093518","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260716093518","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"49f28331e79193bd4812d175778fe7420f648a9d","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260716093518.tgz","fileCount":3,"integrity":"sha512-qMnM4XM7uJaoXomKlgJT/6dBLNDvoim3TL7lSxaGjc6DxP3Ia2Zb/7sKEAEzsn3JgPQi2MH2JHdAE9L+ikQ7cg==","signatures":[{"sig":"MEYCIQC9AbU/rxhkkT43lfgDb64uQAck2JyGDQBJZaQe9ckUiwIhAPiF1PB2AZZv1XyTryeQcmRKSWFDo8GQ54PaE0VhvEJ8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"d53737bc0498cbfde022d477ab48e4a02d2aa8a9","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260716093518_1784195713582_0.68083314545621","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260716104433":{"name":"@openremote/util","version":"1.27.0-snapshot.20260716104433","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260716104433","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d9a5029ca70907bf8b0e51dbbcee9992ffc03bae","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260716104433.tgz","fileCount":3,"integrity":"sha512-Bb/mHrFrxqMDyYc71e7nt9r0Hpae2y2R2554dUVALt7ykuisca1dlXca3U40T/FVfRmAMj2qIRlsLXTvg+OtXQ==","signatures":[{"sig":"MEUCIQDMCrn1gyxJ5Ih+b0Q1WBLe1Y9sshPDl8excKAowZ9M8gIgDU4dQU5jJOybUeQ72XwM6QviEE3nUWycabyH56KrFQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"3384960b794930a28fc5ff8e70f099e66e4cd22d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260716104433_1784199848256_0.6483453459354092","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260716153056":{"name":"@openremote/util","version":"1.27.0-snapshot.20260716153056","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260716153056","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"4651f7fb6d761b0e0ba26460be785b4602fa80e2","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260716153056.tgz","fileCount":3,"integrity":"sha512-TmsCzcthJkbdHE6oo2VCOoQMEc4zYgCqmHiywrAE1zHmETAY8unOqo3B3Wia9krEQXkpOJjfYGI0jprp7dAEdQ==","signatures":[{"sig":"MEUCIEqpCmEKWaeY5T5HEQ9W7E19dXqhA+vbLIbULPBbZRRhAiEAsRtLZkgVb8DSyOTrHFrZMlnzlmRd08hmsk5LNRkZJGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"4b4735cc96624fdc2e3921e917792dc9a779a8b3","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260716153056_1784216719564_0.23618338265590832","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260716160850":{"name":"@openremote/util","version":"1.27.0-snapshot.20260716160850","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260716160850","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"e6af1d532ef7b0125f0feccf4c3b6bbe52548335","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260716160850.tgz","fileCount":3,"integrity":"sha512-Dee/R6nFAfIBNRZG7X5wR7V44QSKFWzu8D8KWiSlD1Hvpiug+eWCwBtOzMATGg1jsh8HHz0gqNzeiI62N1fodg==","signatures":[{"sig":"MEQCIBEynWxN8m1gEHffzqndt34LTHyLFFfKWn8jqQDJZNUuAiAPnaWizlogzymGQFHEI6vxZl6qr2qrc46QmsG/lK5r/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"ec949bee8eddac7fe9beda6a44ed91d3fe672e8e","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260716160850_1784219317739_0.08757248023756348","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260716173803":{"name":"@openremote/util","version":"1.27.0-snapshot.20260716173803","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260716173803","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"27d35a67976cb33ad57870cca04607ee6a2cb19e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260716173803.tgz","fileCount":3,"integrity":"sha512-0qR6jKuVxgl99HqC517/ZmFshoNe24d754JObeOXzmNoLiMRJDAETTQC15xAOd25kzfXxKosvc5a8HMwr4GVag==","signatures":[{"sig":"MEUCIQCb3Ewm6wW0vkBkX2+feBBjIqRZYKpUc+7m1d3JxWEdAAIgBpNGdkuvWn/zXPP57KSu494CmYjWOdHRweZIot34faU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"eecabbef50c210d71e84caa03422295aac466fcf","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260716173803_1784224728959_0.823479127158609","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260716182226":{"name":"@openremote/util","version":"1.27.0-snapshot.20260716182226","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260716182226","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"c09ce9dd197eddac5a8c4bd0ba493119adc40390","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260716182226.tgz","fileCount":3,"integrity":"sha512-lMBW3Jk4M5KFDOTid3FITa2dKji3LZ6CscBgFzcHTlSKFM6nYjTLxr/zLwvrEFWlrpvdzepE2+bDvJB26uwNmw==","signatures":[{"sig":"MEQCIGB2t+CMKKv2UcD3O8jwfb2Fph8BtSVB0yMhOnW5pVPuAiA+1ouNazsponf0zBaDFHS44sXQyJIKtfZUlOf8ERGAzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"b58931228967e4191677f3a6894df1cc8b7f9129","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260716182226_1784226559324_0.606502876364551","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260716184822":{"name":"@openremote/util","version":"1.27.0-snapshot.20260716184822","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260716184822","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2a40e1360fcd80a32ec7aaff49ad1e690a184edd","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260716184822.tgz","fileCount":3,"integrity":"sha512-rkCR1IlG6jx//15j54UnfdtSNS64IoMdX3vqheRshA9G2bh7dPf8x0EPVEtMqlaJTSaB5l3gq2a99l2bsEepPQ==","signatures":[{"sig":"MEQCIGcr9A7bOXHkebbMVtWpgw/cRhovP1cZg0qSOP/Q4JVkAiAb1J7eTWFU9UqE/6lHE+e2YiQYNAYUlM7lcLHnsWKFBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"9baef30741be60e1a2d91f2dc71cb2df6bc5c852","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260716184822_1784228144640_0.04871473961568884","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260717073317":{"name":"@openremote/util","version":"1.27.0-snapshot.20260717073317","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260717073317","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"22491e49ddb9a3c99cff57692709bb9d27c6e3b4","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260717073317.tgz","fileCount":3,"integrity":"sha512-Hr0x4AHhIZ+vFzbcq33yaPxal5VSXlc4DnkpXivyp6B2lt1XZf3oL+AAq9RVw3MfyV7BPVvkYAMVa6LXbc+G/g==","signatures":[{"sig":"MEUCIQDX8LKHr5Ab4bj9uHNf+ChQ0AgPOeSpL0Sx7xAcQXyVUgIgBQczuzE7e5CWj4pz5Am18bdQDuiHduxnidfM19X2QK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"6acb4201b0beb458ad422b3e17da55659c6183b9","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260717073317_1784274777441_0.9749639641549082","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260720085001":{"name":"@openremote/util","version":"1.27.0-snapshot.20260720085001","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260720085001","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"038877252874e009f608d331799faacdc503c1ad","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260720085001.tgz","fileCount":3,"integrity":"sha512-eCKuRdB62Ligp+qTfikhZqnDhcdJ4fJeiAavat6QT+jimK5BuLa5ae0ZeP7N7Tj8jJ6ZeAeucA3ffKOtbjqRmw==","signatures":[{"sig":"MEUCIEQQPTrSR/Bo+xEQxWblb2bbnrpvwTv1PQ3JDYW1mlB6AiEAqo+tLb4qO38Kd7un6vIXeElkht54tbkDXlX4tDNXC4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"c9211bb9b3c084e2c7a8348740028d7918ac458d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260720085001_1784538276632_0.04923067217486077","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260720093539":{"name":"@openremote/util","version":"1.27.0-snapshot.20260720093539","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260720093539","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"6740497b194c2c97948398b85846e49b33c526b7","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260720093539.tgz","fileCount":3,"integrity":"sha512-IWDGxkf06D9buBTMaHjEKZmRNVXMRRg8pfuAPlj040ik1PdVpktGkk7l8XrvHuliyrYMZkGV5Vpgitfuvd4LXg==","signatures":[{"sig":"MEUCIB49JcQLraMMNLttuyWN8mE33SR3XAVhY37Hf9vbhUIQAiEAyTq2Wp3yu18LM/ujOV7/ikJ4erlkmTDm3sCshecyzwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"39d1ef07e33a37a1d29991843b9ac11768dd6648","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260720093539_1784540578058_0.0266803404069611","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260720120134":{"name":"@openremote/util","version":"1.27.0-snapshot.20260720120134","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260720120134","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"b1fb15c54785f2cd00ff636a63f0ba868c7981c5","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260720120134.tgz","fileCount":3,"integrity":"sha512-WCcUsOueNUFPeRfO9pMn0Yr1B1pHGvW2cbKKvyhnvJ2G4kNAnw4rb7PyRZq/2WIQPiqOqfqQSXTX9h3GdlSdAA==","signatures":[{"sig":"MEQCIHHR00m1W+h/1hbgxI99dkxCnbIvQeoL9YnduMrSl3FtAiAUfVbTVYca2hhinAznEmx62XONJ4iRMsTw8bde07+vhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"5f7d2136b8c1a0257d1d77c492159f5f1c07737f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260720120134_1784549404985_0.4563291421015174","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260720162154":{"name":"@openremote/util","version":"1.27.0-snapshot.20260720162154","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260720162154","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"f86ea2b6efa0da38a9ea633e2b32f8d17a97537a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260720162154.tgz","fileCount":3,"integrity":"sha512-s+MFRKFapRZpcGj5KbX5xML2AgWyg30BB6xU5pw7cRf3JK8grX1omo654m2ZlupptQMKkoaMmAx7n9FkXLyEsQ==","signatures":[{"sig":"MEUCIQCrxmyIaMU7B+UUYi6XbUUfp15aO8Xk74NZLsIQWjdKbgIgDCQ04LDXVcyTPM95oNVM5o8BzdS9KdAewjE8Tx9Q4vI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"f667c603a447af79dda980f1dd1d734fd4679b2e","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260720162154_1784564927311_0.24775224492580383","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260721100718":{"name":"@openremote/util","version":"1.27.0-snapshot.20260721100718","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260721100718","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"8e08d2354000c0eed95d47365f36d30c77adedd9","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260721100718.tgz","fileCount":3,"integrity":"sha512-FS0TNbQmZ0lYGs8K/7W/5dvwbu1q232yakgQOCCq6OD3Y+YL+++aVBHA5B/NqRfXi6FyZWRTIg5BjyMavycxTA==","signatures":[{"sig":"MEUCIBvJ0f8IDcnKtu3cInGNj3RLY9EkoZPKIPVHWnLiQJF1AiEAkh6X4MPQzlyEU14aw9hlQfhe7CoUMWRY9QiE/fDhj4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"43cf1b869bc341b4d8010f471406b6ffbbdad4ff","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260721100718_1784628843658_0.5313677818187226","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-snapshot.20260721102940":{"name":"@openremote/util","version":"1.27.0-snapshot.20260721102940","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0-snapshot.20260721102940","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d7c3474e071d40bdc10b767bfce889c6c163d2ec","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0-snapshot.20260721102940.tgz","fileCount":3,"integrity":"sha512-gAQYWjFpVocZ/njNvpzTBkedazGbyh+tK680jD4ht+a6+14r6MQaZ4Bx1PXMMaAffmTxDpJ1tcd7sq+X6y6V3A==","signatures":[{"sig":"MEYCIQC7T3KumtpjeiL68FFGFK5srXOZ8j3DPSXeqqtbFCDrvgIhAL7ubHyOldRrpddd8J0q/9PsBrE9diPfhNANSY6twmWl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"a4c14ab30db549d9a9e524061161c4cbd3767506","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0-snapshot.20260721102940_1784631059166_0.6527370895980587","host":"s3://npm-registry-packages-npm-production"}},"1.27.0":{"name":"@openremote/util","version":"1.27.0","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.0","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"e1915f28185dcf67c1174320902d5825a61165dd","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.0.tgz","fileCount":3,"integrity":"sha512-VjBibyIs+vlXwfVNKzADmjRE+t8Ad2CN0LnXBtgWFAwd+N6gMuFu6FqkRrKN0xZIniHN6rHZOnTTMZZW/EuaRg==","signatures":[{"sig":"MEYCIQCk6mHS75wnf1977sWmX7MicNs1PYNULbKTJf3GzSd8WwIhANJYSmR2HNl6Oc7jj4ElO4juOrdyUQ8u3fYTjMoi9w7N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12083},"main":"webpack.util.js","gitHead":"12396be6cc2bdd61c2a2d7df3aaf9d7f6baac79f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.0_1784639083897_0.9613239579097115","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260722071012":{"name":"@openremote/util","version":"1.28.0-snapshot.20260722071012","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260722071012","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"f81d0626ecb62a492d8a4d50311cc676ad19fc8b","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260722071012.tgz","fileCount":3,"integrity":"sha512-wItNlvTRUgwz1/gbMomTn4YT6PXb3bMap50GUqYMBBYRqCaUh1OlPWI0Wm+Nl9z4S/ER32gUjXw7ZI5a1t2W+A==","signatures":[{"sig":"MEUCIQCXhikSRdpa/ref5maWcQ4eGYL2TOeai8/nDj3N4zG08wIgaaQCJWgOO1BYn9qPkQxbPx88mQ3PN37nHymIiBBRfRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"1e4b93474af42a71942b66cf912cb6ec5b3e683a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260722071012_1784704742029_0.04311251187800802","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260722075650":{"name":"@openremote/util","version":"1.28.0-snapshot.20260722075650","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260722075650","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"cae56255dd22e067ae879dff3e03685c896685a0","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260722075650.tgz","fileCount":3,"integrity":"sha512-/W9gMmFoewbKiF9s/bPWEf81eye/zRoSdJ0GcbUA0H85yjtRpSmQkvmATWimwFWxdG77u3Q8OKtwOwrRZpQ2xw==","signatures":[{"sig":"MEUCIEXbLvqG1wf7Mf4pRv9cUHgwPYIkYHuh335B3Mp0ALrVAiEAkuZdmzSc10hVlRPEIwrcJVmIYvz+6dJe9bePY4uF/w0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"964cce0e8d2666e20ccb614ab06645f65596f202","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260722075650_1784707810725_0.1719466269572656","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260722083945":{"name":"@openremote/util","version":"1.28.0-snapshot.20260722083945","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260722083945","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"c48b8b243f36da71e94ec72297d38b8c00c676d1","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260722083945.tgz","fileCount":3,"integrity":"sha512-i1SjrfWY1+p3yEAS4NfpMBr4Y64W2ejC/uOOw5S7kwrXyhrK13tKcXhvlt41+iTdzRL1Y3awLkdNH8SmePBaNg==","signatures":[{"sig":"MEQCIEk3qweLevIS91DbtyoCGOkq7k9dmy0BcaS3+9/SAcVQAiBBaR6XWxunPS2psKJshZ43AlX+tfH6QUv2yWlZ89w43Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"9796de044e3bbcb1eb80d4bccfa2bcf5c986db9a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260722083945_1784710010622_0.134621542418081","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260722093324":{"name":"@openremote/util","version":"1.28.0-snapshot.20260722093324","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260722093324","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"256b83d6dec7a03e2f39dbc5b4cb693bed0efe36","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260722093324.tgz","fileCount":3,"integrity":"sha512-3K4tu7EnRrnamnpH/n3xYlZANzRTpXWH7+CBbN6S/1Yz+/iqqeoqu/33bjLjgVqQqFhiA4xMYRkxUcW4/wUeLA==","signatures":[{"sig":"MEYCIQDOS3EBVbx16JQJ6IrhVYlIyqX/dgk3Xd7+ui2Y/PMPKwIhAN50BSLFuo3VoD/HmfimRgZ0hnTu0TM1aXUOIsbvJ2/o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"c57d92d52dc68ecc944dab0923a9b35214c94bc0","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260722093324_1784713231890_0.5584273377614593","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260722095049":{"name":"@openremote/util","version":"1.28.0-snapshot.20260722095049","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260722095049","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"29905bb8a7e90a08a35cd2342ec2747c2acd1049","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260722095049.tgz","fileCount":3,"integrity":"sha512-GumudbkpCpH+KCRlaKBWssEzt4FTpBCvsH34h+S9Kb957TdakDIGnMRA57Pk3W0EKvIRW46XsGFscaI3L2NTVQ==","signatures":[{"sig":"MEUCIQC/lWVb0rBNRIapB4Oszh0+7GZ3ztAwtZrHZ2KqtQl9TwIgR29glCaq++fMVUCDEZz8PgdG1LJuGIGI7mRCHDM2X9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"a6473779e47bdd0982d17884fc87c3ffeeafb2da","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260722095049_1784714684731_0.7111306512527138","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260722100700":{"name":"@openremote/util","version":"1.28.0-snapshot.20260722100700","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260722100700","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"20671d822e54640171dce708240a8144c187b06e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260722100700.tgz","fileCount":3,"integrity":"sha512-Zpi9QxtG+yiLRDlUj29gix7HtxG+KQ+zmitjKmuRt2jIWAw3FxXLuJ/s07vKu/mNODQci9imPof8AtACV5wUDg==","signatures":[{"sig":"MEUCIDQzHLz6WOHct6xYHr6UVhQjkOmWQju71cqHWVY1TCyjAiEAkWEacNZvW/lPXP9hnNmNBaovBs8A/vBgWlJDqmwmlV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"3b02f8387626d5a9f6d8f12d43ef16ab80344e2d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260722100700_1784715644468_0.1308960525941698","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260722103118":{"name":"@openremote/util","version":"1.28.0-snapshot.20260722103118","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260722103118","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"b7f5d958c132ce1ac3a1a9d19a6c3aa1f46ddadd","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260722103118.tgz","fileCount":3,"integrity":"sha512-/ZwwoII1ygYATjhoEz0HjnF2RK8oQrbx9D0fZZdKpT6Xh5Iwk6YsdSzddjs+zqrXOZfDZZlrIDZnOSYBdpXoXQ==","signatures":[{"sig":"MEQCICxu8UMPj5saTOYrPOVLoxRpeQy6vsteF3q9A+4Wkn9/AiBZXWg/BR0eLXLgks6fvTd/Tcp6Pi/OTBTdB6yARmGAFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"6b4e2ffe24bb7f134615bd0ea07127e6a9b07ac8","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260722103118_1784716751100_0.7602938938305708","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260722111927":{"name":"@openremote/util","version":"1.28.0-snapshot.20260722111927","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260722111927","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"e7c937e56adc1c7ef7829ccc67f5675d55740825","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260722111927.tgz","fileCount":3,"integrity":"sha512-ErRlgks0N9AEc1adLwsAEjDdcpefo0haIPbI5m1KjAue7GIg1rBjAH+h6XSYvZsKHh15LR7/hdIWakV9gEOYgQ==","signatures":[{"sig":"MEUCIFy03yMfC4NEVA4cqS4v1YjusgZNO20lgUru2bZikRgaAiEAsKNMbjfD4ZxFtSJYx/goPll/5NDn2jfWSuHy6mCevNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"0a3cf84f74374e3d3d9876d506fbba83ad5185d2","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260722111927_1784719938663_0.3815936127608599","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260722114637":{"name":"@openremote/util","version":"1.28.0-snapshot.20260722114637","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260722114637","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"b2fa37ea38f7ff90c7edef7adebda8d2d7814a99","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260722114637.tgz","fileCount":3,"integrity":"sha512-wMk4TFhbfWxCn7/RmopA7DJ3QGXj2PJ0fr+Dsp0Lfa0XPV/tuCHwVdsAOyRAuMCot8GkfRIK5gQMIFBwRDRdPg==","signatures":[{"sig":"MEQCICmFPaS0NesbkfGtmH+x1++saESXfSE7/pV0TNiqfqsMAiAnvPqOUA3d8bfyr/o09/3celoi5HY1y0k5N/0wytNdSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"e6d5a27f81466f0b11cf8a861e606a889a0a763a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260722114637_1784724880296_0.8357274143257905","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260722154312":{"name":"@openremote/util","version":"1.28.0-snapshot.20260722154312","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260722154312","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d29e6120d92242354a8d36dea1f4274b3c458518","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260722154312.tgz","fileCount":3,"integrity":"sha512-2hzL4kkczWXCR6VwATgSOw28kAg4Ke3ZxnvK4AqSDrCr5MzJ/E7peYqrVFGga+Kzvd7qgDRcdH0JoX4H0mplqA==","signatures":[{"sig":"MEUCIQDyH6uMrs+dTHZvu5J1cE5aiIcS6NsRvjBlm3NNog9reQIgJOYQVAyOEYh381+Dt4wc2IYdkr5QTINAcHUdqjz1DbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"fab22b06d8dbcb0284f38ef3dead3c9f6d27d948","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260722154312_1784735437556_0.06846547683850601","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260723065842":{"name":"@openremote/util","version":"1.28.0-snapshot.20260723065842","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260723065842","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"e131068acdf3560aabb021b3a9e6b53025fdda29","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260723065842.tgz","fileCount":3,"integrity":"sha512-LaxG/mEw34m1nON5W0SKDpJbQRA1GkODkQ0CDsQMJQ6rUWkRe35woxWIl6qsaJP3zhDerF0LKIThTt13SCnyNA==","signatures":[{"sig":"MEUCIQCy8mAQrHEq29DsmcbwB95qux8eTcbLnfr7xvtzpb9mDQIgTSKitm65ODaPnhJo9YNj3PUcc22MsS/e8SOfoKRoHtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"991d3f67dc250ec48a2bc05cef31333bb0487270","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260723065842_1784790338476_0.7251659567630819","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260723073142":{"name":"@openremote/util","version":"1.28.0-snapshot.20260723073142","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260723073142","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"9425fa4255c0e5c2b8054e6255dd326a9672ffda","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260723073142.tgz","fileCount":3,"integrity":"sha512-0iDZ0vViCjdVMWSB7Nzh4X0mGaPhf3s1zswQZ8lAYyfJku3Ih61SEsbxZBvEOwZGkargbfaMdfmZMNukVTIZ0w==","signatures":[{"sig":"MEUCIF5t0thNPV55qGf07FsIWafEvHvpZeSDEVLYVWi/qRD6AiEA/lsxq7y0hdwijvK935xasC/ELVmzG93ecCTZbVD7iVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"51b82c7538957502e47351e9d70c3db56349726c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260723073142_1784792282796_0.9136226923873543","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260723083725":{"name":"@openremote/util","version":"1.28.0-snapshot.20260723083725","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260723083725","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"7f57fb112d2e0be811d518c40803a5ccd961f342","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260723083725.tgz","fileCount":3,"integrity":"sha512-LJGIoahqIgCLNevTNIMy501dQygtgzWhjv2eMeoPTF3chdNG0uD25W7XcaJbE65OOpLsFiGbDGJW+8wTBnUKUA==","signatures":[{"sig":"MEUCIHbrdB/rJDj+zYjKABmWaBNcF6R1P9Hn4BPx/kMmWIiOAiEA2+rQhJwlxQfailys+L1NZAD8djxQVZ20mEozBGbJOpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"3ea2b04711b35ffe2a241470ba053114cf7234b7","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260723083725_1784796683827_0.26918059650661097","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260723142545":{"name":"@openremote/util","version":"1.28.0-snapshot.20260723142545","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260723142545","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"05f69d7fe7b24e9c23b6724058f8053ee2b0849e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260723142545.tgz","fileCount":3,"integrity":"sha512-/CV+EQ0s0MMRYV1G5rXRj73C+PgSQv4qO9HZjCtW6RCN7HeNL/TrFl6f06RaNr9Bl5KdXV8vkf8R5e6Nz26J2g==","signatures":[{"sig":"MEUCIGAswa+e81ohi7RY7VGTXrgxVLkFQcEuLATydwV3MbzEAiEA9tc1XauqwT36U1xc9KmCHNAMRXcE5Zs3Kg23RoRqynE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"1b4617c7d39f427e65df4b1f35a85519dc4326a7","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260723142545_1784817577103_0.03335943443538625","host":"s3://npm-registry-packages-npm-production"}},"1.27.1":{"name":"@openremote/util","version":"1.27.1","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.27.1","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"465b1eda0fa9af1a465b9b5e763aa249733a2429","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.27.1.tgz","fileCount":3,"integrity":"sha512-wg6Dfo1uJtXAkNoOsWdr61/VNwPF849tg1TOsoeqvJLVxiJmKynKih5AiGqAQbTiFUEv4tKRQD94XRPXCGI7/g==","signatures":[{"sig":"MEUCIQDRbl/0sDS/cVwoPAU5IOug058DCvt5YHo9G4IgNl36ggIgLhevBsU4CFkJgGXxwXK6YtDher/Y4MDaIN42KOLiOJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12083},"main":"webpack.util.js","gitHead":"1b4617c7d39f427e65df4b1f35a85519dc4326a7","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.27.1_1784823266557_0.5470479214317385","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260724095137":{"name":"@openremote/util","version":"1.28.0-snapshot.20260724095137","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260724095137","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"35ace5d188fee998284342524ff75a4b23534d29","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260724095137.tgz","fileCount":3,"integrity":"sha512-Chd4RXcxSd3C0clFn0VF+S9+BISXrk0t9pqTphtXaq7sdmBM2GAvq+eaF9TbJXT8yBIhzejxOhdP+TE1c/MGOw==","signatures":[{"sig":"MEQCIDC0kePTxmQCUfBF/n1jT+0NZN3aiaHhDyDHFQBXl9yVAiBpiFFUT1MRx2RibLOSKkNstHkr61EnAz+H3kD+C7vjgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"d010f3717b418420a255eadfbf1c80ec2beba0ba","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260724095137_1784887089323_0.7473004360234774","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260724115158":{"name":"@openremote/util","version":"1.28.0-snapshot.20260724115158","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260724115158","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ad1a7a25d7fde4d46696dc1338bfe0011c83fa97","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260724115158.tgz","fileCount":3,"integrity":"sha512-PkIyFH8GOawzfx5j5l+OwL87XF7UzrOezWlG08F0ivxgTe1DX+rH8WYWnd2bmGM5aOxXF5GzQ2igj5pN1YG8aw==","signatures":[{"sig":"MEUCIQC9dfRNhCGjlScxWIgJ7szjPZxviikzb2tOVwZaISQDCgIgPGYnPOf8vwmVklzODddaSzlVYimuB7I4v8Q4dRUl18o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"f7d801bf42394cfdd118aebd4505318ea8a624e3","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260724115158_1784894325094_0.5111042334166753","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260724123716":{"name":"@openremote/util","version":"1.28.0-snapshot.20260724123716","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260724123716","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"0802c352bc1735a2f99b061f78277bac3d1a85e5","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260724123716.tgz","fileCount":3,"integrity":"sha512-xqHqu6Kc+LRWNrKz5HtsRvSo5VvvuaKtyQjbY4qxIKR2WoGZG/Zs/PNVm3zts4K+0JV8gefns5ZJOEzfM/18kg==","signatures":[{"sig":"MEUCIQCbfTa5WTfzWCjG8ByqEb2XLsK2fy4yT0Un3dOULUSShwIgH2jKktmSq8tIUy3HRUCOJNiw3GPGnkSUdpKsK1JFiOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"4dc38fcba2bbc8565b18f3b69bf894dbf1df119a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260724123716_1784897858989_0.8047476089284533","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260724145449":{"name":"@openremote/util","version":"1.28.0-snapshot.20260724145449","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260724145449","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"77a7ee0d54284f8a916e3151fe980d3df5b5ab96","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260724145449.tgz","fileCount":3,"integrity":"sha512-ktrIym+gJgL1Lz8eI5tEsJPFHu+8MwEU+c9kQzBi8/3pX9UdQgfn2vMRZuhZDVdYm4fbptDvGjLnLill1dOb2g==","signatures":[{"sig":"MEUCIQDE4zAOF4fuoVN9FEjm71xpJbPJXXXtRHEjd6+1e5xYxgIgb7APFLmC9WXkDHG6nABJcU23+e+j28JXOSn8A6tCEfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"e07ed1156bd6510819cc5e37cde942ad3e649336","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260724145449_1784906148401_0.3012616761674263","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260725204801":{"name":"@openremote/util","version":"1.28.0-snapshot.20260725204801","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260725204801","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"334c7f2bbbb5afcfb06dddd0d6ca4ac40b4ee298","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260725204801.tgz","fileCount":3,"integrity":"sha512-L670z1dbcljYjw9Q4XpHB0uCiZutXVhORqxyCQAoIojWDrp7PTncZVzN9T6YD2u6abm4Nszm9fQSzkFKrFYguA==","signatures":[{"sig":"MEYCIQCYiI3LmO97jfFTDtZK6v9uDPkNQ8k0+EIgA7hHEQUGJAIhAPGniMQeS3IoHHS0sZZCNlLN5naeY5jG6Wlp2CJX2hgP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"3dc4eab14033d63f6c2c970a18a1a81e59402490","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260725204801_1785012920027_0.49517939757862517","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260727094158":{"name":"@openremote/util","version":"1.28.0-snapshot.20260727094158","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260727094158","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d8f8e59f2de4dcd72e8f0d55f86b0b3730993409","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260727094158.tgz","fileCount":3,"integrity":"sha512-azpWS50hbZ6x8hQZmpDxAecVWTfyDsNCVGb/RSf7LjMuzuZnbejiKz2INze6WVeH7uKvxb6DKw2iWzpkZALnTw==","signatures":[{"sig":"MEUCIQDeL4FDrC41YNq3gv3oJg8dp2lu2mvX8lUuiDP3ngJ60QIgfm0FXd+rs//xIpqWwy47ImASYKCzZSaVXrhXvNcgLDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"4a5a5a944dd81a389e7c3a6e065ba9b6cb0fbb85","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260727094158_1785146174273_0.6328761248756487","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260727101653":{"name":"@openremote/util","version":"1.28.0-snapshot.20260727101653","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260727101653","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"8c2aa1ba21b6a71886a3ec064319b0e83b402701","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260727101653.tgz","fileCount":3,"integrity":"sha512-7Qlni434IbRJw8vCYY/22y3lSUxyuV9kO8aBu5sfEDVx0VCUi3xUDCPfbNIuNMfrQtX6mGAPcLXtSbrMci1dww==","signatures":[{"sig":"MEUCIQD95lSTrZzY1gdim2ShXyMdu8X66azkuzrzi3uh6YQzZwIgPu3Unu3PTfMdDTblv2diRGc+Q0onALVEIp5N64hzwzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"f9ac14b7d334e33741b8d98e9f4d043705b81f33","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260727101653_1785148377484_0.02811959602388403","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260727122035":{"name":"@openremote/util","version":"1.28.0-snapshot.20260727122035","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260727122035","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"358399a4169b0a291e0771190798cacaa6705317","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260727122035.tgz","fileCount":3,"integrity":"sha512-amqc+lATwA5iUv3aJa755X5AyWR/1UfOgk5zw0FHnSVYJzV4zqRQEmRTO3jgfabam6Cbzb/Yt6ES0TDnJNWL3A==","signatures":[{"sig":"MEUCIC0wp54NzpJWxLTEcTG68IZb3f1zB53RO792Ea5zVB9PAiEAm7qBuyqmMHR/VC/WLokt/RusUNX5nrYysDiD2IDJ9zc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"ee0f5e75cc18ce9985e50e72fc4668fc9849d383","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260727122035_1785155255623_0.8751633149959543","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260727152124":{"name":"@openremote/util","version":"1.28.0-snapshot.20260727152124","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260727152124","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"74de28757a8fd968d7f2dbfcd74d66bd034902d7","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260727152124.tgz","fileCount":3,"integrity":"sha512-p72oB/zW/xSHD/7tl0e8rIlBT/vi7DTGWTddnSAZpKi2iKjCmaXaQV7sCXdkzt0F6WRpZAwhAe7m0s6FMzq95Q==","signatures":[{"sig":"MEUCIBNA1dtHAhzuNCo0dLFyA2mNwfhfoZ+lDPnj6euBhkcFAiEA8J0K15+acYP4zCzA3mPNGL788sdW5XmB5e6cXitKhC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"dcb45ee4b528d9b95304faeb20dd4f10150489b9","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260727152124_1785166958638_0.09758901990575142","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260727160623":{"name":"@openremote/util","version":"1.28.0-snapshot.20260727160623","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260727160623","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a913a72331c1a4eeeb63f8c096e521e12e2264e1","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260727160623.tgz","fileCount":3,"integrity":"sha512-iDQnP3iQGqG0IWuwcXTAoD7r0d7i4TFHbDWYbEzw1CayxSqqjWJZy/G7Lrf0G7gybgs99FOgDkQXiWeAKkOJ8w==","signatures":[{"sig":"MEQCID6GthHzrLCjijjFFj98gJczwyakByUdZaN4emxvDTJsAiAVVzWz6vAXHWOqzE0Uf62bwQ0rvnFpQexIEVJt0A7EtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"08b1256bb284db5a1c8591fbba1c821e791c4c7a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260727160623_1785169560285_0.508950955933746","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260728080704":{"name":"@openremote/util","version":"1.28.0-snapshot.20260728080704","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260728080704","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2ce5fe76879c55f3ac9c7282fc851ce8aa8ad98e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260728080704.tgz","fileCount":3,"integrity":"sha512-YS3VXZEuq3hFLvBnJpyUCRuh/wjLBorGAxhVPDZ7AU5IB+icvwb/avD5WfhR2o9vZcdPeeP3jI9EnwvxoBia9g==","signatures":[{"sig":"MEQCIC0thphzZLdkTsgsq4aHCI/NExd/eVRVyHWQLZqI9TY1AiALvS9gux0+3uoO9v/tyteiOtSrQZ8sNwzvjf6qNG5P8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"1b09a8824c54e326614ebb858ae366ece75e8a44","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260728080704_1785226442767_0.8954057424892616","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260728085306":{"name":"@openremote/util","version":"1.28.0-snapshot.20260728085306","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260728085306","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"bdf4fe469b864ae2c50a9725466770804f5894ba","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260728085306.tgz","fileCount":3,"integrity":"sha512-8g/D47Rk8u04ShNoPv4V2Iz19rwmDEdmSfKCg1rqePWs1XBSAHXnHr7rHXCiC5sXAm7ti7g1Ri6xBQ1RN17Q7A==","signatures":[{"sig":"MEUCIBlJNX/PCjfFoHD8Ra2S8QpJEEP7I0FwnUtku7yad6J7AiEA/wWq+BV+IRzxm+QR+pch806Gn/Mw5YeZnBiuUt27Gf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"778cf6c719702c9fd11ba85012994d55f61a10c0","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260728085306_1785229961088_0.8219778892486864","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260728093120":{"name":"@openremote/util","version":"1.28.0-snapshot.20260728093120","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260728093120","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ac282f95d5c0325ac430aaa0cad4a73f1ec66c81","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260728093120.tgz","fileCount":3,"integrity":"sha512-yDeWIKQLF6XQkKk+JVX5N772FvWyN8dT8KYge3xaXmWlm93Sedla7M4fBa5y0arS0NlCu3/FWOY6tnPDCqc3Aw==","signatures":[{"sig":"MEQCIGceVp2dzp5CAnlITZv2pDZFdgirFrLJt4Gf7tecWHJvAiBqh7PE0tQ4l2USQtZZ9sPWKsHgeNKwbdOyAsp8v2EMxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"098fd8bc6b1f8549e0ab0ac972c6071be0a5ff86","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260728093120_1785232354795_0.2012901018164457","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260728115950":{"name":"@openremote/util","version":"1.28.0-snapshot.20260728115950","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260728115950","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"9a59b2f2d6f0485910e59e1d209dcfe0907710d7","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260728115950.tgz","fileCount":3,"integrity":"sha512-blv1YtcAsMJ0F8Ibe1oKaRdXzFRMhh76kkEB0HjWyxs4fdH/Udn9q/ZJm70dwh4CHaWc6e9P/z60rnBy+hnnUg==","signatures":[{"sig":"MEQCIBgBonXV+sMF0HQGxQhTR8+JIlGlCfxIH4Lt3DNol5DDAiAeIkkiC0W7UKeUPQZDSPO/F3lAav/HbRj1W+BAEtQyAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"e9e0133a04176fb3e42b6f29d119af471476795b","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260728115950_1785240856609_0.3940128044878146","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260729052940":{"name":"@openremote/util","version":"1.28.0-snapshot.20260729052940","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260729052940","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2ebbb7231cb5317a1139dfe83d9d9e72b5eb5b43","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260729052940.tgz","fileCount":3,"integrity":"sha512-swpEm+sibRDafoMLs+NIw9mkGNMMyXDtuMjfeqKBwVq3LtGycH5wYf6VfWB2iQmDIq48T/KHjGRlzzLtKGXccA==","signatures":[{"sig":"MEQCIANdLstUGvRSY+8kThkbSYuNVGKyDYpYJGxEPClJ+crEAiBU+dbUbmk4BiW/OdRYzmB+fwD11s4ai1JwQhmA009Ltg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"c6cbe70c85a108aa76e865edf124bc1b5115ac3d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260729052940_1785303387105_0.5218349011808243","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260729111708":{"name":"@openremote/util","version":"1.28.0-snapshot.20260729111708","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260729111708","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"60756aeb6589740f94b47ca5272ce1c1e40d2cab","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260729111708.tgz","fileCount":3,"integrity":"sha512-0TZoj3zP3M//no9GU6Z9t4jufkJqY0bqPebVklcwx0IwWblejdCVwdnDLMofSczNKvd6SpYccjwfE8+k1cfH+g==","signatures":[{"sig":"MEQCIB++z02Qj3a5nhQOfl6sglxsEddTrIB77bm5IrJCT5cDAiBiAM9csNhxW/JYueQfLgf/v/4kJ79b1q1JYL7lbdHvRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"0ff1400a2ca9884262ac2a88d3cf8f56a4d0d055","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260729111708_1785324204530_0.6847763470724395","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260729120524":{"name":"@openremote/util","version":"1.28.0-snapshot.20260729120524","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260729120524","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ecf3113ac2464d3e6fd5940ef4aaa25c560d5b54","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260729120524.tgz","fileCount":3,"integrity":"sha512-VON/3cDnV1JxBbeIpHH1tol+NcFasSqu4jswHrLxBvEaZ2ydIjCP4y8t8+FJLLFkOAAXPwhBDnQNn4Wvy4P+0Q==","signatures":[{"sig":"MEUCIQCk8WVAKceLZ+Jx8kqxDfCGIZD6k9PPAhiowDolAZ6XBgIgBbt3NSeSN78rcwI4ICvPojCv9j1xB1Hla6FRowvkXyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"3997a997afe500f9e3a90c5a023f02feabe7b35b","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260729120524_1785327491796_0.706411761607451","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260729123656":{"name":"@openremote/util","version":"1.28.0-snapshot.20260729123656","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260729123656","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a63ad96cd4a22a486083e5f63dbe914142abc9f4","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260729123656.tgz","fileCount":3,"integrity":"sha512-+oqTurqu7w9GB8KG3BlB0RhANDFBxIs+1LzsxDxhSkyXUAxZw8Ioh7FL0kJfVSmOn7AhCmkxHOHBJ0tsASRghw==","signatures":[{"sig":"MEQCIEBcqElavTWkc0oDyhrONBJVgQFB554YkHiCkG0eoSgKAiBL9M7g3mQPZH+M1JvohApV2BIscZoj3cVtFg3L5HjNaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"b1cd7c51cd69750161c9cd656d64d05432233440","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260729123656_1785329832886_0.8108045450868784","host":"s3://npm-registry-packages-npm-production"}},"1.28.0":{"name":"@openremote/util","version":"1.28.0","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"9dc2be8358f8357e6fdbd5e0534425bbe278a7df","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0.tgz","fileCount":3,"integrity":"sha512-dEN3O2TXxjzf1QETw77uy0eIc+/yls49Tn2s8yOnPXPdVc/lDCYrWT1r/mFt9ccDrPua3CVux2754gRQdfJgzQ==","signatures":[{"sig":"MEQCIHG9Kst/4616l076STr1E2/nFBoPWP0BLSNsc3CFRQ+9AiBuGaI4qJMa32IuSBxQHjILTtSvmlMRCmjnmbW6HHn+Eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12083},"main":"webpack.util.js","gitHead":"25d8661994764a5dc25210916b438960e8e8e1ac","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0_1785333566464_0.6044700954850273","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-snapshot.20260729134655":{"name":"@openremote/util","version":"1.28.0-snapshot.20260729134655","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.0-snapshot.20260729134655","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"07c8fd65df8f905099a69038233beabfe7d0d3d2","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.0-snapshot.20260729134655.tgz","fileCount":3,"integrity":"sha512-f4+TC2GDtbe2yBECHA5qOfJtBghDADhvn5tYpGn5M3DwBVh5tS88Djr3k8mNuHjKeVTr7ls/8AfxCB0ZgRhGLQ==","signatures":[{"sig":"MEUCICecaUQZzE1LP7o5jckXl9EsmSz6NR2UMZ9LOY6NKQ94AiEAyQj6Ebq4e1qol+6qNbRWxUkEJcx3DkWZSmxz8jqEVeo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"25d8661994764a5dc25210916b438960e8e8e1ac","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.0-snapshot.20260729134655_1785334055834_0.21437848369998136","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-snapshot.20260729161151":{"name":"@openremote/util","version":"1.29.0-snapshot.20260729161151","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.29.0-snapshot.20260729161151","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"edd329afb4adc71c98b6b85dfa0fd4fdf2a47f1f","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.29.0-snapshot.20260729161151.tgz","fileCount":3,"integrity":"sha512-qwWCSOGCTsJ3Wc9yeSkBTiCVZWdKPGooq+GEnzoOLRX6WS4SmxnBo77sHmMXsamCAqtZ34bqTBdTQeD1zohhgg==","signatures":[{"sig":"MEYCIQDzo9SeJjGpM6QrLngTC2ArwhQ4l2mSnYhFsViCLVgkXgIhAMWk+7qWRRSzFdsROsVxj3fXjDGCAoH/2ZkCeo/qcy8y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"51f4c3c0c8edd429a65237268d47d615617d4008","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.29.0-snapshot.20260729161151_1785342791891_0.5802207418604151","host":"s3://npm-registry-packages-npm-production"}},"1.28.1":{"name":"@openremote/util","version":"1.28.1","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.28.1","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"aea8945c3d8aca02bbb391f91f00434d19e128a2","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.28.1.tgz","fileCount":3,"integrity":"sha512-MSqqKKRL9YBpZt1ZM0gsbkyFFtTgkxlqK21D/nSfpoQ04fifP5vkvEYonqNTuJwGzBD2zbx985DazZWLnnREeA==","signatures":[{"sig":"MEYCIQDUzg77swho1jbyKwxnu3BOTrP9sVGy6wIHGM/HCyVe5gIhAJmMwPfr6HsnjXb9xVGcoF4MYsZs82xPa8eoXUjTVhbH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12083},"main":"webpack.util.js","gitHead":"51f4c3c0c8edd429a65237268d47d615617d4008","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.28.1_1785398899833_0.013546343381965364","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-snapshot.20260731062855":{"name":"@openremote/util","version":"1.29.0-snapshot.20260731062855","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.29.0-snapshot.20260731062855","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"c195e17712931ebe561e315080cf3d81d7e8f341","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.29.0-snapshot.20260731062855.tgz","fileCount":3,"integrity":"sha512-Iu6BWOdBZTW/aYLNU+SYIZ7tzweUB6Hpuu3HNiWBhVdc16Dcm4/+Ij/iaeIzNLK5gKhacvorCW5SfK54XjpD+w==","signatures":[{"sig":"MEYCIQClf0IEXRlmdUKF7Zwm3epFktiVCI1Tu1eQu7frhC7ikgIhAI+SoA0KXcC85Y+OmVhYRQiek1kPqVR4O5rkq6L+nUs/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12107},"main":"webpack.util.js","gitHead":"155970a5820f7c16c6cadc31ba81311cb1faaa62","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"^10.5.0","moment":"^2.29.4","webpack":"^5.108.3","prettier":"^2.5.1","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","querystring-es3":"^0.2.1","source-map-loader":"^5.0.0","eslint-plugin-node":"^11.1.0","@types/eslint-scope":"^9.1.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"^2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"^7.3.0","eslint-config-prettier":"^10.1.8","eslint-config-standard":"^17.1.0","@typescript-eslint/parser":"^8.61.1","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"^8.61.1","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.29.0-snapshot.20260731062855_1785479737273_0.9578457849360613","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-snapshot.20260731141607":{"name":"@openremote/util","version":"1.29.0-snapshot.20260731141607","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.29.0-snapshot.20260731141607","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"b7eab39357593cbf6cbb3976d628026a79965e62","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.29.0-snapshot.20260731141607.tgz","fileCount":3,"integrity":"sha512-R99V5A6uxPayO82KnBJ7EwhvTCZXcTao3EMpgLwaunW4escfNDMRV3JRzTnsg1A3NScsMqb5MzRLkaFZTwO4nA==","signatures":[{"sig":"MEUCIQDnujaTTU5lgG3mh1SS5/3AJ6r8oFbfvG4wDtFFbR9ZxAIgeWNf4/C2gKJTzDLi7xsvR3SQzjhnRDuoXT+/KWeFx/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12163},"main":"webpack.util.js","gitHead":"e3a066dcf739efe08d3d0e51e477d2d652dd28f8","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.29.0-snapshot.20260731141607_1785508679903_0.5708320195281973","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-snapshot.20260731152819":{"name":"@openremote/util","version":"1.29.0-snapshot.20260731152819","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.29.0-snapshot.20260731152819","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d3f3926dd927e197c720b49bbcf13f59d7898357","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.29.0-snapshot.20260731152819.tgz","fileCount":3,"integrity":"sha512-RRUGfGLOzaR5SalymY9YRNAAgVRasYlNkP4/yjK/K71oAiW+lPwoBNFwhuzKx2Xbo+oIJlm/CKvVjHNNvefYDg==","signatures":[{"sig":"MEQCIFmLp+lzP5Fxvhz0pbdwkcXegl3I+IgYgfWol70DfqqyAiBV7Hbb7x5FDqoWQKQX4Sr1GbQ72U59PKxNEgSBBB2yFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12163},"main":"webpack.util.js","gitHead":"7c5ef9fe06400dcbcc61c42def3fc184650521f0","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.29.0-snapshot.20260731152819_1785512134206_0.005748805559630421","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-snapshot.20260803092954":{"name":"@openremote/util","version":"1.29.0-snapshot.20260803092954","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.29.0-snapshot.20260803092954","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"24a13b555c59654139d0b01775960a86795222d8","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.29.0-snapshot.20260803092954.tgz","fileCount":3,"integrity":"sha512-8nCWX6X7buGx55w43eu94+Fy7Ozvlst+7XK/SbBN2DHnfdorcoN/eVG4sAacWN7pWbVxA3tbHaSjtG27/ooxrA==","signatures":[{"sig":"MEUCIQCeCfI0w8jILf/jGAHx9ZXWTLy3rrT04JumCp1WhJ1ZMQIgcyhmbDU1wc5PupnBgQ2n5sAHvBmwJDLv/tDOBJHUt9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12163},"main":"webpack.util.js","gitHead":"3f6160072c3dd5e3d66c84999d61759c7fdf9b24","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.29.0-snapshot.20260803092954_1785750297331_0.7427539309313416","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-snapshot.20260803100539":{"name":"@openremote/util","version":"1.29.0-snapshot.20260803100539","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.29.0-snapshot.20260803100539","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"3256b55a5d9c14b6e8d91fc390bf9c1d6bd6bfa3","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.29.0-snapshot.20260803100539.tgz","fileCount":3,"integrity":"sha512-DK/MYYiQwBGM5biKHbeey/auY472b5zfQM/KZA9DJyKH810xFj5RF2Lr7YrZ/JDq17BgMS2OGZVLrZpNkgKCyQ==","signatures":[{"sig":"MEQCID6tIywIlfM0ml7qNHkEf/xEj5qA9k6osixKzC8/sxQVAiAA/v5wcmT1DSQu5knRjOHZIDofMstC68TB8EZ2UoiSFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12163},"main":"webpack.util.js","gitHead":"8752835569c0ceefaadd9fac9f5fdd077dd611b6","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.29.0-snapshot.20260803100539_1785752743325_0.4369894056526138","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-snapshot.20260803141650":{"name":"@openremote/util","version":"1.29.0-snapshot.20260803141650","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.29.0-snapshot.20260803141650","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"b695a9a8988f606f21cbef6357c69aee55a2d79c","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.29.0-snapshot.20260803141650.tgz","fileCount":3,"integrity":"sha512-hPRxYLGhtu0Jzhp1D0Zc+MgzDvygDLfOj21vkYNHGIL+8H7udI5kg530ZM4HLSisJSoRptO0E6ZszodBwIQjGA==","signatures":[{"sig":"MEUCIBrMy3ZsRmO/caHI5Fn6E0lWw4od2ZRpeTTntzlPhP0QAiEA9ZxhEiZofyiQrdRWbVW1FqWOREakvkC1JDG3L5850x0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12163},"main":"webpack.util.js","gitHead":"e2cc56e20f1c40454b3bbea33108f22ea3e1b98a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.29.0-snapshot.20260803141650_1785767504476_0.2943585061055751","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-snapshot.20260804092002":{"name":"@openremote/util","version":"1.29.0-snapshot.20260804092002","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.29.0-snapshot.20260804092002","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"dec7c740b3677dac1f9d65497ea92bd5d76165f7","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.29.0-snapshot.20260804092002.tgz","fileCount":3,"integrity":"sha512-NaQlEjyIwQq9kHrL8syYffKJsl8cp2Q4qvqD6EhYm34u3Dt0ZgY1Go+OLItABPPdAQy7RrUIfeGljM6ewjSPkg==","signatures":[{"sig":"MEYCIQCiiZ7XG3+qIcV6/G4kXIU1KM0MGPRCRoHyTnpEwkar2gIhAIuxz9hrLYhwAjeT0je9LSeW5C9ZVH2KDOq+c+DhJfcy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12163},"main":"webpack.util.js","gitHead":"80d74716d8401f5f347e84bf37974b69cb597cb0","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.29.0-snapshot.20260804092002_1785836024688_0.7846781389105371","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-snapshot.20260804094635":{"name":"@openremote/util","version":"1.29.0-snapshot.20260804094635","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.29.0-snapshot.20260804094635","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"53b34dec0f821bebc30704ebbd2687949f11fde0","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.29.0-snapshot.20260804094635.tgz","fileCount":3,"integrity":"sha512-OUK0PoabiOHYgWYm2wDeqNdfyPv35jxiPdCoOsYjGJbYWWh3u/AxpkOgrIbuSTJFUBmQ9ZmCf9qpu2R+EfvHhQ==","signatures":[{"sig":"MEQCIHKhOgp3bXIZt0nFvH1vdw96E28NBBXOyTrLMQkp3kwMAiBWCxabjBiJ+e47KV/7ibf6ryW3WVOz62JL92nPfH0Zqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12163},"main":"webpack.util.js","gitHead":"daa1f8fef8c77252a28f8b21541318fb929133b7","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.29.0-snapshot.20260804094635_1785837685390_0.5888451856528387","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-snapshot.20260804153331":{"name":"@openremote/util","version":"1.29.0-snapshot.20260804153331","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.29.0-snapshot.20260804153331","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"b7632059c5eca880bc12f29253dd844c46953380","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.29.0-snapshot.20260804153331.tgz","fileCount":3,"integrity":"sha512-KS0VWYnh8r8o+zMxXWJC3wlfpk3KExehMbu9pru2M8pUG4eNQxxswe3JOqAIoCwD42NpTrMXyrV0z+5bYUZIKA==","signatures":[{"sig":"MEQCIAVT5hjsOgUzZ7+upJf7b7CS/u+DMfddjkgkghiDz8hKAiAobAqQVTU/ik9VEzU4iI6IRT25MfYew91eoZqlsLqjMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12163},"main":"webpack.util.js","gitHead":"9e31a4dd284d4ce16efcd3487e29d4f187eddd6c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.29.0-snapshot.20260804153331_1785858802542_0.8775638150806913","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-snapshot.20260806085549":{"name":"@openremote/util","version":"1.29.0-snapshot.20260806085549","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.29.0-snapshot.20260806085549","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"cf6ee69bafdaa0c1cfadc96699c03240d57cd8e8","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.29.0-snapshot.20260806085549.tgz","fileCount":3,"integrity":"sha512-KZnmjmzDqXD0bklA9l1REMFoFi8dteqkYQbgpzDr8Vv6KRlRXJ52LCoN5JExSdiawV6FFyOfGaxEjToXzFtOJg==","signatures":[{"sig":"MEYCIQCYI4sXt518ZLYfYgoc6c2KSf91S3UN7F4N9rm4jZq+tQIhANBNhY7O4gnvN1xEIMwEW+gOKN9vJQ+yBDnM1ZvXhZpa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12169},"main":"webpack.util.js","gitHead":"ff5912c8333a5e90a62723b67ad10e72e1ddbd06","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.29.0-snapshot.20260806085549_1786007436723_0.5124802422459438","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-snapshot.20260806121531":{"name":"@openremote/util","version":"1.29.0-snapshot.20260806121531","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.29.0-snapshot.20260806121531","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"9f8c784454fbe78b8feb3fc290c6092a2acc3dbc","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.29.0-snapshot.20260806121531.tgz","fileCount":3,"integrity":"sha512-1iUx2GmKk1ucsPaYx97/jT6OrpRp9mEcRgaTCOqKrv+FOS6AWW6YKyVjhWKTyY9jY9GHxPVtBpE/3uoH3dVGjw==","signatures":[{"sig":"MEQCIENdzWLUDdt8yVcJKmO/43lx6nnawe5u+b8iBDIgVB/jAiA7I47R6Z8KkPaM1nuFfRuuVCPg1cgPvilEQx8iLR41YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12169},"main":"webpack.util.js","gitHead":"737b76ad4732c7236fd8f9651f54edc98132650a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.29.0-snapshot.20260806121531_1786018979373_0.4863280597671107","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-snapshot.20260806124904":{"name":"@openremote/util","version":"1.29.0-snapshot.20260806124904","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.29.0-snapshot.20260806124904","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"17be45279e8aa270ff9c501e81f07a3c505732c5","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.29.0-snapshot.20260806124904.tgz","fileCount":3,"integrity":"sha512-DBwjtIng00ju6a5Doz+UgeV6XYEg84BAVlPSgpvtLtUga4MAhXTJD+NBfSsL/AzehRh0cjq5PEBvN0HHZW906g==","signatures":[{"sig":"MEUCIAGvczl7bMGOICuHsGLrMLBDV2ibqNzWbQf9rXjK7/b5AiEA6gMH7vSXwB+3RWcwFH/VEVaEkXN+UXojNg4tc3Ha2m4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12169},"main":"webpack.util.js","gitHead":"1d7d9b20d971baee052eba02b039cb866d046a9d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.29.0-snapshot.20260806124904_1786020936775_0.09852134105461108","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-snapshot.20260806133736":{"name":"@openremote/util","version":"1.29.0-snapshot.20260806133736","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.29.0-snapshot.20260806133736","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"8bc71874ea8554ae1ccd94d2934e5246e3eec643","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.29.0-snapshot.20260806133736.tgz","fileCount":3,"integrity":"sha512-ci/x5z8r/kk5rOpgiJ3fMJFjO0Fa6krJuf/F9+6WLhUxh2qgdrfsQUmTN/S0TG4GZPj/EdttuNdFnMaP3MoC9A==","signatures":[{"sig":"MEYCIQCWqiP+r8GWj2YdNkbi+hXjIhm95LquPPMw+iJLAZUtQgIhAJMLlfWDkb9JMpNGHl8HGO4d+qcYFuRctWFl7l1kxLpn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12169},"main":"webpack.util.js","gitHead":"85a91091a341ade13cdeaecbcd1f027d119b8f24","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.29.0-snapshot.20260806133736_1786023894425_0.3293685177212007","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-snapshot.20260806135128":{"name":"@openremote/util","version":"1.29.0-snapshot.20260806135128","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.29.0-snapshot.20260806135128","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"24723dd43d0421121ec4f84c73d43def4feeba53","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.29.0-snapshot.20260806135128.tgz","fileCount":3,"integrity":"sha512-+1XobUMHbngIDXMDwfVr91ZElX+dr7vbWn5YsNaDQlEuumU+YYlBrgNHN3DIEtJrAU3jbyq7HJZpKPHXUjU+rA==","signatures":[{"sig":"MEYCIQCZEZFLHmJECvnEMFx2saJq+fVWpdLLDje6eKzUjQ9bqgIhAKQdSC3tabfzdSQp1YJvf7KkUI9U/E21FYyX+HfE9jBq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12169},"main":"webpack.util.js","gitHead":"5377377ccafad81dd6ffe364e5540890f103c726","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.29.0-snapshot.20260806135128_1786025163577_0.7471757996008874","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-snapshot.20260807084407":{"name":"@openremote/util","version":"1.29.0-snapshot.20260807084407","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.29.0-snapshot.20260807084407","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ef9f36ba95dcaeab0cc22a2ba003617b0b1071ef","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.29.0-snapshot.20260807084407.tgz","fileCount":3,"integrity":"sha512-yAVf6Ok9Jhq9vYdEAVyW/ErvY8q6Ucd57H1NnZzEqcbU7Gen52on/YB6s710m0VED6xaDr0hlm+Kt+YOOj/0tg==","signatures":[{"sig":"MEUCIBxvjkJdq6Hb6arFGW95LwaBQGJ0B1DMg8xCFsUJW9SEAiEAmGfxroAjR4UDR3o++UqbMVYYHCXKxzo2x0bpHY1UI2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12169},"main":"webpack.util.js","gitHead":"bdcabf507703a8c1507ad2d5719a0e333872bef9","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.29.0-snapshot.20260807084407_1786093429713_0.2992802202399103","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-snapshot.20260807091234":{"name":"@openremote/util","version":"1.29.0-snapshot.20260807091234","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.29.0-snapshot.20260807091234","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d910b364932fb97dbdf43c96487f9b2186998ba5","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.29.0-snapshot.20260807091234.tgz","fileCount":3,"integrity":"sha512-SsfTHJGc/Fiii5mbUZbFUdUwQPxslMhT2iFtgWuj8YnbfKNpeyGBxCO5H89Eob0RaoiSaWvuubZCXBgDMTyJBA==","signatures":[{"sig":"MEYCIQDYlXPlMmpjvYCa+EoAT6GCVqMiVQcZTdP2TsPtkY9t+AIhAJCTQJWNPhLJvbIeSJVWhIlybxeSf8vbWef9oW/NLXXC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12169},"main":"webpack.util.js","gitHead":"3d170090e557be85ee7c3ecc1c44d46167484c92","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.29.0-snapshot.20260807091234_1786094841729_0.4179178530868164","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-snapshot.20260807120710":{"name":"@openremote/util","version":"1.29.0-snapshot.20260807120710","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.29.0-snapshot.20260807120710","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"4c10f664068a263658f1cf635f655a81c2b588cf","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.29.0-snapshot.20260807120710.tgz","fileCount":3,"integrity":"sha512-ISXLH41x0iQ0gHxaWgTE+x8ScaCVRmJKgnmWn5WcZQ7J9hHoi2CQJPs1Q8bjAYJU5GzYvwpWDoWRPL0XzMojmg==","signatures":[{"sig":"MEUCIQDtIpCTAvLPkXpAXnGCmTSYgzzDlsynkMH5gXO5Cqd3QgIgJIBwk5YGda+T1UWm68OVh9xuPS2NJsO7UsbFpvs2Bqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12169},"main":"webpack.util.js","gitHead":"2c80a3c183ee9480a871fbf94944019ac8121469","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.29.0-snapshot.20260807120710_1786105267617_0.29418398707761795","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-snapshot.20260810071738":{"name":"@openremote/util","version":"1.29.0-snapshot.20260810071738","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.29.0-snapshot.20260810071738","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d2cb393793690b0b716be75986d8b1fd753600b6","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.29.0-snapshot.20260810071738.tgz","fileCount":3,"integrity":"sha512-JJc0ooVWaQhrjpXoNNwul1rp1zoNMSdqyB6MV8N1vpFQBNo2uRcf8U5cD8IFIslVHvTo6PYnLOPBouooRjmMGw==","signatures":[{"sig":"MEQCIFcUJ+1AXHBymg4Scs5vAC77P+bNPYdDbor7RDP9EMy/AiBbcqYGx6abbulSryr0k//7SzQPwgIqPzTqrsAFaxABCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12169},"main":"webpack.util.js","gitHead":"7bb0f62e1a6ba102a7658cf5f2fc90530dd02f1f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.29.0-snapshot.20260810071738_1786346701031_0.11008425566374735","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-snapshot.20260810073600":{"name":"@openremote/util","version":"1.29.0-snapshot.20260810073600","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.29.0-snapshot.20260810073600","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"df80663a63b738f65a1c6ac234e6554176231fb5","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.29.0-snapshot.20260810073600.tgz","fileCount":3,"integrity":"sha512-iMNf+pRW1i1JPQ2UWpS5T60Q9DP31ET2QsdpqXUiG/4A4+WGIYUwF71tnpprKhgUlPLWt/OQhrMueQyvISUWMQ==","signatures":[{"sig":"MEQCIA9MChZvfyVXGPe9MZreXBVDPRdnImh6Kvl1pDml582VAiAChOyFJgQiKKnrwupkc2Y2FV/qfpcMSzVVk7KF4x7iFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12169},"main":"webpack.util.js","gitHead":"212d6e71c45271d3b12c0d3a661fdbbd7611f2c0","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.29.0-snapshot.20260810073600_1786348602307_0.21096795190516793","host":"s3://npm-registry-packages-npm-production"}},"1.29.0":{"name":"@openremote/util","version":"1.29.0","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.29.0","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"825ead7bbbfd1781c5482838a23fa10d307fe457","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.29.0.tgz","fileCount":3,"integrity":"sha512-Ia3P7OEQvhAq7cBN5jzDLC9DqEjD1GebeqeKB54/XXuMXK7bjTHjoCt84NxyMJwvFL7/ZwBEjUrClvD2qVl9UA==","signatures":[{"sig":"MEUCIAk1iTWZwKbBRIFP8zc1msDc1VUoIv5hffqFRQrW7mvBAiEAmo3pPZ1Ni7n/JdAhjwVEPbpxhRcIpGW9PtGzLA5HlmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12145},"main":"webpack.util.js","gitHead":"212d6e71c45271d3b12c0d3a661fdbbd7611f2c0","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.29.0_1786356715926_0.970299266510849","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-snapshot.20260811080308":{"name":"@openremote/util","version":"1.30.0-snapshot.20260811080308","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.30.0-snapshot.20260811080308","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"221b30f6d60a3042aa5e40acdf12182d46dc09c0","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.30.0-snapshot.20260811080308.tgz","fileCount":3,"integrity":"sha512-iTple6uFEMaXt012PyI5myYc8FSHlW6CqUGk1h0RPEKOFwmOc+7Y2OCII1M+BSr0iZEARZW/ogcTyC3hwr2nTQ==","signatures":[{"sig":"MEUCIDQ0xB5X3dpIMLat2U4N03dzO5IQAqsp9bmFIBYKs+RyAiEAy37bUWRbEAf39zT0fgvgCB5AAFyutNLDGI+e16l8c1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12169},"main":"webpack.util.js","gitHead":"a5fb03a61a5ff0b3875673f106ff5b9e6fc67fd9","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.30.0-snapshot.20260811080308_1786436585028_0.4810696806931485","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-snapshot.20260811090230":{"name":"@openremote/util","version":"1.30.0-snapshot.20260811090230","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.30.0-snapshot.20260811090230","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"6dd839771493e2e8ee24765c6b77bf983af1eef4","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.30.0-snapshot.20260811090230.tgz","fileCount":3,"integrity":"sha512-zaB3R+nXKGDS4HwqJr2QB3SevNLl+sAXpzaa4K/BwbnrDoRsrxq0FYL7e9xJpesO3iXdt1b9rkXjCWD08Wa/sg==","signatures":[{"sig":"MEYCIQC25mF40X54bHLftaqE7W4UfqtRybBpv0QUkbwC10ilmAIhANsOBZcJFX0T+zkYfYnrXFL6BMHi+nvVYv9GRCdWsStj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12169},"main":"webpack.util.js","gitHead":"9a82cf4619734c2910c225a4b3d8252384343a1f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.30.0-snapshot.20260811090230_1786440109713_0.9899721973524325","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-snapshot.20260811095225":{"name":"@openremote/util","version":"1.30.0-snapshot.20260811095225","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.30.0-snapshot.20260811095225","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"dc6aeb79c916aafb6a143df8cb4c4b1085028070","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.30.0-snapshot.20260811095225.tgz","fileCount":3,"integrity":"sha512-9nnR/VnYtSA8vkaetZZrt4EMZR+w+T1nyNTnNRa2OCYvirVPyilmq1gM8wbuXZIQEyQVsktTU8WYmh6E8DiwCA==","signatures":[{"sig":"MEYCIQDmJ3VJT51VrKq595CF97Cx0H81SDimvULgAq/TyKXj8AIhAPAwcU+2I0N66lRBF7kLebS3WLtXfsIU2IpKCwVM5nXg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12169},"main":"webpack.util.js","gitHead":"9b9683ff220370f8832fbef92bf1f86a8e341172","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.30.0-snapshot.20260811095225_1786443133297_0.25388264617478695","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-snapshot.20260811130124":{"name":"@openremote/util","version":"1.30.0-snapshot.20260811130124","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.30.0-snapshot.20260811130124","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"3e63d5ffb94a75376490a77493485633cee7c2e6","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.30.0-snapshot.20260811130124.tgz","fileCount":3,"integrity":"sha512-X2jxGRfzVkD76AXEQm7UUfwy3AewOJ9kVkv5nK9NhrXBndDKKdOyRfC/L0fyW/xrfWjacaUXpCy5pLXDcJaSsQ==","signatures":[{"sig":"MEYCIQDtZ3rsdSGwUit/8BNuJy5PrQ9sXalJHILUuoWOpTuBvwIhAKTIwSipflGkR5Hj2b9HN79YoJ5boKir7mYK7/Ndr2/U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12169},"main":"webpack.util.js","gitHead":"8616a12735bba9ca4ffc256aa71fe5f79a9a5c90","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.30.0-snapshot.20260811130124_1786454527057_0.056913109590811084","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-snapshot.20260813120003":{"name":"@openremote/util","version":"1.30.0-snapshot.20260813120003","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.30.0-snapshot.20260813120003","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"3cb675e4485fce7ae16c0d94dfaee0f3a44e77c0","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.30.0-snapshot.20260813120003.tgz","fileCount":3,"integrity":"sha512-VzzNZdtx6UYiEyE19knUEh8RD6pJ34PXZPmq45OLM97hUBOGRLzorfuwP9oSQzMR3/p8YIdg0ILKBwdyLrQugQ==","signatures":[{"sig":"MEQCIGeNvcXJwJIovENpqjRt1PAFUZiToeHp1zO1GRzVNhRyAiBJyDR5tvpljrfQKDm3uTNzdH7t/KAckC2GucNAaFomLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12169},"main":"webpack.util.js","gitHead":"57ee0d79494e989bf9d52db320de585a05ca4c8f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.30.0-snapshot.20260813120003_1786623286458_0.634311150868323","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-snapshot.20260817073438":{"name":"@openremote/util","version":"1.30.0-snapshot.20260817073438","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.30.0-snapshot.20260817073438","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"065c8ffc604a85777a6bb7b65c053d6ba1e42b5c","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.30.0-snapshot.20260817073438.tgz","fileCount":3,"integrity":"sha512-8WAm3prFRWJhuXbFeHXYeryXIQHR3Zi3oaAF73oQNfM+eJP68YoDgKu5L+Ni6zuYznz8n2YG4ug+ox3F9u8R4g==","signatures":[{"sig":"MEYCIQCmWu+qaLma+ujy8j8tvmzoWJeAMi0IUkyKIEaWAXc4FQIhAIoB0q+L6rt+WyEyT2e5yjcdKze0471zo5clt31mxeiB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12169},"main":"webpack.util.js","gitHead":"19b58956c7888e22a5274acf8f39b88bf55383c8","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.30.0-snapshot.20260817073438_1786952898765_0.3084446618904031","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-snapshot.20260817083914":{"name":"@openremote/util","version":"1.30.0-snapshot.20260817083914","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.30.0-snapshot.20260817083914","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"044906022f2a4b3f4d6cfc027352007a45e2437a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.30.0-snapshot.20260817083914.tgz","fileCount":3,"integrity":"sha512-L6w9Otu23v3AtF+D+yYQpl309+kAPXQfdoYrTJOrvSPWYfpnUG+X9pooW96s8JjA1Sf43/pm33jB+7/v00+i7A==","signatures":[{"sig":"MEUCIA7xc/sqFQOTc/otPNOSuvTQeKrnEyiCikQIkaBZnHZjAiEAm8ODEJlsQ1rkRAyQAC1/mI629PGEmkyKCSPUKRKOzLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12169},"main":"webpack.util.js","gitHead":"b57684fc3456f4d24e930b9c30d9efae6ad217d3","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.30.0-snapshot.20260817083914_1786956855596_0.8185448115571519","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-snapshot.20260818081105":{"name":"@openremote/util","version":"1.30.0-snapshot.20260818081105","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.30.0-snapshot.20260818081105","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"4b27358ec40bef5f3eecd1090a7e25cb523fc131","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.30.0-snapshot.20260818081105.tgz","fileCount":3,"integrity":"sha512-R5+X1JtIGFGpDnlNWtTbqraxgokFLd5db9MTnfkzcLOSY1vbR9nnXzhklCOUqa7u8ZZdULqVHBfcFdUPiYNLjQ==","signatures":[{"sig":"MEUCIQDKj0vHLWZfaOlV3X/CjAuGsbTCPOGmct+bKTh6DUVVpgIgBpQdQLaNog05uV6VdGNAwGO+f5GSmUBMlHHc1ReYVbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12169},"main":"webpack.util.js","gitHead":"6bd2bce0e4389358e456af3e72d174fde58b7148","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.30.0-snapshot.20260818081105_1787041094455_0.8560731384593117","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-snapshot.20260825114419":{"name":"@openremote/util","version":"1.30.0-snapshot.20260825114419","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.30.0-snapshot.20260825114419","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"0787a6e4c5e1920dca66d8e6686bb9e7d395b38a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.30.0-snapshot.20260825114419.tgz","fileCount":3,"integrity":"sha512-6B6VH4PBo2he269LZDK10lm7/OfAzMwliagZzS0ny1ubGbxPMLWZs/8kCi4q5L/9rLtpobm7s0sx6Hu7SkydUA==","signatures":[{"sig":"MEUCIQC2drxIDoWHnptzu+3bjHJgeL3xoQufjW8OB7w3cRp3mwIgdMF2UvGa4MU1tgowhvff4lsCdSMGRIaR4whkzDW8RWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12169},"main":"webpack.util.js","gitHead":"ce9e700a898eeef4baeeb0c37e76b9a765eb2948","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.30.0-snapshot.20260825114419_1787659617136_0.7101497332436641","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-snapshot.20260827091220":{"name":"@openremote/util","version":"1.30.0-snapshot.20260827091220","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.30.0-snapshot.20260827091220","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"4f57c448abd7172dac4c14b0ceb94d57ed83819a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.30.0-snapshot.20260827091220.tgz","fileCount":3,"integrity":"sha512-ziqnvcfqb4taViubcITaBQNv3xs1jw5Wwf8LCQxJP5Ty1jSNhj0RggMwZczaDoQUWNE0Zlmq4EBetKu9TvHsXQ==","signatures":[{"sig":"MEUCIHMxT5MUpSjnq9gEOFj0b9dnS4BcfZNsvG4FUSe0YtfiAiEAqhcl6JMFekWQJqzpv0RZQlsQIk3oIHfUPqhm01kVSX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12169},"main":"webpack.util.js","gitHead":"b7350e1c9e8687c6adb3b7a21e42c227df30b4ce","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.30.0-snapshot.20260827091220_1787822828249_0.7173764908313707","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-snapshot.20260827145030":{"name":"@openremote/util","version":"1.30.0-snapshot.20260827145030","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.30.0-snapshot.20260827145030","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"b65d1d8bf11ca48c4f4028dfadea21adefffcab0","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.30.0-snapshot.20260827145030.tgz","fileCount":3,"integrity":"sha512-vcPRjVt9JRCqJsEG1RJD7RxWcT5Cuk/z3QHs2KM3aVXntyj2cnwex76x+CG66+WqOOvFvSPLTAhVHQSw8Ithcw==","signatures":[{"sig":"MEYCIQDsUeULg3pMnZXzzhlSTorD1tfUmqN4jnQyKb71OP93AAIhANi4jOwjwNoLxka4KRbxhjBfNP+n1vLGkVZWvMEe4sOq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12169},"main":"webpack.util.js","gitHead":"86040c15f903646f6680a690cce2bd4afe00e78e","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.30.0-snapshot.20260827145030_1787843066066_0.6241811486899704","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-snapshot.20260827154704":{"name":"@openremote/util","version":"1.30.0-snapshot.20260827154704","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.30.0-snapshot.20260827154704","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"98de7ce05f632c56d5ab9c79f69c8a9885d977fe","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.30.0-snapshot.20260827154704.tgz","fileCount":3,"integrity":"sha512-nxEI4FEzzV+T2k7kB53YNvepkWpoHgd7OTmwp5XGiyYz6UZT+tsp12WhXLX2eXn97L0V+DrI65boIJ3MzkjzOw==","signatures":[{"sig":"MEUCIQCwcQEs5x/Ai9QdxqbI4XKtuzOPg7QRuwmH0GUHdJJsJAIgJ9gIMPsyZc5WbMyoSgq6uXIVmtLgL1arcqh6LLOndjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12169},"main":"webpack.util.js","gitHead":"baf9cff9b1fbb4395ab80a59b3c4625463355290","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~1.7.10","@rspack/core":"~1.7.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.30.0-snapshot.20260827154704_1787846472791_0.976827718461424","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-snapshot.20260827162208":{"name":"@openremote/util","version":"1.30.0-snapshot.20260827162208","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.30.0-snapshot.20260827162208","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"6d18a62c33e8cd8a02a96e47ded527301720ac25","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.30.0-snapshot.20260827162208.tgz","fileCount":3,"integrity":"sha512-W1KQy4J+bw+X7Kyovr/UYEQMXov5PvG1BDWVOgTS/zkFXVcWEnxvXTrxTa2uWqOKbe7Ipz2k0uCdZWAEQNyJZg==","signatures":[{"sig":"MEUCIBFHW/JxdWMUQ4fP8U8fNbzZDcEu0K/AtuPKMWm9xg2MAiEAmjNohzK0U/XQOezqUM7ew7J+dvOvCO1LuYpaCZO1Hpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12126},"main":"rspack.util.js","gitHead":"eaf56be8706f65a9517231bae393a86a537d2b84","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.30.0-snapshot.20260827162208_1787848637877_0.4612449496445117","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-snapshot.20260828113238":{"name":"@openremote/util","version":"1.30.0-snapshot.20260828113238","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.30.0-snapshot.20260828113238","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"8e9848af70b79ddac514bc7cb727dcb66f909923","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.30.0-snapshot.20260828113238.tgz","fileCount":3,"integrity":"sha512-Gv3wdG49yHol2RwicRA6NdZp2vNLlJr9xkGRdhy5HzGDdY52LeKztRbnHy9MpFojs0JibGxmeBY/f8GOf0AbMA==","signatures":[{"sig":"MEYCIQDKEfrJAE8xsWRYMQ0QJmckCbknjx5BvkYvVQNV+6mvjQIhAKiNpHgaHAdvWozD+jazGxlkZ4Ap4h7AnVTsWvhcqOeL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12126},"main":"rspack.util.js","gitHead":"66424c6003a36def566b8714e4998d1b136bca74","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.30.0-snapshot.20260828113238_1787917076007_0.7912550382975567","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-snapshot.20260828122218":{"name":"@openremote/util","version":"1.30.0-snapshot.20260828122218","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.30.0-snapshot.20260828122218","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d17b519b2f57917ec3daa1871f849cab4ecf71e3","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.30.0-snapshot.20260828122218.tgz","fileCount":3,"integrity":"sha512-lvo12ZJFTTdhk1ewOjSG9qkpHNgAQkjQGF5QZqU+oPejCevL+ewPDxx/dvYMQgF8tl4jmmFaZP7h1c8kaKIo+w==","signatures":[{"sig":"MEUCIQC/nJPdxr08InwAFNTXJNSMRa2cpbOiUd+eTlbk/LdK5QIgHoJGYG8EyVMnvDlfhFJvdgL84Xi/3CojaOXFwvpgnGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12126},"main":"rspack.util.js","gitHead":"04dfeea791fac10219b242e1baff01b5f527358b","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.30.0-snapshot.20260828122218_1787920561037_0.3234459030515573","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-snapshot.20260828132014":{"name":"@openremote/util","version":"1.30.0-snapshot.20260828132014","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.30.0-snapshot.20260828132014","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"48b48d93e3ba2f7361e1bf2765c232168e9a64b1","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.30.0-snapshot.20260828132014.tgz","fileCount":3,"integrity":"sha512-h1q+Bwwn79LGtaiGzaqeMz9T03RL+JENklgU5RM/3zu6UjH/VUC4ylgNBhOJbBc9bxUu5kLNZbI3/OPPICf0uQ==","signatures":[{"sig":"MEQCIFZ+x96Vpk2fi9l866m6e8QO8ze5yHZTZKZbWAlIRXJvAiBrcbgwzqwTJnnjySZxIka9f+LfYj4fM2q4/UruOUv/Wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12126},"main":"rspack.util.js","gitHead":"f34cf7f8d7f37b0bb3305856f27caacb97abc1da","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.30.0-snapshot.20260828132014_1787924453770_0.2142580150083191","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-snapshot.20260831115030":{"name":"@openremote/util","version":"1.30.0-snapshot.20260831115030","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.30.0-snapshot.20260831115030","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"0791a3ecfda53618966379ff6546c182d1a0668e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.30.0-snapshot.20260831115030.tgz","fileCount":3,"integrity":"sha512-HWkjQFugn6aHoB8s3QC34h20l73dxZqnOS9TNaKavViGqAZt2E6gx1naRvP4OZ7orEKwY7ib5bOjW3AqvJzsJw==","signatures":[{"sig":"MEUCIQCoKAMlHaQ/YmqDAtJGoKoOMb+t7ePT8jhj9r24v/v7OQIgGYCnxV1KThcVOtSEgelPk1lmkzlAvUXphnzgPGjS9F4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12126},"main":"rspack.util.js","gitHead":"b2455b1101a98158da3e92e14d08b87090a6370e","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.30.0-snapshot.20260831115030_1788179597202_0.7911659553267798","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-snapshot.20260831131549":{"name":"@openremote/util","version":"1.30.0-snapshot.20260831131549","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.30.0-snapshot.20260831131549","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"b797b059bac8fde6e8ce1257b1ad3f4655a6a7e0","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.30.0-snapshot.20260831131549.tgz","fileCount":3,"integrity":"sha512-YakhKBxw34Fh6aeM8UTkd5psfkInPY7tASMmkc0e/CcPcYAdldLnsl0yime4I2PH4XLOs9boI00oK/Nt7SNR0A==","signatures":[{"sig":"MEUCIQD/MVEM9n6TY9xBrn6SO5QIKg0P2nC776pTKeAN8fIXiwIgFav2A8DMqEAzSPijNPwG5auG3iM1YhCf1Z9VmCMRKQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12126},"main":"rspack.util.js","gitHead":"a7db73c13aa098f3ef77d3235bb32ba407a6cd6a","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.30.0-snapshot.20260831131549_1788183295454_0.4243361571609239","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-snapshot.20260831154714":{"name":"@openremote/util","version":"1.30.0-snapshot.20260831154714","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.30.0-snapshot.20260831154714","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"41808e618d5448e55e6198ee2b72ac79f7732e33","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.30.0-snapshot.20260831154714.tgz","fileCount":3,"integrity":"sha512-YM1N1LOG0x3johjpVHoHFrWJJV1q9QuS4zZpUmfHhh9Hml9V/PIqFBjpkrYVppdYJr9w8hyV0EinssHJa24xjw==","signatures":[{"sig":"MEUCIH2iKMPsqKKvh1VhJVDHr3KvRf44Y2xabMSdTQEQ7AZIAiEA7sCAYABOyURTk9I3B9vLHrYsmU+4Hk5czYVTZZbaM3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12126},"main":"rspack.util.js","gitHead":"013a59e57eafdfc55ca5ba84c0acdff1bf8fe86d","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.30.0-snapshot.20260831154714_1788192449894_0.0787995637177783","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-snapshot.20260901074231":{"name":"@openremote/util","version":"1.30.0-snapshot.20260901074231","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.30.0-snapshot.20260901074231","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"141640fb0561a1a4eea8ddc29e41c1c8d8598da0","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.30.0-snapshot.20260901074231.tgz","fileCount":3,"integrity":"sha512-3q0SvXSwrhD/DzGrgola+3iF9sQ12WPmVzW/b2iFFhjxVYlFIC/KgDClfCbYu0T6l02ehrdl67UieqEKRblBJA==","signatures":[{"sig":"MEQCIGFAp2EoUN5r6UsnGy/ikEYtUJwAEeV1ZTYqD7+LXUELAiAnq2xuO1FKDmxFqzZCpJ8aMB/pfPNvOmcCI0nWWa7lnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12126},"main":"rspack.util.js","gitHead":"d1e12131eeae8d6df6813bfb1150f9d2b64afd33","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.30.0-snapshot.20260901074231_1788248976829_0.2658279007040587","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-snapshot.20260901075139":{"name":"@openremote/util","version":"1.30.0-snapshot.20260901075139","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.30.0-snapshot.20260901075139","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"1b8fab9858ab5c8231682d2b1e014c8e894cb411","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.30.0-snapshot.20260901075139.tgz","fileCount":3,"integrity":"sha512-YXiZZuJE8aHM7fR5C1qvT9tH9st/KpqHJCzSjkO2NDvbCNhraxUvRJ50zrQhuuDYQzBpoacIjpJ2814SjyQ2hw==","signatures":[{"sig":"MEQCIEka2lOKOPON+eDLHcmh6JFnYVjgZR7KQXCukTCbtUSKAiB0qLcZ5JEbR3z2tGuJ6pTdghW1KViyY5MTL/sQt7Y9YQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12126},"main":"rspack.util.js","gitHead":"f749f249339f4304f33ddb30cf18c3e07a5bf78f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.30.0-snapshot.20260901075139_1788249952797_0.9473672321542732","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-snapshot.20260901091019":{"name":"@openremote/util","version":"1.30.0-snapshot.20260901091019","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.30.0-snapshot.20260901091019","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a5b2f10f53dab2dcfee9d209199fde4ffbcebd83","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.30.0-snapshot.20260901091019.tgz","fileCount":3,"integrity":"sha512-b5FWgWz6InIgxrR5kzEZnoMwUvCNHkD8vPvkVwwVPt9w02aH0jNMSxbolAEcrvZky1sZjVoNxZ8mUG9Cw/L5gA==","signatures":[{"sig":"MEUCIDCpXAxEV31azDEuHElqtwlmxW1fNUHwHZPIkCBtgC/dAiEAyJjcW+gb1bWPw9cubIQx84z3RpDcNLncm6ND2ICWwHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12126},"main":"rspack.util.js","gitHead":"30cb0f8476c0f5289d21989a12d10179d64b808c","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.30.0-snapshot.20260901091019_1788254558119_0.4386232113004884","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-snapshot.20260901154519":{"name":"@openremote/util","version":"1.30.0-snapshot.20260901154519","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.30.0-snapshot.20260901154519","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"77bb9e3244379f62aa261d8c26c4431e7284ca80","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.30.0-snapshot.20260901154519.tgz","fileCount":3,"integrity":"sha512-vabposmW8DtUstWK9yv0KXd++xsLaVvj9Kha31Pj/LOpYxNdx63gPRjJktn6lfaq1Jzde1v7OohQD+9LYChMWA==","signatures":[{"sig":"MEQCIB9EPQ4VVieTEfH89ML7BIYRLlTZGSP8vM31EOTzXwg6AiBdWQbji4HKCnQdJj1/64mGq6w/YQ1sYhU+fRQbwUqFBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12126},"main":"rspack.util.js","gitHead":"bce1129577417754bc4a17aedaac56bd314db391","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.30.0-snapshot.20260901154519_1788278384519_0.7584218634355264","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-snapshot.20260902071610":{"name":"@openremote/util","version":"1.30.0-snapshot.20260902071610","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.30.0-snapshot.20260902071610","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"0dfa43758dc453119b1f3b495a42ef6df442b426","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.30.0-snapshot.20260902071610.tgz","fileCount":3,"integrity":"sha512-gmspJwcjRNiMy+o2I1RBPGKl+vd0WBfsR4ljXE6ocEoUhru1C5L0Qf3vcTKk2YmLk1iZjGNacJWfHbZKD9SlWw==","signatures":[{"sig":"MEUCIG+Nl/hWQGpNFc0yWmvsC/vygKIJpqBJMCEWD+FexYbmAiEA5NnslrWKCqZSjC3W2X+NhYy+AJSPzHVaJ1ODLXg3VUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12126},"main":"rspack.util.js","gitHead":"a98d19e791c08b94d61da68c590c16cdf92fd291","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.30.0-snapshot.20260902071610_1788334215826_0.36078050189598754","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-snapshot.20260902095036":{"name":"@openremote/util","version":"1.30.0-snapshot.20260902095036","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.30.0-snapshot.20260902095036","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"8a10a14d15d964a996e2c944d4cabe9b75048b92","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.30.0-snapshot.20260902095036.tgz","fileCount":3,"integrity":"sha512-J9875yWcK78dgrOqvARpSNHHy396aXA3MG7IDK+0kIzZd5e/mIZNPykJtBMpJzgVS2L3j9E4+1mUhGDhVcvSUQ==","signatures":[{"sig":"MEQCIFuDDyvTTwQhyM2Y8JaVwLzEzeMzHAJxAcxUWjgfqCbmAiAGRs2wqGBBagYMgP/sJO+VdkV0Bjro2Mt8WC8D8vApag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12126},"main":"rspack.util.js","gitHead":"53bafdc9dd1d5056a71c0e2b1c4065bc9f6688b5","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.30.0-snapshot.20260902095036_1788343457395_0.7468331418416487","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-snapshot.20260902114525":{"name":"@openremote/util","version":"1.30.0-snapshot.20260902114525","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.30.0-snapshot.20260902114525","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"3cb3020f3c8b692d54384cca4ea6cb399d06ae01","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.30.0-snapshot.20260902114525.tgz","fileCount":3,"integrity":"sha512-qWxeDbNospOOEg9gC9UNo78lp2kK5OQJi5PWU/yZ6nKqbvUhVkF9pRHiHOauIJav+/IhEHqjQNTWQrvTlEOKKA==","signatures":[{"sig":"MEQCIGkq5QBi+T3FKob41vBt8q4XlL8G0uflYujWml0QVHqJAiBdC5eguQmOKybWD7jnvPUBWL6tde5isAOj76YTBYWoXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12126},"main":"rspack.util.js","gitHead":"fea235d28c66d61f3840070eb9c1c0cfd3d45938","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.30.0-snapshot.20260902114525_1788350369248_0.6583145459706388","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-snapshot.20260902122509":{"name":"@openremote/util","version":"1.30.0-snapshot.20260902122509","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.30.0-snapshot.20260902122509","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"84202386e3eb2368f487aaa61017901b3506871b","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.30.0-snapshot.20260902122509.tgz","fileCount":3,"integrity":"sha512-vdo8RavzpFI8TTEpa+RwQfRJV8xb+JJnYJs1DFVuffk1D/f5VlUQ3h9TgzwlU0Wy9ptOm3aWtqLAxoa2vJVQnA==","signatures":[{"sig":"MEUCIGik3vQ7dA/bbefueJBaMKyOTT93h+uV3Ih4SOSW+jNRAiEA7Q3niz8qoM4PoqR4bENZ0Gx057Zmm4X/P/yb19LHmas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12126},"main":"rspack.util.js","gitHead":"bf6ea01acd63552bfc9eaae07d44d10dd4000424","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.30.0-snapshot.20260902122509_1788353178611_0.9170121252471521","host":"s3://npm-registry-packages-npm-production"}},"1.30.0":{"name":"@openremote/util","version":"1.30.0","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.30.0","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"86d17dc3db0392a1948ccae36db2fb49632e1efa","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.30.0.tgz","fileCount":3,"integrity":"sha512-iPbrn5tyOu+ReE6a8NO3/jEyhgHVnGaakY23YSnwzwXly9x0u+QlKlPkCDqH5F1JFvphVEI3b6czoRmJjyCV3w==","signatures":[{"sig":"MEYCIQDOdEmFUBzO0x+KZUA8Y60uWjKBIzQ8/jddpJosIN51vQIhAOATgs9DKM0v9Ou1ITkzVs4iIJ+gaGZLGA2Onaviyeyd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12102},"main":"rspack.util.js","gitHead":"bf6ea01acd63552bfc9eaae07d44d10dd4000424","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.30.0_1788360054113_0.512363594855175","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-snapshot.20260902153911":{"name":"@openremote/util","version":"1.31.0-snapshot.20260902153911","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.31.0-snapshot.20260902153911","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"016afe375d888a522b16143c8075e5641eab7707","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.31.0-snapshot.20260902153911.tgz","fileCount":3,"integrity":"sha512-lJNhRmotEGAspFAhm4uun/2rhzHbSn4KH7dQeAI23PmirQFk5NBNbyj+1kaDXhyGCxt5ViMyoZdT2MHJ9awtuw==","signatures":[{"sig":"MEUCIQCvyn+zfjwhNlXx1AcLxi0BUEL+0jZVnQ6gy17ZTWM9XAIgPx9p8SxNA98tZMaA0LixpyV3a2WQLC1ZLpQpSFe1iVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12126},"main":"rspack.util.js","gitHead":"4f4c98f12e67c5c19c2c56eb7cd83f8b3c8c6c14","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.31.0-snapshot.20260902153911_1788363957764_0.03908962219336565","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-snapshot.20260903081447":{"name":"@openremote/util","version":"1.31.0-snapshot.20260903081447","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.31.0-snapshot.20260903081447","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"3ad49c29485b5d37098a1a5ad9d6acda52963792","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.31.0-snapshot.20260903081447.tgz","fileCount":3,"integrity":"sha512-OrRhHEdS7lbKRulNjGzuo8DtRp8yAV/tkfCE6f0QIwVnXhWPGU9FOKjbAJuiddlfExOOoyT9zijW8bia1GmewA==","signatures":[{"sig":"MEUCIQC5X1oPhToWtqt7YPsP7FeOQ/XHEflqTtFUMAcxVB/pBQIgfE/ktCYilRdYTF87oe/IZZ3/NWNbHixcxIJ/DbCIC9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12126},"main":"rspack.util.js","gitHead":"1e9492b6a3fb0a80c431ffce2daed9fa73bb29ad","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.31.0-snapshot.20260903081447_1788424156254_0.7212294572838136","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-snapshot.20260903135821":{"name":"@openremote/util","version":"1.31.0-snapshot.20260903135821","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.31.0-snapshot.20260903135821","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"07f7e0f0a15aa5e7462bb100a947631ef27048c4","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.31.0-snapshot.20260903135821.tgz","fileCount":3,"integrity":"sha512-kwLejOMz76XJdPD86HHAg2v4K1FY4J0BPoeKLsqTg3bIbITHEbXGgKAkQSHBfaxIHck2bdMCDw6GFmyrbMR09Q==","signatures":[{"sig":"MEQCIFGmSljPAzcN+2WM4he+lrjmmKwsyiX8cTcQbn0/OCjTAiA885Khqzz6DCEkeVZhemRZSbmrNKsURMdzhfeQ+sElWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12126},"main":"rspack.util.js","gitHead":"9934485b909160d5e3ad33e7754d58944f1bb459","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.31.0-snapshot.20260903135821_1788445173998_0.6146947250708399","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-snapshot.20260903144735":{"name":"@openremote/util","version":"1.31.0-snapshot.20260903144735","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.31.0-snapshot.20260903144735","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"d677b6b21653b2859841835b7f2d0d37ffa95c8d","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.31.0-snapshot.20260903144735.tgz","fileCount":3,"integrity":"sha512-013beS2Ius+PiS2898XUClT9kw8PZ+29o1PozN9C4ut3H3ENxZ+Xx8tP2IoibWLnaqxuOaJY+7/Z5ttcmCEydQ==","signatures":[{"sig":"MEUCIQCDYBVjCJBfcRezk+VxrzIDopXUsOfw58NWBbGR5UU0oAIgRS68rVZJ+QXlbWFxK12XhHjq1yKoj3Frx5oUhhfwhjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12126},"main":"rspack.util.js","gitHead":"600a9296d1cb4e5bbf9b8635168abfb8d9416f63","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.31.0-snapshot.20260903144735_1788448093883_0.7745230479961891","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-snapshot.20260904102436":{"name":"@openremote/util","version":"1.31.0-snapshot.20260904102436","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.31.0-snapshot.20260904102436","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"16e38766c97e867fe318c6fc0b607caa7d818afb","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.31.0-snapshot.20260904102436.tgz","fileCount":3,"integrity":"sha512-bwCIs5+PvvvIkul9x24qaV5Eh7NvBO6mHBL8intp9gw1YxIuSPe12TzyoONgcQuPAwrENeF4D11qCjT0qhB5GA==","signatures":[{"sig":"MEQCIGHW8tS6aeb39Gxm4wPAFN8BIf/iXZ83G9a2IbtE8mruAiBc5Gg3tC3YpJ1woZ22Cyk635d2zd50gdvOObUw+L3Ifg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12138},"main":"rspack.util.js","gitHead":"d0121dcf07a67a915c003f02090014f00179d9c0","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.31.0-snapshot.20260904102436_1788518726885_0.45463640482794054","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-snapshot.20260904115341":{"name":"@openremote/util","version":"1.31.0-snapshot.20260904115341","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.31.0-snapshot.20260904115341","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"07ae44ecbeb6587fe0d282cf22c14a41c45a574c","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.31.0-snapshot.20260904115341.tgz","fileCount":3,"integrity":"sha512-oL6biI1Xs560PPTqHCj9sc7bV6NIZW9A14HVqklLo1w3h6m2Hn++2U9uWkrPkY9jheWNGBzSs18gxvl0eLqDHg==","signatures":[{"sig":"MEUCIDy6MSH2ZqUZ9zP8MYhKP/xbFiE3BZzpvcGUlfs6vC0hAiEAtmku/6bnGdDS1cqqkIAZm71GUuofmFx3Rc6YXqCeE7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12138},"main":"rspack.util.js","gitHead":"d5ea88f7fc32c97b138d420096ad13b969580709","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.31.0-snapshot.20260904115341_1788523161828_0.764548109176878","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-snapshot.20260904133325":{"name":"@openremote/util","version":"1.31.0-snapshot.20260904133325","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.31.0-snapshot.20260904133325","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"2f694caa6a032c830116f1adca4498392ffa49ae","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.31.0-snapshot.20260904133325.tgz","fileCount":3,"integrity":"sha512-FAihlkevDxSZgX9bo36wIyc3On208oFKKAprbhAdZ6rlcxsS+5sR8D9jBY/OX3JBwAc+PXdEMl9v5JYOJwiZxQ==","signatures":[{"sig":"MEYCIQCb32AYF/6NWCxHBtD2JQ34aglsKDAV8oeK2TqYzpM04wIhAMoOGBc3FeY8+N1/i65ACinBHAjOzVzNwL4U3EWq0wjo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12138},"main":"rspack.util.js","gitHead":"c7c1c4c962c6954282d1ec38a1361fb3a99177ad","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.31.0-snapshot.20260904133325_1788529966309_0.15281939228858632","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-snapshot.20260907094218":{"name":"@openremote/util","version":"1.31.0-snapshot.20260907094218","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.31.0-snapshot.20260907094218","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"8bc124a04f46d5170416d762e9ddb65cb65250e1","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.31.0-snapshot.20260907094218.tgz","fileCount":3,"integrity":"sha512-ZXda7qCKAm7SyaHxkoEGJQW9D9DhDFoekSfhzNXCIZiMhJ+K/cz6mVvnYwb6jVpt8iNsn09gjccixsxOthT0OQ==","signatures":[{"sig":"MEQCIDMiHR2GgMvRWKh6oEvEmV/dK7PD7VyzwdnI5+B7tp14AiB9emS0Tgw9Tx/5XvsAAJ51ZMxCOAI2hqfKB5AzyFbDjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12138},"main":"rspack.util.js","gitHead":"d789adeff361ef23218508997ddf905bdc9af654","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.31.0-snapshot.20260907094218_1788774575480_0.7169199630386751","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-snapshot.20260908130403":{"name":"@openremote/util","version":"1.31.0-snapshot.20260908130403","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.31.0-snapshot.20260908130403","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"bbd585cdf0d9d7446b93f408e157b67274c26c39","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.31.0-snapshot.20260908130403.tgz","fileCount":3,"integrity":"sha512-Z21dV2BG/YvcXBSDS81pWSOPKE7blznskGwDAtbLOcOiauyCLj/+Krw9EnjRwVy2BI33wzg6Aoase5SFETKpfg==","signatures":[{"sig":"MEYCIQCxTf3D7NUWArFoeM/uJ/y/sTbaK7tbRMb6RW2a723C2AIhAIWDc6iOysBDQcml8zivuieN61HVkejADgKLY4mkyze8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12138},"main":"rspack.util.js","gitHead":"f786fb01e4dc7b72b0f681525203fbb58b4930f6","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.31.0-snapshot.20260908130403_1788873440569_0.26417266863110656","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-snapshot.20260910120754":{"name":"@openremote/util","version":"1.31.0-snapshot.20260910120754","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.31.0-snapshot.20260910120754","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"32092d624fc3b10b542ea2ee5d0fcbcf6a00a087","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.31.0-snapshot.20260910120754.tgz","fileCount":3,"integrity":"sha512-OI8MF/KDviKYeWVcBmHyJI2Mi2DzB45D43sr7Ljfx0lUm3NX5Ox4CUPpbl+hZztBPrk9f79j9k7+flPWl2zBAQ==","signatures":[{"sig":"MEUCIDklCXGubs0zyH+nbf4OoxG6ccmy8IKG6eMiuQHg4mGpAiEAob6q4ubNhsHpZy+1gPx3T7i7oUUG5zaGHxtQUAZwnd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12138},"main":"rspack.util.js","gitHead":"36fe7da6f9956e43ffce662e886a163cd37a52c9","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.31.0-snapshot.20260910120754_1789042973184_0.6504964222481218","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-snapshot.20260910125057":{"name":"@openremote/util","version":"1.31.0-snapshot.20260910125057","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.31.0-snapshot.20260910125057","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"f001459a421fa6a096e2316ccf3a361202f96050","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.31.0-snapshot.20260910125057.tgz","fileCount":3,"integrity":"sha512-ZTO7JD1+VTRVM4IWudppu3bEXONMcJsCp5qoDtM571LYEeyEAwCvizBJwp/A1NqTJEXfF9763fJ9Bi2mTzum+Q==","signatures":[{"sig":"MEUCICZMpKyJdUDcCtWEulEf7/ckYCARPNTve41MMnVY3htQAiEA/yUiRhO0Q3mHpHU6fpbu/ixcqG0pcLlcG/JyzmwJpa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12138},"main":"rspack.util.js","gitHead":"6571a4173c322d0ce38f298030f7112ff9fc84b2","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.31.0-snapshot.20260910125057_1789045516327_0.9106343463760767","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-snapshot.20260911091633":{"name":"@openremote/util","version":"1.31.0-snapshot.20260911091633","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.31.0-snapshot.20260911091633","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"fe8731b00057071002d755a3d059a1d5fe8f6b7c","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.31.0-snapshot.20260911091633.tgz","fileCount":3,"integrity":"sha512-sEyJBtnKsowC/urtWQix2ZhiaDAdUlEJ8KpSlNuCMRBL6D6DpxiWUdODmXUFbUwe/wToyb15k5QW9kVilW8EZw==","signatures":[{"sig":"MEYCIQDxvQ6vpCH3ZhLX6vusyQ8vzwt7g31ku5mdyOgH/ObWEQIhAPUsOTmtfzOUmhyX3DG4K3pJzrmHLHeqKl3SodGgCJVx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12138},"main":"rspack.util.js","gitHead":"82815a15a12888e0588066d5f603b84327131882","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.31.0-snapshot.20260911091633_1789119422683_0.93929907795742","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-snapshot.20260915122244":{"name":"@openremote/util","version":"1.31.0-snapshot.20260915122244","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.31.0-snapshot.20260915122244","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"9c39dd99c46679cd22b54fb1845bb12ba255ca22","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.31.0-snapshot.20260915122244.tgz","fileCount":3,"integrity":"sha512-ac9K2lKjtC10dUIjaW1spTdrD80xHjnvRfWOS5gcmuML8d7gVU7FDmTin9i6MZX7KuMEcYth5HnbeHUhAHTf8Q==","signatures":[{"sig":"MEUCIHDRF7XV65FgqVOLNSPGw/lUrD9Klq6k13J3OSI4j4VLAiEA9xfFCZ8UvlxMZXRbMj1M7NEKsqkZd7JLE/L2Qg1omhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEJQP1YCSRFI4WBlkEbEh3bzrVFd1/b3YG/kjh+jcSK/AiAPbF7uaZi22IvN8+PHcKGQXz7yyedMtqQ7V1LM2reZ1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12138},"main":"rspack.util.js","gitHead":"b2c83e628e3854f8e2cd6b0a3682a80959ff7586","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.31.0-snapshot.20260915122244_1789476290850_0.8039885402667868","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-snapshot.20260916130646":{"name":"@openremote/util","version":"1.31.0-snapshot.20260916130646","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.31.0-snapshot.20260916130646","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"89a75445754bd97263fd7204b22829667eeb5043","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.31.0-snapshot.20260916130646.tgz","fileCount":3,"integrity":"sha512-dOyKanRE2Lp/BNAS05dYYAuWYeFDxr0kj/Pvioqk1CdGq0YVlKRopio9uN4Ju8DlNVAu/tOGSvPe9NxcxpH8SA==","signatures":[{"sig":"MEQCICyqnvjhzJCdq0lozF3zljz0Z/zWRlS9jQc35q02FPMaAiA5ZVo9es1nKF4lUnWFa5AInkzLiloz+lXE8R+rSXVUGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDzRQaVQ6lDMILHT8QtqfPjYMgCtH7yKU7kiC2/rGHMwgIgWz8d2kNYjOqnR+Fh4nvkh6vd0lUf6fUfdmGXFoBGf/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12138},"main":"rspack.util.js","gitHead":"13dcfe3f0ba61cecebca54aa069673790700f2fc","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.31.0-snapshot.20260916130646_1789565401483_0.7013803213827992","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-snapshot.20260916144308":{"name":"@openremote/util","version":"1.31.0-snapshot.20260916144308","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.31.0-snapshot.20260916144308","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a6b29724b60eb6640dc2e772c9d51b20defb6347","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.31.0-snapshot.20260916144308.tgz","fileCount":3,"integrity":"sha512-22BcuvkYS7YkVOrhLX9RCYSzOFZPGAUzIASOj3Kz1+qFqrSI25+O+owliYb3DjhFytcuQ4Ck+cFQqrfKsmz0gg==","signatures":[{"sig":"MEQCIAblod0y4xtzMk9Xc1Kpvx9ZVQcEXNyMWOQrtpZZUCFeAiBFD2TyE2/ltzuHz+RSkfW3nYwGvS14uLTGH1ARwOSVtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG7FQq0YwU6a0zMabLPX0IG+Hb7Z/pGhH7Knf85NHTBzAiEA+Zm9VmhGy7fZ8obCd2pNAKhWeQ4JMj3nLYgZ9TxRmMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12970},"main":"rspack.util.js","gitHead":"011150dec0ab2d05d020c039bb40f3c501ad99a8","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.31.0-snapshot.20260916144308_1789571256516_0.20100202905597309","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-snapshot.20260921075532":{"name":"@openremote/util","version":"1.31.0-snapshot.20260921075532","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.31.0-snapshot.20260921075532","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"9989e6653c6c4d975b9b3dc20c8098a43bf62519","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.31.0-snapshot.20260921075532.tgz","fileCount":3,"integrity":"sha512-NdaQssYLLWVp6emBlkWn/se06VQYrrFzhwFEOa4UmgaonzlSlrU5G9M6riUDWVgqN68sVzq2hfKRT8u6HCkgTg==","signatures":[{"sig":"MEUCIQDENvmKJCEoQz+NUm3nrKaOI3r7UCFOImbTQLSTz2R2rAIgDX0CxfcMi9WnmbOqhIOp7TgJnF7qZmRavKuXjGJNSS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCTFQN7IH7R14OeQcilepT3sS49zCoETTMSOMowabbUAwIgP8ZB8DFOLKaeBFbquEk88DTCWB8DslXa85UYvXmbnsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12970},"main":"rspack.util.js","gitHead":"6de309d5989a79cf6a2284f0439d6d94c629b1a5","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.31.0-snapshot.20260921075532_1789977843682_0.31995824700983544","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-snapshot.20260921103716":{"name":"@openremote/util","version":"1.31.0-snapshot.20260921103716","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.31.0-snapshot.20260921103716","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"494f21cef80559c5561480a42b871b4d21a1db4d","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.31.0-snapshot.20260921103716.tgz","fileCount":3,"integrity":"sha512-qw9jGH121GdzIk/l4Ngt0/34nxgY22LnCXQGkhgjtMofv+hQPSp7Dq/Ll3ez6hRfbzhE3ghLf27qti4tV+THcA==","signatures":[{"sig":"MEUCIQCs8LCUiUb0j4uWrmFCW2JJt5wSdXCVBWsdDrmvZMaAOgIgJFxU6TVSeZG8NmdwG4Z7yUVTOpvOEbj7j/+omXC1yfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHLT4Jg5H6GRGsjIS71FIwaaTWggd7wL6tzsJdPOMYZdAiB1uNnezxy2Df18EBAMwmRYjYKectUjsUTmzBjk3rX8hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12970},"main":"rspack.util.js","gitHead":"73e22c41b190d82592177b3271b158e0e4bb86ca","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.31.0-snapshot.20260921103716_1789987939784_0.03911861823089935","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-snapshot.20260921123809":{"name":"@openremote/util","version":"1.31.0-snapshot.20260921123809","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.31.0-snapshot.20260921123809","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"95c9c888d5a77bb0249ccf301f51224008e92725","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.31.0-snapshot.20260921123809.tgz","fileCount":3,"integrity":"sha512-q/qFjjcrtZzVW73RLUpoHgWh1bYdTaiaEDEdvgu/k9N5Q16MnVysLzV/GCqzkzE5Xx+BfMScctdOd+s2w9bi1g==","signatures":[{"sig":"MEUCIGJBs0AE4pglk4CQSUvr5SCuxge61OfLCBp5+82dgh6gAiEAt5uJDep+XfHIbSB6kL4CMYqjxe8bW/jN0TwF3UJA/Ss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDAwNn7K8elqyfpX/WI0QDex1k+41nGvgnN8Kx75DmXVgIhAPVnKcwleu+vjhqC0uz/fzMdIQCkoDcnlf0HuLUxsw+5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12970},"main":"rspack.util.js","gitHead":"3edacfeda50913426a6e751eb817540b010d2e53","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.31.0-snapshot.20260921123809_1789995429263_0.7192023215167851","host":"s3://npm-registry-packages-npm-production"}},"1.30.1":{"name":"@openremote/util","version":"1.30.1","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.30.1","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"90b42275b9b0e11cc5c57088d8f885d8f09a5a7a","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.30.1.tgz","fileCount":3,"integrity":"sha512-aRlwInc6XVY3R0KzwMX5TS8sRmRWeqbBgBYhtnVJQ6pJzbRNVI/OrrBNBj0pWWVfGvEbO6MIkKWdvmtKwEQNNA==","signatures":[{"sig":"MEUCIQCA/Tb4g5XVV9K/oQOaUPaWN3Yx/d3a/Rbnbo5N3O0WDAIgZWRn4lpvh9eNWt2/hCHCfkqcO4VhJ2QilfjqdF1vjiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHDa2bd85YrQkn7sRmIPJJoRUg66/Thr7du+TbSKnzdXAiEAg/x6a0ioZ/T0FfRrYy6+ZADgPmvlasqZOEkSAfqu21A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12946},"main":"rspack.util.js","gitHead":"3edacfeda50913426a6e751eb817540b010d2e53","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.30.1_1790066691343_0.8758720730492435","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-snapshot.20260922152425":{"name":"@openremote/util","version":"1.31.0-snapshot.20260922152425","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.31.0-snapshot.20260922152425","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ec6f25893122869588e42a431994f3df6dda74cf","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.31.0-snapshot.20260922152425.tgz","fileCount":3,"integrity":"sha512-/+bRmibq74QlmbmZdEH4AuhaA428FE2HQsyBHYGKA63BSU87gWiTk447pwDzLydedE9lNNP9gPhEu6Bzft38Qg==","signatures":[{"sig":"MEUCIE5HopbF9PNI+r9EjupjbuuwkOTq8RATrDDucK7nm6krAiEA73R/iL7h5GAGx6sLeVeMyCQ1qDcsh/JT8KB45NSF/xg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDmMs5vQS+zFFxDKb+NKrM+VxEnqSwjlLRavxC0kR2K9AIhAN5t928LYWZ3vQp400oDzWK4A8Gd38qxW6r0Ax7XdSmA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12970},"main":"rspack.util.js","gitHead":"74f902417fe437e235f6b24757150ea262bda110","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.31.0-snapshot.20260922152425_1790091289572_0.17486600245602713","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-snapshot.20260923114725":{"name":"@openremote/util","version":"1.31.0-snapshot.20260923114725","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.31.0-snapshot.20260923114725","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a92d248acf7d3110f8016d24efade02c30a4e19e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.31.0-snapshot.20260923114725.tgz","fileCount":3,"integrity":"sha512-6fToyLJMnXS1SXbrAZuKwLWKpL30fBNdC8/khRYp0aox9OtwXCo3lzjMDGgAHtmKcqUXpKyF9vN0XeahPqnS4w==","signatures":[{"sig":"MEQCIAmMPwAfDC0tVChgdjXAIFhkvPXIIY+2afXLd1MngMmrAiAM+lThI9siYUarTypP22rAx1vk7Mk7nvwhLUqfeuIVQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEs6iz/E2c+SJv3aT344Cz3UiUrbBgmt9AReZyRRQaB3AiEA8at4+91QWulq+w8/iaOa7K0mjOerPOw4Pn2Qy6Ht1Ns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12970},"main":"rspack.util.js","gitHead":"88ff4872de05bcba57e3498623f0ec5ddea88dce","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.31.0-snapshot.20260923114725_1790164542773_0.6476503258372277","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-snapshot.20260923160745":{"name":"@openremote/util","version":"1.31.0-snapshot.20260923160745","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.31.0-snapshot.20260923160745","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"813d25c464068aae725c7a078dca3bda4beed0e8","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.31.0-snapshot.20260923160745.tgz","fileCount":3,"integrity":"sha512-8OWI0V0YsVOVmlZyyAcBp1rJhVYIOOf7PDcurTwj9rvk9ivFExriIoTU9p7nGWex+4k09qPGDAsIl+uBaLqjbQ==","signatures":[{"sig":"MEQCIBsJSF74dis7Qvy8EazGcGHOPf3yQ/b/k5lbr+6l2NHCAiB1suCxZTNwCq/38p6A9iEQZy4DouIXHbnyKLGBC7GwSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCohIP7NGL6BSyluXT+G4SVf60wLFykELlP9ZeBbmrJVwIgR3Io5Q6PHby56DXLG8DBuMqCHeC6X3Gqyb4JZ878nLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12970},"main":"rspack.util.js","gitHead":"c2d4c175f446ededefde2c69931e4b679e1c7724","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.31.0-snapshot.20260923160745_1790180538731_0.11683740692077671","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-snapshot.20260924080557":{"name":"@openremote/util","version":"1.31.0-snapshot.20260924080557","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.31.0-snapshot.20260924080557","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ef53b093885879431bad35e92138decee8c17cec","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.31.0-snapshot.20260924080557.tgz","fileCount":3,"integrity":"sha512-mJTpzrfsOcqqFXh2SttczlcPI6iBF5FuknkMXyCR8htKk6lQv2rbWiGsrP2aus/vVLqpEAh1s6aXMqUwjnvXow==","signatures":[{"sig":"MEUCIQCs6b+D+tX5PQs1VY6jxDr+Pe0ukdBFZ9+Kk13yA8vVxQIgAMMzT1uTvecTGMtosz0wt1DVj4PsRHOVxfdHFGYAt6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICnH/bgXMXxPuUtW8g8jzvrYzajGAH4JumV2enKth3CIAiEA2gHpQCEH9zEfTGqXVczQS4ksXp5lzF2wJvzAEiIXhag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12970},"main":"rspack.util.js","gitHead":"df0f4c222c10e81102b8494a0a8cc308a9218208","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.31.0-snapshot.20260924080557_1790237697672_0.8118628285351299","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-snapshot.20260924084538":{"name":"@openremote/util","version":"1.31.0-snapshot.20260924084538","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.31.0-snapshot.20260924084538","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"ce3c957359f2401178f86b84909318b09a70ca9c","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.31.0-snapshot.20260924084538.tgz","fileCount":3,"integrity":"sha512-n+iJH7GXEd4kgjLNScdDJmUW+gn60BPzToNmgvnSz+n9BhtArIae7PGKU4vI91v36oCdRZ1jcot0+/j+aCArHg==","signatures":[{"sig":"MEYCIQCdKHNRARC5JSOUXdtFytm48XnEYWcRg95kZ2i3FqF7gAIhANdbtiYN/kridtjo6oHpbRjUEc3vw+VKDRJd+mCzXAXU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFClXMINDwZM9KVH2cHQj5i7Bb+2n98Qu9X3hSeIS306AiEAmKj1bnIMcJpLxWLVY7IRJa1M+Ya+meElhKcfpCeHWgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12970},"main":"rspack.util.js","gitHead":"d07a117b61652edcc0574a14394cba7ab18dd265","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.31.0-snapshot.20260924084538_1790240953768_0.07809287832002942","host":"s3://npm-registry-packages-npm-production"}},"1.31.0":{"name":"@openremote/util","version":"1.31.0","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.31.0","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"25d96269281d5d185d8e035ea067565047bd8898","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.31.0.tgz","fileCount":3,"integrity":"sha512-TP7ta5dQ1eXrZrDzNMmjuKuU1dfMbCa2AtM3eXwExTpY4xfrdwUszlcmXCGqHZSqBK75HxAAbUu7B8aTas2eWg==","signatures":[{"sig":"MEUCIE7aAOzduskwzlAswMKfSHBt4qrYet6RVJGz3nSoHc+KAiEArHXErp4NYtSOn6W8ySDWWy6NYdl28ciRgO3sS35cID4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGRgd9VynjMs/8ftyYKC08mD5qKwQQxHMZHKoKhgdg0RAiEA/lHP2TlvXpb4wpM/wf210Q3mxxU7AqxEtgArBa9eu40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12946},"main":"rspack.util.js","gitHead":"9c635f76d93365fc09d004fdb5a447852fa29ed7","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.31.0_1790263026684_0.9222538280681978","host":"s3://npm-registry-packages-npm-production"}},"1.31.1":{"name":"@openremote/util","version":"1.31.1","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.31.1","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"60476e96af21a8168845325a63f8a63b1b6382b0","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.31.1.tgz","fileCount":3,"integrity":"sha512-NTUWYVDAIQSfewiQXgIgYVVp5JeslWepsjl5T0wSf8QDNrZFDALt2r9fFUtiYVxabYotgQPkKhg+0KtzcrhjEg==","signatures":[{"sig":"MEUCIGDThhTVCFsXp+Csjk5zByQvagbRt0S2KwamMNtN+CcDAiEA+M3z77qw3HajNXtjUe+M2n+YlYKTRXLQKSXr2LLn8pE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC2TDY5yCLS5FnoGAXrjS0mwRzhIDZ9kkk69LwxF0AOmQIgYZP2OtQuUsmNow4kfKmuTC6uHZdN3CecFcDaYJNDadU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12946},"main":"rspack.util.js","gitHead":"0764c5d077ee159094561535ef2520f65ff9e4ca","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.31.1_1790607710209_0.48682223066470276","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-snapshot.20260928140716":{"name":"@openremote/util","version":"1.32.0-snapshot.20260928140716","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.32.0-snapshot.20260928140716","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"fe2d920a2fbe124e3492841975a1f3f89304244c","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.32.0-snapshot.20260928140716.tgz","fileCount":3,"integrity":"sha512-Xkh+Do46Yq+v7NiCW2Rrvdts5N1I8gN+TEHf6jZYqyoULgFdubcpxhz9i4VTDGH+6aGa7Bd8p5dfEgZ4kCItYQ==","signatures":[{"sig":"MEUCIQD1saYND0y7foG0eiCVDquKjZ2WZvgvvon9Mq8TvA9hfgIgFT3YismFXMrfRKuhAztqgNLcXxw6eNQUKX9SEn9rv24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC9JdI/mTTv7SzLDKUMiF7T5NoZfo1TtEq9idoGoWXXIAiEAmg1N7D+l4YhoNgCjXO/f6MoqomgIGdPWaOiEvpQSpZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12970},"main":"rspack.util.js","gitHead":"0764c5d077ee159094561535ef2520f65ff9e4ca","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.32.0-snapshot.20260928140716_1790608515367_0.8981296321016288","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-snapshot.20260929083723":{"name":"@openremote/util","version":"1.32.0-snapshot.20260929083723","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.32.0-snapshot.20260929083723","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"e1defb40357c46e2a20de1a1d98449581d10a25b","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.32.0-snapshot.20260929083723.tgz","fileCount":3,"integrity":"sha512-69ovA+Be6enfxA+njBiimLbfLJLGC4V9vhmw0H86owoxe9tZLaSc+Xj7A+3m/IKragzlcOXp8iuh9SLrO5r5cQ==","signatures":[{"sig":"MEUCIBGG6ly4CIjBo9RClYoQGuYkGIZ83dt8gDvDCM205Ba8AiEA/DVObdCVQiLpMYTdj9fgxi9XzI8tFn1rmPMDYHx3U6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHx+WdPH4Aaw0tQp/nquG5sEKtZve/yuh6iqMx3dsfT/AiEAob7TLd0leNYMvVfAq+4fg+uxFU7Rdr7+bpFjRf2axK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12970},"main":"rspack.util.js","gitHead":"34d259de30e400cb75a1ec4d2ee733d5bdb651fa","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.32.0-snapshot.20260929083723_1790672439147_0.533864378083921","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-snapshot.20260929092226":{"name":"@openremote/util","version":"1.32.0-snapshot.20260929092226","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.32.0-snapshot.20260929092226","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"e140efd70068c47ea688ebea6e0e985593a9aa57","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.32.0-snapshot.20260929092226.tgz","fileCount":3,"integrity":"sha512-eqmz2NX5FDRBLG5g9Rb2FPfdrank527620mmni+7otR/bwJzPvrCC7UZqE9nYTU+MekAQtBH1kaWAzPQQ+/XZA==","signatures":[{"sig":"MEQCIHjEtkC/mJbyaqY9h8Xosvg93QR0OCABGO9ir3kHEv31AiA3tfsnXwhJ9eUK/onfq83hZdRqp9vSZOcfCcHEvoX8gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEUuZCzQp5nHODbXxKQchyuG3xbiHJo2Hf3WSD/0O2CEAiEAuFZU2rb4hd3o3sOWI+Hg83tM7zxSaDyQLIntfu5dkUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12970},"main":"rspack.util.js","gitHead":"7650a867d1a5b69f70ae8f3c19049626e78ac6b3","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.32.0-snapshot.20260929092226_1790675268193_0.4618651640890743","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-snapshot.20260929095237":{"name":"@openremote/util","version":"1.32.0-snapshot.20260929095237","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.32.0-snapshot.20260929095237","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"94f3eef0e8ee62dc34ba465f17cc61c5496ded4d","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.32.0-snapshot.20260929095237.tgz","fileCount":3,"integrity":"sha512-okZtmMMpsIgAE/VqoT7opvRZSvRkbKfJH6jqH+xSPIUnEOt6Y/0Ubc0aCqzAzz6mlV5chjRPp1Nf//D+UcTPIQ==","signatures":[{"sig":"MEUCIQDEvhiM9TFrziwUY8Qh52ZSs7r2/MhkOCaPDYvyevw4LAIgeOhrcSgzSsl7/TOCrhlD0ssiu5zXOiFTHtUyPkiw0Cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEAq4ED1dQQqCNSys2Z0VbEcoj8YL9k9LUZYD2WHmfJVAiEAxc4dHYtN1fQjj7SsSXmWdoHwJODcYIzRJgh2z//5/PM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12970},"main":"rspack.util.js","gitHead":"0be0df98c0265789d04c3e9850186f89a9d9e302","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.32.0-snapshot.20260929095237_1790676459088_0.63883747561353","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-snapshot.20260929114542":{"name":"@openremote/util","version":"1.32.0-snapshot.20260929114542","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.32.0-snapshot.20260929114542","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"95298fd9ec6a6992aabb420259c450db5da34195","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.32.0-snapshot.20260929114542.tgz","fileCount":3,"integrity":"sha512-nzzwRhTWC9Uoeu/a3eSHHzjSdLdVm3JOi4JePRv2KNXR8ITsgxYn4qUn8q3kagvRmwki0xeqUX2w2uJtaXIeuQ==","signatures":[{"sig":"MEUCIQDAhHBTXNOzzlTLROzkBg0Q7RxxsrzEr2iei8IKe6t3hQIgGfUwpt8AO2OX2ygKbUtJMht1RQ1Vj2OEoI4n5Hay1a8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAyXmgFq6rMR6zYHVyFc0HgRYwae/DyTl985aPq2EEBIAiEAnd9x39jR693p84x7Fda25eiy7EC+tIwMUSnIng6VcRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12970},"main":"rspack.util.js","gitHead":"93f28b143195380585c262fce4526a44e2779a28","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.29.4","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.32.0-snapshot.20260929114542_1790682959655_0.6330175180475917","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-snapshot.20261001080902":{"name":"@openremote/util","version":"1.32.0-snapshot.20261001080902","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.32.0-snapshot.20261001080902","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"04cd7d2f65f791a3aad0b57407ce3e538170a05e","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.32.0-snapshot.20261001080902.tgz","fileCount":3,"integrity":"sha512-Zlwej1qc2/sTDg4gyG1Oyp59OTF2sgH5kz2NjjgoQ+scVSyAhna7ZXKiB+zysGoB1SaoCf5xonozesEqQtsczw==","signatures":[{"sig":"MEUCIQDkAcjYsWkfabDAZB6mV4ApOpq+7RUXH7lM60PNbFsHCQIgGFwVkJEq4TCAC6FL1imhtN0KkRglFsUHZosldpx4JP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGkpxFV1d4363DRLqxe0OMf1tMeBGQfa9/uZS8Ev5ChEAiEAk+aqH+oiM4b5G/4VOzuRZXn4q7QVO+TvUi87D6r9JKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12970},"main":"rspack.util.js","gitHead":"c8fcb895da91afdd226b76dec07994106cff4659","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.31.0","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.32.0-snapshot.20261001080902_1790843121795_0.5142544518573493","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-snapshot.20261002104045":{"name":"@openremote/util","version":"1.32.0-snapshot.20261002104045","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.32.0-snapshot.20261002104045","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"94510af239acf2b4db6297609e0f7669aaf6c665","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.32.0-snapshot.20261002104045.tgz","fileCount":3,"integrity":"sha512-+YlLlxb/TxXXlNrfQg+MPBOi2GmdgcKCUKQCuy5CZRIYsvlou5NHR/ViBHdBR1cS8v2UX2UnMx1gOjxlcCoDHA==","signatures":[{"sig":"MEUCIQCEFX5Km5dKknFYIIvgqEh22xSrwssukjn/0vznkqj1hwIgaXfAPSrVlGDJy0mMqQET7U96KILRoDersyGVT0U7Juk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC4opS63CXnz5YLEAvy8+nYdfq+kDI6NJfXJyJrUe5AcwIgLAgolb/+JIwZnfkh3NUrnxHWuHrKCTojokPLAgHjFu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12970},"main":"rspack.util.js","gitHead":"94f61411ab264f0a6899a32adc2abeaf373b55d4","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.31.0","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.32.0-snapshot.20261002104045_1790939014171_0.7881507235723764","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-snapshot.20261002131834":{"name":"@openremote/util","version":"1.32.0-snapshot.20261002131834","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.32.0-snapshot.20261002131834","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"a47725bcbaaf598c54cf53637ecf3b8403c27272","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.32.0-snapshot.20261002131834.tgz","fileCount":3,"integrity":"sha512-GqZ0/gl7H7ZvWstb3QNTvRMWtyyA0BxXUg7FAz/0SFSGxYZkUGXUmK4DqCzfGXpfOKEmzbnlWFbKGzEv/l4/8g==","signatures":[{"sig":"MEYCIQCYfjkERvJ1WaBG5tYjv/eOsSK9C+JANN7vWl9TeObPggIhAPWDhD3ptgZMo6jGi/+eKfcoemSTMz0+x+8ZwVCU9Kg+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCuT8DO/uYMVMs25dSWZ4WWv87DabwlwkcldqLWmokPiQIhANAVZ7w0F+OMimE1YnGnmISvmmGBO/XwXVc6C/Vqo91e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12970},"main":"rspack.util.js","gitHead":"3fbd21c39d4a79ca280bba0b1836b4fe87293809","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.31.0","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.32.0-snapshot.20261002131834_1790948537405_0.4668008190134345","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-snapshot.20261002140458":{"name":"@openremote/util","version":"1.32.0-snapshot.20261002140458","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.32.0-snapshot.20261002140458","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"b3b4885964b0da930fef1635c0d07acb84060b17","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.32.0-snapshot.20261002140458.tgz","fileCount":3,"integrity":"sha512-LQwQ+omLkRHY8JCWkBxy86dtUY2co2QMH2IuthIzBteA8DtLstv3hUipG9xhHNYA1F3fcUPj6M9t35pm04FaVw==","signatures":[{"sig":"MEUCIQCiwwS4EdaEhi9+qKQwnBDH8bZHzDxY+08QKW/G1xaYjgIgICqQQqM5JTsXjVbWzBTUW0NbVAoNXMOvKbnHKZ715zc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCcaswj8oKt2IDAZo40DPIYRQiTkOl+iB7pwwXOG+bi6gIgZIlT5fQ5TbKo+xlQsTKVDufKbnbl8GqW5jfFOw3UZfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12970},"main":"rspack.util.js","gitHead":"1908dc6d0d5a98bf8a9b72a5fa6bc25dfa3c3a0f","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.31.0","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.32.0-snapshot.20261002140458_1790950385937_0.11949648636852195","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-snapshot.20261002142715":{"name":"@openremote/util","version":"1.32.0-snapshot.20261002142715","author":"OpenRemote","license":"AGPL-3.0-or-later","_id":"@openremote/util@1.32.0-snapshot.20261002142715","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"bin":{"orutil":"./cli.js"},"dist":{"shasum":"1cb5ae10a051a733879c434be1e7c10690093d06","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.32.0-snapshot.20261002142715.tgz","fileCount":3,"integrity":"sha512-SWBOYmSF3pFYoL2YJCpYMOqXqsG885xNnyU8SY7uL8XHG8FXzlrqIQYt0exMMJIfEICWwWFNKZxcxYiaoQM5AA==","signatures":[{"sig":"MEUCIQCzS3x95/BBrps5yR27XFmo1OXwWhSEWC9BUNEmGuX+IwIgTANpIidnwe5iIMqiZKU9HNLNOvi7ZYr6nq3VZ3KxjrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIESTAcPbb6GvT8zmkOZMLwgazG7MIAGwEM1Wt2ExZY60AiEAozB6+j03moPyWajJrHfb17s/jBqhH5FT5wBuE6lxTns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12970},"main":"rspack.util.js","gitHead":"bbbecc6978c768c40b7bcca7dc4f2349bafc0d56","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.31.0","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/util_1.32.0-snapshot.20261002142715_1790952173125_0.4082632358852385","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-snapshot.20261002150239":{"_id":"@openremote/util@1.32.0-snapshot.20261002150239","bin":{"orutil":"./cli.js"},"dist":{"shasum":"ca04f46d4a0e1516cef521a053de5cff60d0ddc3","tarball":"https://registry.npmjs.org/@openremote/util/-/util-1.32.0-snapshot.20261002150239.tgz","fileCount":3,"integrity":"sha512-sGr1yYX/qAkgM2h7ulYb6DLpLfrcJdVEvug/LWyXSdLdfvatgkYUTqonV4z6Z7wp8qOg/+GajjUBOQZUDEGRfg==","signatures":[{"sig":"MEYCIQChgeBxqKKQrn2j7Gtl/Sou3O3Kz61v34AzrvB7qX953AIhAL+VfBW5OZJOvYxR/qfhrE70G0OJ7XNdiXj42AXMlufW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB2Wr1NFMaIt5XzUaytWqkwCQAqmyqYIkKTcZHIBMB9yAiEA8ehZ6nkRMNiRQcW0WukASZ9AUe5ZszsPo5sVDWVc8co="}],"unpackedSize":12970},"main":"rspack.util.js","name":"@openremote/util","author":"OpenRemote","gitHead":"c5cbda1cdce5c072ea4bf88a436e558a7c9d2f5b","license":"AGPL-3.0-or-later","version":"1.32.0-snapshot.20261002150239","_npmUser":{"name":"openremotedeveloper","email":"developers@openremote.io"},"description":"Build Util","directories":{},"maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"dependencies":{"shx":"~0.4.0","eslint":"8.57.1","moment":"^2.31.0","webpack":"^5.108.3","prettier":"3.9.6","cross-env":"^10.1.0","ts-loader":"~9.5.2","css-loader":"^7.1.2","typescript":"5.8.3","@rspack/cli":"~2.1.10","@rspack/core":"~2.1.10","@types/react":"^18","eslint-plugin-n":"16.6.2","querystring-es3":"^0.2.1","eslint-plugin-wc":"3.1.0","eslint-plugin-lit":"2.3.1","source-map-loader":"^5.0.0","html-webpack-plugin":"^5.6.6","eslint-plugin-import":"2.32.0","@wc-toolkit/jsx-types":"~1.5.3","eslint-plugin-promise":"6.6.0","eslint-config-prettier":"10.1.8","eslint-config-standard":"17.1.0","@typescript-eslint/parser":"8.40.0","@wc-toolkit/cem-inheritance":"~1.2.2","@wc-toolkit/storybook-helpers":"^10.5.1","moment-locales-webpack-plugin":"^1.2.0","@webcomponents/webcomponentsjs":"^2.6.0","@typescript-eslint/eslint-plugin":"8.40.0","@custom-elements-manifest/analyzer":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/util_1.32.0-snapshot.20261002150239_1790954293606_0.6613295706955786"}}},"time":{"created":"2024-05-12T14:28:26.343Z","modified":"2026-10-02T15:18:13.904Z","1.2.0-snapshot.20240512162641":"2024-05-12T14:28:26.605Z","1.2.0-snapshot.20240512154942":"2024-05-12T15:50:27.131Z","1.2.0-snapshot.20240512160246":"2024-05-12T16:03:32.999Z","1.2.0-snapshot.20240616202404":"2024-06-16T20:33:16.093Z","1.2.0-snapshot.20240819101332":"2024-08-19T10:23:27.739Z","1.2.0-snapshot.20240819114736":"2024-08-19T11:57:13.587Z","1.2.0-snapshot.20240819121545":"2024-08-19T12:25:18.983Z","1.2.0-snapshot.20240913085022":"2024-09-13T09:00:03.029Z","1.2.0-snapshot.20240913092339":"2024-09-13T09:33:22.125Z","1.2.0-snapshot.20240927135523":"2024-09-27T14:05:27.671Z","1.2.0-snapshot.20241002120954":"2024-10-02T12:19:53.989Z","1.2.0-snapshot.20241015132104":"2024-10-15T13:30:43.310Z","1.2.0-snapshot.20241015145246":"2024-10-15T15:02:02.292Z","1.2.0-snapshot.20241209103107":"2024-12-09T10:40:54.619Z","1.2.0-snapshot.20241218144812":"2024-12-18T14:58:32.363Z","1.2.0":"2024-12-18T15:29:58.980Z","1.3.0-snapshot.20241219101240":"2024-12-19T10:22:23.800Z","1.3.0-snapshot.20241219112417":"2024-12-19T11:34:45.587Z","1.3.0-snapshot.20241219150900":"2024-12-19T15:19:27.996Z","1.3.0-snapshot.20241220110104":"2024-12-20T11:11:00.626Z","1.3.0-snapshot.20241220142725":"2024-12-20T14:37:23.837Z","1.2.1":"2024-12-20T15:58:37.180Z","1.3.0-snapshot.20250107084741":"2025-01-07T08:57:28.847Z","1.2.0-snapshot.20250107093248":"2025-01-07T09:42:27.610Z","1.3.0-snapshot.20250107104557":"2025-01-07T10:56:06.082Z","1.2.0-snapshot.20250107140322":"2025-01-07T14:13:19.106Z","1.3.0-snapshot.20250108122830":"2025-01-08T12:38:24.014Z","1.2.0-snapshot.20250108123254":"2025-01-08T12:42:54.139Z","1.3.0-snapshot.20250109112615":"2025-01-09T11:36:17.766Z","1.3.0-snapshot.20250109120636":"2025-01-09T12:16:34.059Z","1.3.0-snapshot.20250109123239":"2025-01-09T12:42:45.175Z","1.3.0-snapshot.20250110090901":"2025-01-10T09:18:51.070Z","1.3.0-snapshot.20250113074157":"2025-01-13T07:52:04.735Z","1.3.0-snapshot.20250117092414":"2025-01-17T09:33:35.807Z","1.3.0-snapshot.20250117163129":"2025-01-17T16:41:06.754Z","1.3.0-snapshot.20250119163021":"2025-01-19T16:39:40.654Z","1.3.0-snapshot.20250120082100":"2025-01-20T08:30:56.560Z","1.3.0-snapshot.20250120093630":"2025-01-20T09:46:02.396Z","1.3.0-snapshot.20250120104647":"2025-01-20T10:56:05.170Z","1.3.0-snapshot.20250120112952":"2025-01-20T11:39:20.301Z","1.3.0-snapshot.20250120125703":"2025-01-20T13:06:35.502Z","1.3.0-snapshot.20250121104056":"2025-01-21T10:50:22.835Z","1.3.0-snapshot.20250122102420":"2025-01-22T10:34:19.779Z","1.3.0-snapshot.20250122164613":"2025-01-22T16:55:37.283Z","1.3.0-snapshot.20250123095123":"2025-01-23T10:00:41.837Z","1.3.0-snapshot.20250123153842":"2025-01-23T15:48:10.807Z","1.3.0-snapshot.20250124120257":"2025-01-24T12:12:23.432Z","1.3.0-snapshot.20250124124333":"2025-01-24T12:53:05.160Z","1.3.0-snapshot.20250128141336":"2025-01-28T14:23:15.030Z","1.3.0-snapshot.20250129124305":"2025-01-29T12:52:16.421Z","1.3.0-snapshot.20250129131844":"2025-01-29T13:28:16.834Z","1.3.0-snapshot.20250129161639":"2025-01-29T16:26:19.939Z","1.3.0-snapshot.20250130102555":"2025-01-30T10:35:14.909Z","1.2.2":"2025-01-30T11:21:18.668Z","1.3.0-snapshot.20250131153631":"2025-01-31T15:46:05.791Z","1.3.0-snapshot.20250203093754":"2025-02-03T09:47:23.425Z","1.3.0-snapshot.20250203155234":"2025-02-03T16:02:15.320Z","1.3.0-snapshot.20250203163248":"2025-02-03T16:42:29.356Z","1.2.3":"2025-02-05T11:02:44.090Z","1.3.0-snapshot.20250206081341":"2025-02-06T08:23:01.118Z","1.2.3-1":"2025-02-06T12:43:20.939Z","1.2.4":"2025-02-07T10:04:37.037Z","1.3.0-snapshot.20250210131111":"2025-02-10T13:20:32.500Z","1.3.0-snapshot.20250210152721":"2025-02-10T15:37:20.180Z","1.3.0-snapshot.20250210164030":"2025-02-10T16:50:28.483Z","1.3.0-snapshot.20250211095905":"2025-02-11T10:08:52.694Z","1.3.0-snapshot.20250217130454":"2025-02-17T13:14:29.463Z","1.3.0-snapshot.20250217182018":"2025-02-17T18:29:36.295Z","1.3.0-snapshot.20250217202357":"2025-02-17T20:33:34.813Z","1.3.0-snapshot.20250218143028":"2025-02-18T14:40:08.640Z","1.3.0-snapshot.20250219134111":"2025-02-19T13:50:42.502Z","1.3.0-snapshot.20250219145435":"2025-02-19T15:04:10.442Z","1.3.0-snapshot.20250219152724":"2025-02-19T15:36:45.883Z","1.3.0":"2025-02-19T17:09:30.227Z","1.4.0-snapshot.20250221145955":"2025-02-21T15:09:34.048Z","1.3.1":"2025-02-21T15:44:17.991Z","1.4.0-snapshot.20250225103721":"2025-02-25T10:47:09.750Z","1.4.0-snapshot.20250226142611":"2025-02-26T14:35:47.616Z","1.3.2":"2025-02-27T15:32:51.607Z","1.4.0-snapshot.20250228132445":"2025-02-28T13:34:21.720Z","1.4.0-snapshot.20250228134346":"2025-02-28T13:53:19.213Z","1.3.3":"2025-02-28T14:23:49.389Z","1.4.0-snapshot.20250303163733":"2025-03-03T16:55:39.541Z","1.4.0-snapshot.20250304170726":"2025-03-04T17:25:22.762Z","1.4.0-snapshot.20250310212521":"2025-03-10T21:43:14.611Z","1.4.0-snapshot.20250311100033":"2025-03-11T10:20:51.567Z","1.4.0-snapshot.20250312084137":"2025-03-12T09:04:20.643Z","1.4.0-snapshot.20250312173150":"2025-03-12T17:51:56.251Z","1.4.0-snapshot.20250313165420":"2025-03-13T17:13:59.135Z","1.4.0-snapshot.20250314091541":"2025-03-14T09:36:05.866Z","1.4.0-snapshot.20250314134031":"2025-03-14T14:00:15.301Z","1.4.0-snapshot.20250317153938":"2025-03-17T15:59:28.356Z","1.4.0-snapshot.20250318094954":"2025-03-18T10:10:32.376Z","1.4.0-snapshot.20250318122506":"2025-03-18T12:45:24.995Z","1.4.0-snapshot.20250318144406":"2025-03-18T15:04:30.342Z","1.4.0-snapshot.20250319143641":"2025-03-19T14:57:02.253Z","1.4.0-snapshot.20250319161437":"2025-03-19T16:35:03.601Z","1.3.4":"2025-03-19T17:18:02.279Z","1.4.0-snapshot.20250325085710":"2025-03-25T09:17:58.572Z","1.4.0-snapshot.20250326124637":"2025-03-26T13:06:52.724Z","1.4.0-snapshot.20250326163317":"2025-03-26T16:53:31.096Z","1.4.0-snapshot.20250328114049":"2025-03-28T12:00:38.187Z","1.4.0-snapshot.20250331133457":"2025-03-31T13:55:04.176Z","1.4.0-snapshot.20250331211521":"2025-03-31T21:35:52.985Z","1.4.0-snapshot.20250401080352":"2025-04-01T08:24:32.133Z","1.4.0-snapshot.20250401092307":"2025-04-01T09:43:30.024Z","1.4.0-snapshot.20250401112503":"2025-04-01T11:45:42.153Z","1.4.0-snapshot.20250402120116":"2025-04-02T12:21:36.412Z","1.4.0-snapshot.20250402122157":"2025-04-02T12:42:26.791Z","1.4.0-snapshot.20250402143121":"2025-04-02T14:51:23.797Z","1.3.5":"2025-04-03T09:38:24.909Z","1.4.0-snapshot.20250404091810":"2025-04-04T09:38:39.536Z","1.4.0-snapshot.20250404105527":"2025-04-04T11:15:51.102Z","1.4.0-snapshot.20250404143057":"2025-04-04T14:51:30.731Z","1.4.0-snapshot.20250407134558":"2025-04-07T14:06:33.252Z","1.4.0-snapshot.20250409133306":"2025-04-09T13:53:33.115Z","1.4.0-snapshot.20250410145009":"2025-04-10T15:10:02.559Z","1.4.0-snapshot.20250411131705":"2025-04-11T13:37:47.369Z","1.4.0-snapshot.20250415072745":"2025-04-15T07:48:35.046Z","1.4.0-snapshot.20250417122325":"2025-04-17T12:43:52.098Z","1.4.0-snapshot.20250417125729":"2025-04-17T13:18:01.447Z","1.4.0":"2025-04-17T14:11:08.652Z","1.5.0-snapshot.20250422072347":"2025-04-22T07:46:57.591Z","1.5.0-snapshot.20250422083638":"2025-04-22T08:59:19.540Z","1.5.0-snapshot.20250422151242":"2025-04-22T15:35:12.837Z","1.5.0-snapshot.20250422162853":"2025-04-22T16:49:15.982Z","1.5.0-snapshot.20250423090305":"2025-04-23T09:23:28.527Z","1.5.0":"2025-04-23T09:58:30.127Z","1.6.0-snapshot.20250425130725":"2025-04-25T13:27:30.520Z","1.6.0-snapshot.20250428100640":"2025-04-28T10:26:59.327Z","1.6.0-snapshot.20250429150609":"2025-04-29T15:25:51.907Z","1.6.0-snapshot.20250430095325":"2025-04-30T10:14:11.161Z","1.6.0-snapshot.20250430112803":"2025-04-30T11:48:57.431Z","1.6.0-snapshot.20250512145140":"2025-05-12T15:11:56.522Z","1.6.0-snapshot.20250512155842":"2025-05-12T16:18:00.752Z","1.6.0-snapshot.20250513081115":"2025-05-13T08:30:55.853Z","1.6.0-snapshot.20250513093322":"2025-05-13T09:53:22.754Z","1.6.0-snapshot.20250514060942":"2025-05-14T06:28:42.129Z","1.6.0-snapshot.20250514095754":"2025-05-14T10:17:56.421Z","1.6.0-snapshot.20250515141253":"2025-05-15T14:32:39.332Z","1.6.0-snapshot.20250516084211":"2025-05-16T09:01:15.485Z","1.6.0-snapshot.20250516114400":"2025-05-16T12:08:28.617Z","1.6.0-snapshot.20250516214447":"2025-05-16T22:08:32.418Z","1.6.0-snapshot.20250519123755":"2025-05-19T13:02:49.839Z","1.6.0":"2025-05-19T14:18:06.964Z","1.7.0-snapshot.20250522134530":"2025-05-22T14:09:47.750Z","1.7.0-snapshot.20250522152736":"2025-05-22T15:51:51.019Z","1.7.0-snapshot.20250523093924":"2025-05-23T10:02:43.382Z","1.7.0-snapshot.20250527153909":"2025-05-27T16:04:37.707Z","1.7.0-snapshot.20250528061925":"2025-05-28T06:43:39.973Z","1.7.0-snapshot.20250530120018":"2025-05-30T12:25:05.496Z","1.7.0-snapshot.20250602105226":"2025-06-02T11:16:02.695Z","1.7.0-snapshot.20250602140158":"2025-06-02T14:26:59.993Z","1.7.0-snapshot.20250602152428":"2025-06-02T15:48:25.556Z","1.7.0-snapshot.20250603085130":"2025-06-03T09:16:00.349Z","1.7.0-snapshot.20250603152201":"2025-06-03T15:45:30.030Z","1.7.0-snapshot.20250604112400":"2025-06-04T11:48:32.369Z","1.6.2":"2025-06-04T14:27:28.936Z","1.7.0-snapshot.20250605081830":"2025-06-05T08:45:36.232Z","1.7.0-snapshot.20250605141506":"2025-06-05T14:39:32.697Z","1.7.0-snapshot.20250611105753":"2025-06-11T11:23:03.242Z","1.6.3":"2025-06-11T12:05:48.659Z","1.7.0-snapshot.20250611143921":"2025-06-11T15:03:05.943Z","1.6.4":"2025-06-20T07:56:03.179Z","1.7.0-snapshot.20250623172317":"2025-06-23T17:47:28.913Z","1.7.0-snapshot.20250623193034":"2025-06-23T19:55:13.988Z","1.7.0-snapshot.20250624090028":"2025-06-24T09:25:23.079Z","1.7.0-snapshot.20250624092918":"2025-06-24T09:53:59.491Z","1.7.0-snapshot.20250624122022":"2025-06-24T12:45:16.103Z","1.7.0-snapshot.20250625071311":"2025-06-25T07:37:44.360Z","1.6.5":"2025-06-25T11:34:02.336Z","1.7.0-snapshot.20250625122713":"2025-06-25T12:54:12.053Z","1.7.0-snapshot.20250625151618":"2025-06-25T15:41:07.228Z","1.7.0-snapshot.20250626141721":"2025-06-26T14:43:43.602Z","1.7.0-snapshot.20250626150423":"2025-06-26T15:29:14.996Z","1.7.0-snapshot.20250627125543":"2025-06-27T13:20:26.433Z","1.7.0-snapshot.20250630105956":"2025-06-30T11:27:50.515Z","1.7.0-snapshot.20250702121923":"2025-07-02T12:53:30.710Z","1.7.0-snapshot.20250703135847":"2025-07-03T14:42:46.559Z","1.7.0-snapshot.20250704092907":"2025-07-04T10:04:06.877Z","1.7.0-snapshot.20250704115747":"2025-07-04T12:22:46.779Z","1.7.0-snapshot.20250704123426":"2025-07-04T12:59:22.656Z","1.7.0-snapshot.20250707100509":"2025-07-07T10:32:17.909Z","1.7.0":"2025-07-07T12:02:35.595Z","1.8.0-snapshot.20250708080226":"2025-07-08T08:54:19.354Z","1.8.0-snapshot.20250714092508":"2025-07-14T10:09:03.920Z","1.8.0-snapshot.20250715092710":"2025-07-15T09:50:24.279Z","1.8.0-snapshot.20250717100825":"2025-07-17T10:31:18.206Z","1.8.0-snapshot.20250717152228":"2025-07-17T15:45:45.769Z","1.8.0-snapshot.20250718083153":"2025-07-18T08:56:14.089Z","1.8.0-snapshot.20250722100739":"2025-07-22T10:30:41.842Z","1.8.0-snapshot.20250723094757":"2025-07-23T10:11:30.465Z","1.8.0-snapshot.20250723203453":"2025-07-23T20:57:22.614Z","1.8.0-snapshot.20250725120000":"2025-07-25T10:09:42.841Z","1.8.0-snapshot.20250725120001":"2025-07-25T12:01:58.345Z","1.8.0-snapshot.20250725123024":"2025-07-25T12:41:53.208Z","1.8.0-snapshot.20250725120002":"2025-07-25T15:16:57.757Z","1.8.0-snapshot.20250728102340":"2025-07-28T10:34:41.815Z","1.8.0-snapshot.20250728133133":"2025-07-28T13:42:36.810Z","1.8.0-snapshot.20250728151446":"2025-07-28T15:27:02.742Z","1.8.0-snapshot.20250729122510":"2025-07-29T12:37:18.958Z","1.8.0-snapshot.20250808124803":"2025-08-08T12:59:47.150Z","1.8.0-snapshot.20250811074902":"2025-08-11T08:01:12.450Z","1.8.0-snapshot.20250813074508":"2025-08-13T07:56:50.220Z","1.8.0-snapshot.20250818084938":"2025-08-18T09:03:02.053Z","1.8.0-snapshot.20250818091158":"2025-08-18T09:25:00.243Z","1.8.0-snapshot.20250818111451":"2025-08-18T11:26:51.277Z","1.8.0-snapshot.20250818122707":"2025-08-18T12:39:23.112Z","1.8.0-snapshot.20250818131019":"2025-08-18T13:23:07.484Z","1.8.0-snapshot.20250818141417":"2025-08-18T14:27:03.768Z","1.8.0-snapshot.20250818162953":"2025-08-18T16:45:52.489Z","1.8.0-snapshot.20250819150420":"2025-08-19T15:20:22.970Z","1.8.0-snapshot.20250820125434":"2025-08-20T13:10:42.057Z","1.8.0":"2025-08-21T09:01:31.321Z","1.9.0-snapshot.20250825142142":"2025-08-25T14:47:34.318Z","1.9.0-snapshot.20250826113849":"2025-08-26T11:56:56.426Z","1.9.0-snapshot.20250828102241":"2025-08-28T10:38:53.388Z","1.9.0-snapshot.20250828120203":"2025-08-28T12:19:11.882Z","1.9.0-snapshot.20250828123218":"2025-08-28T12:48:19.850Z","1.9.0-snapshot.20250828130245":"2025-08-28T13:18:33.284Z","1.9.0-snapshot.20250828134529":"2025-08-28T14:03:33.720Z","1.9.0-snapshot.20250901125810":"2025-09-01T13:15:16.376Z","1.9.0-snapshot.20250902151924":"2025-09-02T15:38:14.758Z","1.9.0-snapshot.20250903163007":"2025-09-03T16:47:50.775Z","1.9.0-snapshot.20250904112310":"2025-09-04T11:39:29.887Z","1.9.0-snapshot.20250904114348":"2025-09-04T11:59:29.189Z","1.9.0-snapshot.20250905083755":"2025-09-05T08:54:14.812Z","1.9.0-snapshot.20250905090529":"2025-09-05T09:21:43.241Z","1.9.0-snapshot.20250905092659":"2025-09-05T09:41:56.554Z","1.9.0-snapshot.20250905102650":"2025-09-05T10:42:41.662Z","1.9.0-snapshot.20250910121041":"2025-09-10T12:27:30.710Z","1.9.0-snapshot.20250910123627":"2025-09-10T12:51:28.261Z","1.9.0-snapshot.20250910131051":"2025-09-10T13:26:17.836Z","1.9.0-snapshot.20250910134401":"2025-09-10T14:00:56.631Z","1.9.0-snapshot.20250910140942":"2025-09-10T14:25:51.340Z","1.9.0-snapshot.20250910145636":"2025-09-10T15:11:38.585Z","1.9.0-snapshot.20250911121739":"2025-09-11T12:34:00.081Z","1.9.0-snapshot.20250915075908":"2025-09-15T08:13:37.509Z","1.9.0-snapshot.20250915103826":"2025-09-15T10:54:26.384Z","1.9.0-snapshot.20250915124515":"2025-09-15T12:59:58.909Z","1.9.0-snapshot.20250915134245":"2025-09-15T13:59:31.244Z","1.9.0-snapshot.20250915151349":"2025-09-15T15:29:48.329Z","1.9.0-snapshot.20250917074345":"2025-09-17T08:00:02.934Z","1.8.1":"2025-09-18T09:16:26.259Z","1.9.0-snapshot.20250919113633":"2025-09-19T11:52:43.171Z","1.9.0-snapshot.20250922103504":"2025-09-22T10:52:34.467Z","1.9.0-snapshot.20250922141329":"2025-09-22T14:30:22.614Z","1.9.0-snapshot.20250922144133":"2025-09-22T14:57:30.794Z","1.9.0-snapshot.20250923153709":"2025-09-23T15:55:03.451Z","1.9.0-snapshot.20250924083446":"2025-09-24T08:53:01.643Z","1.9.0-snapshot.20250926082424":"2025-09-26T08:42:53.372Z","1.9.0-snapshot.20250926085108":"2025-09-26T09:09:16.252Z","1.9.0-snapshot.20250929125649":"2025-09-29T13:14:47.040Z","1.9.0-snapshot.20250929151347":"2025-09-29T15:32:07.716Z","1.9.0-snapshot.20250930071056":"2025-09-30T07:28:21.362Z","1.9.0-snapshot.20250930100254":"2025-09-30T10:21:14.515Z","1.9.0-snapshot.20251002085656":"2025-10-02T09:13:45.080Z","1.9.0":"2025-10-06T11:38:42.600Z","1.10.0-snapshot.20251006121642":"2025-10-06T12:34:06.976Z","1.10.0-snapshot.20251006133739":"2025-10-06T13:55:13.330Z","1.10.0-snapshot.20251007132300":"2025-10-07T13:38:32.912Z","1.10.0-snapshot.20251009142540":"2025-10-09T14:41:31.475Z","1.10.0-snapshot.20251010093013":"2025-10-10T09:46:49.201Z","1.10.0-snapshot.20251013111842":"2025-10-13T11:34:12.478Z","1.10.0-snapshot.20251013145444":"2025-10-13T15:13:46.215Z","1.10.0-snapshot.20251016093424":"2025-10-16T09:51:20.679Z","1.10.0-snapshot.20251017113812":"2025-10-17T11:55:51.835Z","1.10.0-snapshot.20251019170031":"2025-10-19T17:17:42.892Z","1.10.0-snapshot.20251021094044":"2025-10-21T09:57:22.916Z","1.10.0-snapshot.20251022090930":"2025-10-22T09:26:28.585Z","1.10.0-snapshot.20251022150258":"2025-10-22T15:20:50.449Z","1.10.0-snapshot.20251022155009":"2025-10-22T16:07:00.824Z","1.10.0-snapshot.20251023115142":"2025-10-23T12:10:05.992Z","1.10.0-snapshot.20251023131754":"2025-10-23T13:35:42.082Z","1.10.0-snapshot.20251023140106":"2025-10-23T14:18:31.324Z","1.10.0-snapshot.20251024152254":"2025-10-24T15:40:15.290Z","1.10.0-snapshot.20251029130445":"2025-10-29T13:23:01.825Z","1.10.0-snapshot.20251030100857":"2025-10-30T10:25:10.628Z","1.10.0":"2025-10-30T10:59:00.179Z","1.11.0-snapshot.20251030160722":"2025-10-30T16:25:54.635Z","1.11.0-snapshot.20251031091914":"2025-10-31T09:36:36.416Z","1.11.0-snapshot.20251103144513":"2025-11-03T15:02:51.295Z","1.11.0-snapshot.20251110094044":"2025-11-10T09:58:51.250Z","1.11.0":"2025-11-10T16:55:02.554Z","1.12.0-snapshot.20251113105917":"2025-11-13T11:18:14.664Z","1.11.1":"2025-11-13T11:52:12.408Z","1.12.0-snapshot.20251113155855":"2025-11-13T16:17:07.110Z","1.11.2":"2025-11-14T11:18:04.353Z","1.12.0-snapshot.20251114145542":"2025-11-14T15:14:46.165Z","1.12.0-snapshot.20251118161313":"2025-11-18T16:41:46.031Z","1.12.0-snapshot.20251119090154":"2025-11-19T09:20:23.759Z","1.12.0-snapshot.20251119112219":"2025-11-19T11:40:14.292Z","1.12.0-snapshot.20251120123536":"2025-11-20T12:53:16.309Z","1.12.0-snapshot.20251124061455":"2025-11-24T06:32:33.058Z","1.12.0-snapshot.20251124122423":"2025-11-24T12:41:50.701Z","1.12.0-snapshot.20251125122444":"2025-11-25T12:40:00.842Z","1.11.3":"2025-11-25T12:42:51.302Z","1.12.0-snapshot.20251125130811":"2025-11-25T13:24:55.216Z","1.12.0-snapshot.20251126084901":"2025-11-26T09:05:52.899Z","1.12.0-snapshot.20251126163417":"2025-11-26T16:51:59.183Z","1.12.0-snapshot.20251127083556":"2025-11-27T08:54:23.878Z","1.12.0-snapshot.20251128100326":"2025-11-28T10:22:09.046Z","1.12.0-snapshot.20251128152026":"2025-11-28T15:38:44.950Z","1.12.0-snapshot.20251128165001":"2025-11-28T17:08:05.407Z","1.12.0-snapshot.20251201131034":"2025-12-01T13:29:39.040Z","1.12.0-snapshot.20251203091344":"2025-12-03T09:32:55.745Z","1.12.0-snapshot.20251204103102":"2025-12-04T10:50:09.332Z","1.12.0-snapshot.20251209091752":"2025-12-09T09:36:22.522Z","1.12.0-snapshot.20251209124232":"2025-12-09T13:00:53.099Z","1.12.0-snapshot.20251209132403":"2025-12-09T13:41:49.046Z","1.12.0-snapshot.20251209141414":"2025-12-09T14:32:43.203Z","1.12.0-snapshot.20251211105103":"2025-12-11T11:10:02.913Z","1.12.0-snapshot.20251211154713":"2025-12-11T16:05:29.351Z","1.12.0-snapshot.20251212145816":"2025-12-12T15:17:43.433Z","1.12.0-snapshot.20251212152633":"2025-12-12T15:45:50.301Z","1.12.0-snapshot.20251212165311":"2025-12-12T17:13:35.500Z","1.12.0-snapshot.20251215083628":"2025-12-15T08:54:23.918Z","1.12.0-snapshot.20251215123037":"2025-12-15T12:49:35.754Z","1.12.0":"2025-12-15T14:28:42.039Z","1.13.0-snapshot.20251216145940":"2025-12-16T15:17:42.337Z","1.13.0-snapshot.20251217160758":"2025-12-17T16:25:37.542Z","1.12.1":"2025-12-17T16:26:50.095Z","1.13.0-snapshot.20251217164512":"2025-12-17T17:03:28.033Z","1.13.0-snapshot.20251218092826":"2025-12-18T09:46:32.061Z","1.13.0-snapshot.20251218130832":"2025-12-18T13:26:31.331Z","1.13.0-snapshot.20251218141334":"2025-12-18T14:37:04.665Z","1.13.0-snapshot.20251218144733":"2025-12-18T15:05:28.885Z","1.13.0-snapshot.20251218151943":"2025-12-18T15:37:38.068Z","1.12.3":"2025-12-18T16:38:19.637Z","1.13.0-snapshot.20251219122704":"2025-12-19T12:45:38.828Z","1.13.0-snapshot.20251219142144":"2025-12-19T14:40:33.953Z","1.13.0-snapshot.20251222084926":"2025-12-22T09:08:18.948Z","1.13.0-snapshot.20251223090643":"2025-12-23T09:25:18.282Z","1.13.0-snapshot.20251224151500":"2025-12-24T15:33:33.785Z","1.13.0-snapshot.20251224181629":"2025-12-24T18:34:56.561Z","1.13.0-snapshot.20260107154039":"2026-01-07T16:00:01.378Z","1.13.0-snapshot.20260107165819":"2026-01-07T17:16:57.924Z","1.13.0-snapshot.20260108161946":"2026-01-08T16:38:23.570Z","1.13.0-snapshot.20260109091712":"2026-01-09T09:35:49.840Z","1.13.0-snapshot.20260109130017":"2026-01-09T13:19:43.867Z","1.13.0-snapshot.20260109164915":"2026-01-09T17:09:31.219Z","1.13.0-snapshot.20260111213435":"2026-01-11T21:56:34.958Z","1.13.0-snapshot.20260111224219":"2026-01-11T23:01:48.062Z","1.13.0-snapshot.20260112092956":"2026-01-12T09:49:36.444Z","1.13.0-snapshot.20260112105718":"2026-01-12T11:16:58.004Z","1.13.0":"2026-01-12T11:51:24.371Z","1.14.0-snapshot.20260112123340":"2026-01-12T12:53:22.248Z","1.14.0-snapshot.20260112164255":"2026-01-12T17:02:56.336Z","1.14.0-snapshot.20260114094419":"2026-01-14T10:04:32.016Z","1.14.0-snapshot.20260114140743":"2026-01-14T14:28:00.888Z","1.14.0-snapshot.20260114164832":"2026-01-14T17:09:11.222Z","1.14.0-snapshot.20260115090412":"2026-01-15T09:25:33.872Z","1.13.1":"2026-01-15T11:08:34.082Z","1.14.0-snapshot.20260115163519":"2026-01-15T16:56:09.342Z","1.14.0-snapshot.20260119122145":"2026-01-19T12:43:05.962Z","1.14.0-snapshot.20260119130853":"2026-01-19T13:29:12.674Z","1.14.0-snapshot.20260119133716":"2026-01-19T13:57:23.674Z","1.14.0-snapshot.20260119142451":"2026-01-19T14:46:00.328Z","1.14.0-snapshot.20260120104631":"2026-01-20T11:06:42.164Z","1.14.0-snapshot.20260122155318":"2026-01-22T16:14:53.092Z","1.14.0-snapshot.20260122162613":"2026-01-22T16:47:32.741Z","1.14.0-snapshot.20260122165812":"2026-01-22T17:18:35.906Z","1.14.0-snapshot.20260122173239":"2026-01-22T17:53:31.664Z","1.14.0-snapshot.20260122181605":"2026-01-22T18:36:18.082Z","1.14.0-snapshot.20260123092520":"2026-01-23T09:45:33.721Z","1.14.0-snapshot.20260126123135":"2026-01-26T12:52:51.473Z","1.14.0-snapshot.20260126143544":"2026-01-26T14:56:53.070Z","1.14.0-snapshot.20260126165800":"2026-01-26T17:19:16.820Z","1.14.0":"2026-01-27T09:50:28.350Z","1.15.0-snapshot.20260128103932":"2026-01-28T11:00:04.442Z","1.15.0-snapshot.20260128122103":"2026-01-28T12:41:57.032Z","1.15.0-snapshot.20260128125400":"2026-01-28T13:14:49.424Z","1.15.0-snapshot.20260128152005":"2026-01-28T15:40:49.240Z","1.15.0-snapshot.20260128161523":"2026-01-28T16:35:26.807Z","1.15.0-snapshot.20260128164805":"2026-01-28T17:07:53.660Z","1.15.0-snapshot.20260129100203":"2026-01-29T10:22:29.381Z","1.15.0-snapshot.20260129104954":"2026-01-29T11:09:48.507Z","1.15.0-snapshot.20260129170833":"2026-01-29T17:30:46.938Z","1.16.0-snapshot.20260130092305":"2026-01-30T09:43:54.764Z","1.16.0-snapshot.20260130145252":"2026-01-30T15:13:48.335Z","1.15.1":"2026-02-02T12:59:30.420Z","1.16.0-snapshot.20260202134404":"2026-02-02T14:04:22.733Z","1.16.0-snapshot.20260203090135":"2026-02-03T09:21:44.878Z","1.16.0-snapshot.20260203134742":"2026-02-03T14:08:36.312Z","1.16.0-snapshot.20260203152736":"2026-02-03T15:48:35.386Z","1.15.2":"2026-02-04T10:14:57.725Z","1.16.0-snapshot.20260204103333":"2026-02-04T10:53:49.164Z","1.16.0-snapshot.20260204121844":"2026-02-04T12:39:32.650Z","1.16.0-snapshot.20260204130246":"2026-02-04T13:23:16.494Z","1.16.0-snapshot.20260204132709":"2026-02-04T13:46:57.459Z","1.16.0-snapshot.20260204142044":"2026-02-04T14:40:35.605Z","1.16.0-snapshot.20260204144821":"2026-02-04T15:08:52.056Z","1.16.0-snapshot.20260204153145":"2026-02-04T15:52:01.467Z","1.17.0-snapshot.20260204162303":"2026-02-04T16:44:02.941Z","1.17.0-snapshot.20260204165427":"2026-02-04T17:15:15.337Z","1.16.1":"2026-02-04T21:20:19.189Z","1.17.0-snapshot.20260205083004":"2026-02-05T08:50:23.129Z","1.17.0-snapshot.20260205124320":"2026-02-05T13:04:01.771Z","1.17.0-snapshot.20260205170704":"2026-02-05T17:26:25.727Z","1.17.0-snapshot.20260206094910":"2026-02-06T10:09:53.769Z","1.17.0-snapshot.20260206102236":"2026-02-06T10:42:06.719Z","1.17.0-snapshot.20260206110647":"2026-02-06T11:26:40.527Z","1.17.0-snapshot.20260206124337":"2026-02-06T13:02:57.502Z","1.17.0":"2026-02-06T13:06:25.422Z","1.18.0-snapshot.20260206174005":"2026-02-06T17:59:34.629Z","1.18.0-snapshot.20260207081312":"2026-02-07T08:32:44.589Z","1.17.1":"2026-02-09T15:45:37.080Z","1.18.0-snapshot.20260210105201":"2026-02-10T11:11:47.751Z","1.18.0-snapshot.20260210135050":"2026-02-10T14:10:59.256Z","1.18.0-snapshot.20260210144814":"2026-02-10T15:09:16.796Z","1.18.0-snapshot.20260210162912":"2026-02-10T16:49:12.826Z","1.17.2":"2026-02-11T14:34:53.725Z","1.18.0-snapshot.20260212164307":"2026-02-12T17:04:07.132Z","1.18.0-snapshot.20260212223141":"2026-02-12T22:52:31.133Z","1.18.0-snapshot.20260213091959":"2026-02-13T09:39:53.673Z","1.17.3":"2026-02-13T10:28:51.350Z","1.18.0-snapshot.20260213105830":"2026-02-13T11:19:07.992Z","1.18.0-snapshot.20260213133126":"2026-02-13T13:51:55.890Z","1.18.0-snapshot.20260218084305":"2026-02-18T09:02:29.698Z","1.18.0-snapshot.20260218090920":"2026-02-18T09:28:38.418Z","1.18.0-snapshot.20260218100254":"2026-02-18T10:23:35.337Z","1.18.0-snapshot.20260220115833":"2026-02-20T12:18:33.006Z","1.18.0-snapshot.20260220123009":"2026-02-20T12:49:33.834Z","1.18.0-snapshot.20260223110311":"2026-02-23T11:23:29.970Z","1.18.0-snapshot.20260223143542":"2026-02-23T14:56:47.538Z","1.18.0-snapshot.20260223165202":"2026-02-23T17:12:46.041Z","1.18.0-snapshot.20260224095758":"2026-02-24T10:25:57.854Z","1.18.0-snapshot.20260224105136":"2026-02-24T11:11:30.578Z","1.18.0":"2026-02-24T12:49:57.471Z","1.19.0-snapshot.20260224160549":"2026-02-24T16:26:04.711Z","1.19.0-snapshot.20260225095506":"2026-02-25T10:15:31.631Z","1.19.0-snapshot.20260225152334":"2026-02-25T15:43:36.487Z","1.19.0-snapshot.20260226124559":"2026-02-26T13:06:23.509Z","1.19.0-snapshot.20260227083636":"2026-02-27T08:57:31.603Z","1.19.0-snapshot.20260227090425":"2026-02-27T09:24:59.163Z","1.19.0-snapshot.20260227094505":"2026-02-27T10:05:26.649Z","1.19.0-snapshot.20260227133752":"2026-02-27T13:58:24.720Z","1.19.0-snapshot.20260227162915":"2026-02-27T16:49:38.182Z","1.19.0-snapshot.20260303122506":"2026-03-03T12:46:24.501Z","1.19.0-snapshot.20260303130613":"2026-03-03T13:27:03.870Z","1.19.0-snapshot.20260305130545":"2026-03-05T13:27:39.704Z","1.19.0-snapshot.20260306081758":"2026-03-06T08:38:36.432Z","1.19.0-snapshot.20260309084555":"2026-03-09T09:06:44.953Z","1.19.0-snapshot.20260309105740":"2026-03-09T11:19:35.445Z","1.19.0-snapshot.20260309112704":"2026-03-09T11:48:11.953Z","1.19.0-snapshot.20260309122938":"2026-03-09T12:49:26.429Z","1.19.0":"2026-03-09T13:36:07.470Z","1.20.0-snapshot.20260312081538":"2026-03-12T08:37:07.768Z","1.20.0-snapshot.20260312094202":"2026-03-12T10:02:43.956Z","1.20.0-snapshot.20260312130723":"2026-03-12T13:28:37.635Z","1.20.0-snapshot.20260315111446":"2026-03-15T11:35:53.342Z","1.20.0-snapshot.20260316085015":"2026-03-16T09:12:12.188Z","1.20.0-snapshot.20260316093819":"2026-03-16T09:58:56.212Z","1.20.0":"2026-03-16T10:29:45.088Z","1.21.0-snapshot.20260318085253":"2026-03-18T09:13:45.301Z","1.21.0-snapshot.20260318092235":"2026-03-18T09:42:59.091Z","1.21.0-snapshot.20260318101105":"2026-03-18T10:31:41.885Z","1.21.0-snapshot.20260318173424":"2026-03-18T17:54:20.883Z","1.21.0-snapshot.20260319104910":"2026-03-19T11:10:18.268Z","1.21.0-snapshot.20260320143549":"2026-03-20T14:57:09.052Z","1.20.1":"2026-03-20T15:37:11.236Z","1.21.0-snapshot.20260320171246":"2026-03-20T17:33:55.348Z","1.21.0-snapshot.20260323141338":"2026-03-23T14:35:30.881Z","1.21.0-snapshot.20260323154013":"2026-03-23T16:01:31.528Z","1.21.0-snapshot.20260324093755":"2026-03-24T09:58:36.833Z","1.20.2":"2026-03-24T10:43:48.164Z","1.21.0-snapshot.20260324143953":"2026-03-24T15:00:31.526Z","1.21.0-snapshot.20260325095709":"2026-03-25T10:18:57.087Z","1.21.0-snapshot.20260325132559":"2026-03-25T13:47:33.487Z","1.21.0-snapshot.20260327093755":"2026-03-27T09:59:06.349Z","1.21.0-snapshot.20260327104525":"2026-03-27T11:07:17.929Z","1.21.0-snapshot.20260327121841":"2026-03-27T12:40:04.401Z","1.21.0-snapshot.20260327131530":"2026-03-27T13:36:23.412Z","1.21.0-snapshot.20260327135711":"2026-03-27T14:18:42.360Z","1.21.0-snapshot.20260330084608":"2026-03-30T09:07:19.790Z","1.21.0-snapshot.20260331131510":"2026-03-31T13:36:22.759Z","1.21.0-snapshot.20260401150143":"2026-04-01T15:23:34.348Z","1.21.0-snapshot.20260402132727":"2026-04-02T13:50:36.114Z","1.21.0-snapshot.20260406221449":"2026-04-06T22:36:16.695Z","1.21.0-snapshot.20260407112539":"2026-04-07T11:46:23.304Z","1.21.0-snapshot.20260407120912":"2026-04-07T12:29:47.522Z","1.21.0-snapshot.20260407133903":"2026-04-07T13:59:43.667Z","1.21.0":"2026-04-07T14:28:36.430Z","1.22.0-snapshot.20260407154359":"2026-04-07T16:11:35.959Z","1.22.0-snapshot.20260408080119":"2026-04-08T08:21:48.796Z","1.22.0-snapshot.20260408085319":"2026-04-08T09:16:38.884Z","1.22.0-snapshot.20260410152528":"2026-04-10T15:47:50.474Z","1.22.0-snapshot.20260410155613":"2026-04-10T16:18:47.962Z","1.22.0-snapshot.20260413075620":"2026-04-13T08:20:17.949Z","1.22.0-snapshot.20260413090029":"2026-04-13T09:23:43.007Z","1.22.0-snapshot.20260413133442":"2026-04-13T13:58:12.071Z","1.22.0":"2026-04-13T14:22:18.263Z","1.23.0-snapshot.20260414064247":"2026-04-14T07:03:56.022Z","1.23.0-snapshot.20260414160425":"2026-04-14T16:28:38.631Z","1.23.0-snapshot.20260415130601":"2026-04-15T13:28:54.775Z","1.23.0-snapshot.20260416082938":"2026-04-16T08:52:20.058Z","1.23.0-snapshot.20260416095028":"2026-04-16T10:14:02.434Z","1.23.0-snapshot.20260420070421":"2026-04-20T07:27:29.959Z","1.23.0-snapshot.20260420081029":"2026-04-20T08:33:56.363Z","1.23.0-snapshot.20260420101634":"2026-04-20T10:37:44.374Z","1.22.1":"2026-04-20T11:45:07.544Z","1.23.0-snapshot.20260420155404":"2026-04-20T16:16:11.296Z","1.23.0-snapshot.20260422124049":"2026-04-22T13:02:51.938Z","1.23.0-snapshot.20260423080713":"2026-04-23T08:30:13.201Z","1.23.0-snapshot.20260423083627":"2026-04-23T08:58:50.875Z","1.23.0-snapshot.20260423093321":"2026-04-23T09:55:58.970Z","1.23.0-snapshot.20260424103313":"2026-04-24T10:56:23.935Z","1.23.0-snapshot.20260428123348":"2026-04-28T12:56:03.741Z","1.23.0-snapshot.20260429115413":"2026-04-29T12:16:27.420Z","1.23.0-snapshot.20260430124113":"2026-04-30T13:04:14.051Z","1.23.0-snapshot.20260430143643":"2026-04-30T14:59:26.973Z","1.23.0-snapshot.20260501093528":"2026-05-01T09:54:04.206Z","1.23.0-snapshot.20260501100625":"2026-05-01T10:28:17.220Z","1.23.0":"2026-05-01T11:29:22.857Z","1.24.0-snapshot.20260501125626":"2026-05-01T13:19:14.636Z","1.24.0-snapshot.20260505120438":"2026-05-05T12:27:32.794Z","1.24.0-snapshot.20260506095019":"2026-05-06T10:12:56.251Z","1.24.0-snapshot.20260506142224":"2026-05-06T14:44:45.178Z","1.24.0-snapshot.20260506162719":"2026-05-06T16:50:45.568Z","1.24.0-snapshot.20260507082517":"2026-05-07T08:48:13.084Z","1.23.1":"2026-05-07T09:26:24.864Z","1.24.0-snapshot.20260507134018":"2026-05-07T14:02:26.012Z","1.24.0-snapshot.20260507154229":"2026-05-07T16:04:50.652Z","1.24.0-snapshot.20260508082353":"2026-05-08T08:45:22.971Z","1.24.0-snapshot.20260508120552":"2026-05-08T12:28:35.533Z","1.24.0-snapshot.20260508132223":"2026-05-08T13:45:13.284Z","1.24.0-snapshot.20260508142700":"2026-05-08T14:49:22.366Z","1.24.0-snapshot.20260513141919":"2026-05-13T14:41:13.915Z","1.24.0-snapshot.20260513145120":"2026-05-13T15:13:53.033Z","1.24.0-snapshot.20260521092208":"2026-05-21T09:44:18.143Z","1.24.0-snapshot.20260521114537":"2026-05-21T12:07:32.227Z","1.24.0-snapshot.20260521132108":"2026-05-21T13:45:16.366Z","1.24.0-snapshot.20260521143827":"2026-05-21T15:01:34.009Z","1.24.0-snapshot.20260521150820":"2026-05-21T15:30:52.236Z","1.24.0-snapshot.20260521154734":"2026-05-21T16:11:32.775Z","1.24.0-snapshot.20260521161756":"2026-05-21T16:40:51.394Z","1.24.0":"2026-05-22T08:38:00.091Z","1.25.0-snapshot.20260522085229":"2026-05-22T09:14:00.913Z","1.25.0-snapshot.20260526082735":"2026-05-26T08:50:44.417Z","1.25.0-snapshot.20260527075331":"2026-05-27T08:15:22.202Z","1.25.0-snapshot.20260527111950":"2026-05-27T11:41:46.617Z","1.25.0-snapshot.20260527141422":"2026-05-27T14:36:25.242Z","1.25.0-snapshot.20260528092816":"2026-05-28T09:50:16.088Z","1.25.0-snapshot.20260601094019":"2026-06-01T09:59:32.872Z","1.24.1":"2026-06-01T11:56:30.695Z","1.14.0-snapshot":"2026-06-05T15:22:45.175Z","1.25.0-snapshot.20260608074556":"2026-06-08T07:52:32.519Z","1.25.0-snapshot.20260608090158":"2026-06-08T09:08:56.973Z","1.25.0-snapshot.20260609085121":"2026-06-09T09:09:25.269Z","1.25.0-snapshot.20260609091704":"2026-06-09T09:34:47.807Z","1.25.0-snapshot.20260611074833":"2026-06-11T08:07:14.611Z","1.25.0-snapshot.20260611091534":"2026-06-11T09:27:39.331Z","1.24.2":"2026-06-11T10:05:52.378Z","1.25.0-snapshot.20260611113816":"2026-06-11T11:56:10.265Z","1.25.0-snapshot.20260611172231":"2026-06-11T17:29:34.124Z","1.25.0-snapshot.20260612082347":"2026-06-12T08:30:55.383Z","1.25.0-snapshot.20260612094456":"2026-06-12T09:51:48.249Z","1.25.0-snapshot.20260612095742":"2026-06-12T10:04:43.265Z","1.25.0-snapshot.20260612101158":"2026-06-12T10:19:17.507Z","1.25.0-snapshot.20260612102427":"2026-06-12T10:31:11.935Z","1.25.0-snapshot.20260612103548":"2026-06-12T10:43:20.295Z","1.25.0-snapshot.20260612123456":"2026-06-12T12:46:54.717Z","1.25.0-snapshot.20260612132321":"2026-06-12T13:30:08.503Z","1.25.0-snapshot.20260612145453":"2026-06-12T15:13:09.784Z","1.25.0-snapshot.20260615073528":"2026-06-15T07:54:17.798Z","1.25.0-snapshot.20260615110032":"2026-06-15T11:12:36.633Z","1.25.0-snapshot.20260615123341":"2026-06-15T12:51:39.641Z","1.25.0-snapshot.20260615140818":"2026-06-15T15:16:09.731Z","1.25.0-snapshot.20260617083826":"2026-06-17T08:44:35.150Z","1.25.0-snapshot.20260617091303":"2026-06-17T09:20:09.520Z","1.25.0-snapshot.20260617093709":"2026-06-17T09:44:30.661Z","1.25.0-snapshot.20260617113809":"2026-06-17T11:50:18.792Z","1.25.0-snapshot.20260617133042":"2026-06-17T13:37:10.137Z","1.25.0-snapshot.20260617135158":"2026-06-17T14:04:05.719Z","1.25.0-snapshot.20260617154812":"2026-06-17T15:55:20.104Z","1.25.0-snapshot.20260618101940":"2026-06-18T10:37:53.935Z","1.25.0-snapshot.20260618114008":"2026-06-18T11:59:14.313Z","1.25.0-snapshot.20260618120211":"2026-06-18T12:15:01.210Z","1.25.0":"2026-06-18T12:34:53.221Z","1.26.0-snapshot.20260618150807":"2026-06-18T16:03:55.808Z","1.26.0-snapshot.20260619090602":"2026-06-19T09:13:10.105Z","1.26.0-snapshot.20260619091624":"2026-06-19T09:28:25.054Z","1.26.0-snapshot.20260619122155":"2026-06-19T12:41:01.272Z","1.26.0-snapshot.20260619134503":"2026-06-19T14:04:18.863Z","1.26.0-snapshot.20260619154054":"2026-06-19T15:52:40.196Z","1.26.0-snapshot.20260622093107":"2026-06-22T09:43:23.589Z","1.26.0-snapshot.20260622095457":"2026-06-22T10:07:08.102Z","1.26.0-snapshot.20260622154950":"2026-06-22T15:58:52.738Z","1.26.0-snapshot.20260623100817":"2026-06-23T10:20:49.048Z","1.26.0-snapshot.20260623113331":"2026-06-23T11:45:26.413Z","1.26.0-snapshot.20260623150518":"2026-06-23T15:16:09.323Z","1.26.0-snapshot.20260623154513":"2026-06-23T15:57:10.079Z","1.26.0-snapshot.20260624071129":"2026-06-24T07:18:26.871Z","1.26.0-snapshot.20260624072556":"2026-06-24T07:37:48.268Z","1.26.0-snapshot.20260624103300":"2026-06-24T10:44:37.503Z","1.26.0-snapshot.20260624112219":"2026-06-24T11:42:00.022Z","1.26.0-snapshot.20260624122957":"2026-06-24T12:43:11.571Z","1.26.0-snapshot.20260624140857":"2026-06-24T14:23:35.922Z","1.26.0-snapshot.20260624163058":"2026-06-24T16:44:50.580Z","1.26.0-snapshot.20260625083920":"2026-06-25T08:53:30.359Z","1.26.0-snapshot.20260625093351":"2026-06-25T09:47:37.694Z","1.26.0-snapshot.20260625122900":"2026-06-25T12:43:18.188Z","1.26.0-snapshot.20260626074959":"2026-06-26T08:04:02.754Z","1.26.0-snapshot.20260626093350":"2026-06-26T09:52:28.441Z","1.26.0-snapshot.20260626112300":"2026-06-26T11:29:51.540Z","1.26.0-snapshot.20260626121955":"2026-06-26T12:34:44.315Z","1.26.0-snapshot.20260629093223":"2026-06-29T09:39:40.764Z","1.26.0-snapshot.20260629095235":"2026-06-29T10:11:14.443Z","1.26.0-snapshot.20260629102543":"2026-06-29T10:44:57.139Z","1.26.0-snapshot.20260629145834":"2026-06-29T15:13:06.790Z","1.26.0-snapshot.20260630065559":"2026-06-30T07:02:57.285Z","1.26.0-snapshot.20260630071321":"2026-06-30T07:32:22.642Z","1.26.0-snapshot.20260630083600":"2026-06-30T08:54:42.860Z","1.26.0-snapshot.20260630090720":"2026-06-30T09:25:58.331Z","1.26.0-snapshot.20260630093114":"2026-06-30T09:44:45.065Z","1.26.0":"2026-06-30T11:26:00.242Z","1.27.0-snapshot.20260630125512":"2026-06-30T13:34:41.384Z","1.27.0-snapshot.20260630134936":"2026-06-30T14:03:50.245Z","1.27.0-snapshot.20260630145227":"2026-06-30T14:59:38.045Z","1.27.0-snapshot.20260630192603":"2026-06-30T19:45:35.321Z","1.27.0-snapshot.20260701081013":"2026-07-01T08:28:47.336Z","1.27.0-snapshot.20260701092710":"2026-07-01T09:33:46.920Z","1.27.0-snapshot.20260701105551":"2026-07-01T11:15:01.120Z","1.27.0-snapshot.20260702080757":"2026-07-02T08:15:15.943Z","1.27.0-snapshot.20260702113543":"2026-07-02T11:55:07.055Z","1.27.0-snapshot.20260702122725":"2026-07-02T13:12:30.719Z","1.26.1":"2026-07-02T13:31:17.643Z","1.27.0-snapshot.20260702135923":"2026-07-02T14:18:02.561Z","1.27.0-snapshot.20260702144259":"2026-07-02T14:49:51.461Z","1.27.0-snapshot.20260702154150":"2026-07-02T16:00:34.989Z","1.27.0-snapshot.20260703082045":"2026-07-03T08:27:33.626Z","1.27.0-snapshot.20260703083119":"2026-07-03T08:38:24.911Z","1.27.0-snapshot.20260703100042":"2026-07-03T10:19:53.055Z","1.27.0-snapshot.20260703124154":"2026-07-03T13:01:01.626Z","1.27.0-snapshot.20260703131928":"2026-07-03T13:26:22.204Z","1.27.0-snapshot.20260706135843":"2026-07-06T14:17:37.320Z","1.27.0-snapshot.20260707074521":"2026-07-07T07:52:26.878Z","1.27.0-snapshot.20260707132247":"2026-07-07T13:37:01.485Z","1.27.0-snapshot.20260708071517":"2026-07-08T07:22:20.356Z","1.27.0-snapshot.20260708075328":"2026-07-08T08:00:53.101Z","1.27.0-snapshot.20260708081021":"2026-07-08T08:28:44.519Z","1.27.0-snapshot.20260708120144":"2026-07-08T12:15:36.150Z","1.27.0-snapshot.20260708122652":"2026-07-08T12:40:54.201Z","1.27.0-snapshot.20260709114551":"2026-07-09T11:57:50.941Z","1.27.0-snapshot.20260710083036":"2026-07-10T08:45:15.446Z","1.27.0-snapshot.20260710142125":"2026-07-10T14:41:39.341Z","1.27.0-snapshot.20260710151356":"2026-07-10T15:33:53.381Z","1.27.0-snapshot.20260710164711":"2026-07-10T17:07:00.546Z","1.27.0-snapshot.20260710180805":"2026-07-10T18:27:23.163Z","1.27.0-snapshot.20260711101159":"2026-07-11T10:31:23.234Z","1.27.0-snapshot.20260711204334":"2026-07-11T20:58:05.607Z","1.27.0-snapshot.20260711210037":"2026-07-11T21:14:26.685Z","1.27.0-snapshot.20260713150332":"2026-07-13T15:18:15.825Z","1.27.0-snapshot.20260713152554":"2026-07-13T15:40:08.227Z","1.27.0-snapshot.20260714072045":"2026-07-14T07:53:39.488Z","1.27.0-snapshot.20260714085426":"2026-07-14T09:08:19.227Z","1.27.0-snapshot.20260714131419":"2026-07-14T13:34:34.140Z","1.27.0-snapshot.20260714134142":"2026-07-14T14:02:40.278Z","1.27.0-snapshot.20260714151142":"2026-07-14T15:31:50.833Z","1.27.0-snapshot.20260714170546":"2026-07-14T17:25:42.629Z","1.27.0-snapshot.20260715073555":"2026-07-15T07:55:50.777Z","1.26.2":"2026-07-15T09:43:12.145Z","1.27.0-snapshot.20260715150822":"2026-07-15T15:27:55.238Z","1.27.0-snapshot.20260715160842":"2026-07-15T16:15:43.560Z","1.27.0-snapshot.20260716090412":"2026-07-16T09:18:33.691Z","1.27.0-snapshot.20260716093518":"2026-07-16T09:55:13.728Z","1.27.0-snapshot.20260716104433":"2026-07-16T11:04:08.430Z","1.27.0-snapshot.20260716153056":"2026-07-16T15:45:19.717Z","1.27.0-snapshot.20260716160850":"2026-07-16T16:28:37.871Z","1.27.0-snapshot.20260716173803":"2026-07-16T17:58:49.100Z","1.27.0-snapshot.20260716182226":"2026-07-16T18:29:19.482Z","1.27.0-snapshot.20260716184822":"2026-07-16T18:55:44.781Z","1.27.0-snapshot.20260717073317":"2026-07-17T07:52:57.593Z","1.27.0-snapshot.20260720085001":"2026-07-20T09:04:36.779Z","1.27.0-snapshot.20260720093539":"2026-07-20T09:42:58.188Z","1.27.0-snapshot.20260720120134":"2026-07-20T12:10:05.146Z","1.27.0-snapshot.20260720162154":"2026-07-20T16:28:47.446Z","1.27.0-snapshot.20260721100718":"2026-07-21T10:14:03.791Z","1.27.0-snapshot.20260721102940":"2026-07-21T10:50:59.303Z","1.27.0":"2026-07-21T13:04:44.022Z","1.28.0-snapshot.20260722071012":"2026-07-22T07:19:02.178Z","1.28.0-snapshot.20260722075650":"2026-07-22T08:10:10.850Z","1.28.0-snapshot.20260722083945":"2026-07-22T08:46:50.802Z","1.28.0-snapshot.20260722093324":"2026-07-22T09:40:32.089Z","1.28.0-snapshot.20260722095049":"2026-07-22T10:04:44.885Z","1.28.0-snapshot.20260722100700":"2026-07-22T10:20:44.617Z","1.28.0-snapshot.20260722103118":"2026-07-22T10:39:11.243Z","1.28.0-snapshot.20260722111927":"2026-07-22T11:32:18.796Z","1.28.0-snapshot.20260722114637":"2026-07-22T12:54:40.420Z","1.28.0-snapshot.20260722154312":"2026-07-22T15:50:37.744Z","1.28.0-snapshot.20260723065842":"2026-07-23T07:05:38.597Z","1.28.0-snapshot.20260723073142":"2026-07-23T07:38:02.922Z","1.28.0-snapshot.20260723083725":"2026-07-23T08:51:23.941Z","1.28.0-snapshot.20260723142545":"2026-07-23T14:39:37.235Z","1.27.1":"2026-07-23T16:14:26.702Z","1.28.0-snapshot.20260724095137":"2026-07-24T09:58:09.455Z","1.28.0-snapshot.20260724115158":"2026-07-24T11:58:45.233Z","1.28.0-snapshot.20260724123716":"2026-07-24T12:57:39.104Z","1.28.0-snapshot.20260724145449":"2026-07-24T15:15:48.536Z","1.28.0-snapshot.20260725204801":"2026-07-25T20:55:20.179Z","1.28.0-snapshot.20260727094158":"2026-07-27T09:56:14.400Z","1.28.0-snapshot.20260727101653":"2026-07-27T10:32:57.628Z","1.28.0-snapshot.20260727122035":"2026-07-27T12:27:35.764Z","1.28.0-snapshot.20260727152124":"2026-07-27T15:42:38.793Z","1.28.0-snapshot.20260727160623":"2026-07-27T16:26:00.427Z","1.28.0-snapshot.20260728080704":"2026-07-28T08:14:02.976Z","1.28.0-snapshot.20260728085306":"2026-07-28T09:12:41.215Z","1.28.0-snapshot.20260728093120":"2026-07-28T09:52:34.920Z","1.28.0-snapshot.20260728115950":"2026-07-28T12:14:16.789Z","1.28.0-snapshot.20260729052940":"2026-07-29T05:36:27.241Z","1.28.0-snapshot.20260729111708":"2026-07-29T11:23:24.647Z","1.28.0-snapshot.20260729120524":"2026-07-29T12:18:11.947Z","1.28.0-snapshot.20260729123656":"2026-07-29T12:57:13.020Z","1.28.0":"2026-07-29T13:59:26.600Z","1.28.0-snapshot.20260729134655":"2026-07-29T14:07:35.977Z","1.29.0-snapshot.20260729161151":"2026-07-29T16:33:12.038Z","1.28.1":"2026-07-30T08:08:19.965Z","1.29.0-snapshot.20260731062855":"2026-07-31T06:35:37.387Z","1.29.0-snapshot.20260731141607":"2026-07-31T14:38:00.070Z","1.29.0-snapshot.20260731152819":"2026-07-31T15:35:34.366Z","1.29.0-snapshot.20260803092954":"2026-08-03T09:44:57.473Z","1.29.0-snapshot.20260803100539":"2026-08-03T10:25:43.457Z","1.29.0-snapshot.20260803141650":"2026-08-03T14:31:44.647Z","1.29.0-snapshot.20260804092002":"2026-08-04T09:33:44.826Z","1.29.0-snapshot.20260804094635":"2026-08-04T10:01:25.505Z","1.29.0-snapshot.20260804153331":"2026-08-04T15:53:22.713Z","1.29.0-snapshot.20260806085549":"2026-08-06T09:10:36.854Z","1.29.0-snapshot.20260806121531":"2026-08-06T12:22:59.518Z","1.29.0-snapshot.20260806124904":"2026-08-06T12:55:36.904Z","1.29.0-snapshot.20260806133736":"2026-08-06T13:44:54.550Z","1.29.0-snapshot.20260806135128":"2026-08-06T14:06:03.726Z","1.29.0-snapshot.20260807084407":"2026-08-07T09:03:49.868Z","1.29.0-snapshot.20260807091234":"2026-08-07T09:27:21.885Z","1.29.0-snapshot.20260807120710":"2026-08-07T12:21:07.741Z","1.29.0-snapshot.20260810071738":"2026-08-10T07:25:01.169Z","1.29.0-snapshot.20260810073600":"2026-08-10T07:56:42.441Z","1.29.0":"2026-08-10T10:11:56.062Z","1.30.0-snapshot.20260811080308":"2026-08-11T08:23:05.186Z","1.30.0-snapshot.20260811090230":"2026-08-11T09:21:49.866Z","1.30.0-snapshot.20260811095225":"2026-08-11T10:12:13.446Z","1.30.0-snapshot.20260811130124":"2026-08-11T13:22:07.195Z","1.30.0-snapshot.20260813120003":"2026-08-13T12:14:46.587Z","1.30.0-snapshot.20260817073438":"2026-08-17T07:48:18.953Z","1.30.0-snapshot.20260817083914":"2026-08-17T08:54:15.719Z","1.30.0-snapshot.20260818081105":"2026-08-18T08:18:14.583Z","1.30.0-snapshot.20260825114419":"2026-08-25T12:06:57.279Z","1.30.0-snapshot.20260827091220":"2026-08-27T09:27:08.383Z","1.30.0-snapshot.20260827145030":"2026-08-27T15:04:26.198Z","1.30.0-snapshot.20260827154704":"2026-08-27T16:01:12.941Z","1.30.0-snapshot.20260827162208":"2026-08-27T16:37:18.013Z","1.30.0-snapshot.20260828113238":"2026-08-28T11:37:56.148Z","1.30.0-snapshot.20260828122218":"2026-08-28T12:36:01.183Z","1.30.0-snapshot.20260828132014":"2026-08-28T13:40:53.907Z","1.30.0-snapshot.20260831115030":"2026-08-31T12:33:17.340Z","1.30.0-snapshot.20260831131549":"2026-08-31T13:34:55.591Z","1.30.0-snapshot.20260831154714":"2026-08-31T16:07:30.015Z","1.30.0-snapshot.20260901074231":"2026-09-01T07:49:36.966Z","1.30.0-snapshot.20260901075139":"2026-09-01T08:05:52.925Z","1.30.0-snapshot.20260901091019":"2026-09-01T09:22:38.255Z","1.30.0-snapshot.20260901154519":"2026-09-01T15:59:44.644Z","1.30.0-snapshot.20260902071610":"2026-09-02T07:30:15.965Z","1.30.0-snapshot.20260902095036":"2026-09-02T10:04:17.553Z","1.30.0-snapshot.20260902114525":"2026-09-02T11:59:29.373Z","1.30.0-snapshot.20260902122509":"2026-09-02T12:46:18.738Z","1.30.0":"2026-09-02T14:40:54.243Z","1.31.0-snapshot.20260902153911":"2026-09-02T15:45:57.911Z","1.31.0-snapshot.20260903081447":"2026-09-03T08:29:16.387Z","1.31.0-snapshot.20260903135821":"2026-09-03T14:19:34.140Z","1.31.0-snapshot.20260903144735":"2026-09-03T15:08:14.029Z","1.31.0-snapshot.20260904102436":"2026-09-04T10:45:27.022Z","1.31.0-snapshot.20260904115341":"2026-09-04T11:59:21.956Z","1.31.0-snapshot.20260904133325":"2026-09-04T13:52:46.713Z","1.31.0-snapshot.20260907094218":"2026-09-07T09:49:35.600Z","1.31.0-snapshot.20260908130403":"2026-09-08T13:17:20.694Z","1.31.0-snapshot.20260910120754":"2026-09-10T12:22:53.314Z","1.31.0-snapshot.20260910125057":"2026-09-10T13:05:16.461Z","1.31.0-snapshot.20260911091633":"2026-09-11T09:37:02.808Z","1.31.0-snapshot.20260915122244":"2026-09-15T12:44:50.931Z","1.31.0-snapshot.20260916130646":"2026-09-16T13:30:01.558Z","1.31.0-snapshot.20260916144308":"2026-09-16T15:07:36.614Z","1.31.0-snapshot.20260921075532":"2026-09-21T08:04:03.744Z","1.31.0-snapshot.20260921103716":"2026-09-21T10:52:19.865Z","1.31.0-snapshot.20260921123809":"2026-09-21T12:57:09.336Z","1.30.1":"2026-09-22T08:44:51.423Z","1.31.0-snapshot.20260922152425":"2026-09-22T15:34:49.714Z","1.31.0-snapshot.20260923114725":"2026-09-23T11:55:42.853Z","1.31.0-snapshot.20260923160745":"2026-09-23T16:22:18.842Z","1.31.0-snapshot.20260924080557":"2026-09-24T08:14:57.763Z","1.31.0-snapshot.20260924084538":"2026-09-24T09:09:13.849Z","1.31.0":"2026-09-24T15:17:06.777Z","1.31.1":"2026-09-28T15:01:50.298Z","1.32.0-snapshot.20260928140716":"2026-09-28T15:15:15.446Z","1.32.0-snapshot.20260929083723":"2026-09-29T09:00:39.241Z","1.32.0-snapshot.20260929092226":"2026-09-29T09:47:48.272Z","1.32.0-snapshot.20260929095237":"2026-09-29T10:07:39.153Z","1.32.0-snapshot.20260929114542":"2026-09-29T11:55:59.730Z","1.32.0-snapshot.20261001080902":"2026-10-01T08:25:21.876Z","1.32.0-snapshot.20261002104045":"2026-10-02T11:03:34.281Z","1.32.0-snapshot.20261002131834":"2026-10-02T13:42:17.481Z","1.32.0-snapshot.20261002140458":"2026-10-02T14:13:06.035Z","1.32.0-snapshot.20261002142715":"2026-10-02T14:42:53.214Z","1.32.0-snapshot.20261002150239":"2026-10-02T15:18:13.726Z"},"author":"OpenRemote","license":"AGPL-3.0-or-later","description":"Build Util","maintainers":[{"name":"openremotedeveloper","email":"developers@openremote.io"},{"name":"wborn","email":"npmjs@maindrain.net"}],"readme":"","readmeFilename":""}