{"_id":"stromdao-eaf","_rev":"70-e4261f932621e94b7c1e8be334ec228b","name":"stromdao-eaf","dist-tags":{"latest":"0.6.15"},"versions":{"0.2.7":{"name":"stromdao-eaf","version":"0.2.7","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"moleculer-runner --hot services/**/*.service.js","start":"moleculer-runner services/**/*.service.js","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"devDependencies":{"@spailybot/moleculer-auto-openapi":"^0.1.15","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^27.5.1","moleculer-repl":"^0.7.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"axios":"^1.6.2","moleculer":"^0.14.26","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.7.1"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"3ccd5441ef842e68002356e75e07b09fe5e5856c","_id":"stromdao-eaf@0.2.7","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-fn87g2+ypmV8Js6OT2CQbon41TFckRfmRaf8Q7rGk5oLu6JSPmzpMB9ajqaKB7rjf2wSbhQADcXYYu4PMJJQYQ==","shasum":"af9659e7abe53616fb4fb0973f55bb58354122bd","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.7.tgz","fileCount":39,"unpackedSize":516663,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDy0xqbq7SRS06UGqZQABLxpo4MYsb5ARcAo+KcWvxeOAiEAxaEwXniPvArHSMMjsPsEPsG0sOaNc0M4Lmpg10CoAec="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.7_1701999408180_0.6953324456709307"},"_hasShrinkwrap":false},"0.2.8":{"name":"stromdao-eaf","version":"0.2.8","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"moleculer-runner --hot services/**/*.service.js","start":"moleculer-runner services/**/*.service.js","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"devDependencies":{"@spailybot/moleculer-auto-openapi":"^0.1.15","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^27.5.1","moleculer-repl":"^0.7.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"axios":"^1.6.2","moleculer":"^0.14.26","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.7.1"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"0e0fd9e3bee2db1fc4ce09750bd4c4f07e3a06d1","_id":"stromdao-eaf@0.2.8","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-/9gYAVPcM6ywLT1WEGMCZUsycQj4s0mJET4BSL9ZWzyO8xgLCnmJOv4eh4HcfeNC+1pYyvlSKexl7W+mq2QzNg==","shasum":"ba908167f241c352488978a573ddf9b12b30433a","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.8.tgz","fileCount":43,"unpackedSize":740632,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBwr902d1iMw4phw8sbhs/APCfjkJYPIMHjiRhZ2n27YAiByMY0lme5mvfdnBij1uWEyXio19bpb9sDK20G/gOIcHw=="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.8_1702132041340_0.15776336206922492"},"_hasShrinkwrap":false},"0.2.9":{"name":"stromdao-eaf","version":"0.2.9","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"moleculer-runner --hot services/**/*.service.js","start":"moleculer-runner services/**/*.service.js","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"devDependencies":{"@spailybot/moleculer-auto-openapi":"^0.1.15","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^27.5.1","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"axios":"^1.6.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.7.1"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"1e8660b3ba0b1973432fce7b9bdd28d8bd4d86bc","_id":"stromdao-eaf@0.2.9","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-CdOeFnxKKoTNCV4jCLqlZjrnX7qvbba5zorNvSdJ+b9tiK8AZeidlNs3sp0KV+CVIp9SvGjsYCDT3fmL9iwveA==","shasum":"8b40205287292e8822b2d8ed099cca3a5e954b82","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.9.tgz","fileCount":45,"unpackedSize":756490,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFZewUaTZgwJm144udMSeg6PxPAGPTh4piDw+GQkoL75AiB2Sxb6wYOHRMB0AQpshOmNkwYH9s/iWJy+6NgBPo38Aw=="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.9_1702256526142_0.25202545776504137"},"_hasShrinkwrap":false},"0.2.10":{"name":"stromdao-eaf","version":"0.2.10","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"moleculer-runner --hot services/**/*.service.js","start":"moleculer-runner services/**/*.service.js","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"devDependencies":{"@spailybot/moleculer-auto-openapi":"^0.1.15","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^27.5.1","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"axios":"^1.6.2","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.7.1"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"b772701f90723ff30c5743f34c5d09d306a0eade","_id":"stromdao-eaf@0.2.10","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-1rBlOrXWSU8Sl5G36It2cUQJlq12p7+fyZW+T6pRjy0SL8OY1YEif+ihaPEhuLsG/5TKQpPFGgRRoLePeZ/ezw==","shasum":"a75a6c717b6af927dbb2654150befd5d1f1188a9","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.10.tgz","fileCount":50,"unpackedSize":808530,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAh32bhPCENNFwRpL2WqA3lxpFVJ8a2/ujwn+IKxXrpsAiEAtjgewehymzpm2fxj4kq3eDXr9V1rf4GP5e6atlfDpMA="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.10_1702344732953_0.666639090614523"},"_hasShrinkwrap":false},"0.2.11":{"name":"stromdao-eaf","version":"0.2.11","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"moleculer-runner --hot services/**/*.service.js","start":"moleculer-runner services/**/*.service.js","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.7.1"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"a88cd3f1bb68ac0f7a98d74263ea65051d62c1d3","_id":"stromdao-eaf@0.2.11","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-1L0MzkHVN3D7M32eKsnb6Ar9NrzrilOuBM/6n3/IzqKeMYCbkr/1NJZOS2dzuaVtmWDHETusWM6j22DtiYpZVQ==","shasum":"9aac8756bf37686b0ac28534b37209eb16c93d10","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.11.tgz","fileCount":56,"unpackedSize":819217,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAWaPT62Eyvu1zidNCaTEv4qMmc6yVADlYKaXVCNnfmQIgAYkZv6XwfZ1zbvzL2MeHone/pBD38dQXLlkKsYx0gok="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.11_1702400772712_0.6702644463162135"},"_hasShrinkwrap":false},"0.2.12":{"name":"stromdao-eaf","version":"0.2.12","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"moleculer-runner --hot services/**/*.service.js","start":"moleculer-runner services/**/*.service.js","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.7.1"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"3ef252314cad1f8fd174ce28631c5f25c0617765","_id":"stromdao-eaf@0.2.12","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-FyI58hG8gG1Feltd2SDrejpIUCey7bZ+4+YwsnRhIegxh561W5T46LZCakOqsNQQncJ7gKS7/UTihQ/rZIfjcw==","shasum":"b4c6b3bda2711327fe51be3519b8ce9f2674a7d1","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.12.tgz","fileCount":195,"unpackedSize":4155706,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEUYxKOLfGrn6gTpue4pLzwBBocGay6hymkiQ27LpC/hAiAvKRdNhA2gl/58Jw0Qf5vq6Qorx+iZfDtBHwC5THCBXg=="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.12_1702517426477_0.7724862136866961"},"_hasShrinkwrap":false},"0.2.13":{"name":"stromdao-eaf","version":"0.2.13","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"moleculer-runner --hot services/**/*.service.js","start":"moleculer-runner services/**/*.service.js","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.7.1"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"3692223561adc63aac441a67ed64fb1db4325b01","_id":"stromdao-eaf@0.2.13","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-mjsHAltDBcCMtViTPAskjNTzI6Q9tgiEF0JkZoT3k8Asi07Al3toOhQoAvTblVwlKk1wFZ4tnr3y6myqTIOcwA==","shasum":"a7046a29568a03a77c7b11105bb92679291e25a6","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.13.tgz","fileCount":196,"unpackedSize":4160430,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBuBPimz9HMcl0dS1Zt+Wf6wxW7x6v1WnLANULKMC7AsAiEA/lFvQKbKcObae0bffIiDlJNDIxNrlZO65LDO+p3nWgg="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.13_1702641996640_0.6040513255889683"},"_hasShrinkwrap":false},"0.2.14":{"name":"stromdao-eaf","version":"0.2.14","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"moleculer-runner --hot services/**/*.service.js","start":"moleculer-runner services/**/*.service.js","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.7.1"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"7904a894f8debbc7cc51e316e061585f5e53318a","_id":"stromdao-eaf@0.2.14","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-GxTb4V0iB08QI7lNGFqilHPswE6RiiImNOE4nDTWTpNd7LX3/kCWYxnOXE/y3rtA/7W8yy+7hR+TrWKr5pp3JA==","shasum":"a3635372502c9def5f42f4f0daca5b8a1d7bc6a3","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.14.tgz","fileCount":197,"unpackedSize":4164154,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4twazQiXQL4OC0nxDYiupoQgUEJgwnauSeALHQuhwZAIgaaXex0Pf4+F3MdKLRFLlgg9SyeCBVAmITMsZ6skeyHQ="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.14_1702649168566_0.08704787630308086"},"_hasShrinkwrap":false},"0.2.15":{"name":"stromdao-eaf","version":"0.2.15","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"moleculer-runner --hot services/**/*.service.js","start":"moleculer-runner services/**/*.service.js","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.7.1"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"10373d66809ea99b85dfbe346bad1bcd63327796","_id":"stromdao-eaf@0.2.15","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-NM/N9Fm+sxybbbGHQlAEjUzoky8uOFS0l84T+9XGkeNNKBpp/TcWPpHSBQEMO90RyA0bvYoYx4FuWlHj+4yWaw==","shasum":"b312b42a7ee42ab434e2b8a607ba74c6cb1fdba9","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.15.tgz","fileCount":197,"unpackedSize":4164287,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/9L2D3wQnTh7huSd2k/qzztz+7gq3AHGUE4Fg0oy05gIgTnDsC7kco5UVQIdlkqIXflUa8Uo7johMuC0paXPjtpk="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.15_1702747535578_0.18646155444124313"},"_hasShrinkwrap":false},"0.2.17":{"name":"stromdao-eaf","version":"0.2.17","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"moleculer-runner --hot services/**/*.service.js","start":"moleculer-runner services/**/*.service.js","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.7.1"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"2e5fac60bcabec1a83002eb501be705667f129b9","_id":"stromdao-eaf@0.2.17","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-3dUNwCgKP6wdATGJRJ/r1eSWNuLXV6cMTKuuDf+co/J843EN2wF4Sr5teW2wuADFri5+dVW0s/qV0LvBxmZj+g==","shasum":"c78415cefad3ec785255e68e97442eebb8a162a4","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.17.tgz","fileCount":197,"unpackedSize":4166151,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgYH7CY9geaJmrb975GcNCdfh7267XnIYHQSeBvyCRuwIhANVjep3cMGfpGKp+bbpfjgfDDPilNFSqgsfW9bHPjf4v"}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.17_1702768798943_0.1801175822458594"},"_hasShrinkwrap":false},"0.2.19":{"name":"stromdao-eaf","version":"0.2.19","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"moleculer-runner --hot services/**/*.service.js","start":"moleculer-runner services/**/*.service.js","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.7.1"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"6aebcb7d620a11e7dc49148fd045c64f04684779","_id":"stromdao-eaf@0.2.19","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-TkjUPLpqY4NxgLDMN8oRcSVsxLwHQXWbC6Xu8KK4HQu8DpGgk0lMZYbcNkCt018lZxtqgi9v4h+XQrkeJnukTA==","shasum":"e900ce7405dce69a91ea066ddf1ea9b97f9c45fd","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.19.tgz","fileCount":198,"unpackedSize":4169639,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJSbgW2fA7Ln4vuZgkL9OdxqpeMDFHHIsDjdgOepq3KQIhAPt/bdU/CjCg5wKTEpluhwvw3ap4NzQcohMGXyVFZkzk"}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.19_1703000158389_0.6714783297645923"},"_hasShrinkwrap":false},"0.2.20":{"name":"stromdao-eaf","version":"0.2.20","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"moleculer-runner --hot services/**/*.service.js","start":"moleculer-runner services/**/*.service.js","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.7.1"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"db2f6cc0f7a53934b987ca04399af21218b1be3a","_id":"stromdao-eaf@0.2.20","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-LjF+CXbp5Keyx2pVryB+uzC0J95+sE+JytJYvBCpZWaRU0b3PN6KauviWwCh11pEVaoLkNxet4hqJekb/sEcxg==","shasum":"cee2401e997cc5323e43883b11959dc011da7552","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.20.tgz","fileCount":209,"unpackedSize":5299179,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJS2tVHA8en7EMvb7jtxQstwC9atOu0V8KyX9WVQMHSAIgew0XllNKdc0Pk0WYLwIhJGgyLDwODqZuPTyf2HfWY9Q="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.20_1703166754954_0.9667230084535001"},"_hasShrinkwrap":false},"0.2.21":{"name":"stromdao-eaf","version":"0.2.21","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"moleculer-runner --hot services/**/*.service.js","start":"moleculer-runner services/**/*.service.js","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.7.1"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"1c3545ee2564f89c8f554f90c92d35b9abdd86ff","_id":"stromdao-eaf@0.2.21","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-YIOIWFLqpqNgkIm3EbHi+UFC41DDq2PPAt8KHNgnfwMJly88Vck7k8vmF+3YrvwwTKNS0ctCL118iWP0UnQSdA==","shasum":"66f2bed11785993729a8042904adf9ea5928992d","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.21.tgz","fileCount":211,"unpackedSize":5306425,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBFNjom1SPS1E252WC9n4S0IuXwJX4l6yrgAKTzn+AXwIgV7jpPtn517X8rsEKEw0QxGL0JaJJp2UyCIs8neSX6jE="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.21_1703244220318_0.3032255349341364"},"_hasShrinkwrap":false},"0.2.22":{"name":"stromdao-eaf","version":"0.2.22","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"moleculer-runner --hot services/**/*.service.js","start":"moleculer-runner services/**/*.service.js","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.7.1"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"87e681a77ca2766c19581b9e4c232ef4c6ea798b","_id":"stromdao-eaf@0.2.22","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-wIz0MQ8ngDAtCkM35P+88Vq+QU0t4dMtKviFI8NXsV4uAvBZnfXXAz0ahEBKT+s9zv0Z/OrrHuf0/6IVMDmL1w==","shasum":"6073221fcd78a814080be710de83eeb989f311d9","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.22.tgz","fileCount":213,"unpackedSize":5312995,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDHhYQGrLqhXt7RcFsHoTJ964l+0GJucLtZxA6A7gdAdAiBJDDy67Kfl121+a8jCGqaiEYmgsriiXiggDff8961JRQ=="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.22_1703375821145_0.10298122624019457"},"_hasShrinkwrap":false},"0.2.25":{"name":"stromdao-eaf","version":"0.2.25","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"moleculer-runner --hot services/**/*.service.js","integration":"moleculer-runner --hot services-integration/**/*.service.js","start":"moleculer-runner services/**/*.service.js","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"912edcbe6a17defbd52df5230139e047e27f583b","_id":"stromdao-eaf@0.2.25","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-KF+jY64qbkiAlPuFva5mSTVIzfKN5pFVO7KmV1iMotNL+Zw6kqIs7rpuY72ms01oR0yEConZC1O0QvEjTaIvhg==","shasum":"8aef40cb1bff9ea7375d3129b3986ea3aa1de37e","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.25.tgz","fileCount":205,"unpackedSize":4680216,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCizsMgTGMW1kl33lfFZdT2hHgWEL7Nq1De83zIaDiVdgIgOoowo26MmFIKzfrpbP1RIr7QopSecqRDhJRRgIKsht0="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.25_1703472339315_0.881690385453846"},"_hasShrinkwrap":false},"0.2.26":{"name":"stromdao-eaf","version":"0.2.26","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"moleculer-runner --hot services/**/*.service.js","integration":"moleculer-runner --hot services-integration/**/*.service.js","start":"moleculer-runner services/**/*.service.js","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"36c98c0a1e0acded61b09fdcc5e58e654b0e5b3c","_id":"stromdao-eaf@0.2.26","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-LTCa+nVPVZgEvyZCG+5lmkARIlzL3Ujs2BYXM+STUDnepzU7ICPKYrVV68DiSq8UwLtGkVjoSKXcA5anbdDNrQ==","shasum":"a3747ee5fb7a569413dffdb860dc829400b72612","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.26.tgz","fileCount":205,"unpackedSize":4681000,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQBrnAZ/PJGiXVhu+Bz1VJF/BSZEFCcMBJCKEVHi0KzwIgfyv8eDSxJRAK4SWNAA0/erDQQE6rx60iATHWZ/8eB6Q="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.26_1703473371358_0.6769551860702754"},"_hasShrinkwrap":false},"0.2.27":{"name":"stromdao-eaf","version":"0.2.27","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"moleculer-runner --hot services/**/*.service.js","integration":"moleculer-runner --hot services-integration/**/*.service.js","start":"moleculer-runner services/**/*.service.js","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"7327a6a913a19f7973e155280558d348822e0c72","_id":"stromdao-eaf@0.2.27","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-sqnMzqMaTVaZVe8WYXyp4UcsLLSSYRumAVozFnw0JWkh5tBP7x1tLQrUZwtoyZ4kb7ASmtPU/F5WSqBVxosnqQ==","shasum":"949e9b121e958556f683346c5f3e748d057105e1","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.27.tgz","fileCount":208,"unpackedSize":4694633,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPtX0FkvF4Y2SeabWG6dqmJWOFhAowBR7x0Ibem95lKgIhAKAAMVrpo7ofo1gGVYNj4Wh7GGf3ZgIVSvjbyM/cObH2"}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.27_1703557329914_0.9709473191738811"},"_hasShrinkwrap":false},"0.2.28":{"name":"stromdao-eaf","version":"0.2.28","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"moleculer-runner --hot services/**/*.service.js","integration":"moleculer-runner --hot services-integration/**/*.service.js","start":"moleculer-runner services/**/*.service.js","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"c3168dc51a72e845f0b2939f177dd821522735a0","_id":"stromdao-eaf@0.2.28","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-TiNj178I8KTC/Ye1pvQOpfmzbnBF5fyORaLKU4s4t80rXRNftvLWYP9i7AGnx3ShXxcIc7WZzs0gsM0IwBHhpQ==","shasum":"6883de3382af68cbda61cc0ceb47eb0cea554d1a","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.28.tgz","fileCount":213,"unpackedSize":4759919,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+XP0RoPE6JB5q4VfMS+MVRFZ3vmDhUD2nLFAw9527CwIgB9GDUfPg6Q4MJLwK78kIeu46dmRqXiwIzjzvB0X/5lw="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.28_1703680082110_0.6523693854081827"},"_hasShrinkwrap":false},"0.2.29":{"name":"stromdao-eaf","version":"0.2.29","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"moleculer-runner --hot services/**/*.service.js","integration":"moleculer-runner --hot services-integration/**/*.service.js","start":"moleculer-runner services/**/*.service.js","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"3aabe7caa28dd134248a9562ca809b1306b9c4db","_id":"stromdao-eaf@0.2.29","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-pIiX6tBBQb3mj2UGkqvzVYb1mFvjiUGhSNPpAMBHH9aNpTmIQlKtO9a1ze/cB6+7ZOicxcI90XZy2t7cxwps6g==","shasum":"28e0b860cfd52b14dc65f3183f6e5501978c928c","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.29.tgz","fileCount":214,"unpackedSize":4756182,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1mlYk7nHKSKYqqp3qMwgTUiZ9DkT6Tc8UlwsZZlReNwIgCtWusQXuD0l7cQLqmCQzOQCdAyleb+8w9lGOimz+J3A="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.29_1703766925770_0.41522773920015377"},"_hasShrinkwrap":false},"0.2.30":{"name":"stromdao-eaf","version":"0.2.30","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"moleculer-runner --hot services/**/*.service.js","integration":"moleculer-runner --hot services-integration/**/*.service.js","start":"moleculer-runner services/**/*.service.js","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"d0b6c5b3518f0acfa38cb55357702d6a8b374716","_id":"stromdao-eaf@0.2.30","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-uR/WzfHWX9Z4/cLvXIN9+acXj0M4uJ4dJDgDa46jHc/8rlRpXKt3JSWoCZ2DNiBIz/96xo0VrSqHEgIJNoXSPg==","shasum":"ce804a4cdcb42d8fc3bbe9c56d045e9f34a7221e","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.30.tgz","fileCount":226,"unpackedSize":5198453,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNKKOViVGcSQkjXWOy/xcJnxrWKsHf0Vf47PxdhhppogIhAIDl8bcVNdYuuBHqqoXnwZZLHQCgtrIr+c5STXpGDdcs"}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.30_1703954286146_0.14361798000898984"},"_hasShrinkwrap":false},"0.2.31":{"name":"stromdao-eaf","version":"0.2.31","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"moleculer-runner --hot services/**/*.service.js","integration":"moleculer-runner --hot services-integration/**/*.service.js","start":"moleculer-runner services/**/*.service.js","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"38f158fb0a17dc82b57cca96e7fe63b80ebd5bed","_id":"stromdao-eaf@0.2.31","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-eXY0zrYHU66UIqfrAZ6/kgAou+e4DxjwgrsgzH91+fMYonmHfRXDYdFWtKMPN2cJ5+74Kd9+f3Y/NbdFsKkh1w==","shasum":"137e1f6fff490744a4a3edc101ca4ee332982695","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.31.tgz","fileCount":261,"unpackedSize":5593942,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAuXN3os8QYEhTDRGPEUnme+XeSTIhXsiijM0rz6JWQnAiEAhhtGhnrDfxASBUPRVu9qobjyTiKaKQJatbIwVAzu+NQ="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.31_1703988094791_0.5035641257682704"},"_hasShrinkwrap":false},"0.2.32":{"name":"stromdao-eaf","version":"0.2.32","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"moleculer-runner --hot services/**/*.service.js","integration":"moleculer-runner --hot services-integration/**/*.service.js","start":"moleculer-runner services/**/*.service.js","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"9bee0a061f2ec11ac941163b0cab0ee801734038","_id":"stromdao-eaf@0.2.32","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-3Tq92/ybJhGf1YbM45JD/RJKeGH3H4cqq9ORK5d4/ABUd2WNnV6xYvmalT2oai74bGDbO9isDx/+NWOT+fz2xA==","shasum":"435018c5865c580f4a603a0921101b53437d48b6","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.32.tgz","fileCount":262,"unpackedSize":5605973,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDnO3Q73ZFQs71Fycb5B8+9ZsEFzRVcV2N8C1RvI1Ya0AiEA5dSE90Wvmo/3h7/DmGxxqYGxPSyzL6kOc1GStMmxlPE="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.32_1704114414195_0.707262581454408"},"_hasShrinkwrap":false},"0.2.33":{"name":"stromdao-eaf","version":"0.2.33","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"moleculer-runner --hot services/**/*.service.js","integration":"moleculer-runner --hot services-integration/**/*.service.js","start":"moleculer-runner services/**/*.service.js","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"b8e29e4c3c687cbbe2ace0d22700a5ce068b4078","_id":"stromdao-eaf@0.2.33","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-5i6PwMD7CjLcQUIMFvWchhLgaE4QNCreMZVHm8gbBDHEIURtJfZLJF09dOZtom66QOeLMlyex2/fc5C2TBxRFw==","shasum":"d5173689271cc303cf2f440c4b9d2baea3973b5a","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.33.tgz","fileCount":262,"unpackedSize":5610991,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+qN802yHkPsYhdCJ2GPzHHRP4PdBw88g6Uxxg+gsqcgIgcsvK6iLClai6CkrX7GzHStPy0NCStgOSsVK1gcH3a9o="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.33_1704164152344_0.4781433297545701"},"_hasShrinkwrap":false},"0.2.34":{"name":"stromdao-eaf","version":"0.2.34","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"moleculer-runner --hot services/**/*.service.js","integration":"moleculer-runner --hot services-integration/**/*.service.js","start":"moleculer-runner services/**/*.service.js","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"284d2d1d3d80fb11f17144f01a63e45bed20f840","_id":"stromdao-eaf@0.2.34","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-81PpbXtD5lxXkmbD8f30/xRhXIZ+b7308FOxGpjXInWQ898M4DTg+fWMOJhMOPddqzlsYvol+W9kbt1XxgFneQ==","shasum":"9d982d41882e5e2902afa1c935d0d7bfdf6f0701","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.34.tgz","fileCount":261,"unpackedSize":5602787,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFOll4HOBreAvrJusTEyywvoGahRwBir0z/yDZ2LrCmQIhALj0F7YIUWlP3TQKxJqAUzDjSk6Bh5N7A/RWmYbQO591"}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.34_1704202501768_0.7349655056735778"},"_hasShrinkwrap":false},"0.2.35":{"name":"stromdao-eaf","version":"0.2.35","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"moleculer-runner --hot services/**/*.service.js","integration":"moleculer-runner --hot services-integration/**/*.service.js","start":"moleculer-runner services/**/*.service.js","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"79122e82429f65773380a740e26256d03285bbc3","_id":"stromdao-eaf@0.2.35","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-jFnnf0A/Ii/43yto6RptlXa+9vkL9a3n/9YnbD9LBT0fgoln1cH7DwZy+HIU2GFNylx3uC5ZK3ftRMO02BxBAA==","shasum":"f65e297725f053b7864ed3a4fd8365874f07076f","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.35.tgz","fileCount":261,"unpackedSize":5603155,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCovhEIO49TyR9Qxavs69COhsWpcumJko26kYmOYHgQJwIhAJ0pnPpEuPkv9VpBl1WQxqZ3iK+5oZcUrEw+KkHfs2p8"}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.35_1704208591067_0.030188533118038485"},"_hasShrinkwrap":false},"0.2.36":{"name":"stromdao-eaf","version":"0.2.36","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"moleculer-runner --hot services/**/*.service.js","integration":"moleculer-runner --hot services-integration/**/*.service.js","start":"moleculer-runner services/**/*.service.js","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"aed3a02769052dbecfd3001f23f0ed78514e44a6","_id":"stromdao-eaf@0.2.36","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-qTZzWPzw67KjqqBO6NfMuFvIjGx2ZJ+Lioxif6OWbPpm2rFfdhRRT/DEyTzBw8wnRke9oqTrNVZ03bZUfa1dBQ==","shasum":"19d3e865acb047ed428512384a3c57196c5a499a","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.36.tgz","fileCount":267,"unpackedSize":5684576,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZb6e0GmDdiJpeYMOjWMOLboVq6dyrVKUpYMdzSAt7ggIgbkZ610NEBO84JHblY1Ts5O2y7W1zj9s2a7AyQchEXkQ="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.36_1704340052923_0.5437513697441594"},"_hasShrinkwrap":false},"0.2.37":{"name":"stromdao-eaf","version":"0.2.37","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf --hot services/**/*.service.js","integration":"node ./run-eaf --hot services-integration/**/*.service.js","start":"node  ./run-eaf services/**/*.service.js","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"d097f69688b157cfab1c1896fdda3575ef0f7233","_id":"stromdao-eaf@0.2.37","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-aueDqEjFHWakgyt/MFx/N7M2UMLQTGUUkr4WVr2uduMEdKHFVP5xdUsdcBy4plO7MnYxJGZJ8LFb4/14/oNrzg==","shasum":"d8cbd49922b01817a1a579fecd2ab677926a4d5e","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.37.tgz","fileCount":268,"unpackedSize":5685687,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIASrq65/LUxNl78zuGBWGtOgAcJd96BD8WqF0fKiTqw5AiEAquCMXhnpfXamuLLrgSIL8MAB33XhaqD1HMg+Ubx/jsA="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.37_1704674938184_0.5119001951109023"},"_hasShrinkwrap":false},"0.2.38":{"name":"stromdao-eaf","version":"0.2.38","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf --hot services/**/*.service.js","integration":"node ./run-eaf --hot services-integration/**/*.service.js","start":"node  ./run-eaf services/**/*.service.js","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"e753271a0e9c1f9c9edd2fa644cf94b65c59d526","_id":"stromdao-eaf@0.2.38","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-cOxkfTyAw2stlOsNvPryqNLQB0Gm/+8YlEJLGEq0EyvTi1nPIi9Rv0C+vmI+AaR3kvkipmZv1JZ2STf6R7U3PQ==","shasum":"bd6db5faa03ca69368b429aac67b0b217d7598d0","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.38.tgz","fileCount":268,"unpackedSize":5685441,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBdGioRsa+wSRVmtvEngTv9AtGWw9v55xKCi1x31kItvAiEAwyk/v6GzY8JInkPpm/XNcDUVBmHn0HCiD3A7eKm+MPY="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.38_1704675270577_0.6608010271485429"},"_hasShrinkwrap":false},"0.2.39":{"name":"stromdao-eaf","version":"0.2.39","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf --hot services/**/*.service.js","integration":"node ./run-eaf --hot services-integration/**/*.service.js","start":"node  ./run-eaf services/**/*.service.js","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"48dc97386176e8d55bcf1b17bf9c126c63510aa2","_id":"stromdao-eaf@0.2.39","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-0M3hIA31K1f/W6l2e5QWCX0yKbP3VVB3YD2zXTehFPWwKPYvO9eLQaBxjFawqQDSGlKyF26193d6AZzv/nau+A==","shasum":"87debe5a08cba390835153fd72a9721219c3bda6","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.39.tgz","fileCount":268,"unpackedSize":5686723,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTBfdOvp+e03m/FX+/bPfpowOHMdH5BIeCsbAzWvUyogIgM82KehpuQy9lO0uZizWSdZueVf1/H6Z/SSV8s0uaO2Y="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.39_1704675983649_0.030771667732333752"},"_hasShrinkwrap":false},"0.2.40":{"name":"stromdao-eaf","version":"0.2.40","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf --hot services/**/*.service.js","integration":"node ./run-eaf --hot services-integration/**/*.service.js","start":"node  ./run-eaf services/**/*.service.js","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"5c19aaa5ae70de5aba0155266105c2789b3dd557","_id":"stromdao-eaf@0.2.40","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-HG3X3Gnz93hbEo2AwhdcXZ+u/unAn5rslLfgQ5CdKmALsXT5bhNQRTTJE6fZz4jJqNbRF2ZsbjFW3agR73MrAg==","shasum":"2027e1bcbfe7c23da9539307d3aad8cf61f7c059","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.40.tgz","fileCount":268,"unpackedSize":5687065,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCn0ePZnVF6/pgefsGt++vCAdAI0AqIw/mT/FZRldlWtwIgUKsrNfF+Dgg9WCC/nGDDKdiqCVD56jtNJjdOElwlUMw="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.40_1704676465974_0.9833156590044538"},"_hasShrinkwrap":false},"0.2.41":{"name":"stromdao-eaf","version":"0.2.41","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf --hot services/**/*.service.js","integration":"node ./run-eaf --hot services-integration/**/*.service.js","start":"node  ./run-eaf services/**/*.service.js","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"e6f7c185f6c7b23a728827c82afdc7ec971b24c6","_id":"stromdao-eaf@0.2.41","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-mgs8nBrkL7shrwq8AvVB4q8pWDx9Q5lBKhA1nHAfZSxjOAbGRG8Xt/UdEfT9iE12uKP0XVTM7wFblGe9DSLHRA==","shasum":"ed41a5d4035456b01664b6be391d10fec3d44a68","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.41.tgz","fileCount":268,"unpackedSize":5687322,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBWNhRRVFwmq1WSu2q4tpPK1gIl/exfVX60jvUQyC/hOAiEAvanG7EGR7ErorLiY1orYxUmZs3Nr118rsDg2jvXzzbE="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.41_1704679148288_0.4930066159729305"},"_hasShrinkwrap":false},"0.2.42":{"name":"stromdao-eaf","version":"0.2.42","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf --hot services/**/*.service.js","integration":"node ./run-eaf --hot services-integration/**/*.service.js","start":"node  ./run-eaf services/**/*.service.js","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"d53ebfff4bb9959b4829b5879cfdb147b4164e9c","_id":"stromdao-eaf@0.2.42","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-3CPgAWUBriPzuZZ8pC+sqG3V1wThCANRdIfIgW6lAmnPh/nlERhuGsGe510pRVH0iVesRcdh6sQ2BX/0OiYznQ==","shasum":"179a334b5671f4cca296fe35acff6b9997f4eb0f","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.42.tgz","fileCount":268,"unpackedSize":5687403,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEsVJ1yrQFaCt1o7358qdzXe+UWobY8nObL3e3wjfAhxAiAp+4UBt3c5Mk1+O1NnclZT34ELap48HANUut85LmJKmA=="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.42_1704679733521_0.8827814502577667"},"_hasShrinkwrap":false},"0.2.43":{"name":"stromdao-eaf","version":"0.2.43","description":"Referenzimplementierung: Zählerstandsgangmessung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"92de377658f9c9e05e5b4c34fa915ab944e206f4","_id":"stromdao-eaf@0.2.43","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-uAFu8+GzTmPlRMnRGgSqE/ItTYBp/pRgcoqNu3wYYkZFSLR+CQHxDORTVHzV7892alN7UaMgyj7rMIhHe4ckQA==","shasum":"722467fb523873933cffb8ffb269de8029ad3f58","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.43.tgz","fileCount":268,"unpackedSize":5688148,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVJ1Wz7iuXbyGlDSq01IxsAMom3Gmb1EtmKVzad7lhQgIgG0YuovbShDU2HagkDEYKL/QJjaKEiRcWmO4kmqGVl9U="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.43_1704712197632_0.33738692646506285"},"_hasShrinkwrap":false},"0.2.44":{"name":"stromdao-eaf","version":"0.2.44","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"8e54c7062cc1e5017772676d6e663102639fbb6f","_id":"stromdao-eaf@0.2.44","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-6v+4hrncC0PIAgdTYvfRwvQHnRpymI1ulV9s0sajOCaFgv70WoEbU7GEprxGtlnfhpkD0mOU1O7DVanjVmQBFg==","shasum":"fe9477d97c6fc2860dbae1d2677b19db10f910f9","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.44.tgz","fileCount":268,"unpackedSize":5688356,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbX1dkFpvfMrCsByvviielB+KHwLe2b61roEEkO0SsdAIgSBx+gQM/uYznUwS+I3eV42JSpxGGrlaDa5528zjs3Kg="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.44_1704713526634_0.7355548039298614"},"_hasShrinkwrap":false},"0.2.45":{"name":"stromdao-eaf","version":"0.2.45","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"3c7c8455c6290ebf2c19ab1fc04154767c123893","_id":"stromdao-eaf@0.2.45","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-meaPvwqQZ/owlk5wEHAn3KHskcZNtig8w29tL7YRmSftpygjdlh21UxS7vPi/xLxs9rypyPjK96B/xLd2MWhIA==","shasum":"f93986ca30a7c6ebec3c3f4592a94a9747c6c0ae","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.45.tgz","fileCount":268,"unpackedSize":5688842,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHVjjP9i/yLJ5Y+pSGCwdSf0LkeRZchA5oYzmbmth7G8AiAaBYMJsmhdun0Y+jgfV4Ntnny0Ya83cshKOUSXf2e8dw=="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.45_1704714775916_0.27733664964890514"},"_hasShrinkwrap":false},"0.2.46":{"name":"stromdao-eaf","version":"0.2.46","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"fb420c12956b043041dc4ac012736bf7b76c25a2","_id":"stromdao-eaf@0.2.46","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-LeYDwvUNVxM7+XdpyWB1UvoY3iwTtri5axFhW/pkQJEBNX4xTQG5o4ytB9Azs30gLTEXbOrHdgqRmczO3mANUg==","shasum":"0e65e615a205635875921d13406e49668afff545","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.46.tgz","fileCount":268,"unpackedSize":5688869,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAhxAPe0R2BrXtAqoAYO8F/gUqoJ1G8mhI+9c3NeEp7QAiAXwUDoq7NMDA8xssdgXKHjZhhb9ya1jk51O9P5S3NU8Q=="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.46_1704714986388_0.666872014676035"},"_hasShrinkwrap":false},"0.2.47":{"name":"stromdao-eaf","version":"0.2.47","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"74002bbefedaba4a12c040106f7b5ffdc4971abb","_id":"stromdao-eaf@0.2.47","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-0YG0Yl49r+9guCKnKfMOnUSU/AIXVHG0Wn3nHQcq82dxywBcVd/YXQaIXnhvAE2eWuwMVMZ/+zyd6JlUf2m7hA==","shasum":"245d012f3b89e48d7349724afb4f73f1842e460a","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.47.tgz","fileCount":268,"unpackedSize":5688861,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFUSRc2kSsLwLpaMaReZyyZEUJlMf0vM2qfpTByYtl43AiAnT86woT29DEoSgXkIvgiRt+6PMCR1NwOlPl184NYhMg=="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.47_1704718318096_0.3899946233482363"},"_hasShrinkwrap":false},"0.2.48":{"name":"stromdao-eaf","version":"0.2.48","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"f14aa704e8dccf052977517fab8cfda1a04a22df","_id":"stromdao-eaf@0.2.48","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-xpbQP3vtzos6YkpBoVyx7IjaOhUKLOPWqy4cg9QOfJa9Un49T0BOFZVwmoqxe7yFdZlEHuNPvccEWYD67WS0Hg==","shasum":"0391d7a7d042ca9d6a3677c03fa3739e51dc3df7","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.48.tgz","fileCount":268,"unpackedSize":5689828,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBoLICDBOLgkZc+StCjSlJlChiPp1F3j05F5f6MB8W+LAiEA3JdtPmb/SckfoZ+rSCqzKqArrQIBAxYH7L/mp6le3zU="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.48_1704720234939_0.5137257525069616"},"_hasShrinkwrap":false},"0.2.49":{"name":"stromdao-eaf","version":"0.2.49","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"7ec0a9193cb3d92caa1321138f61c1f064c56719","_id":"stromdao-eaf@0.2.49","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-Zllnj2nQJkg+ajher/N2BfuiwwB007BQ6Ws15Mr2m7eqyiZV4eGwiT0keGfX4ZHJMYPK1Uu1NQHte7VOcE3JHw==","shasum":"c93ab2943bb63f4170a42c45ead66b57633966a3","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.49.tgz","fileCount":263,"unpackedSize":5670383,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHnrDn9zPdgK0wLp0LB408EPDOhEcpErXX1ZmfXqZZtQIhAJE4ACRyHva0HAfhNMNchlhR7r0ehw3c2YBgALiS/PAw"}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.49_1704756490512_0.6675413953917562"},"_hasShrinkwrap":false},"0.2.50":{"name":"stromdao-eaf","version":"0.2.50","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"fe3189912051a8cf5c877c4a910dd92ad7ccf3d2","_id":"stromdao-eaf@0.2.50","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-A9sJQ4ulwRG2SCI5kwOF0KQRvA3yob3RuiG/GlejbumcjI9jp/IHctn2g/E5/fGGGRkIVLSb4FByYftuMBy9Dg==","shasum":"384fcb13a5c041b22a4a4e67c4f7608c1a2e9ba0","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.50.tgz","fileCount":263,"unpackedSize":5670700,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH5xbytunURWfOCfUS249v3iFynMB/pNIVwf5vTO+bAIAiBu5yxaemMMzKp7Gh6jdCY9sXpIrwQzdsCNUdi0Uw1bpw=="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.50_1704758085340_0.9579056926683838"},"_hasShrinkwrap":false},"0.2.51":{"name":"stromdao-eaf","version":"0.2.51","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"f0a7c8bd059a14c39c3741afe46da5e011311d81","_id":"stromdao-eaf@0.2.51","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-s7zDaxaKYBKE5FlibZlq9KuQ6r1xEb6Xw47nAKEst+54li7J7Odwoplral4X65DM0r8A3I6OrmTbBhslQoGNnA==","shasum":"0b5392d95b4b220d4f3381afa82d502ad9e1ce27","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.51.tgz","fileCount":264,"unpackedSize":5670994,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID0N2A/dDu3zf5ikgMQ4wTjZsakUWgJKgSCvywxp74X1AiEAjoASwkaLTLfIlZIgoHpFgWpqQdW8Via+HOhBc3kZrqQ="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.51_1704759329692_0.47158165285606013"},"_hasShrinkwrap":false},"0.2.52":{"name":"stromdao-eaf","version":"0.2.52","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"b5bbc368e014280449f52a74f7b121048bed8bd2","_id":"stromdao-eaf@0.2.52","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-7PmmSVRZFyUK5nGSYNE2T9mJueC+mNBvWeJsAbM4eBzv8XHHfgGNxivHymmLRzzRhLxb2ejXxo/eaz5wqRi+qg==","shasum":"e64eeb4f5dfcc06b9d4aee25cc1eed1181fdcc77","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.52.tgz","fileCount":264,"unpackedSize":5671043,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD10D5DiYja64x+xURuoQg3+EPJLQviZm2l8NtCdDG4zQIhANrOEa8/gDDiqDtJmqpkErbqQIkpVBzmwpi2Eoqf9avd"}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.52_1704759730765_0.3134810047314085"},"_hasShrinkwrap":false},"0.2.53":{"name":"stromdao-eaf","version":"0.2.53","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"92a7676fabace2bedc57a223a5a56f234064f8fa","_id":"stromdao-eaf@0.2.53","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-2BE5Y/rni/gWCKsXuZYrKCfqtK6NydWLt1Z01P/mP9paGesqi5F6I3kQ89Ab+n09WJeoWwoWgjv3aENj5k6mqA==","shasum":"cde2e4179abe1579f1fc5ac3e986d3978c888e01","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.53.tgz","fileCount":300,"unpackedSize":6419546,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICJA7VQAjvbTcZXOCkC9V7JEfK8Diz3Uywc0pfL0H0ymAiBxEc6BK/iMfE58cyZ3tzxI5BTOlNkyE4AK5oWUSlWVMA=="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.53_1704760719755_0.7775570789616006"},"_hasShrinkwrap":false},"0.2.54":{"name":"stromdao-eaf","version":"0.2.54","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"76fd78412c6a722cd82d3498945c3f78cf78fdde","_id":"stromdao-eaf@0.2.54","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-ll0otwUC+1Iss6KbFuhTSScdNuu1mdVf4LQmLtyseBK+UEB8G0IvxpzRmu1GiAdSeiM6c+K9CqMhOzrUvMDvPA==","shasum":"f670644b35e6d72e926f2d416a4b58c898d83bf3","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.54.tgz","fileCount":300,"unpackedSize":6419450,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6ycaIlEUxYuBs7OJJGiqpL03is4i5GKzXutktN0xmqwIhAK4uxueOgV+V3OTscfmb0oNNzbYegF9Od75uEvcWFRhq"}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.54_1704761152987_0.7519218682071163"},"_hasShrinkwrap":false},"0.2.55":{"name":"stromdao-eaf","version":"0.2.55","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"c13acb2584f848cc3a9aff30055dcfbe3967c338","_id":"stromdao-eaf@0.2.55","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-KDQolCbgQ9yLj2aGduW7d8Zl3ZypddjN338Jdks4eJfG+CZGe5w+Y9XrRgm7IUm+kbdrOSzZcXx1Hfyjx5kdOw==","shasum":"047d9905b1a543b6f284ad83d6060b11cbd0224b","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.55.tgz","fileCount":301,"unpackedSize":6424049,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/dqp0PtNx8pFukb5E1Ei+UIETATQUepNOew934Z0kPgIhALonXH6gPnxZv772ucvjLbFp1MXREbItwPkiYd2KWviV"}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.55_1704798061016_0.11029369064991035"},"_hasShrinkwrap":false},"0.2.56":{"name":"stromdao-eaf","version":"0.2.56","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down"},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"15ef258f21a52a0805946d8910ac31e6fe50ff01","_id":"stromdao-eaf@0.2.56","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-Eo4dCnNSgQD0mxJiFFlCz1FggvUESABSSjvLOhcqdP6A+yrBxShCxAEx7o3A4ZG9JrQf3O5osCJYCAcA9FSP8w==","shasum":"16bb89efb3f6631bf16a16ac2a562b786b543a07","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.56.tgz","fileCount":302,"unpackedSize":6429397,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHD9msMm5jfRrRNhuCDVgJjWOG90X0Nq8pXcH3w14N3TAiEA1ohkN10n3cWqY9zQoDRFybs7JRfBaF4ReChYXCe5oDc="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.56_1704849967057_0.9206865073815231"},"_hasShrinkwrap":false},"0.2.57":{"name":"stromdao-eaf","version":"0.2.57","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down","bundle":"pkg . --targets node18-win-x64 --out-path dist/"},"pkg":{"assets":["public/**/*.*","public_pwa/**/*.*","public_metering/**/*.*","dynamicsignal"],"scripts":["moleculer.config.js","services/**/*.*","run-eaf.js","runtime.settings.js"]},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","pkg":"^5.8.1","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"15f75d3e4120899d7453cee3fae0fc81a2716898","_id":"stromdao-eaf@0.2.57","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-+RlRl/7iIHOuXfCNiW1YeaAcAB7S7KnBvFf5uTq/3qKraq40CDlenNjLsy6WTufU1VsXybOhum3IKYSf+OK5TQ==","shasum":"b6490420e00aff5a0de6c37d3610c8eaeefeb185","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.57.tgz","fileCount":305,"unpackedSize":116921834,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDTRXdvkfxlt0EsOS8DmDmzBs8lZMeEN2sA9WNwakpLAIgTjOMOx9ZosFEdE4k297Jw367Ax21hJkoTkCf5MRwiGw="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.57_1704986084194_0.4995906954053355"},"_hasShrinkwrap":false},"0.2.58":{"name":"stromdao-eaf","version":"0.2.58","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down","bundle-win-x64":"pkg . --targets node18-win-x64 --out-path dist/","bundle-linux":"pkg . --targets node18-linux --out-path dist/"},"pkg":{"assets":["public/**/*.*","public_pwa/**/*.*","public_metering/**/*.*","dynamicsignal"],"scripts":["moleculer.config.js","services/**/*.*","run-eaf.js","runtime.settings.js"]},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","devDependencies":{"@spailybot/moleculer-auto-openapi":"^1.2.0","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","pkg":"^5.8.1","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"gitHead":"023fd5589be328f5a2c9d9c58549b97ff7046376","_id":"stromdao-eaf@0.2.58","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-Tohj93780fRh9CjV86Kq8v0TenWHyWZQ9+0TwhTJXHyGh5swFvOwPtlGTzglRH3i0Fjo02imnjAQAjofEZB0TQ==","shasum":"d4722d2aa2d8b5c27732aee5387c98ca17f5db3b","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.2.58.tgz","fileCount":308,"unpackedSize":323530809,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICY5xni5g+DdvUjnnpYkV3zy5qgZryB0EKNmFP1HxN3QAiACBTj4igM5yVyp4cafZo/76V6/YJzuqt0KYLWzwbio3A=="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.2.58_1705111019578_0.5236367692138855"},"_hasShrinkwrap":false},"0.3.0":{"name":"stromdao-eaf","version":"0.3.0","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down","bundle-win-x64":"pkg . --targets node18-win-x64 --out-path dist/","bundle-linux":"pkg . --targets node18-linux --out-path dist/","release":"npx semantic-release --no-ci"},"pkg":{"assets":["public/**/*.*","public_pwa/**/*.*","public_metering/**/*.*","dynamicsignal"],"scripts":["moleculer.config.js","services/**/*.*","run-eaf.js","runtime.settings.js"]},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","devDependencies":{"@semantic-release/changelog":"^6.0.3","@spailybot/moleculer-auto-openapi":"^1.2.0","conventional-changelog-conventionalcommits":"^7.0.2","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","pkg":"^5.8.1","semantic-release":"^23.0.0","sqlite3":"^5.1.7","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"_id":"stromdao-eaf@0.3.0","gitHead":"3f0be6941414275056b1064572366a5fae39bafe","_nodeVersion":"20.11.0","_npmVersion":"10.3.0","dist":{"integrity":"sha512-rEDf8Bgt97tulr7t+HaGq7eN761dNDuve9hJtYkEuVSqGwkLWyPzonljRs2kFbcX/e2ipXFgF8AAbz4gL9ZVAw==","shasum":"4ca8cad5ea72c62874f24ddc405092e05f5818b6","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.3.0.tgz","fileCount":314,"unpackedSize":323544618,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICgTIAx7OIZzEayq+5PIOVd0nn3ZaHkweOgk2Wb4h6xRAiEAxOVZVRUMPfSNyfQrsCoAg4EtLTjhwOSCaj3nCY2lWoc="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.3.0_1705197733151_0.9441844769159833"},"_hasShrinkwrap":false},"0.4.0":{"name":"stromdao-eaf","version":"0.4.0","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down","bundle-win-x64":"pkg . --targets node18-win-x64 --out-path dist/","bundle-linux":"pkg . --targets node18-linux --out-path dist/","release":"npx semantic-release --no-ci"},"pkg":{"assets":["public/**/*.*","public_pwa/**/*.*","public_metering/**/*.*","dynamicsignal"],"scripts":["moleculer.config.js","services/**/*.*","run-eaf.js","runtime.settings.js"]},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","devDependencies":{"@semantic-release/changelog":"^6.0.3","@spailybot/moleculer-auto-openapi":"^1.2.0","conventional-changelog-conventionalcommits":"^7.0.2","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","pkg":"^5.8.1","semantic-release":"^23.0.0","sqlite3":"^5.1.7","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"_id":"stromdao-eaf@0.4.0","gitHead":"f5e0c1df901e023af16e95fbe863d9f6fc65cf2b","_nodeVersion":"20.11.0","_npmVersion":"10.3.0","dist":{"integrity":"sha512-2NkFDdboSYIia5g/pfjmBuPhjxTtr6Hw8cT0m/HGwk+Jz5L/06U7/IyLAgqFMDHWioVbJ9tjekVg0KmONAaRMg==","shasum":"6987cced7439269fb37faa638c360980d5e8b632","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.4.0.tgz","fileCount":316,"unpackedSize":323434357,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDL4rMP2jR3mUKOo+hQrxB3RAs9p62lihVP301XxqAoBgIgW7mgvAprgh26mknHR7C2tddZRv5xrqeD/SHzqdAOL+w="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.4.0_1705240110363_0.9917887276705857"},"_hasShrinkwrap":false},"0.5.0":{"name":"stromdao-eaf","version":"0.5.0","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down","bundle-win-x64":"pkg . --targets node18-win-x64 --out-path dist/","bundle-linux":"pkg . --targets node18-linux --out-path dist/","release":"npx semantic-release --no-ci"},"pkg":{"assets":["public/**/*.*","public_pwa/**/*.*","public_metering/**/*.*","dynamicsignal"],"scripts":["moleculer.config.js","services/**/*.*","run-eaf.js","runtime.settings.js"]},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","devDependencies":{"@semantic-release/changelog":"^6.0.3","@spailybot/moleculer-auto-openapi":"^1.2.0","conventional-changelog-conventionalcommits":"^7.0.2","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","pkg":"^5.8.1","semantic-release":"^23.0.0","sqlite3":"^5.1.7","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"_id":"stromdao-eaf@0.5.0","gitHead":"2a774b3f3863ecec29a0cd5326542a5291685f47","_nodeVersion":"20.11.0","_npmVersion":"10.3.0","dist":{"integrity":"sha512-YvMEz4xB3JJx221OG5Qb5pfWf+I0MILKswQq/U6jiQvQZwZA38K9mopTFwDhZdj//I8AQ2DywKlDxjUcg1+kFw==","shasum":"3c9a5b836ca06284e189a18f0bb8a42f5f923b89","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.5.0.tgz","fileCount":316,"unpackedSize":323441933,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJLtDN8VPhi5p/BkRaAnwB71gBG53EJKq9Wst+GRFWfAiEApX9p+jpxWkHXz2UwB0sVBk/k+a/stDBSILNavqgDk9g="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.5.0_1705280659603_0.9632284645981952"},"_hasShrinkwrap":false},"0.5.1":{"name":"stromdao-eaf","version":"0.5.1","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down","bundle-win-x64":"pkg . --targets node18-win-x64 --out-path dist/","bundle-linux":"pkg . --targets node18-linux --out-path dist/","release":"npx semantic-release --no-ci"},"pkg":{"assets":["public/**/*.*","public_pwa/**/*.*","public_metering/**/*.*","dynamicsignal"],"scripts":["moleculer.config.js","services/**/*.*","run-eaf.js","runtime.settings.js"]},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/energychain/STROMDAO_EAFs/issues"},"homepage":"https://github.com/energychain/STROMDAO_EAFs#readme","devDependencies":{"@semantic-release/changelog":"^6.0.3","@spailybot/moleculer-auto-openapi":"^1.2.0","conventional-changelog-conventionalcommits":"^7.0.2","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","pkg":"^5.8.1","semantic-release":"^23.0.0","sqlite3":"^5.1.7","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"_id":"stromdao-eaf@0.5.1","gitHead":"ce1a7924be408ee9a8483fdc1edec0645a444879","_nodeVersion":"20.11.0","_npmVersion":"10.3.0","dist":{"integrity":"sha512-n3WZRAmHXyCp1YPiUB6VHx/SWDgcVmUNmNegL0eyiFdv6N+DScK/2AEt9G55X5AvT/B8oghyC3+t8Ms2gDVHIA==","shasum":"5b69b3dac9ec2b55f5f7acdee29840b3036c72ab","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.5.1.tgz","fileCount":316,"unpackedSize":323448129,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdVjGNuiK0lG372/0xEwYeVwQvqWuRk0lO1vgXsGgpBAIgWr21uoDH3jVt2Gui7oaT4acGQqMqDrct3z9fDv9kMhI="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.5.1_1705335247258_0.8310796056920422"},"_hasShrinkwrap":false},"0.5.3":{"name":"stromdao-eaf","version":"0.5.3","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down","bundle-win-x64":"pkg . --targets node18-win-x64 --out-path dist/","bundle-linux":"pkg . --targets node18-linux --out-path dist/","release":"npx semantic-release --no-ci"},"pkg":{"assets":["public/**/*.*","public_pwa/**/*.*","public_metering/**/*.*","dynamicsignal"],"scripts":["moleculer.config.js","services/**/*.*","run-eaf.js","runtime.settings.js"]},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/energychain/STROMDAO_EAFs/issues"},"homepage":"https://github.com/energychain/STROMDAO_EAFs#readme","devDependencies":{"@semantic-release/changelog":"^6.0.3","@spailybot/moleculer-auto-openapi":"^1.2.0","conventional-changelog-conventionalcommits":"^7.0.2","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","pkg":"^5.8.1","semantic-release":"^23.0.0","sqlite3":"^5.1.7","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"_id":"stromdao-eaf@0.5.3","gitHead":"93efb975c9523055d0f7f75c30d467b8dd8c5ec3","_nodeVersion":"20.11.0","_npmVersion":"10.3.0","dist":{"integrity":"sha512-nXy7SJSZYk3Lc1Rr/Ou3AQOq0uEo0NcmFUhDRUQmXzNbzDiGWfBYpK7GNT3iSCnnA2Ku33xwsXbjAiKpADEZYA==","shasum":"4accb656a648335cbe7981796e28816deab2d60d","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.5.3.tgz","fileCount":346,"unpackedSize":323599982,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA2gFxDHNX2kESpbEKoi9mTnEZcXZnZUmeAu3fi+AlbeAiACuCIz5hfVxLKJur0Oytjd4vur/eOkn4yCVKwyIoOBiQ=="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.5.3_1705629450346_0.3770565676046329"},"_hasShrinkwrap":false},"0.5.4":{"name":"stromdao-eaf","version":"0.5.4","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down","bundle-win-x64":"pkg . --targets node18-win-x64 --out-path dist/","bundle-linux":"pkg . --targets node18-linux --out-path dist/","release":"npx semantic-release --no-ci"},"pkg":{"assets":["public/**/*.*","public_pwa/**/*.*","public_metering/**/*.*","dynamicsignal"],"scripts":["moleculer.config.js","services/**/*.*","run-eaf.js","runtime.settings.js"]},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/energychain/STROMDAO_EAFs/issues"},"homepage":"https://github.com/energychain/STROMDAO_EAFs#readme","devDependencies":{"@semantic-release/changelog":"^6.0.3","@spailybot/moleculer-auto-openapi":"^1.2.0","conventional-changelog-conventionalcommits":"^7.0.2","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","pkg":"^5.8.1","semantic-release":"^23.0.0","sqlite3":"^5.1.7","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"_id":"stromdao-eaf@0.5.4","gitHead":"422b6dfe76075f0b1636521b4ce251d30e4c0014","_nodeVersion":"20.11.0","_npmVersion":"10.3.0","dist":{"integrity":"sha512-r8Rx/RwIScBOGATBGXOJvJf2DyOkvWqoD+WECdcCi3F+gyUi8D9q9RaA+qm+xqmzu0/KLL8SupQpg0HLcbvXDQ==","shasum":"dd4fd7aaef4d90b034c3ab37899b4db228caa779","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.5.4.tgz","fileCount":346,"unpackedSize":323593791,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFrv2qZYPLS/aQg0pDJsqUMPjlPtaNJ3dbhMFU8+O6qoAiBQhq3N09Gdw/ROmrV8Otk1vbMrFNuaWx3HU0jo5IVTyQ=="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.5.4_1705677011843_0.6502678319989497"},"_hasShrinkwrap":false},"0.5.5":{"name":"stromdao-eaf","version":"0.5.5","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down","bundle-win-x64":"pkg . --targets node18-win-x64 --out-path dist/","bundle-linux":"pkg . --targets node18-linux --out-path dist/","release":"npx semantic-release --no-ci"},"pkg":{"assets":["public/**/*.*","public_pwa/**/*.*","public_metering/**/*.*","dynamicsignal"],"scripts":["moleculer.config.js","services/**/*.*","run-eaf.js","runtime.settings.js"]},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/energychain/STROMDAO_EAFs/issues"},"homepage":"https://github.com/energychain/STROMDAO_EAFs#readme","devDependencies":{"@semantic-release/changelog":"^6.0.3","@spailybot/moleculer-auto-openapi":"^1.2.0","conventional-changelog-conventionalcommits":"^7.0.2","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","pkg":"^5.8.1","semantic-release":"^23.0.0","sqlite3":"^5.1.7","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"_id":"stromdao-eaf@0.5.5","gitHead":"94b63ca103835564e67740ec4b559af940edb335","_nodeVersion":"20.11.0","_npmVersion":"10.3.0","dist":{"integrity":"sha512-qgPtrpflnFqKe3YaBfPSObata9KlWyfugyJBJf+VHcJKZngmCuZ5fLTO0ym3NaWgGRVZ3A4i6VuILpGQ0JKW8Q==","shasum":"ad5d31febc0ea209ed4031a2be6d7f0edb6060f8","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.5.5.tgz","fileCount":349,"unpackedSize":323623578,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICyxinvvCV6KQJrfnef6mBLipwBIN56cL+1wF8+8W1G4AiEAp3s9aUz+fsjmaJNXpNQTZklkRvUDv6Yv/j2nIKhOVNs="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.5.5_1705935524751_0.40369198855461463"},"_hasShrinkwrap":false},"0.5.6":{"name":"stromdao-eaf","version":"0.5.6","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down","bundle-win-x64":"pkg . --targets node18-win-x64 --out-path dist/","bundle-linux":"pkg . --targets node18-linux --out-path dist/","release":"npx semantic-release --no-ci"},"pkg":{"assets":["public/**/*.*","public_pwa/**/*.*","public_metering/**/*.*","dynamicsignal"],"scripts":["moleculer.config.js","services/**/*.*","run-eaf.js","runtime.settings.js"]},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/energychain/STROMDAO_EAFs/issues"},"homepage":"https://energy.js.org/","devDependencies":{"@semantic-release/changelog":"^6.0.3","@spailybot/moleculer-auto-openapi":"^1.2.0","conventional-changelog-conventionalcommits":"^7.0.2","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","pkg":"^5.8.1","semantic-release":"^23.0.0","sqlite3":"^5.1.7","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"_id":"stromdao-eaf@0.5.6","gitHead":"7b4b7c987c5c8bd7138aa0ffc90e0e46f183be82","_nodeVersion":"20.11.0","_npmVersion":"10.3.0","dist":{"integrity":"sha512-fz/DzvwaVNE31+WCCYgwjCW4fJ9nqJaKJwgwP7NiRuHuW7fhxTu7sCMdFVpFhDgOUVFo8cZRqolkeICW9+B1Rw==","shasum":"0e64d92b3cfe9cd44586c93a0df6cb72994d2644","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.5.6.tgz","fileCount":361,"unpackedSize":323887642,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiQsZIRtCBIk8vHbn6RDdt6ukW+YkNMgxP6EBY98BLpQIgOa9A9OcI3LrCDIYeYU89+iFGoDNWa1kklHUsleg/0VA="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.5.6_1706058882880_0.8171999013165954"},"_hasShrinkwrap":false},"0.6.0":{"name":"stromdao-eaf","version":"0.6.0","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down","bundle-win-x64":"pkg . --targets node18-win-x64 --out-path dist/","bundle-linux":"pkg . --targets node18-linux --out-path dist/","release":"npx semantic-release --no-ci"},"pkg":{"assets":["public/**/*.*","public_pwa/**/*.*","public_metering/**/*.*","dynamicsignal"],"scripts":["moleculer.config.js","services/**/*.*","run-eaf.js","runtime.settings.js"]},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/energychain/STROMDAO_EAFs/issues"},"homepage":"https://energy.js.org/","devDependencies":{"@semantic-release/changelog":"^6.0.3","@spailybot/moleculer-auto-openapi":"^1.2.0","conventional-changelog-conventionalcommits":"^7.0.2","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","pkg":"^5.8.1","semantic-release":"^23.0.0","sqlite3":"^5.1.7","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"_id":"stromdao-eaf@0.6.0","gitHead":"62b2ffe856b9305520c9010ae8b7c5dd34a1c2ed","_nodeVersion":"20.11.0","_npmVersion":"10.3.0","dist":{"integrity":"sha512-0kNKCdJrM2+VeWqpW8MFSkqVwGxrOZhbn0fX1V9PkqCdwmgM5pyFlE6i8mw3PMx6x5yFD6ljvMfLyirSHM5gwg==","shasum":"0dc0313b5f867f6881e36916162dfdc729e19436","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.6.0.tgz","fileCount":367,"unpackedSize":323899186,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjmOceh2KQyk0nKt/dIxKN9D5cLFq0AGf+FUp8L064FwIhAOrPDjl7lIA7Ms1hvTiTPEx97pPxgpd/qTi1u7+MWtmg"}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.6.0_1706190884413_0.8043091147387815"},"_hasShrinkwrap":false},"0.6.1":{"name":"stromdao-eaf","version":"0.6.1","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down","bundle-win-x64":"pkg . --targets node18-win-x64 --out-path dist/","bundle-linux":"pkg . --targets node18-linux --out-path dist/","release":"npx semantic-release --no-ci"},"pkg":{"assets":["public/**/*.*","public_pwa/**/*.*","public_metering/**/*.*","dynamicsignal"],"scripts":["moleculer.config.js","services/**/*.*","run-eaf.js","runtime.settings.js"]},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/energychain/STROMDAO_EAFs/issues"},"homepage":"https://energy.js.org/","devDependencies":{"@semantic-release/changelog":"^6.0.3","@spailybot/moleculer-auto-openapi":"^1.2.0","conventional-changelog-conventionalcommits":"^7.0.2","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","pkg":"^5.8.1","semantic-release":"^23.0.0","sqlite3":"^5.1.7","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"_id":"stromdao-eaf@0.6.1","gitHead":"0299e2b24c1e7ed5e7382e09da4aa50056eef862","_nodeVersion":"20.11.0","_npmVersion":"10.3.0","dist":{"integrity":"sha512-mOQmnHpJBrC4G5jQ53JKrRCuut/3O6jbTb7Dvn/F8yaItT4Fpx/FwqsJ1FkxGxQs04UfHe+SKM0XtD6UddxQfw==","shasum":"5e953c3a5580c4d9cb4b465d54452e0a101d9873","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.6.1.tgz","fileCount":377,"unpackedSize":323945198,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG5YjQ0BUE7H/MqcHG9WmhMOsg8xr69/SxEeJkHIzYckAiEAtPeHqIhYNxWQnkBGurXr9VlPRyS8R/8aJXhgRv5rKIQ="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.6.1_1706410634572_0.29675983030108344"},"_hasShrinkwrap":false},"0.6.2":{"name":"stromdao-eaf","version":"0.6.2","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down","bundle-win-x64":"pkg . --targets node18-win-x64 --out-path dist/","bundle-linux":"pkg . --targets node18-linux --out-path dist/","release":"npx semantic-release --no-ci"},"pkg":{"assets":["public/**/*.*","public_pwa/**/*.*","public_metering/**/*.*","dynamicsignal"],"scripts":["moleculer.config.js","services/**/*.*","run-eaf.js","runtime.settings.js"]},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/energychain/STROMDAO_EAFs/issues"},"homepage":"https://energy.js.org/","devDependencies":{"@semantic-release/changelog":"^6.0.3","@spailybot/moleculer-auto-openapi":"^1.2.0","conventional-changelog-conventionalcommits":"^7.0.2","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","pkg":"^5.8.1","semantic-release":"^23.0.0","sqlite3":"^5.1.7","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"_id":"stromdao-eaf@0.6.2","gitHead":"b0cfb299204bc89edfb5ae512255d68d60abed42","_nodeVersion":"20.11.0","_npmVersion":"10.3.0","dist":{"integrity":"sha512-bT+0SaNybiY6mwcJbopJP58HZhNXE5Zp/z50U+PR2rIkrjigrn7EZ1Ng2C4Va8fpxShesmGduXAoUj6ZCmwwEg==","shasum":"0c76c0c733fa796bb65b198b4c669029d52e20a8","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.6.2.tgz","fileCount":378,"unpackedSize":323951324,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHTzQt2yTBP+DQ7Ci8Fg9t23dtet2Y0VImnqAIiS35pwAiANgsq5ARh3XarxDUwDqSg5OPMqOfzrofKY/02wE+TANQ=="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.6.2_1706444384318_0.14881025465104547"},"_hasShrinkwrap":false},"0.6.3":{"name":"stromdao-eaf","version":"0.6.3","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down","bundle-win-x64":"pkg . --targets node18-win-x64 --out-path dist/","bundle-linux":"pkg . --targets node18-linux --out-path dist/","release":"npx semantic-release --no-ci"},"pkg":{"assets":["public/**/*.*","public_pwa/**/*.*","public_metering/**/*.*","dynamicsignal"],"scripts":["moleculer.config.js","services/**/*.*","run-eaf.js","runtime.settings.js"]},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/energychain/STROMDAO_EAFs/issues"},"homepage":"https://energy.js.org/","devDependencies":{"@semantic-release/changelog":"^6.0.3","@spailybot/moleculer-auto-openapi":"^1.2.0","conventional-changelog-conventionalcommits":"^7.0.2","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","pkg":"^5.8.1","semantic-release":"^23.0.0","sqlite3":"^5.1.7","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"_id":"stromdao-eaf@0.6.3","gitHead":"93e52e5e2af763faa64c0d3dd0d557c839bbde46","_nodeVersion":"20.11.0","_npmVersion":"10.3.0","dist":{"integrity":"sha512-dTTKPoT7HNF/pyKYMQA2aGnQqRKKxLOSTLxkLtf1y356V3amErYHpT/RyR2T4DKQueVGSnXFcyv7q2eiBGgvzg==","shasum":"48f8a7a25b7ab950a59ece2db78949e9cf9be93c","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.6.3.tgz","fileCount":380,"unpackedSize":323962741,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIErpft1kDWSv9GjvUsTjbJ+qaEJEMMvgXqw3SfZzIkBnAiEAx2VZgp6fHKme26c4DNIMf05Mp0dg18soYPso+2FVHBY="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.6.3_1706578385650_0.07817110529385896"},"_hasShrinkwrap":false},"0.6.5":{"name":"stromdao-eaf","version":"0.6.5","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down","bundle-win-x64":"pkg . --targets node18-win-x64 --out-path dist/","bundle-linux":"pkg . --targets node18-linux --out-path dist/","release":"npx semantic-release --no-ci"},"pkg":{"assets":["public/**/*.*","public_pwa/**/*.*","public_metering/**/*.*","dynamicsignal"],"scripts":["moleculer.config.js","services/**/*.*","run-eaf.js","runtime.settings.js"]},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/energychain/STROMDAO_EAFs/issues"},"homepage":"https://energy.js.org/","devDependencies":{"@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@spailybot/moleculer-auto-openapi":"^1.2.0","conventional-changelog-conventionalcommits":"^7.0.2","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","pkg":"^5.8.1","semantic-release":"^23.0.0","sqlite3":"^5.1.7","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"_id":"stromdao-eaf@0.6.5","gitHead":"144282849fae8fec2888bfef38855172591811e8","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-2rtqCxAEv/9+JaL+9yRb5KZxZK5eTrQpgv1MNY7J3gm9IAKw39fYEdDUPZErIaTTxZlHUiC2jGLMl5Vefu7rKw==","shasum":"b5cf4777aa4e565744e6e1634283ba53159672d3","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.6.5.tgz","fileCount":475,"unpackedSize":326199903,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwIpIdaW0h3URbTRBX78vMn6NgBky5or72rIzbKRfS+QIhANbab8lWcxButpzfILFx6KHiSf1HTT275peuG3Zd10Gx"}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.6.5_1707133689434_0.7445574063744087"},"_hasShrinkwrap":false},"0.6.6":{"name":"stromdao-eaf","version":"0.6.6","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down","bundle-win-x64":"pkg . --targets node18-win-x64 --out-path dist/","bundle-linux":"pkg . --targets node18-linux --out-path dist/","release":"npx semantic-release --no-ci"},"pkg":{"assets":["public/**/*.*","public_pwa/**/*.*","public_metering/**/*.*","dynamicsignal"],"scripts":["moleculer.config.js","services/**/*.*","run-eaf.js","runtime.settings.js"]},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"main":"./index.js","author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/energychain/STROMDAO_EAFs/issues"},"homepage":"https://energy.js.org/","devDependencies":{"@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@spailybot/moleculer-auto-openapi":"^1.2.0","conventional-changelog-conventionalcommits":"^7.0.2","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","pkg":"^5.8.1","semantic-release":"^23.0.0","sqlite3":"^5.1.7","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"_id":"stromdao-eaf@0.6.6","gitHead":"4c6b848fb2e8a494b70661e618e5b9686006a034","_nodeVersion":"20.11.0","_npmVersion":"10.3.0","dist":{"integrity":"sha512-GkjsVVRzkeonWoCLJB5HoY8uSX8fnhtF6NUwECSNCYDBQgsCVghS8LLx5BxDerfn4auSQ1WSQEitUvDhm06hpg==","shasum":"cb71f38e89d755b84561ff28863c8e8e2dd44535","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.6.6.tgz","fileCount":476,"unpackedSize":326200877,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOXZ9PNQm9AsORCrHK6hiK5Cd+DkmqFJU0e6rq9CgrlQIhAKF0rOVx65nPjowIjPna73orauf/2OY+rQcaqp7Jau/T"}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.6.6_1707138391988_0.25952028517203574"},"_hasShrinkwrap":false},"0.6.7":{"name":"stromdao-eaf","version":"0.6.7","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down","bundle-win-x64":"pkg . --targets node18-win-x64 --out-path dist/","bundle-linux":"pkg . --targets node18-linux --out-path dist/","release":"npx semantic-release --no-ci"},"pkg":{"assets":["public/**/*.*","public_pwa/**/*.*","public_metering/**/*.*","dynamicsignal"],"scripts":["moleculer.config.js","services/**/*.*","run-eaf.js","runtime.settings.js"]},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"main":"./index.js","author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/energychain/STROMDAO_EAFs/issues"},"homepage":"https://energy.js.org/","devDependencies":{"@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@spailybot/moleculer-auto-openapi":"^1.2.0","conventional-changelog-conventionalcommits":"^7.0.2","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","pkg":"^5.8.1","semantic-release":"^23.0.0","sqlite3":"^5.1.7","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"_id":"stromdao-eaf@0.6.7","gitHead":"fc4d6200151143f46ce1d0e6166c5442acf5ea18","_nodeVersion":"20.11.0","_npmVersion":"10.3.0","dist":{"integrity":"sha512-u9PDhbS+ePcLuaAJ9k4WXHRb01lwLxLGo8uxoXoqaZL1gEAtSuQHof2Fv9kArFhJYEz/HhtTkqPA9CogwT2fHA==","shasum":"297da2173c38aaa033934a5942abc2336ebd75fc","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.6.7.tgz","fileCount":476,"unpackedSize":326201443,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdjGbj6Cu0UeFVQzNafMFIMDsBZR9tYCizYO8OSb1kvgIhAMXIn9jLjog0eSD/z9Zr5ov4BxWmXa+M7xCBwYC0aasH"}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.6.7_1707138935372_0.5966813645754221"},"_hasShrinkwrap":false},"0.6.8":{"name":"stromdao-eaf","version":"0.6.8","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down","bundle-win-x64":"pkg . --targets node18-win-x64 --out-path dist/","bundle-linux":"pkg . --targets node18-linux --out-path dist/","release":"npx semantic-release --no-ci"},"pkg":{"assets":["public/**/*.*","public_pwa/**/*.*","public_metering/**/*.*","dynamicsignal"],"scripts":["moleculer.config.js","services/**/*.*","run-eaf.js","runtime.settings.js"]},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"main":"./index.js","author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/energychain/STROMDAO_EAFs/issues"},"homepage":"https://energy.js.org/","devDependencies":{"@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@spailybot/moleculer-auto-openapi":"^1.2.0","conventional-changelog-conventionalcommits":"^7.0.2","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","pkg":"^5.8.1","semantic-release":"^23.0.0","sqlite3":"^5.1.7","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"_id":"stromdao-eaf@0.6.8","gitHead":"c49cc485166f1e35ae8c3f16ba3d4552fabccfa4","_nodeVersion":"20.11.0","_npmVersion":"10.3.0","dist":{"integrity":"sha512-wMEHlm3Dn8Fjt+jO4jZKOSgymHcgOrCSHCHh+Wwt5bS8VcsFGDAhQzTJIDX8Yxl35Eclxh8uYMaZrrfPhZBS2A==","shasum":"a5eba3df88982f8935f744b7854f515f84d4a3ac","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.6.8.tgz","fileCount":476,"unpackedSize":326201760,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICF8btxrF5LZQXz/q9X8QidRihm7hA+pPcVN5L/UB33QAiEA6pPtVN3Xm3MbTlEz0kinHkoND5pUDS86S1vOzfU5YKo="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.6.8_1707140625321_0.5515258575560884"},"_hasShrinkwrap":false},"0.6.9":{"name":"stromdao-eaf","version":"0.6.9","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down","bundle-win-x64":"pkg . --targets node18-win-x64 --out-path dist/","bundle-linux":"pkg . --targets node18-linux --out-path dist/","release":"npx semantic-release --no-ci"},"pkg":{"assets":["public/**/*.*","public_pwa/**/*.*","public_metering/**/*.*","dynamicsignal"],"scripts":["moleculer.config.js","services/**/*.*","run-eaf.js","runtime.settings.js"]},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"main":"./index.js","author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/energychain/STROMDAO_EAFs/issues"},"homepage":"https://energy.js.org/","devDependencies":{"@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@spailybot/moleculer-auto-openapi":"^1.2.0","conventional-changelog-conventionalcommits":"^7.0.2","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","pkg":"^5.8.1","semantic-release":"^23.0.0","sqlite3":"^5.1.7","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"_id":"stromdao-eaf@0.6.9","gitHead":"1488f7f56e7f4fd16cd32b21dc55638afc9e0a4e","_nodeVersion":"20.11.0","_npmVersion":"10.3.0","dist":{"integrity":"sha512-xU48aMpX7hd9V1vjXuzxBodeg7/Kftgk68OnbPTquJ6hvKG4NVDl/12NfT4c1XZzrUctRvnqqIhAwG5nF8rgSg==","shasum":"1c96b5735b113a027682dba7dd23710c084a3441","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.6.9.tgz","fileCount":476,"unpackedSize":326202301,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFCQNAyTuSGVavg703k0UG427DhkXUJz5N1y6wM6vjinAiEAgu4NSHb/ILneT0gNzxJGRWbXuyI2CqsM7jg15X249Qs="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.6.9_1707144554973_0.6775761239022571"},"_hasShrinkwrap":false},"0.6.10":{"name":"stromdao-eaf","version":"0.6.10","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down","bundle-win-x64":"pkg . --targets node18-win-x64 --out-path dist/","bundle-linux":"pkg . --targets node18-linux --out-path dist/","release":"npx semantic-release --no-ci"},"pkg":{"assets":["public/**/*.*","public_pwa/**/*.*","public_metering/**/*.*","dynamicsignal"],"scripts":["moleculer.config.js","services/**/*.*","run-eaf.js","runtime.settings.js"]},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"main":"./index.js","author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/energychain/STROMDAO_EAFs/issues"},"homepage":"https://energy.js.org/","devDependencies":{"@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@spailybot/moleculer-auto-openapi":"^1.2.0","conventional-changelog-conventionalcommits":"^7.0.2","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","pkg":"^5.8.1","semantic-release":"^23.0.0","sqlite3":"^5.1.7","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"_id":"stromdao-eaf@0.6.10","gitHead":"9c418ccad28a8febc95ad54cc8a6df94c60faea3","_nodeVersion":"20.11.0","_npmVersion":"10.3.0","dist":{"integrity":"sha512-vjYXQUzmQmcNUEr8inBYc7OL9beP+IjLwPHt6qeTeh+0lZsVZoGZrPsViLC8x9pAXkdIQdimjc9W5K3yl2A1YA==","shasum":"dfb9873798d7116fb6055e89d5927a447e96eb88","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.6.10.tgz","fileCount":476,"unpackedSize":326203380,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChBsdcWX3xkhewQ2JI2FrmBl1TwAOhfZwxQLC53oZfIwIgGeSQ6+kEUZnsBYP8QBEUYeD52uUNzunpHG/0Bn8krjQ="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.6.10_1707175774272_0.8819916190859503"},"_hasShrinkwrap":false},"0.6.11":{"name":"stromdao-eaf","version":"0.6.11","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down","bundle-win-x64":"pkg . --targets node18-win-x64 --out-path dist/","bundle-linux":"pkg . --targets node18-linux --out-path dist/","release":"npx semantic-release --no-ci"},"pkg":{"assets":["public/**/*.*","public_pwa/**/*.*","public_metering/**/*.*","dynamicsignal"],"scripts":["moleculer.config.js","services/**/*.*","run-eaf.js","runtime.settings.js"]},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"main":"./index.js","author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/energychain/STROMDAO_EAFs/issues"},"homepage":"https://energy.js.org/","devDependencies":{"@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@spailybot/moleculer-auto-openapi":"^1.2.0","conventional-changelog-conventionalcommits":"^7.0.2","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","pkg":"^5.8.1","semantic-release":"^23.0.0","sqlite3":"^5.1.7","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"_id":"stromdao-eaf@0.6.11","gitHead":"67ce2a3d80edb38398330e5e85a34f9997795653","_nodeVersion":"20.11.0","_npmVersion":"10.3.0","dist":{"integrity":"sha512-NSLuvyLAsLM16CmPfbMmiVGpXojSXbg2037f7MFUtWd2XL2haZW/7YJpPqWBTcrZUj92dLVkmNlEqKdzHwVxrg==","shasum":"05263bf5a89dd641464a3e407160155dce953b70","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.6.11.tgz","fileCount":477,"unpackedSize":326205592,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE2RazUXBv7kVjLfK9arrRl+4wBlRUhPcvTMpdsiAe87AiACRzOu85WoqMR2wqkhtqVE/5/Rv2e/9RhSIo9Xr17dpQ=="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.6.11_1707310543684_0.8682050485217017"},"_hasShrinkwrap":false},"0.6.12":{"name":"stromdao-eaf","version":"0.6.12","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down","bundle-win-x64":"pkg . --targets node18-win-x64 --out-path dist/","bundle-linux":"pkg . --targets node18-linux --out-path dist/","release":"npx semantic-release --no-ci"},"pkg":{"assets":["public/**/*.*","public_pwa/**/*.*","public_metering/**/*.*","dynamicsignal"],"scripts":["moleculer.config.js","services/**/*.*","run-eaf.js","runtime.settings.js"]},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"main":"./index.js","author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/energychain/STROMDAO_EAFs/issues"},"homepage":"https://energy.js.org/","devDependencies":{"@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@spailybot/moleculer-auto-openapi":"^1.2.0","conventional-changelog-conventionalcommits":"^7.0.2","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","pkg":"^5.8.1","semantic-release":"^23.0.0","sqlite3":"^5.1.7","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"_id":"stromdao-eaf@0.6.12","gitHead":"8449030e3f4abb41d5c49bfe0265e060cc41cad0","_nodeVersion":"20.11.0","_npmVersion":"10.3.0","dist":{"integrity":"sha512-HuoKLh4osoWR4hP/ZRa7TBw/fkfDkcg/RxPu02Bl3mVHwX+4gKimP5wVZz8DlTNEicAQosl9IbjKaXf2TVOPoA==","shasum":"d00da37392fb826f9010a94ce2b8bb79cd866844","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.6.12.tgz","fileCount":477,"unpackedSize":326206118,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF9lorrH6kDWfqeqRsHIu6vLAsYsdUAByGqvrfHwc409AiEA+45h3EN9i5TnTxEBlp3Ha+kpWgCXxrXozkCcvHkRjsM="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.6.12_1707316611091_0.20704966160200589"},"_hasShrinkwrap":false},"0.6.13":{"name":"stromdao-eaf","version":"0.6.13","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down","bundle-win-x64":"pkg . --targets node18-win-x64 --out-path dist/","bundle-linux":"pkg . --targets node18-linux --out-path dist/","release":"npx semantic-release --no-ci"},"pkg":{"assets":["public/**/*.*","public_pwa/**/*.*","public_metering/**/*.*","dynamicsignal"],"scripts":["moleculer.config.js","services/**/*.*","run-eaf.js","runtime.settings.js"]},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"main":"./index.js","author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/energychain/STROMDAO_EAFs/issues"},"homepage":"https://energy.js.org/","devDependencies":{"@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@spailybot/moleculer-auto-openapi":"^1.2.0","conventional-changelog-conventionalcommits":"^7.0.2","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","pkg":"^5.8.1","semantic-release":"^23.0.0","sqlite3":"^5.1.7","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"_id":"stromdao-eaf@0.6.13","gitHead":"ab11bb33d288a18a6008e9340af423ec766dfb00","_nodeVersion":"20.11.0","_npmVersion":"10.3.0","dist":{"integrity":"sha512-wb8nFpIzQpTeVgPx32t/uXzkJARaFNUHMO45VCzJlVWjM3IPObB1G6rjNSUIrTsz/4hr8dqeWnY0xHSLJ/TJkQ==","shasum":"afcd5b5938a4a2e6311067149f7834519fba266f","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.6.13.tgz","fileCount":477,"unpackedSize":326206792,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmo05jkJSc5QH+M/sjjVNxwM9jNIZ+LzflX0fjkuEUMQIhAPtFwyBwj0aktTARBGEeCWNqZKiWW5KKDKJSArDaHqQN"}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.6.13_1707528077894_0.4454973171624059"},"_hasShrinkwrap":false},"0.6.14":{"name":"stromdao-eaf","version":"0.6.14","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down","bundle-win-x64":"pkg . --targets node18-win-x64 --out-path dist/","bundle-linux":"pkg . --targets node18-linux --out-path dist/","release":"npx semantic-release --no-ci"},"pkg":{"assets":["public/**/*.*","public_pwa/**/*.*","public_metering/**/*.*","dynamicsignal"],"scripts":["moleculer.config.js","services/**/*.*","run-eaf.js","runtime.settings.js"]},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"main":"./index.js","author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/energychain/STROMDAO_EAFs/issues"},"homepage":"https://energy.js.org/","devDependencies":{"@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@spailybot/moleculer-auto-openapi":"^1.2.0","conventional-changelog-conventionalcommits":"^7.0.2","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","pkg":"^5.8.1","semantic-release":"^23.0.0","sqlite3":"^5.1.7","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"_id":"stromdao-eaf@0.6.14","gitHead":"99adbe98d2a1af67d9d077e632879d94fdae0b61","_nodeVersion":"20.11.0","_npmVersion":"10.3.0","dist":{"integrity":"sha512-Ek7A6DFnPuUNnuPuNVX5dQJ+eXP2DI8nXO56BrMOy0edjQzqTpA6CXn4cGSl5L+V/WxXZ0r5MIcxAKB7T98Kdg==","shasum":"0392d69f4ceea8494f785ec8645635cfe8553c22","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.6.14.tgz","fileCount":486,"unpackedSize":326232234,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIACnmvkmIuvKYTRBz0U1/AorFLL+ObyywWkRv4zRf8ypAiBBMis63ycRRpWffJqLC2RaKNndaHynmWEpRvn7M7s1/Q=="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.6.14_1707848480637_0.23730901079601563"},"_hasShrinkwrap":false},"0.6.15":{"name":"stromdao-eaf","version":"0.6.15","description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","scripts":{"dev":"node ./run-eaf","integration":"node ./run-eaf integration","start":"node  ./run-eaf","cli":"moleculer connect NATS","ci":"jest --watch","test":"jest --coverage","performance":"node performanceTest.js","lint":"eslint services","dc:up":"docker-compose up --build -d","dc:logs":"docker-compose logs -f","dc:down":"docker-compose down","bundle-win-x64":"pkg . --targets node18-win-x64 --out-path dist/","bundle-linux":"pkg . --targets node18-linux --out-path dist/","release":"npx semantic-release --no-ci"},"pkg":{"assets":["public/**/*.*","public_pwa/**/*.*","public_metering/**/*.*","dynamicsignal"],"scripts":["moleculer.config.js","services/**/*.*","run-eaf.js","runtime.settings.js"]},"bin":{"stromdao-eaf":"run-eaf.js"},"keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"main":"./index.js","author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/energychain/STROMDAO_EAFs/issues"},"homepage":"https://energy.js.org/","devDependencies":{"@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@spailybot/moleculer-auto-openapi":"^1.2.0","conventional-changelog-conventionalcommits":"^7.0.2","eslint":"^8.25.0","jest":"^27.5.1","jest-cli":"^29.7.0","moleculer-repl":"^0.7.3","openapi-types":"^12.1.3","pkg":"^5.8.1","semantic-release":"^23.0.0","sqlite3":"^5.1.7","swagger-ui-dist":"^5.10.3"},"dependencies":{"@moleculer/lab":"^0.6.4","@tensorflow/tfjs":"^4.15.0","axios":"^1.6.2","dotenv":"^16.3.1","handlebars":"^4.7.8","jsonwebtoken":"^9.0.2","moleculer":"^0.14.26","moleculer-auto-openapi":"^1.1.6","moleculer-db":"^0.8.25","moleculer-db-adapter-mongo":"^0.4.19","moleculer-web":"^0.10.4","nats":"^2.18.0"},"engines":{"node":">= 16.x.x"},"jest":{"coverageDirectory":"../coverage","testEnvironment":"node","rootDir":"./services","roots":["../test"]},"_id":"stromdao-eaf@0.6.15","gitHead":"032243d644a42da4f51509756f98ab18977ce5d5","_nodeVersion":"20.11.0","_npmVersion":"10.3.0","dist":{"integrity":"sha512-ydOx+OrqZvTYZDUac9jnt48qqotmmHpYIU90GgMUDDE+yxqoXMF/WHQs1QOnxuQHqOFpvnYaxIlBZy19anOLMw==","shasum":"1481800c8ec9e4d36d69a8c79e2872345b341e99","tarball":"https://registry.npmjs.org/stromdao-eaf/-/stromdao-eaf-0.6.15.tgz","fileCount":489,"unpackedSize":326241781,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF4tMKG4jzUY4n5rPQMRiy3HUA+ed0EPyJ8hj2nV8wapAiAg/cBYbyfUfhJmGhRc+aMOJ+VKu0EBg5E1CJM8/ogcFA=="}]},"_npmUser":{"name":"zoernert","email":"me@thorsten-zoerner.com"},"directories":{},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stromdao-eaf_0.6.15_1709254222145_0.7472379791399077"},"_hasShrinkwrap":false}},"time":{"created":"2023-12-08T01:36:48.180Z","0.2.7":"2023-12-08T01:36:48.516Z","modified":"2024-03-01T00:50:24.733Z","0.2.8":"2023-12-09T14:27:21.628Z","0.2.9":"2023-12-11T01:02:06.383Z","0.2.10":"2023-12-12T01:32:13.215Z","0.2.11":"2023-12-12T17:06:12.923Z","0.2.12":"2023-12-14T01:30:26.820Z","0.2.13":"2023-12-15T12:06:36.939Z","0.2.14":"2023-12-15T14:06:08.740Z","0.2.15":"2023-12-16T17:25:35.789Z","0.2.17":"2023-12-16T23:19:59.418Z","0.2.19":"2023-12-19T15:35:58.652Z","0.2.20":"2023-12-21T13:52:35.285Z","0.2.21":"2023-12-22T11:23:40.619Z","0.2.22":"2023-12-23T23:57:01.421Z","0.2.25":"2023-12-25T02:45:39.623Z","0.2.26":"2023-12-25T03:02:51.641Z","0.2.27":"2023-12-26T02:22:10.156Z","0.2.28":"2023-12-27T12:28:02.397Z","0.2.29":"2023-12-28T12:35:26.006Z","0.2.30":"2023-12-30T16:38:06.451Z","0.2.31":"2023-12-31T02:01:35.081Z","0.2.32":"2024-01-01T13:06:54.478Z","0.2.33":"2024-01-02T02:55:52.599Z","0.2.34":"2024-01-02T13:35:02.034Z","0.2.35":"2024-01-02T15:16:31.397Z","0.2.36":"2024-01-04T03:47:33.208Z","0.2.37":"2024-01-08T00:48:58.398Z","0.2.38":"2024-01-08T00:54:30.826Z","0.2.39":"2024-01-08T01:06:23.904Z","0.2.40":"2024-01-08T01:14:26.366Z","0.2.41":"2024-01-08T01:59:08.553Z","0.2.42":"2024-01-08T02:08:53.924Z","0.2.43":"2024-01-08T11:09:57.869Z","0.2.44":"2024-01-08T11:32:06.860Z","0.2.45":"2024-01-08T11:52:56.178Z","0.2.46":"2024-01-08T11:56:26.669Z","0.2.47":"2024-01-08T12:51:58.331Z","0.2.48":"2024-01-08T13:23:55.171Z","0.2.49":"2024-01-08T23:28:10.777Z","0.2.50":"2024-01-08T23:54:45.588Z","0.2.51":"2024-01-09T00:15:29.917Z","0.2.52":"2024-01-09T00:22:11.062Z","0.2.53":"2024-01-09T00:38:40.258Z","0.2.54":"2024-01-09T00:45:53.381Z","0.2.55":"2024-01-09T11:01:01.319Z","0.2.56":"2024-01-10T01:26:07.364Z","0.2.57":"2024-01-11T15:14:44.900Z","0.2.58":"2024-01-13T01:57:01.458Z","0.3.0":"2024-01-14T02:02:15.468Z","0.4.0":"2024-01-14T13:48:32.534Z","0.5.0":"2024-01-15T01:04:21.711Z","0.5.1":"2024-01-15T16:14:09.438Z","0.5.3":"2024-01-19T01:57:32.146Z","0.5.4":"2024-01-19T15:10:13.907Z","0.5.5":"2024-01-22T14:58:46.551Z","0.5.6":"2024-01-24T01:14:44.815Z","0.6.0":"2024-01-25T13:54:46.375Z","0.6.1":"2024-01-28T02:57:16.775Z","0.6.2":"2024-01-28T12:19:46.440Z","0.6.3":"2024-01-30T01:33:07.526Z","0.6.5":"2024-02-05T11:48:11.522Z","0.6.6":"2024-02-05T13:06:34.180Z","0.6.7":"2024-02-05T13:15:37.596Z","0.6.8":"2024-02-05T13:43:47.491Z","0.6.9":"2024-02-05T14:49:17.116Z","0.6.10":"2024-02-05T23:29:36.200Z","0.6.11":"2024-02-07T12:55:45.831Z","0.6.12":"2024-02-07T14:36:53.230Z","0.6.13":"2024-02-10T01:21:20.196Z","0.6.14":"2024-02-13T18:21:22.757Z","0.6.15":"2024-03-01T00:50:24.067Z"},"maintainers":[{"name":"zoernert","email":"me@thorsten-zoerner.com"}],"description":"STROMDAO Energy Application Framework - Referenzimplementierung für dynamische Stromtarife","keywords":["microservices","moleculer","reference","eaf-10","stromdao","tariff"],"author":{"name":"STROMDAO GmbH","email":"dev@stromdao.com"},"readme":"[![STROMDAO logo](https://static.corrently.cloud/stromdao_988.png)](https://stromdao.de/)\n\n[![codecov](https://codecov.io/gh/energychain/STROMDAO_EAFs/graph/badge.svg?token=O04DB3uPAJ)](https://codecov.io/gh/energychain/STROMDAO_EAFs)\n![GitHub issues](https://img.shields.io/github/issues/energychain/STROMDAO_EAFs)\n\n# STROMDAO-EAF\n\nThe [STROMDAO Energy Application Framework (EAF)](https://github.com/energychain/STROMDAO_EAFs) is an open source reference implementation for digital energy infrastructure. It is used to model, analyze and develop energy systems and applications. The EAF is used in various contexts, including the development of customized energy applications for end users and the promotion of sustainable behavior. It is a tool that creates an open and interoperable environment for energy applications. In addition, the EAF is part of a larger project to create a common European reference framework for energy-related applications and savings.\n\n## Demo\n\n[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/energychain/STROMDAO_EAFs)\n\n\n## Installation\n```\nnpm install -g stromdao-eaf\n```\n\n## Usage\n```\nstromdao-eaf\n```\n\n### 🌟 Features\n-   Data Acquisition\n-   Analysis and Forecasting\n-   Price Adjustment Algorithm\n-   Open-source algorithms for the allocation of price segments\n-   Tariff Segmentation\n-   Publication and Notification\n-   Billing and Settlement\n-   Reporting and Optimization\n-   User-Friendliness and Interoperability\n\n## Development\n- Create a folder called `services` in your development directory.\n- Each `*.services.js` file will be copied to the node module folder (requires admin permissions) on startup.\n- If a `.env` file exists in your development directory, it will be used.\n\n<!-- LICENSE -->\n## License\n\nDistributed under the Apache-2.0 License. See [License](./LICENSE) for more information.\n\n<p align=\"right\">(<a href=\"#readme-top\">back to top</a>)</p>\n\n## [Maintainer / Imprint](https://github.com/energychain/STROMDAO_EAFs/blob/main/IMPRINT.md)\n\n<addr>\nSTROMDAO GmbH  <br/>\nGerhard Weiser Ring 29  <br/>\n69256 Mauer  <br/>\nGermany  <br/>\n  <br/>\n+49 6226 968 009 0  <br/>\n  <br/>\ndev@stromdao.com  <br/>\n  <br/>\nHandelsregister: HRB 728691 (Amtsgericht Mannheim)<br/>\n  <br/>\nhttps://stromdao.de/<br/>\n</addr>\n","readmeFilename":"README.md","license":"Apache-2.0","homepage":"https://energy.js.org/","bugs":{"url":"https://github.com/energychain/STROMDAO_EAFs/issues"}}