{"_id":"@binsoul/node-red-contrib-statistics","_rev":"10-2544911afd295d4ec2a3900cc517078b","name":"@binsoul/node-red-contrib-statistics","dist-tags":{"latest":"0.5.0"},"versions":{"0.0.1":{"name":"@binsoul/node-red-contrib-statistics","version":"0.0.1","keywords":["node-red","statistics"],"author":{"name":"Sebastian Mößler","email":"s.moeszler@binsoul.de"},"license":"MIT","_id":"@binsoul/node-red-contrib-statistics@0.0.1","maintainers":[{"name":"binsoul","email":"accounts@binsoul.de"}],"homepage":"https://github.com/binsoul/node-red-contrib-statistics","bugs":{"url":"https://github.com/binsoul/node-red-contrib-statistics/issues"},"dist":{"shasum":"a70b25bea2a8be350128c72e33412e1b8cdd3ae6","tarball":"https://registry.npmjs.org/@binsoul/node-red-contrib-statistics/-/node-red-contrib-statistics-0.0.1.tgz","fileCount":6,"integrity":"sha512-in6nHJoi6MZ75A2OIZjIsI9Dcu2XkhLfBjzZugCoc0GQw5WBEd9XvTys6CFnJu6R3GEp5zagufJ++4EGV8m8Rw==","signatures":[{"sig":"MEQCIFlReKUEr6MBUHIUklZvwuqtc2Q8Y+0z/yad8G55ebqXAiBLic7F89oJCR4Z7efJQZeg4mu5QyzRmLFOIPTbNVQ7XA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwToOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqtgw/+Kqj8oP0JeEQxJabXSA1zmczK5LElDQMt/4HIRMzqsClGpEs6\r\nKYYduKlkHRGy8zkC3loVNpNDDXC5TZ9oyl3FqccCSv1Ul4GUDd/rGD1klGEh\r\nqzvfMSmOc1ptataB3eESYFHHtYPFvKE7iQ0o3ZniJqlQJPcLjzmjN3Z5Oeey\r\nIIYvE9tUlWnmEhtXJ1wodpIZMlfaUkqX37JSqUu7nEPvPwPzAKrwYosKXNvB\r\n6FJ845043UwhOyfUohWgBnWHaXU3GP3q3OG/Q48PuV7o8DdCU1MmvAPTy68W\r\nobXqjdXbMbIkw5gFIx+crA6X9pEBEOqL7w0EKNs8LeERyBvneONe93YYFgGp\r\nflbYZBFPhMrsd/xSgUaY7Bbaj7u5WnK1vUt89C6GjAdB8NbSEJL+772rj3GF\r\nDgnB2nXhMJZdoPU5HtPfCDW9copZ5CXmZhayKKGkAIqJiYLgSbTUzPHHq/1s\r\nsmyMt7dOpSXXkskb/DxzaUetB8LlJTfVhCpTohFNoUTdNhZg2TsSqImjPzIJ\r\npV8BK1Wo6qsgtFf6yckPjGV7TiGCrZ2qkOYfX9QLUkIylsWs5aE9jm4MNLBS\r\naqlBGhIKkFcGCsul/r5jVdw5fRUN8+97Qy/bXpkJX4qfLG1udVd4i822V6o3\r\narLwwesVGBUYJTvQ6pmK1wFm94Nq70QwWYI=\r\n=YCsH\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"0cbeb3b421947493ae23aa3de61783bef055c6ff","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"binsoul","email":"accounts@binsoul.de"},"node-red":{"nodes":{"binsoul-statistics":"src/statistics.js"}},"repository":{"url":"git+https://github.com/binsoul/node-red-contrib-statistics.git","type":"git"},"_npmVersion":"8.19.3","description":"Perform statistical operations on a configurable duration of incoming data.","directories":{},"_nodeVersion":"18.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-statistics_0.0.1_1673607694546_0.7553672278296435","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@binsoul/node-red-contrib-statistics","version":"0.1.0","keywords":["node-red","statistics","average","mean","moving window"],"author":{"name":"Sebastian Mößler","email":"s.moeszler@binsoul.de"},"license":"MIT","_id":"@binsoul/node-red-contrib-statistics@0.1.0","maintainers":[{"name":"binsoul","email":"accounts@binsoul.de"}],"homepage":"https://github.com/binsoul/node-red-contrib-statistics","bugs":{"url":"https://github.com/binsoul/node-red-contrib-statistics/issues"},"dist":{"shasum":"c6bc1b4f727109296b5eb6256c5f33db8b494ac9","tarball":"https://registry.npmjs.org/@binsoul/node-red-contrib-statistics/-/node-red-contrib-statistics-0.1.0.tgz","fileCount":11,"integrity":"sha512-C3krhMExOufKClfcktLaBM4Qz2gDNUZh2iJC0sM1cBY8acbhYLjgNnvhCV4Vmbsne/DkxgzdmQs8r29m4vR79g==","signatures":[{"sig":"MEUCIQCe5Q1cuOjf/gT4fGW6NeTAjLXZ6Z5TUT8gOnqD9SVXZAIgQ+LlNUP+y9HRu+dPgLO+S/7HWJoHJ+7zyLVeQIJkVTg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxBvtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4lRAAoafv1qIkAhN22e0xVtGXiVeCqwKrapulAxVIsU30rrX5gcjk\r\nX5ByxopTIqLS3qjYEuVB0NsVjxs5IhleUawYHDD2y/kwWwGtGnrJloocgKJG\r\n4iafYt2jAfI9zVFT5jrxtWKuw9HM1kNeOyE8+DGrm72kIiSPP5iLEqDOexCW\r\nAFMQNE2EWKQQVo7Xv8SZnAcxniPT65X7ZUdX4vps2o/Qube05vcSDNzdSTC3\r\nRCIRzfcnD3eYSFYfiJAEPJX4lQcHMGiYOjLO3x+jWUzw9roNyqii3cBXr+IG\r\nh+0VSHYv9dZ3rBsPt11GeWWIAc0UEAh6Dja3+0UT0NE5eIr5TBRrdIDMnYqL\r\n3YgxbaOmiznI2JLZJ2aDucHVnAEmbNyq7aX5UKLGg51m+JHZFS3RGAGkAo4f\r\nJE2zPuF6sY5j3ggYSljUaKUB0yfIijsQ14x1nMkr0vfkutU9YQ56PjtdsLGS\r\nfXP/UxtVgj4ILvZZDCsZZIzRU9SMX0bDEtDAcimoRJqIGyFslwBjrcrFqlbD\r\nIKaXU50q7VvrDNQe6SMhlFPxNlJ+ctQyeJKoUgHQ1KGH4dM158Vb5GQPvQtt\r\now1mUan2CTUd7z8IXFPZqOkH8lNb/vwn9OtB/OQUtQzXBplI9fqL+jDOj43t\r\nGtX4awmMjBhX+oAFgp8IOXn8N1d801bW938=\r\n=z68A\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"d52e7a0f0d257f39733d86da31de087b3285a92c","scripts":{"copy":"npm run copy:icons && npm run copy:locales","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && npm run copy && npm run build:editor && npm run build:runtime","watch":"concurrently --kill-others --names \"COPY,EDITOR,RUNTIME\" --prefix \"({name})\"  --prefix-colors \"yellow.bold,cyan.bold,greenBright.bold\" \"onchange -v src/**/*.png src/**/*.svg src/**/*.json -- npm run copy\" \"npm run build:editor:watch\" \"npm run build:runtime:watch\"","server":"cross-env NODE_ENV=development \"nodemon --watch './dist' -e js,html,json --delay 3 --inspect node_modules/node-red/red.js --settings node-red.config.js\"","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","copy:icons":"copyfiles -u 1 ./src/**/*.{png,svg} ./dist/","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup --bundleConfigAsCjs -c rollup.config.js","copy:locales":"copyfiles -u 1 ./src/**/locales/**/* ./dist/","build:runtime":"tsc -p tsconfig.json","build:editor:watch":"rollup --bundleConfigAsCjs -c rollup.config.js -w","build:runtime:watch":"tsc -p tsconfig.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"binsoul","email":"accounts@binsoul.de"},"node-red":{"nodes":{"binsoul-statistics":"dist/statistics/Node.js"}},"repository":{"url":"git+https://github.com/binsoul/node-red-contrib-statistics.git","type":"git"},"_npmVersion":"8.19.3","description":"Perform statistical operations on a configurable duration of incoming data.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"simple-statistics":"^7.8.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^8.1.0","tslib":"^2.4.1","rollup":"^3.10.0","nodemon":"^2.0.20","node-red":"^3.0.2","onchange":"^7.1.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"^4.9.4","@types/node":"^18.11.18","concurrently":"^7.6.0","@types/node-red":"^1.2.1","@rollup/plugin-typescript":"^11.0.0","@tsconfig/node16-strictest":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-statistics_0.1.0_1673796589053_0.8096965691888418","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@binsoul/node-red-contrib-statistics","version":"0.1.1","keywords":["node-red","statistics","average","mean","moving window"],"author":{"name":"Sebastian Mößler","email":"s.moeszler@binsoul.de"},"license":"MIT","_id":"@binsoul/node-red-contrib-statistics@0.1.1","maintainers":[{"name":"binsoul","email":"accounts@binsoul.de"}],"homepage":"https://github.com/binsoul/node-red-contrib-statistics","bugs":{"url":"https://github.com/binsoul/node-red-contrib-statistics/issues"},"dist":{"shasum":"f5ac32364982bd940ac483554b971f0f13e0d623","tarball":"https://registry.npmjs.org/@binsoul/node-red-contrib-statistics/-/node-red-contrib-statistics-0.1.1.tgz","fileCount":11,"integrity":"sha512-fXUdwBPdBsA6hA8PycAoWXjiG0+u2uHGT+Rdb4OEyTrvtGRFL4e0+fiHGmG883yuTClJswV1oblotGC9g4RFxw==","signatures":[{"sig":"MEUCIQCBap1rd9hodV0UeSr7jt7MjkBBW1M/VCLnAd3ou1lxhQIgdSDL+Kh53rClKuO7Hj/wOU+CIx5dPz72fFqimP/C13c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxCkrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0wg//SrIgIjcZWQwtP1NZJmTqwqEC8YGuaxnD1Jo7F2CwUJv1FSHJ\r\nhwwtBYSqPP7RuFLeJLGXRcda3E1ziFImveZPI/wx56LLTgbvucoc6TF6Xqmh\r\n+RjpetE+//4xDWRUUgRL3IH2OaS6xIj5E3Li7Zik/eBoalrgGLRQS1TvZPp+\r\n/j962fKxUp+1Yh2cDlo/BkUPrQXV8ztEjA+eGOFaGdcDlkBheptvMlhL8y7A\r\nfOYvbRqSZ/KkHnhhmW5/BnH7VB5PrTlBqvEKM3Rort5TPR9UCl1QyKYqvXhg\r\nhGezexCZ/cjjPW1ay9DG7deduH+52pwSmQfXABalGikaleYAtlytHI5lYDUh\r\nVXRcAzjmU/murI4+4b/d7C5IS537vMUO4HxMXAmT416+0+07Ts7xEysHMJCF\r\nUis1SxY7M4iY4AzHKmOvlCf55osgCOYEbLYTluhz+U64ZlNGprSRStIKA+wc\r\nY9jR36biMZCE6/qx2ov7NHCVcWp2CFfFzABJovKIbUUgH6g9baqKjTSF+Emw\r\nUloocKxj1q74nUzR9U4CG5vPbtkJL3DGpu7GlmaVut7AtSsd0C9xQwRsNwE2\r\n04Rp0dL14KE/US5vqlbkUV8xWDJGqn76zK8BL3zXDH8aQTMma2yCR7Mlj6ly\r\ntflo26NTanU/OHTKMK+mShjtPWNWeKu0Dmc=\r\n=cQZd\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=16.0.0"},"gitHead":"8802ec2d200ec8b0799b64e8ba6d7cd306b41f53","scripts":{"copy":"npm run copy:icons && npm run copy:locales","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && npm run copy && npm run build:editor && npm run build:runtime","watch":"concurrently --kill-others --names \"COPY,EDITOR,RUNTIME\" --prefix \"({name})\"  --prefix-colors \"yellow.bold,cyan.bold,greenBright.bold\" \"onchange -v src/**/*.png src/**/*.svg src/**/*.json -- npm run copy\" \"npm run build:editor:watch\" \"npm run build:runtime:watch\"","server":"cross-env NODE_ENV=development \"nodemon --watch './dist' -e js,html,json --delay 3 --inspect node_modules/node-red/red.js --settings node-red.config.js\"","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","copy:icons":"copyfiles -u 1 ./src/**/*.{png,svg} ./dist/","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup --bundleConfigAsCjs -c rollup.config.js","copy:locales":"copyfiles -u 1 ./src/**/locales/**/* ./dist/","build:runtime":"tsc -p tsconfig.json","build:editor:watch":"rollup --bundleConfigAsCjs -c rollup.config.js -w","build:runtime:watch":"tsc -p tsconfig.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"binsoul","email":"accounts@binsoul.de"},"node-red":{"nodes":{"binsoul-statistics":"dist/statistics/Node.js"},"version":">=2.0.0"},"repository":{"url":"git+https://github.com/binsoul/node-red-contrib-statistics.git","type":"git"},"_npmVersion":"8.19.3","description":"Perform statistical operations on a configurable duration of incoming data.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"simple-statistics":"^7.8.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.1.7","tslib":"^2.4.1","rollup":"^3.10.0","nodemon":"^2.0.20","node-red":"^3.0.2","onchange":"^7.1.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"^4.9.4","@types/node":"^18.11.18","concurrently":"^7.6.0","@types/node-red":"^1.2.1","@rollup/plugin-typescript":"^11.0.0","@tsconfig/node16-strictest":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-statistics_0.1.1_1673799978891_0.8317866735599695","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@binsoul/node-red-contrib-statistics","version":"0.1.2","keywords":["node-red","statistics","average","mean","moving window"],"author":{"name":"Sebastian Mößler","email":"s.moeszler@binsoul.de"},"license":"MIT","_id":"@binsoul/node-red-contrib-statistics@0.1.2","maintainers":[{"name":"binsoul","email":"accounts@binsoul.de"}],"homepage":"https://github.com/binsoul/node-red-contrib-statistics","bugs":{"url":"https://github.com/binsoul/node-red-contrib-statistics/issues"},"dist":{"shasum":"7e6995039633c36528049f1135e1fccbb5e97765","tarball":"https://registry.npmjs.org/@binsoul/node-red-contrib-statistics/-/node-red-contrib-statistics-0.1.2.tgz","fileCount":12,"integrity":"sha512-zyEaJfq/hX3UDTvQ0tgrKQKeJ76LQ/jOPM1hUQRAsaYbRlsr3snT5F+A2PGzKisPsPi7Q7j0EwYzOeplqqDbDg==","signatures":[{"sig":"MEQCIAN0fP7SJ3DvR9Zfr5vYTZ9kdW3uSfbke9skgC2eVk7FAiBTn8iJHZj5rSw6ZGFyw4P7hlkAc0oRqm5hcPdFQ9J2PQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxOTjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5DQ/+MaIKFniFWIDlLMNRFvkoBUULc83ar205K6Xz5xCumQhnl62t\r\n7F8aaUL3LXVY6v9u6z/b18oE/JRdOQMmtEzIcyO+V8shyU+jn/+lIAL/t8Rm\r\nO+KorhGuND2PAkWaD3q3WmPPEiDtjPodgMK+uh4DIGpi5PYYc2dbfmEmoDue\r\n11uElQiYtUSBNJrkHQSpKL9yaTHJ/ZQwmuEal3iCZkOjT9VBxOErr2nLBD9d\r\nbPtRt6JqwQ8/c+NFtUsOL7L6PzY2Vi7ZwLV8pND1JEc2ujJAYCblXziLMGYU\r\n8U54YeGbkLcNIQRm6bnzNcj5dIGJ9iJHBExrU/B6Kr0nVMVpmF2wk0cZblkM\r\nnjNKjANt97fgvPA2TZZjyooyTJvsFJcHLztYePsgrNVU2EEQEzNOdppgl+iZ\r\na8yITWX5pfEoE4LMQmaHQqXkBJBjqvQR+MNs7Vieh8seHzm9Y1SNOlq3nGqn\r\nkOYkidcsFw6QofRA+76do4gCgkKgJXTLmYP5d4SXF/aoymm53dIo6N0RKAeT\r\nFOV5XSEzoOtcu8BiwpZufRqH+oxO+GJzdMvxoG+aCwsxXzlIbQZJHRk24Dsd\r\n3u0j6Kxa8NH5PsOeMchJA9U4/md/N2AKWBsIUYohY7sTW7b8AmYWtNK04GUp\r\nlGVHHXm0T9DLqn/DHbGUkeACDfAUsNQ7Twg=\r\n=1+qE\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=16.0.0"},"gitHead":"b973875c55d839bcf68b583eed452ca329a22722","scripts":{"copy":"npm run copy:icons && npm run copy:locales","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && npm run copy && npm run build:editor && npm run build:runtime","watch":"concurrently --kill-others --names \"COPY,EDITOR,RUNTIME\" --prefix \"({name})\"  --prefix-colors \"yellow.bold,cyan.bold,greenBright.bold\" \"onchange -v src/**/*.png src/**/*.svg src/**/*.json -- npm run copy\" \"npm run build:editor:watch\" \"npm run build:runtime:watch\"","server":"cross-env NODE_ENV=development \"nodemon --watch './dist' -e js,html,json --delay 3 --inspect node_modules/node-red/red.js --settings node-red.config.js\"","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","copy:icons":"copyfiles -u 1 ./src/**/*.{png,svg} ./dist/","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup --bundleConfigAsCjs -c rollup.config.js","copy:locales":"copyfiles -u 1 ./src/**/locales/**/* ./dist/","build:runtime":"tsc -p tsconfig.json","build:editor:watch":"rollup --bundleConfigAsCjs -c rollup.config.js -w","build:runtime:watch":"tsc -p tsconfig.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"binsoul","email":"accounts@binsoul.de"},"node-red":{"nodes":{"binsoul-statistics":"dist/statistics/Node.js"},"version":">=2.0.0"},"repository":{"url":"git+https://github.com/binsoul/node-red-contrib-statistics.git","type":"git"},"_npmVersion":"8.19.3","description":"Perform statistical operations on a configurable duration of incoming data.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"simple-statistics":"^7.8.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.1.7","tslib":"^2.4.1","rollup":"^3.10.0","nodemon":"^2.0.20","node-red":"^3.0.2","onchange":"^7.1.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"^4.9.4","@types/node":"^18.11.18","concurrently":"^7.6.0","@types/node-red":"^1.2.1","@rollup/plugin-typescript":"^11.0.0","@tsconfig/node16-strictest":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-statistics_0.1.2_1673848035237_0.30410234990991913","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@binsoul/node-red-contrib-statistics","version":"0.2.0","keywords":["node-red","statistics","average","mean","moving window"],"author":{"name":"Sebastian Mößler","email":"s.moeszler@binsoul.de"},"license":"MIT","_id":"@binsoul/node-red-contrib-statistics@0.2.0","maintainers":[{"name":"binsoul","email":"accounts@binsoul.de"}],"homepage":"https://github.com/binsoul/node-red-contrib-statistics","bugs":{"url":"https://github.com/binsoul/node-red-contrib-statistics/issues"},"dist":{"shasum":"7f0b88d99ddcdc9de877443cd3cbcde36deabe4f","tarball":"https://registry.npmjs.org/@binsoul/node-red-contrib-statistics/-/node-red-contrib-statistics-0.2.0.tgz","fileCount":25,"integrity":"sha512-UUH+2HfOFp62IMrCFcPbT3K5psNBYLRDYgWYHapt0ZEGN+xRtADUBoHkPVAh7bA645eqn89ehCXV0re8iJ4hgQ==","signatures":[{"sig":"MEUCIFmi+r9t6WA886iHRhRF5mL0HFCwyy9PXCyLQg+UrWLWAiEAmKAyVbznFHAzgHJMpZ15VaCtUanThthJ6y9lX1MVSVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzCdzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmridA/8CSiKn2sJTpyNx3jSwbvywZc8+6U7Ll4AVJkbQsNCpwGoWO7G\r\njM5Yq04SGSaVjDem+QPwixFVkUQjbBmRCTcRGpahDukNNc3/gjc8iz0rR62G\r\n6D8rxWjHYTHkEVa+wKsjRdRFKQvRct/+RvYRNaM+W/rbXqMZRwu5weezsK2L\r\nses00Y99J6ydqNpHdgE4Id4qB8BnKYo1/TXKwxXiyyCPUHrUdZS0N94s0rsW\r\nT435N+CYM4euGGAbsrwxuM5PVjIU7vo6x0bvHsSFGGyNZLDsLJLEbx0FdFpE\r\ndaVJLo+7Zgcy/myiCtUlC77yxvrjvVdTTGvDvL/vAr7KQxurkQvudzAMtB+9\r\nPhXu8HKqP+jv+Y5Wg20qAAIEuGefrl1IptWbuoy4tQ8x2+6bTaGDLWv2sKn6\r\nfKCG0scnphre1ao1CaFUQ0HJjCDB+Ddv53Vqev4T04LC5zARSQFpyY7nTsPy\r\npeGT7OvVLde6KMLcm+hlDyusMyfScvYk1YqS0JfUTPUyHFaEbEPIjF5yi2+0\r\nsu2qbQhlr850Hjvkmfssgg84LgkRU0a6ElG7Zy3uM64kd0CfXyDSYtFslmMc\r\nUZrU9OJGTBW2Iik43rri6xDdUpT49nIUL41M5W4JF5LiEIKicnkHSZOgO2Pj\r\nTGQ8L5voL1yf1GNBCACu3Sx4oWGgyQQWd8g=\r\n=Uo1n\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=16.0.0"},"gitHead":"4218c17909139e205f1b576bc78370fcd3c0ebe9","scripts":{"copy":"npm run copy:icons && npm run copy:locales","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && npm run copy && npm run build:editor && npm run build:runtime","watch":"rm -rf dist && npm run copy && concurrently --kill-others --names \"COPY,EDITOR,RUNTIME\" --prefix \"({name})\"  --prefix-colors \"yellow.bold,cyan.bold,greenBright.bold\" \"onchange -v src/**/*.png src/**/*.svg src/**/*.json -- npm run copy\" \"npm run build:editor:watch\" \"npm run build:runtime:watch\"","server":"cross-env NODE_ENV=development \"nodemon --watch './dist' -e js,html,json --delay 3 --inspect node_modules/node-red/red.js --settings node-red.config.js\"","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","copy:icons":"copyfiles -u 1 ./src/**/*.{png,svg} ./dist/","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup --bundleConfigAsCjs -c rollup.config.js","copy:locales":"copyfiles -u 1 ./src/**/locales/**/* ./dist/","build:runtime":"tsc -p tsconfig.json","build:editor:watch":"rollup --bundleConfigAsCjs -c rollup.config.js -w","build:runtime:watch":"tsc -p tsconfig.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"binsoul","email":"accounts@binsoul.de"},"node-red":{"nodes":{"binsoul-statistics":"dist/statistics/Node.js"},"version":">=2.0.0"},"repository":{"url":"git+https://github.com/binsoul/node-red-contrib-statistics.git","type":"git"},"_npmVersion":"8.19.3","description":"Perform statistical operations on a configurable duration of incoming data.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"simple-statistics":"^7.8.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.1.7","tslib":"^2.4.1","rollup":"^3.10.0","nodemon":"^2.0.20","node-red":"^3.0.2","onchange":"^7.1.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"^4.9.4","@types/node":"^18.11.18","concurrently":"^7.6.0","@types/node-red":"^1.2.1","@rollup/plugin-typescript":"^11.0.0","@tsconfig/node16-strictest":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-statistics_0.2.0_1674323827399_0.9842891698668967","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@binsoul/node-red-contrib-statistics","version":"0.3.0","keywords":["node-red","statistics","average","mean","moving window"],"author":{"name":"Sebastian Mößler","email":"s.moeszler@binsoul.de"},"license":"MIT","_id":"@binsoul/node-red-contrib-statistics@0.3.0","maintainers":[{"name":"binsoul","email":"accounts@binsoul.de"}],"homepage":"https://github.com/binsoul/node-red-contrib-statistics","bugs":{"url":"https://github.com/binsoul/node-red-contrib-statistics/issues"},"dist":{"shasum":"b015d538966b76c38aef9248a92b507ab1f794e6","tarball":"https://registry.npmjs.org/@binsoul/node-red-contrib-statistics/-/node-red-contrib-statistics-0.3.0.tgz","fileCount":26,"integrity":"sha512-Ypuggwr1rFonOXhKetUJ7rY7KLFifOw6OtNDEMDJMtTrONmu1LewUdz97pKmbAZRuyXKbK1WmA8+sF3eD7paOw==","signatures":[{"sig":"MEQCIGT0PJXSMOG4FcHKcx1N/FAa890erYpntkZP7L4tr1TdAiAyMlX3K2HHAaba1lt2dku5RMrsq8Rh0qBvY29qrklPIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjz3cKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiDRAAoXcDYel3vNMnzKdEVcZzubLNjhQclQQgVeZoRHDFXYuacGQe\r\nG4zBU7Z8AN1XdRXA/56ZSKBfeZlI3iaAasbBW0hrpoUiM4yxL7RQkGtE8ZZb\r\neyAOnW8l5JD3cFaZko39svqJiXkKhN0OH2CMb0FNOi9MCgJaEiE0PZJ9sYhu\r\nF+aFEhT2Ja51baya8AIpUHTm38xaQ37oBQHIP0Zt5X7qATMS3Lp2lQP9pk3i\r\nbSbRaiVFf+YISzPszrfweiZxYaYmSiW/wHy5B+blSnnOD086rLvm/h4TLjiu\r\npF0z8Mf9kYtPfBWC1P6ypWDk488F1IJ+FS/qhrivaWWw/ZZ7CtQmVIJSee6L\r\ng+hZurS108pmywsGxzVzOlANejPapC60yxkEvoOaugv03GDG5Qg5j/gdqxuM\r\nJxm2Vi0HaJNb9wKLLyCTgjDGPGaXeFAia0pSJv9jB5iStkOXkelUuyV+Omw1\r\ny+U4A+S/Supesp9B4gK8zdBbg5MmqibdKgJEMKvIRt9InEnGlnK8fdwZ3XE2\r\nN5SpkirzzZf9T1KzNNvDJHtQtqaky9pRwR3E61SmBZwQNIwFw6GtudnPEXTA\r\nt48FHmrgL7ZjAO1gbTouEszTNMhVILivAXWLuis1uHH7J4rNW5+mRHOXinpb\r\n4kVvdyjlyt46HwVPGe1OWf0HBUcx4sJmkuE=\r\n=OY2t\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=16.0.0"},"gitHead":"72205041f23dbc9575587d7553cfd00a7512f117","scripts":{"copy":"npm run copy:icons && npm run copy:locales","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && npm run copy && npm run build:editor && npm run build:runtime","watch":"rm -rf dist && npm run copy && concurrently --kill-others --names \"COPY,EDITOR,RUNTIME\" --prefix \"({name})\"  --prefix-colors \"yellow.bold,cyan.bold,greenBright.bold\" \"onchange -v src/**/*.png src/**/*.svg src/**/*.json -- npm run copy\" \"npm run build:editor:watch\" \"npm run build:runtime:watch\"","server":"cross-env NODE_ENV=development \"nodemon --watch './dist' -e js,html,json --delay 3 --inspect node_modules/node-red/red.js --settings node-red.config.js\"","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","copy:icons":"copyfiles -u 1 ./src/**/*.{png,svg} ./dist/","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup --bundleConfigAsCjs -c rollup.config.js","copy:locales":"copyfiles -u 1 ./src/**/locales/**/* ./dist/","build:runtime":"tsc -p tsconfig.json","build:editor:watch":"rollup --bundleConfigAsCjs -c rollup.config.js -w","build:runtime:watch":"tsc -p tsconfig.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"binsoul","email":"accounts@binsoul.de"},"node-red":{"nodes":{"binsoul-statistics":"dist/statistics/Node.js"},"version":">=2.0.0"},"repository":{"url":"git+https://github.com/binsoul/node-red-contrib-statistics.git","type":"git"},"_npmVersion":"8.19.3","description":"Perform statistical operations on a configurable duration of incoming events.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"simple-statistics":"^7.8.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.1.7","tslib":"^2.4.1","rollup":"^3.10.0","nodemon":"^2.0.20","node-red":"^3.0.2","onchange":"^7.1.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"^4.9.4","@types/node":"^18.11.18","concurrently":"^7.6.0","@types/node-red":"^1.2.1","@rollup/plugin-typescript":"^11.0.0","@tsconfig/node16-strictest":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-statistics_0.3.0_1674540810473_0.6172362827486944","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@binsoul/node-red-contrib-statistics","version":"0.3.1","keywords":["node-red","statistics","average","mean","moving window"],"author":{"name":"Sebastian Mößler","email":"s.moeszler@binsoul.de"},"license":"MIT","_id":"@binsoul/node-red-contrib-statistics@0.3.1","maintainers":[{"name":"binsoul","email":"accounts@binsoul.de"}],"homepage":"https://github.com/binsoul/node-red-contrib-statistics","bugs":{"url":"https://github.com/binsoul/node-red-contrib-statistics/issues"},"dist":{"shasum":"0ff6295e04a6418a228be238df87da1b86049a34","tarball":"https://registry.npmjs.org/@binsoul/node-red-contrib-statistics/-/node-red-contrib-statistics-0.3.1.tgz","fileCount":26,"integrity":"sha512-PRIJnMVSud1IFS7fN/ZT+xLfAbxbLrwqPpMUSkrpNdKdMUz6SwWmKztEBqgN8Ss8CXXgF/HzFuQtXopBkHwRUQ==","signatures":[{"sig":"MEUCIQDTCXBgJj4uOZN6Gh+cslVkWM0dhmhSoKfkEpYTvgVb3gIgXrBXswJOsHt7kzsgi1r1qhDiLBlaMGd+yyplzI1N0/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0CZHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmorhg/9HCs9eKISezcwRkREnC3NYqbSLtJchvMj2PC8gP1o6lAOEZMX\r\nf1WG4TEFq1z6V5EjMg7KOpCMedZvRgEFH0lCEeaoZ+0RJYhGMgqOnbkFxFDS\r\n7fyil5sN6eOPNgnobAcPvBUVJJa6qKb9iXqFYpngXD7QhA/4zuX0TxEvW3cp\r\nlYTSqi0l7XqjXNgFbBmoFfv7In8mB+JLr3y4EUycm2y8TTCNSeLt0BdKSelS\r\nJILbgGjdVK+HU9+4LnZvW56jjz/Y2kxXcIT24ef71hnwme1owp5wsAKZwhqE\r\nx13MqrErUnKb1jOkxRwQLyeEtTxp1SzP9HcvY1XA+Vc1x5A5mZ2NslG3Y8tE\r\nC53EiDBP6Ywz5hGFfD9lOkyQWnh7ZaCkbDy0WzLjf3Pj0o2+65U+/fPFAxsO\r\ncKgZmntf/7hlX3WcYCUs6VjtnSabppCXu41YmwDoGep1/dPm1x6rWk9+b8dQ\r\ntFBvnLAHFinrnH84FcKnagEdSp2lIYSlzAIdJyZgrkMh8rHByNw2gDlGh30l\r\n0stzS72Udz2VXdYZQvVRFzMY5tuaNXuNEAjdcSAxaEgPo7reTlQ9sCbqACdu\r\ng2OZ4LXmN9YmLwQuxUHdp58SdKTYq0G/PjQ701mBL5aj1JGO3kx79ahi3qFG\r\nrM2f4v1KmNfTJLcHy5JjggUAyAYrqidUhas=\r\n=EpLr\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=16.0.0"},"gitHead":"1f7c97c07f67aea1b42e72f7205077bcbbf52821","scripts":{"copy":"npm run copy:icons && npm run copy:locales","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && npm run copy && npm run build:editor && npm run build:runtime","watch":"rm -rf dist && npm run copy && concurrently --kill-others --names \"COPY,EDITOR,RUNTIME\" --prefix \"({name})\"  --prefix-colors \"yellow.bold,cyan.bold,greenBright.bold\" \"onchange -v src/**/*.png src/**/*.svg src/**/*.json -- npm run copy\" \"npm run build:editor:watch\" \"npm run build:runtime:watch\"","server":"cross-env NODE_ENV=development \"nodemon --watch './dist' -e js,html,json --delay 3 --inspect node_modules/node-red/red.js --settings node-red.config.js\"","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","copy:icons":"copyfiles -u 1 ./src/**/*.{png,svg} ./dist/","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup --bundleConfigAsCjs -c rollup.config.js","copy:locales":"copyfiles -u 1 ./src/**/locales/**/* ./dist/","build:runtime":"tsc -p tsconfig.json","build:editor:watch":"rollup --bundleConfigAsCjs -c rollup.config.js -w","build:runtime:watch":"tsc -p tsconfig.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"binsoul","email":"accounts@binsoul.de"},"node-red":{"nodes":{"binsoul-statistics":"dist/statistics/Node.js"},"version":">=2.0.0"},"repository":{"url":"git+https://github.com/binsoul/node-red-contrib-statistics.git","type":"git"},"_npmVersion":"8.19.3","description":"Perform statistical operations on a configurable duration of incoming events.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"simple-statistics":"^7.8.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.1.7","tslib":"^2.4.1","rollup":"^3.10.0","nodemon":"^2.0.20","node-red":"^3.0.2","onchange":"^7.1.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"^4.9.4","@types/node":"^18.11.18","concurrently":"^7.6.0","@types/node-red":"^1.2.1","@rollup/plugin-typescript":"^11.0.0","@tsconfig/node16-strictest":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-statistics_0.3.1_1674585671627_0.47576252039825717","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@binsoul/node-red-contrib-statistics","version":"0.4.0","keywords":["node-red","statistics","average","mean","moving window"],"author":{"name":"Sebastian Mößler","email":"s.moeszler@binsoul.de"},"license":"MIT","_id":"@binsoul/node-red-contrib-statistics@0.4.0","maintainers":[{"name":"binsoul","email":"accounts@binsoul.de"}],"homepage":"https://github.com/binsoul/node-red-contrib-statistics","bugs":{"url":"https://github.com/binsoul/node-red-contrib-statistics/issues"},"dist":{"shasum":"369616f734fc82eb098d23b99232f7cf09e9e4e8","tarball":"https://registry.npmjs.org/@binsoul/node-red-contrib-statistics/-/node-red-contrib-statistics-0.4.0.tgz","fileCount":30,"integrity":"sha512-FViETkKJgrQMEIGjdRvP+FVmsIrdnsbxgKgMvFnkNMPxW8resJXABhmPOTYo3r8PErI1S1LhmmrrtEFK0ytQ3g==","signatures":[{"sig":"MEQCIDogDZtrVL9jPmo45mRVS1H52htwMMtBZsABsbITHjimAiA+dnjZ1Vpff5TIWnMn4hLDUtOuAAzWeoLxxn8LWpWlZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj08zbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpM8w/+LHaG6ydOCF4OnLABHhZSdrcXG1rBKhUFnwvbkm5TrsL8e8l1\r\nsmjKjcKrK3S3MPxWwbAX5RDrkuhbmXUY2qYPhls/6SqVMdSAuaSP3nkfOOgs\r\n1NH2+ClCs4joRSpGGfC3YcwPMF8VVYBMj4Osp+kMoCztEjiQQ33FTeoGPaww\r\nmxGb+Zy6J87GmjrAvlM+LdwiNTp28680wiknZNxcjaJrWQDwjnDTVSNIacoF\r\nhHiec6P6uIgTmRm349ZPC6QCwcYPxasqtKCUGhH9WYbtirYUzC2/YfyGU5mf\r\nq4+YKkB3UL2awoIZfDpPUtOi0v6XWk6g/X06QzdFAhAhOw/IL/J6IsMaDgAo\r\noC7zPffTU3KhNNPZDH6Wl80ALCIawDOV7+ITdsCe/QTonNVYViegPBB9UPLp\r\n7i9PG34yQ8gWM3kYv0EYw8x2KEzcG6doYJMwgmZtLkI4iEyg9yvwYDXnrMg/\r\n4dUf2Ym0NFffd88cIe2FZSjTN0qkZGsqEJTbGuF279B/+5R2Ons5jMGymLiw\r\nXrpl1VWIa+ZcAg9MYrpDLZ02ekLPCqbjUE1lYB9CJcVkXqvpXs+bmEPa6Km3\r\nOmBQpTqKIXtZyVfsLujEGi1WVDylLDRcFxPIiFeQ3v5/XfLJaRS4rcTyHUkB\r\nWQgPHUv9zKYdLwkSm/1dylLUKacv8U8lq0s=\r\n=xkCY\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=14.0.0"},"gitHead":"2e3fda43c1d09fbff45e78b050fa53709d22d3be","scripts":{"copy":"npm run copy:icons && npm run copy:locales","test":"jest --forceExit --detectOpenHandles --colors","build":"rimraf dist && npm run copy && npm run build:editor && npm run build:runtime","watch":"rimraf dist && npm run copy && concurrently --kill-others --names \"COPY,EDITOR,RUNTIME\" --prefix \"({name})\"  --prefix-colors \"yellow.bold,cyan.bold,greenBright.bold\" \"onchange -v src/**/*.png src/**/*.svg src/**/*.json -- npm run copy\" \"npm run build:editor:watch\" \"npm run build:runtime:watch\"","server":"cross-env NODE_ENV=development \"nodemon --watch './dist' -e js,html,json --delay 3 --inspect node_modules/node-red/red.js --settings node-red.config.js\"","fix-style":"prettier --ignore-path .eslintignore --write \"**/*.{js,ts,md}\" && eslint --ext .js,.ts . --fix","copy:icons":"copyfiles -u 1 ./src/**/*.{png,svg} ./dist/","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup --bundleConfigAsCjs -c rollup.config.js","copy:locales":"copyfiles -u 1 ./src/**/locales/**/* ./dist/","build:runtime":"tsc -p tsconfig.json","build:editor:watch":"rollup --bundleConfigAsCjs -c rollup.config.js -w","build:runtime:watch":"tsc -p tsconfig.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"binsoul","email":"accounts@binsoul.de"},"node-red":{"nodes":{"binsoul-statistics":"dist/statistics/Node.js"},"version":">=3.0.0"},"repository":{"url":"git+https://github.com/binsoul/node-red-contrib-statistics.git","type":"git"},"_npmVersion":"8.19.3","description":"Perform statistical operations on a configurable duration of incoming events.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"simple-statistics":"^7.8.2","@binsoul/node-red-bundle-processing":"^0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^8.1.0","tslib":"^2.5.0","eslint":"^8.32.0","rimraf":"^4.1.2","rollup":"^3.11.0","nodemon":"^2.0.20","node-red":"^3.0.2","onchange":"^7.1.0","prettier":"^2.8.3","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"^4.9.4","@types/node":"^18.11.18","concurrently":"^7.6.0","@types/node-red":"^1.2.1","@tsconfig/node14":"^1.0.3","eslint-config-prettier":"^8.6.0","@rollup/plugin-typescript":"^11.0.0","@typescript-eslint/parser":"^5.49.0","@typescript-eslint/eslint-plugin":"^5.49.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-statistics_0.4.0_1674824922971_0.7091621672336497","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@binsoul/node-red-contrib-statistics","version":"0.4.1","keywords":["node-red","statistics","average","mean","moving window"],"author":{"name":"Sebastian Mößler","email":"s.moeszler@binsoul.de"},"license":"MIT","_id":"@binsoul/node-red-contrib-statistics@0.4.1","maintainers":[{"name":"binsoul","email":"accounts@binsoul.de"}],"homepage":"https://github.com/binsoul/node-red-contrib-statistics","bugs":{"url":"https://github.com/binsoul/node-red-contrib-statistics/issues"},"dist":{"shasum":"ae413945cfb6ecda0fe08cfe3fec7510a35c59ce","tarball":"https://registry.npmjs.org/@binsoul/node-red-contrib-statistics/-/node-red-contrib-statistics-0.4.1.tgz","fileCount":30,"integrity":"sha512-R1D8m385VAo9Gb154BlOQ1m4cTs/YHZ/RWKnPyGbSo4qpVArFJXR6K9nsg1fhLVAQvfVHYMdk3SdPbmmrBL4qw==","signatures":[{"sig":"MEUCIQDkCg4fbn8ytgX5JyEe31j7XMfkx10zsL/Qth4RifDi4gIgJKLlD6qPyDjfRuszAiyD+1PdahVQmjYAX+Ga9KWPHDE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj80fJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSoxAAnMrD2sDeGPeZtGT5egGK0Hfa+KsHoKBCUKk0UUtLQuIeXyo0\r\nisx0bscJJtoILgadL8FHNI8NSwZxFYuYz+ojJyPDjfrsq0gA5pcDOkaChEdV\r\nDLsVHTA93ZVTjDpOLQW2qqtAxBU5qOtlW0HyHU19Qr0QDDJ3sP76p+MLWPq6\r\nuPCVYJncm8PIX4noyZGEtwidylWAA3yHMm09h8xOxnAOZQ3BlbxrIAEb7NSA\r\nWgIcsYfmCYHi43b2XV05UEZjATyg8BsRi/sl9NdJs9aJ8ylOpC8M/6XW22Kx\r\nWT3MKkrYTq0vizxLA4icQQAJalW4x48nnO/TNzx/1QIHhD9BhRClCPfQVw9e\r\nZEqMpv6XQjbPY8nKGJL7QMEJWD0locnr77copSlLnO8P5aW8UABJXk1viFY1\r\n9lRK+3pVmHqg73iL8x+K7UGTighYk68Js9Gs124MkEOLlxsRoLf6GCWqxZxL\r\n5EsiiaUpBnC1fmT/nox0ooRs2MdmQ37XGFO7zUOAq/NGQPL5kH7lI5FDR7TF\r\n3CHYPM2gpl6GNEuO3he+3nJOyXlyraVLaAilA9Xrs+NDgEBi01TqBaitdV81\r\nQZxKQ0WnR0oOOQ8tPbcfMZAf/i1sYPeRAlKZu3DX4rTOpyc77+HssYZh4Sup\r\ngG9R1iuOGrQHIb5CpiIw5ZuNaSM60jDIspU=\r\n=FbM4\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=14.0.0"},"gitHead":"616206849899f111bc1d06c22686ad4b9668a7cd","scripts":{"copy":"npm run copy:icons && npm run copy:locales","test":"jest --forceExit --detectOpenHandles --colors","build":"rimraf dist && npm run copy && npm run build:editor && npm run build:runtime","watch":"rimraf dist && npm run copy && concurrently --kill-others --names \"COPY,EDITOR,RUNTIME\" --prefix \"({name})\"  --prefix-colors \"yellow.bold,cyan.bold,greenBright.bold\" \"onchange -v src/**/*.png src/**/*.svg src/**/*.json -- npm run copy\" \"npm run build:editor:watch\" \"npm run build:runtime:watch\"","server":"cross-env NODE_ENV=development \"nodemon --watch './dist' -e js,html,json --delay 3 --inspect node_modules/node-red/red.js --settings node-red.config.js\"","fix-style":"prettier --ignore-path .eslintignore --write \"**/*.{js,ts,md}\" && eslint --ext .js,.ts . --fix","copy:icons":"copyfiles -u 1 ./src/**/*.{png,svg} ./dist/","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup --bundleConfigAsCjs -c rollup.config.js","copy:locales":"copyfiles -u 1 ./src/**/locales/**/* ./dist/","build:runtime":"tsc -p tsconfig.json","build:editor:watch":"rollup --bundleConfigAsCjs -c rollup.config.js -w","build:runtime:watch":"tsc -p tsconfig.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"binsoul","email":"accounts@binsoul.de"},"node-red":{"nodes":{"binsoul-statistics":"dist/statistics/Node.js"},"version":">=3.0.0"},"repository":{"url":"git+https://github.com/binsoul/node-red-contrib-statistics.git","type":"git"},"_npmVersion":"8.19.3","description":"Perform statistical operations on a configurable duration of incoming events.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"simple-statistics":"^7.8.2","@binsoul/node-red-bundle-processing":"^0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^8.1.0","tslib":"^2.5.0","eslint":"^8.33.0","rimraf":"^4.1.2","rollup":"^3.12.0","nodemon":"^2.0.20","node-red":"^3.0.2","onchange":"^7.1.0","prettier":"^2.8.3","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"^4.9.4","@types/node":"^18.11.18","concurrently":"^7.6.0","@types/node-red":"^1.2.1","@tsconfig/node14":"^1.0.3","eslint-config-prettier":"^8.6.0","@rollup/plugin-typescript":"^11.0.0","@typescript-eslint/parser":"^5.49.0","@typescript-eslint/eslint-plugin":"^5.49.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-statistics_0.4.1_1676888008922_0.5314767334500392","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@binsoul/node-red-contrib-statistics","version":"0.5.0","description":"Perform statistical operations on a configurable duration of incoming events.","keywords":["node-red","statistics","average","mean","moving window"],"author":{"name":"Sebastian Mößler","email":"s.moeszler@binsoul.de"},"license":"MIT","bugs":{"url":"https://github.com/binsoul/node-red-contrib-statistics/issues"},"homepage":"https://github.com/binsoul/node-red-contrib-statistics","repository":{"type":"git","url":"git+https://github.com/binsoul/node-red-contrib-statistics.git"},"node-red":{"version":">=3.0.0","nodes":{"binsoul-statistics":"dist/statistics/Node.js"}},"scripts":{"copy:icons":"copyfiles -u 1 ./src/**/*.{png,svg} ./dist/","copy:locales":"copyfiles -u 1 ./src/**/locales/**/* ./dist/","copy":"npm run copy:icons && npm run copy:locales","build:editor":"rollup --bundleConfigAsCjs -c rollup.config.js","build:editor:watch":"rollup --bundleConfigAsCjs -c rollup.config.js -w","build:runtime":"tsc -p tsconfig.json","build:runtime:watch":"tsc -p tsconfig.watch.json --watch --preserveWatchOutput","build":"rimraf dist && npm run copy && npm run build:editor && npm run build:runtime","test":"jest --forceExit --detectOpenHandles --colors","test:watch":"jest --forceExit --detectOpenHandles --watchAll","watch":"rimraf dist && npm run copy && concurrently --kill-others --names \"COPY,EDITOR,RUNTIME\" --prefix \"({name})\"  --prefix-colors \"yellow.bold,cyan.bold,greenBright.bold\" \"onchange -v src/**/*.png src/**/*.svg src/**/*.json -- npm run copy\" \"npm run build:editor:watch\" \"npm run build:runtime:watch\"","fix-style":"prettier --write \"**/*.{js,ts,md}\" && eslint --ext .js,.ts . --fix","server":"cross-env NODE_ENV=development \"nodemon --watch './dist' -e js,html,json --delay 3 --inspect node_modules/node-red/red.js --settings node-red.config.js\""},"devDependencies":{"@eslint/eslintrc":"^3.3.1","@eslint/js":"^9.39.1","@rollup/plugin-typescript":"^12.3.0","@tsconfig/node18":"^18.2.6","@types/node":"^24.10.1","@types/node-red":"^1.3.5","@typescript-eslint/eslint-plugin":"^8.47.0","@typescript-eslint/parser":"^8.47.0","concurrently":"^9.2.1","copyfiles":"^2.4.1","cross-env":"^10.1.0","eslint":"^9.39.1","eslint-config-prettier":"^10.1.8","glob":"^12.0.0","globals":"^16.5.0","node-red":"^3.1.15","nodemon":"^3.1.11","onchange":"^7.1.0","prettier":"^3.6.2","prettier-plugin-organize-imports":"^4.3.0","rimraf":"^6.1.0","rollup":"^4.53.3","tslib":"^2.8.1","typescript":"^5.9.3"},"dependencies":{"@binsoul/node-red-bundle-processing":"^0.1.0","simple-statistics":"^7.8.8"},"engines":{"node":">=18.0.0"},"_id":"@binsoul/node-red-contrib-statistics@0.5.0","gitHead":"a4b6e299ea3fc5b50a398bac048f722368c7292c","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-4I7X7kqApisCw19joYyloBsx+5OwMNpefmUqapiDWCcUCRQ7o2aUcPbFD01tvoiE1gqLBjDCDheLgU0p+AFHPw==","shasum":"edf9bf16889d18bd96e9d0853e18fc9ecfeb1761","tarball":"https://registry.npmjs.org/@binsoul/node-red-contrib-statistics/-/node-red-contrib-statistics-0.5.0.tgz","fileCount":30,"unpackedSize":111038,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD1HkQBMMvhws9WBnmzRTZk4mJkpvsJ0959jhGjfNsj+gIgUQDfi+pvVctLCVEE0yHe9MOS18exqHzjR2KHftmXu8E="}]},"_npmUser":{"name":"binsoul","email":"accounts@binsoul.de"},"directories":{},"maintainers":[{"name":"binsoul","email":"accounts@binsoul.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node-red-contrib-statistics_0.5.0_1763546002313_0.31724537948165454"},"_hasShrinkwrap":false}},"time":{"created":"2023-01-13T11:01:34.456Z","modified":"2025-11-19T09:53:22.700Z","0.0.1":"2023-01-13T11:01:34.780Z","0.1.0":"2023-01-15T15:29:49.223Z","0.1.1":"2023-01-15T16:26:19.056Z","0.1.2":"2023-01-16T05:47:15.409Z","0.2.0":"2023-01-21T17:57:07.579Z","0.3.0":"2023-01-24T06:13:30.664Z","0.3.1":"2023-01-24T18:41:11.812Z","0.4.0":"2023-01-27T13:08:43.187Z","0.4.1":"2023-02-20T10:13:29.099Z","0.5.0":"2025-11-19T09:53:22.509Z"},"bugs":{"url":"https://github.com/binsoul/node-red-contrib-statistics/issues"},"author":{"name":"Sebastian Mößler","email":"s.moeszler@binsoul.de"},"license":"MIT","homepage":"https://github.com/binsoul/node-red-contrib-statistics","keywords":["node-red","statistics","average","mean","moving window"],"repository":{"type":"git","url":"git+https://github.com/binsoul/node-red-contrib-statistics.git"},"description":"Perform statistical operations on a configurable duration of incoming events.","maintainers":[{"name":"binsoul","email":"accounts@binsoul.de"}],"readme":"# node-red-contrib-statistics\n\n[![Software License][ico-license]](LICENSE.md)\n\nThis node performs statistical operations on a configurable duration of incoming events.\n\n## Configuration\n\n#### Output method\n\nThis algorithm is used to calculate the output value.\n\n#### Slot resolution\n\nTime is divided into slots with a fixed duration. Incoming events are assigned to the slot which corresponds to their timestamp rounded down to slot boundaries.\n\n#### Number of slots\n\nThis number of slots are available. Together with the slot resolution it determines the total duration of the floating window.\n\n#### Slot method\n\nIf more than one event is received for the same slot this method is used to calculate the value of the slot.\n\n#### Interpolation\n\nIf there are slots without events this algorithm is used to fill them.\n\n- `No interpolation`\n\n    Only the values of received events are used.\n\n- `Step before`\n\n    The value of the next event is repeated from the next slot of the previous event.\n\n- `Step middle`\n\n    The value of every event is repeated until the middle between this event and the next event .\n\n- `Step after`\n\n    The value of previous event is repeated until the previous slot of the next event.\n\n- `Linear`\n\n    Linear interpolation between event values.\n\n- `Cosine`\n\n    Cosine interpolation between event values.\n\n- `Cubic`\n\n    Cubic interpolation between event values.\n\n- `Catmull-Rom`\n\n    Catmull-Rom interpolation between event values.\n\n- `Hermite (low tension)`\n\n    Hermite interpolation between event values with a tension of -1.\n\n- `Hermite (normal tension)`\n\n    Hermite interpolation between event values with a tension of 0.\n\n- `Hermite (high tension)`\n\n    Hermite interpolation between event values with a tension of 1.\n\n#### Fraction digits\n\nThe output value is either rounded to this number of fraction digits or output without rounding.\n\n#### Update automatically\n\nIf no events are received in a certain time span updates can be triggered automatically.\n\n- `Never`\n\n    Automatic updates are disabled.\n\n- `If no events are received`\n\n    An update is triggered repeatedly until the timestamp of the last received event is older than the last slot.\n\n#### Number of empty slots before update\n\nSets the number of slots without events before an automatic update is triggered.\n\n#### Input value source\n\nThe value of an event is read from this variable.\n\n#### Input timestamp source\n\nThe timestamp of an event is read from this variable.\n\n#### Number output frequency\n\nSets how often a message is sent for the number output.\n\n- `Always`\n\n    A message is sent for every event received.\n\n- `If value has changed`\n\n    A message is only sent if the calculated output value differs from the previous one.\n\n#### Number output target\n\nThe number output is written to this variable.\n\n#### Object output frequency\n\nSets how often a message is sent for the object output.\n\n- `Always`\n\n    A message is sent for every event received.\n\n- `If value has changed`\n\n    A message is only sent if the calculated output value differs from the previous one.\n\n- `Never`\n\n    The output is disabled.\n\n#### Object output target\n\nThe object output is written to this variable.\n\n## Dependencies\n\nThe node is tested with Node.js v18 and Node-RED v3. [Simple Statistics](https://github.com/simple-statistics/simple-statistics) is used to calculate output values.\n\n## License\n\nThe MIT License (MIT). Please see [License File](LICENSE.md) for more information.\n\n[ico-license]: https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat-square\n","readmeFilename":"README.md"}