{"_id":"event-reduce-js","_rev":"41-ed8ac434df9579b2f34a2274ec6e20ba","name":"event-reduce-js","dist-tags":{"latest":"6.0.0"},"versions":{"0.1.0":{"name":"event-reduce-js","version":"0.1.0","author":{"name":"pubkey"},"_id":"event-reduce-js@0.1.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"dist":{"shasum":"e69d5dca0d09e3bf7d46c97370ae5aee97b5bd0c","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-0.1.0.tgz","fileCount":73,"integrity":"sha512-Wdq4YygzFxczr3nKagc7kBtiy00+hNFmh/AZNYsUkAxVSl3w8xlEqsDGB9zZMLrCm8lVJL/Ahr4WzSyip05wlg==","signatures":[{"sig":"MEYCIQDM1R4frEMHXeKAqp5oDXlsVxjLb6/c4rnVDTWju7nZAAIhAIzGZCmSW/bCZ8CeO48jX3eEEKA3Ra2WuNB93UOtcOEx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZpJmCRA9TVsSAnZWagAAk4UP/1tdmQ1KMloenfEM/X6q\nOxiFy+N39wU73P1LXdBpW7L/+6qmmrfweSsgRCFqInn13Tmyt3gpS3OWw1Ls\nerwxq8a4GUBmBH2sr2xqmC8wTKgPCa+OPZvllXhFRA/gwn/gzAe7zJtogvn/\nan9ooHpR15unUOCKYyRy82Kw4RUdEaxlNTCJP+oTFuQtWfd42dWGhh5q0hyJ\nE9asz1HnvwoT4yEfLlanCl52Ueg3NtAjROlVma6QZNsokeuBkG7jNtvZqkaa\nWLp50IKVWNZ1o0ojb2Q4NpjLKjmsogpGIHIJ23xHW6ytFEQ6YjZHP1LNV4E1\nU0u6pYrIYL5mplW2RRXNI/jatjunkqEWM+WucouCPlPOaPA+Z/j/fGo+owoO\nJNQd/igQ+Ji+7A6R3DShdENaXvyCWILQrXFTdfPVKd+E09GxByeUoXzf7LHd\n7yVaQrQtu8SruEEzUmYcZLxLFD7/e8vpuUFTqdmtG5GbNfbTMY2/v1WxoXx9\nDMhKo1VAduzVtypSDuQtXur4pbCt2U8hmZ7t8eR29dcx28p/8WyNqFlPPqzB\nK+VEpSteC3jR3Cn0tQn3xHG5B65HOhyPVy0ghHA3+ZEjP/XDZ4T57ck16KyS\nKxe+pcXEVIFx/wrcC4j+ooBTGTYtWo8EdQ5vb4kvboc8IqCc19hcHhnOY2n8\nop+B\r\n=YINP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/es5/index.js","types":"./dist/es6/index.d.ts","module":"./dist/es6/index.js","scripts":{"dev":"mocha -r ts-node/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"mocha -r ts-node/register test/unit/index.test.ts --timeout 20000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es6 && npm run transpile:removegen","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ && echo '# transpile es5 sucess!'","create-bdd":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts create-bdd","optimize-bdd":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts fuzzing","transpile:es6":"tsc -p ./ --target ES6 --outDir ./dist/es6 && echo '# transpile es6 sucess!'","itterative-fuzzing":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts itterative-fuzzing","transpile:removegen":"rimraf -r ./dist/es5/truth-table-generator && rimraf -r ./dist/es6/truth-table-generator","generate-truth-table":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts generate-truth-table"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"_npmVersion":"6.14.2","description":"javascript implementation of the event-reduce algorithm","directories":{},"jsnext:main":"./dist/es6/index.js","sideEffects":false,"_nodeVersion":"13.7.0","dependencies":{"object-path":"0.11.4","read-last-lines":"1.7.2","child-process-promise":"2.2.1","binary-decision-diagram":"1.0.3","array-push-at-sort-position":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"clone":"2.1.2","faker":"4.1.0","mocha":"7.0.1","assert":"2.0.0","rimraf":"3.0.2","tslint":"6.0.0","ts-node":"8.6.2","minimongo":"6.5.0","deep-equal":"2.0.1","typescript":"3.8.2","@types/node":"13.7.4","@types/faker":"4.1.9","@types/mocha":"7.0.1","async-test-util":"1.7.3","@types/deep-equal":"1.0.1","pouchdb-selector-core":"7.2.1"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_0.1.0_1583780454117_0.584278311845406","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"event-reduce-js","version":"0.2.0","author":{"name":"pubkey"},"_id":"event-reduce-js@0.2.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"dist":{"shasum":"efe21d06a66b1bd3bf6f0f5068f2d02b2704440e","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-0.2.0.tgz","fileCount":73,"integrity":"sha512-QpghfQc0bzBAq0+NLFPfyjwHuCuOOOLQbH6v0xR3Dthx92SmS3b1ooqeqLkUNNDBCi/KcXZWUqlmJuCMHxmaKA==","signatures":[{"sig":"MEUCIE5bsYV6khXRYMqwF2XWsH59o89OyPVrfTQqXolGaygWAiEAx4CWtrivnp+Zwd3g+/bqHS9vWcjGk9m6nUsVUgPQjYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecAnHCRA9TVsSAnZWagAAE4oP/0LKq08c1jD8U5LkD/n2\nUrJbkZQQ3uQmE62BHn303dGs6BGk3ZoxXanIkaywvo5Qravh407aNFlQEWcg\n4qg8Qkj12gGf6/LqiVwl3wc3NeqgCOmoWz752/wREntPQcOy7xy1IihJ/zc3\nX5J0Z+qb+ukgDyl/tWFdK6iqWoZKrfco3YjdCWfhC0QAt39UBJaml/SuFPVA\nZLSB2yVoKHIZBUlsDgTzyCcDpBz+RZoDjGEqCo6PrSPyYm7bMxin7wjEN6qi\nva5BLWQmokaudjZykTJr+/PSrURsMAfi5F192KYrZpG+EBmLgl77RYiEfUPh\ngV3wl4YD/2OzfL2jH+2s6K8ZyVQ5uzlHq8TJ+fJJgqfQp8IfIjS0olBh1u/8\nuC/72xQtQ6myGAqi7C9u0HxTQGfT0/WWjF3cMTGAACQ+6+EJvBaTIxvtG9bp\nIz5yeJseL9/L7A+w4vqLXGqk6+1wEgzv7MbDJChOSn8jLSzxWa87OSalO50D\nEA+7r4Qo/QIalu1AZvSDngBhzRM58SiNbk2EFXpg9Xz0GXdafIHSC12WxGyT\nwFIRjERFJjPTG5Bha/EYfHJm3qr7M/q30o36AwV30oR4TFAst2nLdTJnI0XO\nav1kDOeqIzr+Xcl9MCVTi7PcUD3FVClWXd1ZTMWzQhdLnT4/5gff2XliJg0x\nS7aD\r\n=C3ZJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/es5/index.js","types":"./dist/es6/index.d.ts","module":"./dist/es6/index.js","scripts":{"dev":"mocha -r ts-node/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"mocha -r ts-node/register test/unit/index.test.ts --timeout 20000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es6 && npm run transpile:removegen","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ && echo '# transpile es5 sucess!'","create-bdd":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts create-bdd","optimize-bdd":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts fuzzing","transpile:es6":"tsc -p ./ --target ES6 --outDir ./dist/es6 && echo '# transpile es6 sucess!'","itterative-fuzzing":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts itterative-fuzzing","transpile:removegen":"rimraf -r ./dist/es5/truth-table-generator && rimraf -r ./dist/es6/truth-table-generator","generate-truth-table":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts generate-truth-table"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"_npmVersion":"6.14.2","description":"javascript implementation of the event-reduce algorithm","directories":{},"jsnext:main":"./dist/es6/index.js","sideEffects":false,"_nodeVersion":"13.7.0","dependencies":{"object-path":"0.11.4","read-last-lines":"1.7.2","child-process-promise":"2.2.1","binary-decision-diagram":"1.0.3","array-push-at-sort-position":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"clone":"2.1.2","faker":"4.1.0","mocha":"7.0.1","assert":"2.0.0","rimraf":"3.0.2","tslint":"6.0.0","ts-node":"8.6.2","minimongo":"6.5.0","deep-equal":"2.0.1","typescript":"3.8.2","@types/node":"13.7.4","@types/faker":"4.1.9","@types/mocha":"7.0.1","async-test-util":"1.7.3","@types/deep-equal":"1.0.1","pouchdb-selector-core":"7.2.1"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_0.2.0_1584400838608_0.48782456681148645","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"event-reduce-js","version":"0.2.1","author":{"name":"pubkey"},"_id":"event-reduce-js@0.2.1","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"dist":{"shasum":"35b1c8ae8ed11b6fc72320bf8c14251caf35c6d6","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-0.2.1.tgz","fileCount":73,"integrity":"sha512-/KifN/69YxkHE+bfpOm8jQC/ciqEKiJBPM1f2MEa3f50sOqkngGbrW76RkOZu9LO1FtO5QlecaVKS0nZI+b7Ig==","signatures":[{"sig":"MEQCIAMWjH0y2O6kFJ1WrkXS/P+YyDH7flCqHyMZ4jLpW72FAiBFtBAaiHe1l97wHEmUvQbsHbyzqcSdn66sUT9yNLbGOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecBX5CRA9TVsSAnZWagAAf+oP/2cKr2SOq9Usj0jFgy9d\nYMdWuYZbW576qn4FrLtuAVKmYf/CJuwaB1TmljaaxyX5l06Kc2HzI+Ycx1GN\ntzPiQvWKdP9d4Mhv3FLE43XJ6Owq5BehruC1k0oPLTjgKPCJLir64Nu1jaSX\ntFBkPa1QRVtio3vWdcZAwLfjEgWFYnIatBX42YyqX9q/j3xRJeV3x+pxDjcQ\nMmazhIPsIe225qXMjgullSVfsGV8BLDgN3NHcerUidYbu+iPpccZzc4Tkz9X\nsYFgN/BNm+ap5+0hJV8jObwIYw8A6rxQI2lr3bjmLfYCbA4PfOCd/6p9CXed\nbC9OLB/tuXdaGVHm0w5IRzEwyIqEm6nXYRboepHCMAqlaiioR7sO/fndPkGl\nJEz0L+KL3g0S5NFxULHOYE/5OtIEE6vkyVHQXR3f0vzLYPbHlQUPp853fpwZ\nvUpdXtsKPHOuDsjzuiFiT6Z5zZ412LjaH2Yq/hU2Mn8EoJSxFUw6iP7hHo6U\n3OJLnGkWzpb4XJ1nwKUZRqgpUhbPkZ+sRlGJAPfvx8EWoVntiCiElq+UdPvv\nm/nlZALByMvVCI2Grm630Lk3dtfya/TTWMBL07MvCGiZcUu5AN3neIzwsojt\nQ3R6/hq0jJrbX9ya1cGWSVD6MEqxBJESS+iRBkqKB3OjrKc0ANSdKUJSZqbA\nALUa\r\n=ULVX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./dist/es/index.d.ts","module":"./dist/es/index.js","scripts":{"dev":"mocha -r ts-node/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"mocha -r ts-node/register test/unit/index.test.ts --timeout 20000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es && npm run transpile:removegen","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ && echo '# transpile es5 (require) sucess!'","create-bdd":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts create-bdd","optimize-bdd":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --target ES5 --module ES6 --outDir ./dist/es && echo '# transpile es (modules) sucess!'","itterative-fuzzing":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts itterative-fuzzing","transpile:removegen":"rimraf -r ./dist/lib/truth-table-generator && rimraf -r ./dist/es/truth-table-generator","generate-truth-table":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts generate-truth-table"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"_npmVersion":"6.14.2","description":"javascript implementation of the event-reduce algorithm","directories":{},"jsnext:main":"./dist/es/index.js","sideEffects":false,"_nodeVersion":"13.7.0","dependencies":{"object-path":"0.11.4","read-last-lines":"1.7.2","child-process-promise":"2.2.1","binary-decision-diagram":"1.0.3","array-push-at-sort-position":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"clone":"2.1.2","faker":"4.1.0","mocha":"7.0.1","assert":"2.0.0","rimraf":"3.0.2","tslint":"6.0.0","ts-node":"8.6.2","minimongo":"6.5.0","deep-equal":"2.0.1","typescript":"3.8.2","@types/node":"13.7.4","@types/faker":"4.1.9","@types/mocha":"7.0.1","async-test-util":"1.7.3","@types/deep-equal":"1.0.1","pouchdb-selector-core":"7.2.1"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_0.2.1_1584403961492_0.9189484809113173","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"event-reduce-js","version":"0.2.2","author":{"name":"pubkey"},"_id":"event-reduce-js@0.2.2","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"dist":{"shasum":"9032d0c61e9cff0c8592bd0e1e48bf9234413164","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-0.2.2.tgz","fileCount":73,"integrity":"sha512-FMHZXbvFctztdq20cI4vZVp0Hb39uZQKxXcuIxL2RCW0r0imalgexygc89BvmvOURg6t3ihWLMmxYMbSMyiL5w==","signatures":[{"sig":"MEQCIEHbuLkBucP0pAI2CDlhj4pcjbd6dvP/j57rm2MssvveAiBp+E8UUZVD9im2YSIDqawZgnHlPsWbM4BwUIpoq8ExmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecBdjCRA9TVsSAnZWagAAtgwQAKLG47tqLiiz4xwtvpfz\nevSbvGc04/1G+MMsrzMNSrnYbpH/5rN9uJtV0W6N5a2DqHhJpwrBwZlGqWK8\nt1v0dx7qWNu8wHhaDzY1oobrA2AAQ/bXPYUxbsmuqyLHUFTsA2YeB1HQPnSP\n+za1qWXSiHP3913GSXMr6ufPNrlYKPu6UMdF4/EVeAxJ/BoT8LZeyhvKXVJe\npPlK9sXSQ8QvFi4qLNypORNA+zUJDwbnyP1LP4n3cJ1yLgHNx0BSmBERPn8s\nKvtI02546mT73Zgfy+M6suSjJi3++l5RsueV2jQnurvpC4YGhMiGB2XGfx2E\nqvqGD9xcenrpQp7GEjuqIaOIPnjmFaKs2nHAMYZnnZR74n7yVZgxNp2rVW8o\nGp1vOm8dlGv64c/mO7zKM8v/kSBCHUA1RpL030oLoiCsPfwEBDz+gnmakMc9\nSF0adRP/Jz/hnlto2RizDr/S1/w5YRInH2Fc9XXqF2YVz175uMvlQgDQj3PI\nzVbcMn2CSabwmNi1d2d1CDqA+l9auW+hYV+j1lOmiG28y9BiqVIlilpZqvxS\nl8KSbnYyLyAuehjrFzTwVEWzfXerF1X/TiNq6ZwYxs50zwzcWISI0yWi766/\nDzj/HIJE9YdM3ByDDgEVvQedfEjYwJlb0JLPPf0pL7vpJjMSW94CnQLaUY0Z\ndiET\r\n=xb2T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./dist/es/index.d.ts","module":"./dist/es/index.js","scripts":{"dev":"mocha -r ts-node/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"mocha -r ts-node/register test/unit/index.test.ts --timeout 20000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es && npm run transpile:removegen","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ && echo '# transpile es5 (require) sucess!'","create-bdd":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts create-bdd","optimize-bdd":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --target ES5 --module ES6 --outDir ./dist/es && echo '# transpile es (modules) sucess!'","itterative-fuzzing":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts itterative-fuzzing","transpile:removegen":"rimraf -r ./dist/lib/truth-table-generator && rimraf -r ./dist/es/truth-table-generator","generate-truth-table":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts generate-truth-table"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"_npmVersion":"6.14.2","description":"javascript implementation of the event-reduce algorithm","directories":{},"jsnext:main":"./dist/es/index.js","sideEffects":false,"_nodeVersion":"13.7.0","dependencies":{"object-path":"0.11.4","read-last-lines":"1.7.2","child-process-promise":"2.2.1","binary-decision-diagram":"1.1.0","array-push-at-sort-position":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"clone":"2.1.2","faker":"4.1.0","mocha":"7.0.1","assert":"2.0.0","rimraf":"3.0.2","tslint":"6.0.0","ts-node":"8.6.2","minimongo":"6.5.0","deep-equal":"2.0.1","typescript":"3.8.2","@types/node":"13.7.4","@types/faker":"4.1.9","@types/mocha":"7.0.1","async-test-util":"1.7.3","@types/deep-equal":"1.0.1","pouchdb-selector-core":"7.2.1"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_0.2.2_1584404322767_0.9020378528493791","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"event-reduce-js","version":"0.3.0","author":{"name":"pubkey"},"_id":"event-reduce-js@0.3.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"dist":{"shasum":"ff0429a3e96695e6ae92335584da14dd04cac41f","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-0.3.0.tgz","fileCount":73,"integrity":"sha512-YMMT9V58FSoeh7NvuhfHkcug39r/zJcQnfBXv1haICW327nyP+rdrgZK1NwwNWURnUYsMNbEAcY+8r6bojfSdw==","signatures":[{"sig":"MEUCIA6Cq/LVQsRtZyJ7C1KN64z8SCYRWTWuaChUpknPtTWjAiEA8gRHPIkmS+T/rGOTMp5IHhxQvpKLz+JnDl2bqEy+LPc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecQE0CRA9TVsSAnZWagAAQ4AP/2uJXpb7jzGiLp9UNdsY\nIZOZa6MeXl8+og2R8lkDVy6FPCvu22AkHLp8y5wDnnpBW6fVQpZusVvrN/yv\nPDbxIrtJJfDBPZizuOywtp2wZAbrg9au4Gt/tqJj35koX50KqH7Q6Kez3nO1\n5xlyJwj/ljyq5fIjiAYZkPXp5x3xEKPcyQRlFmUYrkPZsivyRzbnSV0h0ICW\n6jf5HT8/mUJ/YQV4o/+U/jtNVRhXenXW8qt8Z6muBLlOuM8Kg4NtS/zY5M1d\ntVQMxT4+Zp7SPEwOd7UNxB4ESXQ4wmCUuD2hAW8ebBhXXtwCPhNdRsXaw3QU\n9YWFZrFgZljQFuPx09/ztCTFv7hlsrGjNSOYETtiRwrHbNhUVt3OmtYh1AoQ\nhkJ3tCKRVDrWozHTeucE3dsCxM932O1L5jfYQib3Xuzc8sMU1UlSkcTf7Y09\nP6Q+iCRjaHyhc6XIphZtmjpH+Uk025/EFf3lZGfmbNPkxE8VO5qPy7Dd7wlH\nBWsfLgGqKUhYFZijaGon0gmsvcSunQYHZCH1z/Fpt7idYTNDUZ1ZDvFkCi2t\nqDAz/GJIWAI+w9DiSGhFruDSEODH1V2L15OwIu4TAhcchDS0iZWfGy46n8dj\nqCElUzsLtBhbfhaLu6fjnxfNE1bb5Ns05CpMgGHlGMpBobCJYoRC72oBMtgD\nj5Oa\r\n=JgMB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./dist/es/index.d.ts","module":"./dist/es/index.js","scripts":{"dev":"mocha -r ts-node/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"mocha -r ts-node/register test/unit/index.test.ts --timeout 20000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es && npm run transpile:removegen","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ && echo '# transpile es5 (require) sucess!'","create-bdd":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts create-bdd","optimize-bdd":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --target ES5 --module ES6 --outDir ./dist/es && echo '# transpile es (modules) sucess!'","iterative-fuzzing":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts iterative-fuzzing","transpile:removegen":"rimraf -r ./dist/lib/truth-table-generator && rimraf -r ./dist/es/truth-table-generator","generate-truth-table":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts generate-truth-table"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"_npmVersion":"6.14.2","description":"javascript implementation of the event-reduce algorithm","directories":{},"jsnext:main":"./dist/es/index.js","sideEffects":false,"_nodeVersion":"13.7.0","dependencies":{"object-path":"0.11.4","read-last-lines":"1.7.2","child-process-promise":"2.2.1","binary-decision-diagram":"1.1.0","array-push-at-sort-position":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"clone":"2.1.2","faker":"4.1.0","mocha":"7.0.1","assert":"2.0.0","rimraf":"3.0.2","tslint":"6.0.0","ts-node":"8.6.2","minimongo":"6.5.0","deep-equal":"2.0.1","typescript":"3.8.2","@types/node":"13.7.4","@types/faker":"4.1.9","@types/mocha":"7.0.1","async-test-util":"1.7.3","@types/deep-equal":"1.0.1","pouchdb-selector-core":"7.2.1"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_0.3.0_1584464179865_0.4164668489128096","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"event-reduce-js","version":"0.4.0","author":{"name":"pubkey"},"_id":"event-reduce-js@0.4.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"dist":{"shasum":"ab8fb1deb744bddfd3227a5c28b62de038f5c93b","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-0.4.0.tgz","fileCount":73,"integrity":"sha512-VsuvfGwsZOEtYeafr+XQ+r80XeIIV+Xe09hWH0i+RbMmxfH54Tjd2ShQe5f9RNRTg8Uq4/3++5TGvha/aoa8JA==","signatures":[{"sig":"MEQCIFwVs9EOB4W510Zx1Si9aDHtS4IXmh1SQ4g7NOd5VhNiAiB3iFdQQxvP90K+RXGhHJsXvlIkxoW9QP68DTpfdVNOpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehvfXCRA9TVsSAnZWagAAxC0QAJAwyC4izeMY7i559FWo\nkRCCPJS/4im7ZLGYij3CvQZ+8Cx68x25y+PN4ddCku5hVgwg4l3kQB9t/Ckf\n4X+yh05HouX7xsrDzM87gx7RTclPuCJHbCS0d+63bXurC4dRpDjx7rkHIPoz\nkLvUVTfnI/tQKafYyGOeXi8lkJlgOHTD+sahauZSdb3M88YCzhxmqCU4nqYz\nziTqsOxMuZnnBwulo7Ce5fhdxhZvI5DigkUHkIK98rbowLh+8tz0dthCi4ge\nztI3vQYyry31tLUtcOJCNjmsZ487/rT4kGCPDaC4xCXumTMWmtm+qewE/RQD\nz5EUyrbgAtgA6YSwU18BCT4ZGEThPDaDIvm5VXkpsYna5LkpIfXISNJGPVtk\nVyosoSOs2ZiR++2CTDvfUy6ZeYakU93KO+s4+kdLNujvwu9zE1HeSDYl1349\nYj3SosOKwStBOYOieiycnRndwXMERFHq/duk8X15Ut2wvSfHO3whaPEMTWnu\nBIeW0T9quTnc1XS5W49sf0ziWuYFT/ixz2BBiLJNcjNKJNT+lw7rvgL1J/GO\nT35tlfhC2uGcgsARlsMA4lRylPzxgRfhRcfYJMvLs7pJF39aabhlBKyAnpvl\nY2jcfiXPVSM+SbbRRCAiHA06hBl92FYpHLB8L1bwdPiGKaEMSF3GL2P6MJpx\nKYRw\r\n=u+Qz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./dist/es/index.d.ts","module":"./dist/es/index.js","scripts":{"dev":"mocha -r ts-node/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"mocha -r ts-node/register test/unit/index.test.ts --timeout 20000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es && npm run transpile:removegen","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ && echo '# transpile es5 (require) sucess!'","create-bdd":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts create-bdd","optimize-bdd":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --target ES5 --module ES6 --outDir ./dist/es && echo '# transpile es (modules) sucess!'","iterative-fuzzing":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts iterative-fuzzing","transpile:removegen":"rimraf -r ./dist/lib/truth-table-generator && rimraf -r ./dist/es/truth-table-generator","generate-truth-table":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts generate-truth-table"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"_npmVersion":"6.14.4","description":"javascript implementation of the event-reduce algorithm","directories":{},"jsnext:main":"./dist/es/index.js","sideEffects":false,"_nodeVersion":"13.12.0","dependencies":{"object-path":"0.11.4","read-last-lines":"1.7.2","child-process-promise":"2.2.1","binary-decision-diagram":"1.2.1","array-push-at-sort-position":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"clone":"2.1.2","faker":"4.1.0","mocha":"7.1.1","assert":"2.0.0","rimraf":"3.0.2","tslint":"6.1.1","ts-node":"8.8.1","minimongo":"6.5.0","deep-equal":"2.0.2","typescript":"3.8.3","@types/node":"13.11.0","@types/faker":"4.1.11","@types/mocha":"7.0.2","array-shuffle":"1.0.1","async-test-util":"1.7.3","@types/deep-equal":"1.0.1","pouchdb-selector-core":"7.2.1"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_0.4.0_1585903574836_0.1947670995361448","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"event-reduce-js","version":"0.4.1","author":{"name":"pubkey"},"_id":"event-reduce-js@0.4.1","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"dist":{"shasum":"431b7d1506025ce63a0293ef54942fee18b7fe6e","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-0.4.1.tgz","fileCount":73,"integrity":"sha512-HCRCVBJJm+W4BXxmJX3c3LdmOMGR4BlJHAnxMEmieNgDmfmaA/+2x53wMpSDPe26cO+OjPKuDFKwqAddrBkEWg==","signatures":[{"sig":"MEUCIQCNTLRw0tlHIkXpM4dzpZk+Tz4O8bX+pFYKOihA3D5++wIgKSJEAfqfbCOJM9ccxMRly9jCU3xLF563p1X1xUjoFNk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehwr3CRA9TVsSAnZWagAA/CEP/Rxx9317aVrhsf6xZ5uD\n8AcLEWPYapN8DDFlYJh0haBjGqeZbjhPKNJ+OH1+uEfrCfEdQt8lSX7Kw4io\nwnOuV+6Wjdf3un57G7J7fIhb50uESt5Tdkdg7Y2p5+g9amsAek9dvZGl4+kV\niSzhtcQVLPmcr3fQf71D+CDI5JUKgI9Js+4XCMMBR1Ya2ckWY42WyD/M47+J\nMTt6cx350R9rzOCsMn9qQRfalhdAPk1stV3//ROA6YGf0k6z8jTbXZOUdRox\nELryqAar9xoatQQhFKJIXWlf9B7eiEkIrWp6NSbTrwDHlohdZGXxO+gNk3DI\nfijj/08gvdzdV6futybNzmJ9FkaR2XhAd3KXj3oLU7z7tYulbMi9UPvAdv7U\nQCgALKtsPPH7uwO7pbMm8hZB81oPLY6RikLN3oIuCPN62Cwh9sN0Dr2w+kYj\nEP7xn56xNC3zNE+vT4t5NZ9BkeQvUmwkH7Xah3/qg7HK29K9WVY7++fkenmz\np9s5XZLUOXYPypnvcEKKrObrI5IF+po92TSP8m5J0UhNTPMbebuLn57QUjLE\n2B4tUnwuQ8UwKGQ7puAlBisURZe2xKxVCRBATypDOq6F021Tz9w/YQ9Lq3tL\nwxay5lnS+XQLcudPwpht9aNb1Ufgw1/JQ3/87NUfhbqRB1wr5KEGNUXEXZCX\nBYFU\r\n=davP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./dist/es/index.d.ts","module":"./dist/es/index.js","scripts":{"dev":"mocha -r ts-node/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"mocha -r ts-node/register test/unit/index.test.ts --timeout 20000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es && npm run transpile:removegen","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ && echo '# transpile es5 (require) sucess!'","create-bdd":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts create-bdd","prepublish":"npm run build","optimize-bdd":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --target ES5 --module ES6 --outDir ./dist/es && echo '# transpile es (modules) sucess!'","iterative-fuzzing":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts iterative-fuzzing","transpile:removegen":"rimraf -r ./dist/lib/truth-table-generator && rimraf -r ./dist/es/truth-table-generator","generate-truth-table":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts generate-truth-table"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"_npmVersion":"6.14.4","description":"javascript implementation of the event-reduce algorithm","directories":{},"jsnext:main":"./dist/es/index.js","sideEffects":false,"_nodeVersion":"13.12.0","dependencies":{"object-path":"0.11.4","read-last-lines":"1.7.2","child-process-promise":"2.2.1","binary-decision-diagram":"1.2.1","array-push-at-sort-position":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"clone":"2.1.2","faker":"4.1.0","mocha":"7.1.1","assert":"2.0.0","rimraf":"3.0.2","tslint":"6.1.1","ts-node":"8.8.1","minimongo":"6.5.0","deep-equal":"2.0.2","typescript":"3.8.3","@types/node":"13.11.0","@types/faker":"4.1.11","@types/mocha":"7.0.2","array-shuffle":"1.0.1","async-test-util":"1.7.3","@types/deep-equal":"1.0.1","pouchdb-selector-core":"7.2.1"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_0.4.1_1585908471520_0.9828205322780641","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"event-reduce-js","version":"1.0.0","author":{"name":"pubkey"},"license":"MIT","_id":"event-reduce-js@1.0.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"dist":{"shasum":"90db9c183ab6ea92b058d73a511d604b6fc93db2","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-1.0.0.tgz","fileCount":75,"integrity":"sha512-WrVSb0SadjxvvrARyAqItVR5egy5LrRXvMv9uKbzLJZNkSETEWCWPT77NDzErEhiEyn1Qx4G2vLi/09ZK4LEaw==","signatures":[{"sig":"MEUCIFrEcZ7u9EvSYlPJ/7A7IxGyd3qn6EcplDXuwuCMtFRoAiEApmECAsEMHrp51TA3ARTEURZcoZ8eV/c4E2bs9z5MLoE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101441,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekz1iCRA9TVsSAnZWagAAy34QAJ0WZyhJTAqp4p7Vgoiz\nL6Q8rGemLBORSsB7QLcxk50B2CDNRG0bO0YRf8NqAF//HkVfcySZEsCIUBad\nFphn+t2A5nEGlSBACJOSrlQ5Wyrxt4hlGh9leIzm45GqVkdbPjtsrhXAvyZL\nmVCFqjKxnNTPcXqAE214cl1FIHfz35WUqeTQbLmey+/ncqYe9WMbRrXTh7tl\njlrG8oHz7JrAxhvKYbGv9Hmy9HvZRp41nYtI9aOXdQbtydaV2Xs8cZIgSCTi\nM5qt12jrfp+PcBGmwBysZ9fwNaQ3cERtFQTemGAcSHScFPBrfYrj0W5CeZVd\n0hXDNeqwn4bhRSiAhyI6EkojsZXGaiOg2VY6TxSf3XXZQ7cdx/Q2qZnwCgkU\nQHLJclckqWqcdZ+EksNUR7rBO7ERjNmcFnpvyHqLeARtjq2zEY6AOEMPwO9/\ny4yf3HOKlIGD5mENDmwI8SyQVIHu5iotbVU/UKd5g5VTcyghlzV45nGsuL+i\nphKKNPMYSIsfKjjN2N33eVDfq+RopHO0SmWpgRzIt7czg2OeBZd5n7Cs05u+\ns7LOZYTOjIqbo5Qv1u3O5MuStwTEUGWdYKW1f/B7EoiS4FR3jnz6AiDE1+HL\n/aH3TWcdcDgxVA+U7DvvaVk6Q+PaPK44fXsMZwjLU2+q4VIA/i96cm9pqCQz\nXdkr\r\n=gO5O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./dist/es/index.d.ts","module":"./dist/es/index.js","scripts":{"dev":"mocha -r ts-node/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"mocha -r ts-node/register test/unit/index.test.ts --timeout 20000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es && npm run transpile:removegen","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ && echo '# transpile es5 (require) sucess!'","create-bdd":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts create-bdd","prepublish":"npm run build","optimize-bdd":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --target ES5 --module ES6 --outDir ./dist/es && echo '# transpile es (modules) sucess!'","iterative-fuzzing":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts iterative-fuzzing","transpile:removegen":"rimraf -r ./dist/lib/truth-table-generator && rimraf -r ./dist/es/truth-table-generator","generate-truth-table":"ts-node /home/dnl/workspace/event-reduce/javascript/src/truth-table-generator/runner.node.ts generate-truth-table"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"_npmVersion":"6.14.4","description":"javascript implementation of the event-reduce algorithm","directories":{},"jsnext:main":"./dist/es/index.js","sideEffects":false,"_nodeVersion":"13.12.0","dependencies":{"object-path":"0.11.4","read-last-lines":"1.7.2","child-process-promise":"2.2.1","binary-decision-diagram":"1.2.1","array-push-at-sort-position":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"clone":"2.1.2","faker":"4.1.0","mocha":"7.1.1","assert":"2.0.0","rimraf":"3.0.2","tslint":"6.1.1","ts-node":"8.8.2","minimongo":"6.5.0","deep-equal":"2.0.2","typescript":"3.8.3","@types/node":"13.11.0","@types/faker":"4.1.11","@types/mocha":"7.0.2","array-shuffle":"1.0.1","async-test-util":"1.7.3","@types/deep-equal":"1.0.1","pouchdb-selector-core":"7.2.1"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_1.0.0_1586707810154_0.19339142179788782","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"event-reduce-js","version":"1.0.1","author":{"name":"pubkey"},"license":"MIT","_id":"event-reduce-js@1.0.1","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"dist":{"shasum":"d5a760a4ee255c07e95c1509e5e5e4cc121cdd38","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-1.0.1.tgz","fileCount":75,"integrity":"sha512-WCfDCAk29U4LD1tr3raXh/heugsj15S5sUGtaqLJyJNwU3N8B4DWiPEjCF8HxgSGuGpJHs4DOgF/Y21oJnHI/g==","signatures":[{"sig":"MEQCIAGB/JPC62QoFpMeFgiTqjIpvJ9GHRftHadA25zgUcCPAiBbgW2nn/nSAtIlgYeME/s7AkuN6iBjSADUBds6hqb0uQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoV5PCRA9TVsSAnZWagAAYywP/jFnbumZcwSvfVQHTsfd\n0MI/V29uKRDMAxxiF5YNQ5qhu7zK9ifHvd3c+9SDi3IxB2WukGapRvwnpD8A\ntkonfNh80FxfMFz5IGcU6TAPAzeTO19Musdwuyhs9cdQpmtVvFlID9R2Ref9\nEhncI39q8oJ+YkoocuLcs8laZNMIAbxz/e87OJltoQ5JnewBnBOBQk2SQbtm\nVu02Lw3XHntEQw0BNHAU75MeLPCluL8pqT//LpTu5yE1PlnWPXGF4JjeigKq\n0my0FxugU0n+hXqR0hfPYmXYtRh2thVpFFdeVp1YbOroX25f1XUcplnPTyzj\nZXr44KpVRN9hBb2Jiqvq6E3XkX/yiKn0/ESQ+Elrf93qnLrpzESBxJSCeRkd\nP/xfoKzLwYMCFMtRhAuS0SOmZcck57LdpyayPpWUv+pbrxE6PeCw733yJLJ6\nF+tFEJMyJj+SzYpRAbbqk3nZCbvZWndhsBXT3OI7DI9xrJ392UtUNyWwg2no\noq5+l/FKfVin+6j0pQmf31S0imoa+ZNb2y/KzCe1PaKm/lJP+keC8YVDnvwQ\nlCsZlzc3SQ4TrpYIVtAKSfFIqLFLSFBsohyN+BQt7gxUviaSDLxyMUNqF0XT\nCzlJ2+vCaZHumo+JFjHHumryeDYTvjVLtc2Z/4JVQVuV3iG0qgT511BzZn/4\nYss+\r\n=uUvo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./dist/es/index.d.ts","module":"./dist/es/index.js","scripts":{"dev":"mocha -r ts-node/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"mocha -r ts-node/register test/unit/index.test.ts --timeout 20000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es && npm run transpile:removegen","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ && echo '# transpile es5 (require) sucess!'","create-bdd":"ts-node ./src/truth-table-generator/runner.node.ts create-bdd","prepublish":"npm run build","optimize-bdd":"ts-node ./src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --target ES5 --module ES6 --outDir ./dist/es && echo '# transpile es (modules) sucess!'","iterative-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts iterative-fuzzing","transpile:removegen":"rimraf -r ./dist/lib/truth-table-generator && rimraf -r ./dist/es/truth-table-generator","generate-truth-table":"ts-node ./src/truth-table-generator/runner.node.ts generate-truth-table"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"_npmVersion":"6.14.4","description":"javascript implementation of the event-reduce algorithm","directories":{},"jsnext:main":"./dist/es/index.js","sideEffects":false,"_nodeVersion":"14.0.0","dependencies":{"object-path":"0.11.4","binary-decision-diagram":"1.2.1","array-push-at-sort-position":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"clone":"2.1.2","faker":"4.1.0","mocha":"7.1.1","assert":"2.0.0","rimraf":"3.0.2","tslint":"6.1.1","ts-node":"8.8.2","minimongo":"6.5.0","deep-equal":"2.0.2","typescript":"3.8.3","@types/node":"13.11.0","@types/faker":"4.1.11","@types/mocha":"7.0.2","array-shuffle":"1.0.1","async-test-util":"1.7.3","read-last-lines":"1.7.2","@types/deep-equal":"1.0.1","child-process-promise":"2.2.1","pouchdb-selector-core":"7.2.1"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_1.0.1_1587633742789_0.7142491762115051","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"event-reduce-js","version":"1.0.2","author":{"name":"pubkey"},"license":"MIT","_id":"event-reduce-js@1.0.2","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"dist":{"shasum":"f93cb79e2f612494e68ceb52b582ec990f3a4798","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-1.0.2.tgz","fileCount":75,"integrity":"sha512-n07juD3tQTCMy6zOQPYFeJ1sELB0y7S7JpXaKe22THUGbFxul5ZdcoljYW/oyoFCJSTxhURrz2GKquRHTNDkVQ==","signatures":[{"sig":"MEUCIQDDKBJGm8cb2X7+QEZfK4s9rPQT4iKoXf0pxIV2lw2DigIgHPq8VkZ3v7WtuEOBMEI97VIKZwvD+/XJaGvQ1b2bLqY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeogt/CRA9TVsSAnZWagAASLEP/3oJIb7OQE6zg+Ft0gpn\n2KkUkIO9Ar+gk0kibbMqGXbwsY232jpvLeB2WgQcqyVDhjlqb4iqKLyAX9Bm\nEzWE7VxlxFS65il580r2vSHDB8+LAFW/qz2+ercCCpOvCscVr4vkIVbW6+Xq\n7SWrdHVz/LrTKrfUatJWCzxtEneZ2fwHRYqe3D+RO//jiBf7WTN1Daunh4R+\njCrjZRmOYjNl/qqISPFpBW8eexJlda2o/IxOjStsGY++SB/KQg832kXLYsmP\nkaW4eKUz1Fo8rzgTfvAiOZnm0lkgN3ycZDk+8R+1J5wgXB+U+IwJWoKnLQ1j\n+WliFAA70y2Nd2BoR+IdPscXY9UDyYJFFtw59ZWl5Zm5/G++jTdPnqdXWNkM\ngbSi1Tvy0TgpEEAXcnkpXsTMaTKnSexPsL8dmp57duAOHl9r4E7d09UyKV5D\nq+sFZ/t7zjrm+XYb7OTAupTz1NOyaBYWmwbQJ2kJRsfEG60X1yMcuspgVztZ\nCAhWj98hD2CnGoF+mRJsvG78sZsiL1dJZBVVYlgqiTKoiXdWw+NDvr6FBJZd\nRv//AC4CWWaegRDi8MZrtgLVqpHiP4t1Fu/aeP/1bIu+3SaGkOYiVYX8qB2C\naRWYqTh3FYNKSq5OgZBwV8YO1PvhTZQAcHMcKI1/KvkcMSElH3UddwEgs05o\nIuWv\r\n=dtp9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./dist/es/index.d.ts","module":"./dist/es/index.js","scripts":{"dev":"mocha -r ts-node/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"mocha -r ts-node/register test/unit/index.test.ts --timeout 20000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es && npm run transpile:removegen","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ && echo '# transpile es5 (require) sucess!'","create-bdd":"ts-node ./src/truth-table-generator/runner.node.ts create-bdd","prepublish":"npm run build","optimize-bdd":"ts-node ./src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --target ES5 --module ES6 --outDir ./dist/es && echo '# transpile es (modules) sucess!'","iterative-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts iterative-fuzzing","transpile:removegen":"rimraf -r ./dist/lib/truth-table-generator && rimraf -r ./dist/es/truth-table-generator","generate-truth-table":"ts-node ./src/truth-table-generator/runner.node.ts generate-truth-table"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"_npmVersion":"6.14.4","description":"javascript implementation of the event-reduce algorithm","directories":{},"jsnext:main":"./dist/es/index.js","sideEffects":false,"_nodeVersion":"14.0.0","dependencies":{"object-path":"0.11.4","binary-decision-diagram":"1.2.2","array-push-at-sort-position":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"clone":"2.1.2","faker":"4.1.0","mocha":"7.1.1","assert":"2.0.0","rimraf":"3.0.2","tslint":"6.1.1","ts-node":"8.9.0","minimongo":"6.5.0","deep-equal":"2.0.2","typescript":"3.8.3","@types/node":"13.13.2","@types/faker":"4.1.11","@types/mocha":"7.0.2","array-shuffle":"1.0.1","async-test-util":"1.7.3","read-last-lines":"1.7.2","@types/deep-equal":"1.0.1","child-process-promise":"2.2.1","pouchdb-selector-core":"7.2.1"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_1.0.2_1587678079228_0.020757713663816846","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"event-reduce-js","version":"1.0.3","author":{"name":"pubkey"},"license":"MIT","_id":"event-reduce-js@1.0.3","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"dist":{"shasum":"211b6624f15f84b5d9467cbbfc07837483aed8a5","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-1.0.3.tgz","fileCount":75,"integrity":"sha512-YilAyxZy43iZUszDVRUhpAn397DK3Ri+XagWJhLKL9VRiyB4f4z9+JZ+ehFusMIqXz/PcB4j3IfTpUFllUQgog==","signatures":[{"sig":"MEUCIQCBlutLhKk1YX+rgh6cMfWAvFyzroMjYfF4GxYUar1M7gIgUNwtCX3YhgkH4XilOxTYcS4cKUZc6IOlAlAuzELkg20=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqdQ8CRA9TVsSAnZWagAAnrAQAITUne4+d1w/Ig4yZvlD\nBXZ5xqgoMA0hXJUNQyCVdKV/xMsyfreHeQG5lHHT6Bb6qhKkj6gpqP8klW9w\n9D1SUtLt6UkLJ4fB0ZuRPTQ2YDyc6sCx5tYNtyzjGLo4w+4pfwDplrNnaxHR\nh9CvYlTp8yUTDL0pbf/gSK4+Ykxk4+EiAVOcZuS+jS6qo1fnlIwubw6Tgg4r\nH8bydaW0jrwVUEcT0TGFixFEctJyC8SC8vjkWR4O5SO5l3fSjj+lG/jG0R+C\nccspMMdmqYfQe70MP2i+hlU3pIrcXbrxo6XW3BHkMxoOW+DrSIlKzG5C1PNc\nD3pNk81j4vBYuJrRDesfXKN8iPSs6o/hf87w34gFRB7O0oFBuMHybKuZ/uar\ncaYvLPhMNTQsReR/fEpJwq5mBdXqOvqoEhDmay+M+Tzjj0fRA4K+OHe2fq6H\nGx9U4y3pppOBcel9uflM4TsQf7oONFcW32rR6VSTW5c2/bDYukO2sAOjaaNV\nvM+NgVvMqZEDKVUbi4uEOht+hdXbYtzT53I95JUw3jCrzmPDNTixRplTnj/X\nxuFT2V4rKi4EeLC+3l/Akwd0BnLb3WW82E5WDSuqPyFNcxKJB44MVYi5eDns\nxWJiMWgiEKoOGZmDO+ei+Jg+uq84sTm6QKycrcnW/XsRKAiyO687gcNdJQSW\nxXkb\r\n=F1hv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./dist/es/index.d.ts","module":"./dist/es/index.js","scripts":{"dev":"mocha -r ts-node/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"mocha -r ts-node/register test/unit/index.test.ts --timeout 20000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es && npm run transpile:removegen","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ && echo '# transpile es5 (require) sucess!'","create-bdd":"ts-node ./src/truth-table-generator/runner.node.ts create-bdd","prepublish":"npm run build","optimize-bdd":"ts-node ./src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --target ES5 --module ES6 --outDir ./dist/es && echo '# transpile es (modules) sucess!'","iterative-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts iterative-fuzzing","transpile:removegen":"rimraf -r ./dist/lib/truth-table-generator && rimraf -r ./dist/es/truth-table-generator","generate-truth-table":"ts-node ./src/truth-table-generator/runner.node.ts generate-truth-table"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"_npmVersion":"6.14.4","description":"javascript implementation of the event-reduce algorithm","directories":{},"jsnext:main":"./dist/es/index.js","sideEffects":false,"_nodeVersion":"14.0.0","dependencies":{"object-path":"0.11.4","binary-decision-diagram":"1.3.1","array-push-at-sort-position":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"clone":"2.1.2","faker":"4.1.0","mocha":"7.1.1","assert":"2.0.0","rimraf":"3.0.2","tslint":"6.1.1","ts-node":"8.9.0","minimongo":"6.5.0","deep-equal":"2.0.2","typescript":"3.8.3","@types/node":"13.13.2","@types/faker":"4.1.11","@types/mocha":"7.0.2","array-shuffle":"1.0.1","async-test-util":"1.7.3","read-last-lines":"1.7.2","@types/deep-equal":"1.0.1","child-process-promise":"2.2.1","pouchdb-selector-core":"7.2.1"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_1.0.3_1588188219950_0.1535687572028095","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"event-reduce-js","version":"1.1.0","author":{"name":"pubkey"},"license":"MIT","_id":"event-reduce-js@1.1.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"dist":{"shasum":"619ae81c0ff2e223d6422632a911955fd5fdc994","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-1.1.0.tgz","fileCount":75,"integrity":"sha512-nHjhEVPF97TFW2NVM9JwCXim5DtF5OufyfcsoQDhPw0X+GrOY11DXSAY33ZjnJZS1XuP9RfmZZ5CEgAX+HTXJQ==","signatures":[{"sig":"MEYCIQCDmgKm2YaOtdNcNiYgqax8VbQc2dgGGcqCtG8qak6UTQIhAIBtb9599mhhTRBbHdD0xQ0yyYmlvd87LwG9UObJ8/B0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSNGaCRA9TVsSAnZWagAAQ8EP/AotzFJQVNtuKaDOWINe\n6ihrK/DaDMa0FacyOInMdkth53Mdb/AaIoEnQsYNdAIyNzKkLYMfZgxnQZMQ\nR1Ve4xCmePaTvl9ko2lwdCcuga+DvS6c1W1FxDJ8XzaNLVt7gapHOeEZyoQL\n81xrpsEdBUvr5/a3VhRpNkr4a62K3YRJLf2EnIkuJax05G+/ZmE0kRda7L4D\ngca2iBmpDgmXRSUdTKwBdcFLqBaorSu6tVb+Yp4c9lZvi9G7fCaRE+5YnFk+\nlEKUppBArNc1CHNqL3MoOdDKUgcmkF/PeUL5pot5x+Of8XEidrTkc7WRoA81\nPSDYoYtG5V4fqlYGcarzjP+Bjv2HIZel9R1lHA8tbY4CwQESpBRG93REUm0p\nhrFzGhepmJGC7rTnqNR2boV6YamvXCJrr7FSRONhoirc1Afk1S+9t8HVrSqn\nqcVQxasbKwFE7kt+TrAZt2joJ+RKKX+RLF6xegvYlPIxLrjGC44GcKy4uDF/\nN8SOLujLWEAWxDouBaxIgdsrFO65l+ZZ4JWkQm3ipDVjhgo2JvaG97jKzJfK\noWybEyP0sipDlQA2kBiweTBCvV6HQsQsfbtbASZ1FWzVOXJTdf+2bRibN3WI\nuDXXmkoD5Z5pit5Q0SHlhZ8oVUMz+5ByIGI/w1zuMYqxYyo4uH+B7Gpu/qky\nG2Ri\r\n=eWXS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./dist/es/index.d.ts","module":"./dist/es/index.js","scripts":{"dev":"mocha -r ts-node/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"mocha -r ts-node/register test/unit/index.test.ts --timeout 20000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es && npm run transpile:removegen","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ && echo '# transpile es5 (require) sucess!'","create-bdd":"ts-node ./src/truth-table-generator/runner.node.ts create-bdd","prepublish":"npm run build","optimize-bdd":"ts-node ./src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --target ES5 --module ES6 --outDir ./dist/es && echo '# transpile es (modules) sucess!'","iterative-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts iterative-fuzzing","transpile:removegen":"rimraf -r ./dist/lib/truth-table-generator && rimraf -r ./dist/es/truth-table-generator","generate-truth-table":"ts-node ./src/truth-table-generator/runner.node.ts generate-truth-table"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"_npmVersion":"6.14.2","description":"javascript implementation of the event-reduce algorithm","directories":{},"jsnext:main":"./dist/es/index.js","sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"object-path":"0.11.4","binary-decision-diagram":"1.3.1","array-push-at-sort-position":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"clone":"2.1.2","faker":"4.1.0","mocha":"7.2.0","assert":"2.0.0","rimraf":"3.0.2","tslint":"6.1.3","ts-node":"8.10.2","minimongo":"6.5.1","deep-equal":"2.0.3","typescript":"3.9.7","@types/node":"13.13.15","@types/faker":"4.1.12","@types/mocha":"7.0.2","array-shuffle":"1.0.1","async-test-util":"1.7.3","read-last-lines":"1.7.2","@types/deep-equal":"1.0.1","child-process-promise":"2.2.1","pouchdb-selector-core":"7.2.1"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_1.1.0_1598607770237_0.989781458078073","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"event-reduce-js","version":"1.0.4","author":{"name":"pubkey"},"license":"MIT","_id":"event-reduce-js@1.0.4","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"dist":{"shasum":"bafca8c39fd71676eacb60407a76767f216de8dd","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-1.0.4.tgz","fileCount":75,"integrity":"sha512-TS4MobckYcgh584al0KYE6PX0WrlZWaXMD1Zf/UvFP6PuZgXAHFAUFY1FkDRMBX5BMvCtTYfMBT0JxnqgrjBIQ==","signatures":[{"sig":"MEUCIQCVKiRVNzyFYb4clwVVkDM7de6EgtzwDkjko9HRqIXGrwIgBMsgggaRLei0Cl+Xh+LpCOVCHl4IMeOWvzANRpViHNw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfifjLCRA9TVsSAnZWagAAPd0P/1eA2CNJfw2v5TWML/nv\nwgPPJy02w+W+rlt50yryStagF1pWLjy21tRxlmW1ZWXPF1jB7qODO6Vwxfld\nxgaQzlvyADWRXz/e83qxvxxsvvska1tSbPMljldHOEJtSH8w/8e28BcpHVl7\nDtNqgroiFMjBkOeTZ5facjrg7KXqILcfvEaaiGEIAlhPQKU5QdRNlfeRgDoT\nfHxxRxy1Q24pZGdmZHFyay9BM0mu0O0Qw45+s/qMTHyNj8ltJqsnNNLzfkL5\nimoGAY8+n89gUrzjX4gW0wKRpHTctBxXBBlqVl41zIxmIAkcfH2h/tnkYvud\nqnmHNgP+Xed3SQBOJGrjjG1p1GEiADLun7uv3ZHDvZQEtmFtmaLmyA7Jkrq4\nQXm4cliZChbCzEhYp3R0J+YbdlWvgBcSyQot5BRM1lJ+G66uHPO1VLoCABP3\nWfhycenywWDsS87zb98uicXqY2Snl2vPLCFa0xHe5Dp7IqoPZiNsz+R+/S2J\n+ejBucHtPXqC2+Ffd7AinJ08bfWH6j2//d2oKZC9LPY2xKAis7psqxhkpS8j\n1YPAaf5R4ja4IquMBZCrN7Ok1rhpp42yksn4Snq8PrKz8ESiWyf4yTEI5Phr\nkfPE8HroUuXSq7hQVfdrYLKx66DVtmDofpshR1FxQetpp4GXmnjHJbdUmu6o\njWVV\r\n=NJZT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./dist/es/index.d.ts","module":"./dist/es/index.js","scripts":{"dev":"mocha -r ts-node/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"mocha -r ts-node/register test/unit/index.test.ts --timeout 20000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es && npm run transpile:removegen","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ && echo '# transpile es5 (require) sucess!'","create-bdd":"ts-node ./src/truth-table-generator/runner.node.ts create-bdd","prepublish":"npm run build","optimize-bdd":"ts-node ./src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --target ES5 --module ES6 --outDir ./dist/es && echo '# transpile es (modules) sucess!'","iterative-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts iterative-fuzzing","transpile:removegen":"rimraf -r ./dist/lib/truth-table-generator && rimraf -r ./dist/es/truth-table-generator","generate-truth-table":"ts-node ./src/truth-table-generator/runner.node.ts generate-truth-table"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"_npmVersion":"6.14.6","description":"javascript implementation of the event-reduce algorithm","directories":{},"jsnext:main":"./dist/es/index.js","sideEffects":false,"_nodeVersion":"14.4.0","dependencies":{"object-path":"0.11.5","binary-decision-diagram":"1.3.1","array-push-at-sort-position":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"clone":"2.1.2","faker":"5.1.0","mocha":"8.1.3","assert":"2.0.0","rimraf":"3.0.2","tslint":"6.1.3","ts-node":"9.0.0","minimongo":"6.7.0","deep-equal":"2.0.4","typescript":"4.0.3","@types/node":"13.13.15","@types/faker":"5.1.2","@types/mocha":"8.0.3","array-shuffle":"1.0.1","async-test-util":"1.7.3","read-last-lines":"1.7.2","@types/deep-equal":"1.0.1","child-process-promise":"2.2.1","pouchdb-selector-core":"7.2.2"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_1.0.4_1602877643501_0.5426514872339001","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"event-reduce-js","version":"1.2.0","author":{"name":"pubkey"},"license":"MIT","_id":"event-reduce-js@1.2.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/event-reduce#readme","bugs":{"url":"https://github.com/pubkey/event-reduce/issues"},"dist":{"shasum":"96e60d5097419d29f856f38dc0d2de2670290c01","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-1.2.0.tgz","fileCount":75,"integrity":"sha512-62PQU+NDFIybmcEi72KIRkIraFxzt/f33TsRQgswyVTh5AejthiXYIpt19t8ZP6+7y1tGJ3yePKxKLY2MK71pw==","signatures":[{"sig":"MEUCIQCJ7/E809kIc4ZCge7EcvZv4D6qqkcQFjoYvOSKXy07agIgYeewW8YQf05pX9+a5NgmkJVO5DVDICqLDul5Mzq4SbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJge5qTCRA9TVsSAnZWagAAY9MP/Rul+KxFjSZxJB8UKVON\n6gzVWS3/epkj1NwrxL42PFQqjavx9liITZd+6Hx7Ule5wr2CPzu95uNlyS6G\nA27v0PqFHJYrYubd4v9jaqLg3rFXVfWircpAr+p2wlpjn1/1q112t22/hvD9\nl0sNne4BiMvRwrnqoOKVya3SnszCVe/3aQ5Bc4RyRKsoEAnHvZD0JC4KF20K\noIl0u/245nbgOsiFCHg/Tpsw4p/zOxNJ7lUL+ax8jR5rZ0h9+pCuDrY7ePaw\nA5rmNMt6QTX7y89qUlTnlQo2FUzfEwJisqDG9QDpga/feY375YdmlZH2Ot4s\nx/vDJZxdYx0dm6wz4UW3tybJz330j2xIUAgaizL3J+MvUg54P9s1tndYFNNl\nwDPWlrr6ddvXnM2RhTI0rZnN3LIg4s0WzVnPsUX0ZkB38X6VZMLfFr805X/4\njJVfzA7icMPubPZGYqQGZ6z/23X6ei6GI8gsKxEWizHDnPnZ13jNKM79yOiA\nx+RbVCXZxMn3KLVdUptLNjHuDw6wmbMhqN7IKMmJ110bDaGS/OJuY0uKNhPm\n/EtDidshapbhzIFJtcirhse/xh6+LrTY98mBFvCk4Gb7VnKHCGXKZ9t3Uiwo\nwbYwWPGX56+In25sGoVwsNGUXYrMCuhrsdlNtbYiw1/75kLYmjGJuzOQcHJY\nbvNt\r\n=UfCz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./dist/es/index.d.ts","module":"./dist/es/index.js","scripts":{"dev":"mocha -r ts-node/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"mocha -r ts-node/register test/unit/index.test.ts --timeout 20000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es && npm run transpile:removegen","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ && echo '# transpile es5 (require) sucess!'","create-bdd":"ts-node ./src/truth-table-generator/runner.node.ts create-bdd","prepublish":"npm run build","optimize-bdd":"ts-node ./src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --target ES5 --module ES6 --outDir ./dist/es && echo '# transpile es (modules) sucess!'","iterative-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts iterative-fuzzing","transpile:removegen":"rimraf -r ./dist/lib/truth-table-generator && rimraf -r ./dist/es/truth-table-generator","generate-truth-table":"ts-node ./src/truth-table-generator/runner.node.ts generate-truth-table"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/event-reduce.git","type":"git"},"_npmVersion":"6.14.11","description":"javascript implementation of the event-reduce algorithm","directories":{},"jsnext:main":"./dist/es/index.js","sideEffects":false,"_nodeVersion":"15.6.0","dependencies":{"object-path":"0.11.5","binary-decision-diagram":"1.3.1","array-push-at-sort-position":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"clone":"2.1.2","faker":"5.5.3","mocha":"8.3.2","assert":"2.0.0","rimraf":"3.0.2","tslint":"6.1.3","ts-node":"9.1.1","minimongo":"6.8.2","deep-equal":"2.0.5","typescript":"4.0.5","@types/node":"13.13.50","@types/faker":"5.5.2","@types/mocha":"8.2.2","array-shuffle":"2.0.0","async-test-util":"1.7.3","read-last-lines":"1.8.0","@types/deep-equal":"1.0.1","child-process-promise":"2.2.1","pouchdb-selector-core":"7.2.2"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_1.2.0_1618713234584_0.2142154751754597","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"event-reduce-js","version":"1.3.0","author":{"name":"pubkey"},"license":"MIT","_id":"event-reduce-js@1.3.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/event-reduce#readme","bugs":{"url":"https://github.com/pubkey/event-reduce/issues"},"dist":{"shasum":"cdc2190853cbfbeda73c2c62a5acc7cb01dfa1b5","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-1.3.0.tgz","fileCount":57,"integrity":"sha512-A22MpfTcrjTLs4HNo8Yv2NaTaFog/tnydIbXCQlNi8Irp3EJKELuBnqco88kLA04HztuwO/Sv3XDO34FbIFO3w==","signatures":[{"sig":"MEQCIHEv55i4Ow1UD0vTmKMZuUbfYPWqX6ySKb+Y2+zuIMS0AiANe2DuoEVwawuaUTr0oUcFdMIAZc2UTSkL0xY5WwzI5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrrHTCRA9TVsSAnZWagAA/g8P/ilPMffvqd9txN4cOhNW\nDVTftFP5w9ikNzj2SjyzZYnLXa1OpG0otL4GEcmVwLSsBZebYdq7EDYC/8OM\nZOIIf4NY6asi88b94hS1xRuQh+qW+jazCd9lIJcAd/BN9CAxwyDhzDm2H39m\njgLzYGAm7Jn7zefTTsPsNfD9hCl9gRx8XKoPQorv02snedt7ryuyrJkll2lz\nb1rMVgJalghXLVewiYtBt3Jxt8V9xnkGo1lloyDyZnnnJKN4yjAnh4z8pBlJ\nFH9g1XYO3bBYTC6itm4nUTlLQ6MyDxqU3qF95UWIHArFBi6K1t00+r1WDlYU\n0bOxYCvqzl8OKQI+7oKDftnqjfJgaMTbdRqsYaFZzlEHpTOQngmMZAFsd8Sk\n6lbXoJOEVAbzzqjrRkGx2g/3Hsh1vO290MAHsaBnZpU4FaVkFbqFlskRcMPh\n5RXB3zfvi+dGm7R1E9i2MSPUZIk8EYRW4I827TsX46DtAFeCNpBK6/fEgTeX\nrFaU3LfIUNkDF7qvA1inmJow4maw+4D+31XyfSArI2388RHc+l9Rdm53yOLW\ncwiABmts1iS+xZ3ZTu+d5u0aypS8E8OcBsslSjmzQ0yfsGGsrP8POjshx7ZW\nVX49/G1gd07gJkj/Vmi87H4ycMxDvXbSXXapbpPdsSfafnVjo25GNOd8TRgi\nK6An\r\n=ELWt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./dist/es/index.d.ts","module":"./dist/es/index.js","scripts":{"dev":"mocha -r ts-node/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"mocha -r ts-node/register test/unit/index.test.ts --timeout 20000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es && npm run transpile:removegen","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ && echo '# transpile es5 (require) sucess!'","create-bdd":"ts-node ./src/truth-table-generator/runner.node.ts create-bdd","prepublish":"npm run build","optimize-bdd":"ts-node ./src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --target ES5 --module ES6 --outDir ./dist/es && echo '# transpile es (modules) sucess!'","iterative-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts iterative-fuzzing","transpile:removegen":"rimraf -r ./dist/lib/truth-table-generator && rimraf -r ./dist/es/truth-table-generator","generate-truth-table":"ts-node ./src/truth-table-generator/runner.node.ts generate-truth-table"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/event-reduce.git","type":"git"},"_npmVersion":"7.7.6","description":"javascript implementation of the event-reduce algorithm","directories":{},"jsnext:main":"./dist/es/index.js","sideEffects":false,"_nodeVersion":"15.14.0","dependencies":{"object-path":"0.11.5","binary-decision-diagram":"1.3.1","array-push-at-sort-position":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"clone":"2.1.2","faker":"5.5.3","mocha":"8.4.0","assert":"2.0.0","rimraf":"3.0.2","tslint":"6.1.3","ts-node":"10.0.0","minimongo":"6.8.2","deep-equal":"2.0.5","typescript":"4.3.2","@types/node":"14.17.1","@types/faker":"5.5.5","@types/mocha":"8.2.2","array-shuffle":"2.0.0","async-test-util":"1.7.3","read-last-lines":"1.8.0","@types/deep-equal":"1.0.1","child-process-promise":"2.2.1","pouchdb-selector-core":"7.2.2"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_1.3.0_1622061522735_0.9584012666752888","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"event-reduce-js","version":"1.4.0","author":{"name":"pubkey"},"license":"MIT","_id":"event-reduce-js@1.4.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/event-reduce#readme","bugs":{"url":"https://github.com/pubkey/event-reduce/issues"},"dist":{"shasum":"186efcfca4dfcc66aedc3317cdba05de71129dc9","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-1.4.0.tgz","fileCount":75,"integrity":"sha512-44gck8DwQPi1Rqchhtcjn5tq6TRSqbOguLCt8uwLyOt0w+muGHK29pxOk5U7qq4V1vQiwztUHJe0uInMcRy4bA==","signatures":[{"sig":"MEUCIQCJZk95wrO3A6hgRhgVZzaQ0FGpjA5adhbaC4q+3de25QIgCQnni3dclhq/pmpos4sG1oZFhjkieMZyzdYqm7PnprY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrs3UCRA9TVsSAnZWagAAyxkP/iCljpv1ZXZLL4KFjfKP\nbEmvOHn1Uc2YEDdswiK3T/R+7iT7XJQQXq6HyWDVjl1YD62VMkMz0WiitFH2\nJAIfqvOLMnpjLOP6Pl6qaq32yH2UQfjyPyK5QM1L2zApX9BzSUzwlwWFttEy\nN0+ZDM8u7OfMnq4DgnuBUTDdhjN6v8QwnVMqyvgtGpCpimDLdvEdxFsIyVwY\nxG7OllJtPKH2bw9wsE9d4FfTBB8dufu8a9Ysu4EL3GZhlc1O1CSog1RqFk0i\nfPk1/I/bjuSKu5u+2kBtTSHaKRqSlcYGdoYztdEmsPbyG+6siHsGFUjcFGoy\nGMAO94GnP+kGVECIwdTxE1GnzltSTkA604DlYjyXuW37kPhiHOp8h6by0dM3\npaMM0gX/PAKTA+EXdWYL4dMalqJ+wxQXCE93AGKnleNwkzyEWBGm7uGr9c1/\nZ6oGrLeugY+zJeWQ9n+tAeo2sSMXOS+EHZvAR9bUTaum39DkwBvuF9ag+4cE\nqwee77K5rv5lw4QnbrIdjwrO2MDkoKaC+WNw4MFnx/iS7YXWdRfRj/ftyoLi\nlYnJtQGwSAX4oS+8vtTrm4q+WnwwXZ2b/bvDMRh3OFj+BaIvmcltiQDHiZts\ni1XOF1clTo/j/L75hyEXPDT7QodvAZ3tqmiPRrcF5Z1QVmIeGMZi1pEbRlse\nNXI0\r\n=SBff\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./dist/es/index.d.ts","module":"./dist/es/index.js","scripts":{"dev":"mocha -r ts-node/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"mocha -r ts-node/register test/unit/index.test.ts --timeout 20000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es && npm run transpile:removegen","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ && echo '# transpile es5 (require) sucess!'","create-bdd":"ts-node ./src/truth-table-generator/runner.node.ts create-bdd","prepublish":"npm run build","optimize-bdd":"ts-node ./src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --target ES5 --module ES6 --outDir ./dist/es && echo '# transpile es (modules) sucess!'","iterative-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts iterative-fuzzing","transpile:removegen":"rimraf -r ./dist/lib/truth-table-generator && rimraf -r ./dist/es/truth-table-generator","generate-truth-table":"ts-node ./src/truth-table-generator/runner.node.ts generate-truth-table"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/event-reduce.git","type":"git"},"_npmVersion":"7.7.6","description":"javascript implementation of the event-reduce algorithm","directories":{},"jsnext:main":"./dist/es/index.js","sideEffects":false,"_nodeVersion":"15.14.0","dependencies":{"object-path":"0.11.5","binary-decision-diagram":"1.3.1","array-push-at-sort-position":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"clone":"2.1.2","faker":"5.5.3","mocha":"8.4.0","assert":"2.0.0","rimraf":"3.0.2","tslint":"6.1.3","ts-node":"10.0.0","minimongo":"6.8.2","deep-equal":"2.0.5","typescript":"4.3.2","@types/node":"14.17.1","@types/faker":"5.5.5","@types/mocha":"8.2.2","array-shuffle":"2.0.0","async-test-util":"1.7.3","read-last-lines":"1.8.0","@types/deep-equal":"1.0.1","child-process-promise":"2.2.1","pouchdb-selector-core":"7.2.2"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_1.4.0_1622068691753_0.7552737809934575","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"event-reduce-js","version":"1.4.1","author":{"name":"pubkey"},"license":"MIT","_id":"event-reduce-js@1.4.1","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/event-reduce#readme","bugs":{"url":"https://github.com/pubkey/event-reduce/issues"},"dist":{"shasum":"ba56c8fb624ad509eb29dfad36aad199db489857","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-1.4.1.tgz","fileCount":100,"integrity":"sha512-hrbiEZ6IqsdaHvX3VblrQTYjF6+JG83zQKndItaNRMypurxxrSCxLvgCyOG+8tV1LkJ6lrBZS4U1bQvd33mAjg==","signatures":[{"sig":"MEQCIFoBB79mipMw55T/19f6NoUm25ZGCzn0lFS6HqfAHxNOAiBLtjoc6Q81cP3e7VFLP1IWM4zgketjUVJTYE1EsSuMgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194078},"main":"./dist/lib/index.js","types":"./dist/es/index.d.ts","module":"./dist/es/index.js","gitHead":"7d3b0cd48e0a2103283a459b926bb4dd06d3d31e","scripts":{"dev":"mocha -r ts-node/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"mocha -r ts-node/register test/unit/index.test.ts --timeout 20000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es && npm run transpile:removegen","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ && echo '# transpile es5 (require) sucess!'","create-bdd":"ts-node ./src/truth-table-generator/runner.node.ts create-bdd","prepublish":"npm run build","optimize-bdd":"ts-node ./src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --target ES5 --module ES6 --outDir ./dist/es && echo '# transpile es (modules) sucess!'","iterative-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts iterative-fuzzing","transpile:removegen":"rimraf -r ./dist/lib/truth-table-generator && rimraf -r ./dist/es/truth-table-generator","generate-truth-table":"ts-node ./src/truth-table-generator/runner.node.ts generate-truth-table"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/event-reduce.git","type":"git"},"_npmVersion":"7.21.1","description":"javascript implementation of the event-reduce algorithm","directories":{},"jsnext:main":"./dist/es/index.js","sideEffects":false,"_nodeVersion":"16.9.1","dependencies":{"object-path":"0.11.8","binary-decision-diagram":"1.4.0","array-push-at-sort-position":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"clone":"2.1.2","faker":"5.5.3","mocha":"9.1.3","assert":"2.0.0","rimraf":"3.0.2","tslint":"6.1.3","ts-node":"10.4.0","minimongo":"6.8.3","deep-equal":"2.0.5","typescript":"4.3.2","@types/node":"16.11.6","@types/faker":"5.5.9","@types/mocha":"9.0.0","array-shuffle":"3.0.0","async-test-util":"2.0.0","read-last-lines":"1.8.0","@types/deep-equal":"1.0.1","child-process-promise":"2.2.1","pouchdb-selector-core":"7.2.2"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_1.4.1_1635965196097_0.061684443275149325","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"event-reduce-js","version":"2.0.0","author":{"name":"pubkey"},"license":"MIT","_id":"event-reduce-js@2.0.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/event-reduce#readme","bugs":{"url":"https://github.com/pubkey/event-reduce/issues"},"dist":{"shasum":"ba9f744e3f469c49754ea65a52c80a6c1bd74fa0","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-2.0.0.tgz","fileCount":100,"integrity":"sha512-NYg2NyPZjIBejZox014qd1lv7gxCSVj5R1ATsNwRbBjqKLQsh0BWrvbaRJcuoA3a6Wcrib5JQ/NkKRO7oSdUAA==","signatures":[{"sig":"MEQCID68BP1ajNX7HAJwS5z1hKkB66jL3y7qUi6EAt/Q5W5lAiB4rONkv0hhhI5KjVL+UZmJwLdZvcxCkiFZkk56V8X69g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229309},"main":"./dist/lib/index.js","types":"./dist/es/index.d.ts","module":"./dist/es/index.js","gitHead":"d54bab37bd86f60d7cb9d9e62de9c08ecb91fdea","scripts":{"dev":"mocha -r ts-node/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"mocha -r ts-node/register test/unit/index.test.ts --timeout 50000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es && npm run transpile:removegen","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ && echo '# transpile es5 (require) sucess!'","create-bdd":"ts-node ./src/truth-table-generator/runner.node.ts create-bdd","prepublish":"npm run build","optimize-bdd":"ts-node ./src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --target ES5 --module ES6 --outDir ./dist/es && echo '# transpile es (modules) sucess!'","iterative-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts iterative-fuzzing","transpile:removegen":"rimraf -r ./dist/lib/truth-table-generator && rimraf -r ./dist/es/truth-table-generator","generate-truth-table":"ts-node ./src/truth-table-generator/runner.node.ts generate-truth-table && npm run create-bdd"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/event-reduce.git","type":"git"},"_npmVersion":"8.1.0","description":"javascript implementation of the event-reduce algorithm","directories":{},"jsnext:main":"./dist/es/index.js","sideEffects":false,"_nodeVersion":"17.0.1","dependencies":{"object-path":"0.11.8","binary-decision-diagram":"1.4.0","array-push-at-sort-position":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"clone":"2.1.2","faker":"5.5.3","mocha":"9.1.3","assert":"2.0.0","rimraf":"3.0.2","tslint":"6.1.3","ts-node":"10.4.0","minimongo":"6.8.3","deep-equal":"2.0.5","typescript":"4.4.4","@types/node":"16.11.7","@types/faker":"5.5.9","@types/mocha":"9.0.0","array-shuffle":"3.0.0","async-test-util":"2.0.0","read-last-lines":"1.8.0","@types/deep-equal":"1.0.1","child-process-promise":"2.2.1","pouchdb-selector-core":"7.2.2"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_2.0.0_1636472731636_0.2756845983075613","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"event-reduce-js","version":"2.0.1","author":{"name":"pubkey"},"license":"MIT","_id":"event-reduce-js@2.0.1","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/event-reduce#readme","bugs":{"url":"https://github.com/pubkey/event-reduce/issues"},"dist":{"shasum":"17c1f05f79a0faeca3c250213d64b5f0db524076","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-2.0.1.tgz","fileCount":100,"integrity":"sha512-rMyuaG/lBjeVgASKlnXtEp+11zwjQAD4yf8jztIyvBNpZu3zBo4zyrjz2VoV145WAQ+ln0AWNw2JXRaon5qSVA==","signatures":[{"sig":"MEUCIAaohEeHYLZVZfz73+CGnRxqaJIJ+XB33LF5/+IJQk2JAiEA35fes9E3FS7XgXjzykkJLvnjzGRaaOzE1Shck2mWqgs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224372},"main":"./dist/lib/index.js","types":"./dist/es/index.d.ts","module":"./dist/es/index.js","gitHead":"86ee4ac62edf68db07aaba010d38908d3c2d4a8a","scripts":{"dev":"mocha -r ts-node/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"mocha -r ts-node/register test/unit/index.test.ts --timeout 50000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es && npm run transpile:removegen","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ && echo '# transpile es5 (require) sucess!'","create-bdd":"ts-node ./src/truth-table-generator/runner.node.ts create-bdd","prepublish":"npm run build","optimize-bdd":"ts-node ./src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --target ES5 --module ES6 --outDir ./dist/es && echo '# transpile es (modules) sucess!'","iterative-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts iterative-fuzzing","transpile:removegen":"rimraf -r ./dist/lib/truth-table-generator && rimraf -r ./dist/es/truth-table-generator","generate-truth-table":"ts-node ./src/truth-table-generator/runner.node.ts generate-truth-table && npm run create-bdd"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/event-reduce.git","type":"git"},"_npmVersion":"8.1.0","description":"javascript implementation of the event-reduce algorithm","directories":{},"jsnext:main":"./dist/es/index.js","sideEffects":false,"_nodeVersion":"17.0.1","dependencies":{"object-path":"0.11.8","binary-decision-diagram":"1.4.0","array-push-at-sort-position":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"clone":"2.1.2","faker":"5.5.3","mocha":"9.1.3","assert":"2.0.0","rimraf":"3.0.2","tslint":"6.1.3","ts-node":"10.4.0","minimongo":"6.8.3","deep-equal":"2.0.5","typescript":"4.4.4","@types/node":"16.11.7","@types/faker":"5.5.9","@types/mocha":"9.0.0","array-shuffle":"3.0.0","async-test-util":"2.0.0","read-last-lines":"1.8.0","@types/deep-equal":"1.0.1","child-process-promise":"2.2.1","pouchdb-selector-core":"7.2.2"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_2.0.1_1636595569867_0.11791976860801578","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"event-reduce-js","version":"2.0.2","author":{"name":"pubkey"},"license":"MIT","_id":"event-reduce-js@2.0.2","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/event-reduce#readme","bugs":{"url":"https://github.com/pubkey/event-reduce/issues"},"dist":{"shasum":"5e82c61de426d0e54f24ddbc2d44ff48d6a002df","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-2.0.2.tgz","fileCount":100,"integrity":"sha512-+5RTq+7N21nk49kJyZvTN72HlJs4hxw6DxZkmaOolIL9G7TplfeTIcfE55kgklPLBaWhySfht+z8O+E9EpRJ5w==","signatures":[{"sig":"MEUCIQCXhJmAw/O/W7Q1C8V9RREQMVPnkcGAtAzsDO8V25k5wgIgPy/QDMaY5+k8Gr4oxFKJbZFIfxutQJsue047J9w8MUk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":226208},"main":"./dist/lib/index.js","types":"./dist/es/index.d.ts","module":"./dist/es/index.js","gitHead":"20c6622eccaf33c3f304d43ca1ed8ddad824ca08","scripts":{"dev":"mocha -r ts-node/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"mocha -r ts-node/register test/unit/index.test.ts --timeout 50000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es && npm run transpile:removegen","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ && echo '# transpile es5 (require) sucess!'","create-bdd":"ts-node ./src/truth-table-generator/runner.node.ts create-bdd","prepublish":"npm run build","optimize-bdd":"ts-node ./src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --target ES5 --module ES6 --outDir ./dist/es && echo '# transpile es (modules) sucess!'","iterative-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts iterative-fuzzing","transpile:removegen":"rimraf -r ./dist/lib/truth-table-generator && rimraf -r ./dist/es/truth-table-generator","generate-truth-table":"ts-node ./src/truth-table-generator/runner.node.ts generate-truth-table && npm run create-bdd"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/event-reduce.git","type":"git"},"_npmVersion":"8.1.0","description":"javascript implementation of the event-reduce algorithm","directories":{},"jsnext:main":"./dist/es/index.js","sideEffects":false,"_nodeVersion":"17.0.1","dependencies":{"object-path":"0.11.8","binary-decision-diagram":"1.4.0","array-push-at-sort-position":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"clone":"2.1.2","faker":"5.5.3","mocha":"9.1.3","assert":"2.0.0","rimraf":"3.0.2","tslint":"6.1.3","ts-node":"10.4.0","minimongo":"6.8.3","deep-equal":"2.0.5","typescript":"4.4.4","@types/node":"16.11.7","@types/faker":"5.5.9","@types/mocha":"9.0.0","array-shuffle":"3.0.0","async-test-util":"2.0.0","read-last-lines":"1.8.0","@types/deep-equal":"1.0.1","child-process-promise":"2.2.1","pouchdb-selector-core":"7.2.2"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_2.0.2_1636661084295_0.26251384833914226","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"event-reduce-js","version":"2.0.3","author":{"name":"pubkey"},"license":"MIT","_id":"event-reduce-js@2.0.3","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/event-reduce#readme","bugs":{"url":"https://github.com/pubkey/event-reduce/issues"},"dist":{"shasum":"b1b77f68746a179697d34943a7a3aeaa77179922","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-2.0.3.tgz","fileCount":100,"integrity":"sha512-kSSS36hXK+VCiJvRPuj0aFFhdE4ww11I/DUbfVXD69qi+umtDweXQKjHqYwl3lvgLxpZDlHmZlxkV1IPFli0pw==","signatures":[{"sig":"MEYCIQCeJ4x5HzJvsLdYulk+cpVxEl4LFtZMUrs07lcCVtTzkgIhAOX0CY4Tz3OiJ7+3banL42C+39ocxDwN4fgwIPnXl8ez","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmfzECRA9TVsSAnZWagAAG0sP/29nWg6T18tDTghoodNP\ngKWGnZJMbycvjLKWrLkQ50HIRbGGe5WKUPQmNNXTU5Uoen3J802/KyZ4Z9e4\nh6NiA98ccQy0Fok2rQCtNxNrMEYG2hE/Mr69LZ6ov4Q5RocDcrvH5oxW0W6k\nEW2c3sapJDLnVozzzDvRgvHzHFjYNUPVCB5l6GpvRGVKyLvdsBGnvA8CHsu9\neW6j4jL5NQSDLgCq2bE8hW1vxPQQiZ0+ml/GK8GweyVJRCCVDTQE9h4WR1nK\n+rSVXWiL4RUj/ZXbVCHz67Vh+ME14IJz1mFPQxVY1XEnrqlLnGJo2vStRopQ\nVM1j40quaFX8MTbTFtFaQzI/Wc4B8pDmTPTuxXphswtCfNuPh8hXhUhDqGln\nLVr55X4OLM6H+2bxMSMRYCDgP5dQcZ6+KWyRtYS6eP5KjDlzUXjPWl480hv8\nY1i/EcdO+D/NTcATV0Um1wc//5IwUpdvLCEt9LG1FPaJnnOhfMBLuJj4K9Vt\nWpbfSdWhY6gWVdE/F+IKGqDMZCLx8uTsmYxOkYLPtBnhy7lQWXQeMLxdvrSn\nwkovbZe+i0Yz+l2hzlbbRTwogjfM5LMvo/KlITbPDcN8fM03nmPpYTRc8wF0\nhYTReoiFIj3nrDsjaXHEHvbCp4ejr28FAy9RnCMdg0HaZC1U7L0RjssrKqgW\nbDnK\r\n=ioDq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./dist/es/index.d.ts","module":"./dist/es/index.js","gitHead":"e95910c8ca06657acfdf134118e190c2de1889ff","scripts":{"dev":"mocha -r ts-node/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"mocha -r ts-node/register test/unit/index.test.ts --timeout 50000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es && npm run transpile:removegen","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ && echo '# transpile es5 (require) sucess!'","create-bdd":"ts-node ./src/truth-table-generator/runner.node.ts create-bdd","prepublish":"npm run build","optimize-bdd":"ts-node ./src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --target ES5 --module ES6 --outDir ./dist/es && echo '# transpile es (modules) sucess!'","iterative-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts iterative-fuzzing","transpile:removegen":"rimraf -r ./dist/lib/truth-table-generator && rimraf -r ./dist/es/truth-table-generator","generate-truth-table":"ts-node ./src/truth-table-generator/runner.node.ts generate-truth-table && npm run create-bdd"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/event-reduce.git","type":"git"},"_npmVersion":"8.1.0","description":"javascript implementation of the event-reduce algorithm","directories":{},"jsnext:main":"./dist/es/index.js","sideEffects":false,"_nodeVersion":"16.13.0","dependencies":{"object-path":"0.11.8","binary-decision-diagram":"1.4.0","array-push-at-sort-position":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"clone":"2.1.2","faker":"5.5.3","mocha":"9.1.3","assert":"2.0.0","rimraf":"3.0.2","tslint":"6.1.3","ts-node":"10.4.0","minimongo":"6.8.3","deep-equal":"2.0.5","typescript":"4.4.4","@types/node":"16.11.9","@types/faker":"5.5.9","@types/mocha":"9.0.0","array-shuffle":"3.0.0","async-test-util":"2.0.0","read-last-lines":"1.8.0","@types/deep-equal":"1.0.1","child-process-promise":"2.2.1","pouchdb-selector-core":"7.2.2"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_2.0.3_1637481668387_0.27523736605301474","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"event-reduce-js","version":"2.0.4","author":{"name":"pubkey"},"license":"MIT","_id":"event-reduce-js@2.0.4","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/event-reduce#readme","bugs":{"url":"https://github.com/pubkey/event-reduce/issues"},"dist":{"shasum":"f26230099f882899be5831005b33a89e4a215f2f","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-2.0.4.tgz","fileCount":100,"integrity":"sha512-PBo0hZ+/1BkDw0te5qwzRLWVgfQ8Emcv3TN9zYxT1jl18XHtEw3vvKLR7qvXqgE7kzO4270KKtRuuPilXwTiiQ==","signatures":[{"sig":"MEQCIGX0kq5abSBpji89/WHt/1dAlow9LXAVqZz7dOF13bzvAiB+Htp2RGwzDIPY1F9TrMBSlGggJa7xh4YtQ1HizzAGCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWawvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogxA/+KWS9b8kZhUoiJyVz0mBbsr9kESnXJ9d5J7ub8qEjKkn/pLaH\r\nrJPa4TtT7ThWwPXgY5LWrNpgQByc+7lpkR9AUyH4QWs1M88Vn2ZspckgCV2w\r\njeScXTW7X2vFH4gUqMjwITwyH8Ul2oFCbHTAtAzWewy8JpSi4DC8heMkPbMn\r\nokTN6mK/6jxq6hboB7IEeF2RBpt9tP4OQu4XmXR3wp623yC2i5x66BWXPeFs\r\nTiDTFJLnEp2/wzYKejUGH/rD+toQsRm9pNeH5jhL1gmqzi3Bg8ppZVfuNYRa\r\nb8ERDKeDY8OgTgn2oItPDRHWxBdv8Nmpbewgl7umq7g3qsBkxm11lJx2QHWS\r\nwh14U8NyoqdMoGG8vxT3t2BXsM8gaRPwhFoKkly7NmsA9/PBxSSJXDuvHPWB\r\n71Y8gv5921vheNI2Y8vvhGoT6Ic0UEG4CCZlmteFKsChuEsuuXKrQASvhP6u\r\nS8J2IqHJdtEB2OXOtKAOtQp7qQ1xuvswALenM7l/bwayAjJK9lb1rcnyx9FU\r\nfOv0X19idFxg64dpfnb1xQ7MW6uPxiLrO7UkM3OSIPIS4/Qb02V4qiu9u6lO\r\nYxvdgmUDpeydJVVvdwtTMU9OAhhf0PQE13pkJFNNL4CYgVQJWfcdW9vnTHrC\r\ndTQKw1Jtr50pf0fRxAe2S9DaStqDjNClsuU=\r\n=/vo9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./dist/es/index.d.ts","module":"./dist/es/index.js","gitHead":"65f02f86d443e70723d6bbfca8f7fbf05c90eb79","scripts":{"dev":"mocha -r ts-node/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"mocha -r ts-node/register test/unit/index.test.ts --timeout 50000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es && npm run transpile:removegen","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ && echo '# transpile es5 (require) sucess!'","create-bdd":"ts-node ./src/truth-table-generator/runner.node.ts create-bdd","prepublish":"npm run build","optimize-bdd":"ts-node ./src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --target ES5 --module ES6 --outDir ./dist/es && echo '# transpile es (modules) sucess!'","iterative-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts iterative-fuzzing","transpile:removegen":"rimraf -r ./dist/lib/truth-table-generator && rimraf -r ./dist/es/truth-table-generator","generate-truth-table":"ts-node ./src/truth-table-generator/runner.node.ts generate-truth-table && npm run create-bdd"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/event-reduce.git","type":"git"},"_npmVersion":"7.24.0","description":"javascript implementation of the event-reduce algorithm","directories":{},"jsnext:main":"./dist/es/index.js","sideEffects":false,"_nodeVersion":"16.10.0","dependencies":{"object-path":"0.11.8","binary-decision-diagram":"1.4.0","array-push-at-sort-position":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"clone":"2.1.2","faker":"5.5.3","mocha":"9.2.2","assert":"2.0.0","rimraf":"3.0.2","tslint":"6.1.3","ts-node":"10.7.0","minimongo":"6.8.3","deep-equal":"2.0.5","typescript":"4.4.4","@types/node":"16.11.27","@types/faker":"5.5.9","@types/mocha":"9.1.0","array-shuffle":"3.0.0","async-test-util":"2.0.0","read-last-lines":"1.8.0","@types/deep-equal":"1.0.1","child-process-promise":"2.2.1","pouchdb-selector-core":"7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_2.0.4_1650043951299_0.6390503804949255","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"event-reduce-js","version":"2.1.0","author":{"name":"pubkey"},"license":"MIT","_id":"event-reduce-js@2.1.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/event-reduce#readme","bugs":{"url":"https://github.com/pubkey/event-reduce/issues"},"dist":{"shasum":"8d8addded683860665184bd3138acec27ed4d40c","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-2.1.0.tgz","fileCount":100,"integrity":"sha512-Ob9pMknvDhjwMenN83BMNQz/crbDEoNKPCrDTlwekkrOF7auVDCZ5cpZ7N7nc/czDewEmCesaudfQEL0HheM1w==","signatures":[{"sig":"MEQCIAJQBEI8T7HT0f+18QR9M2eDBiHHCzkNLCKNbKoInBWjAiBJ2tBrlDHDMrd1VOilJBzrT1UOcdmHDnGN5KWgN/rScQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":234167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuLkZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpuxw/9GUn7frhDO6Zf/jvqNdzXcbU0XHor75+4MYcP0lqYhdqh1Pk4\r\naCDyOKi6zURFQsZkzTiRHdyGz7YW+xQm+PeFy1EXP81OhVpPa834YnOod/uV\r\nBlvLhWdau/wFI/+/dLJEfr8MHjhC1XCDwpKB/lqQFpritct9S51FOY9TsnrI\r\nZZA1dJhot018OQye8uktae7RtaKUWpgr+FkwMTSFyzgYnmXD7y9SnhPX6GLR\r\niUsIU+81+G0CRjeslKMXBnvUr3GFNJeIVJCRYN5DV8uSnVu4/CzPsZFe6aTl\r\n97kOAC7DTKsJKjgAhUxsDv58mPk/s6Nz/BIN+fdbr2KjuSx9EwGaQAfRdAAX\r\nbBeQakKztiOUrg3aE7b/iuW+up8wP7eii5lxJiNyi+h7PzweU/mNH7Ba5RGL\r\nUBU81+29DGaN8Es5jIJhrH0utKlVLojcSwf/868oaLDAndOdlyIaYGzB7He2\r\nQSvdiSAHjq8Lf0AAsJzlNqlM7NbliVk0i6bkiMiClNneJPJTLRzsPNOjfKgk\r\ngD0wvCtaFz7D0H8qLvzIPZxdJ6oGtwDJmNDlqSecCHv5OqxRh3exAWC67IBL\r\nE5a/Z/m6elr0P1A2dz0cDZ2ceDvdWWnmDf+aGssYkuclu9hfjC5uhso5k9fN\r\nODMT1YbWoxzcIGni+kS4szw5smHGVTP35hI=\r\n=/nT0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./dist/es/index.d.ts","module":"./dist/es/index.js","gitHead":"b496036b1ff27e4d80ce850d12fd353fa0bda8f0","scripts":{"dev":"mocha -r ts-node/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"mocha -r ts-node/register test/unit/index.test.ts --timeout 50000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es && npm run transpile:removegen","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ && echo '# transpile es5 (require) sucess!'","create-bdd":"ts-node ./src/truth-table-generator/runner.node.ts create-bdd","prepublish":"npm run build","optimize-bdd":"ts-node ./src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --target ES5 --module ES6 --outDir ./dist/es && echo '# transpile es (modules) sucess!'","iterative-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts iterative-fuzzing","transpile:removegen":"rimraf -r ./dist/lib/truth-table-generator && rimraf -r ./dist/es/truth-table-generator","generate-truth-table":"ts-node ./src/truth-table-generator/runner.node.ts generate-truth-table && npm run create-bdd"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/event-reduce.git","type":"git"},"_npmVersion":"9.2.0","description":"javascript implementation of the event-reduce algorithm","directories":{},"jsnext:main":"./dist/es/index.js","sideEffects":false,"_nodeVersion":"19.2.0","dependencies":{"binary-decision-diagram":"1.4.0","array-push-at-sort-position":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"clone":"2.1.2","faker":"5.5.3","mocha":"10.2.0","assert":"2.0.0","rimraf":"3.0.2","tslint":"6.1.3","ts-node":"10.9.1","minimongo":"6.8.3","deep-equal":"2.2.0","typescript":"4.7.4","@types/node":"18.11.18","@types/faker":"5.5.9","@types/mocha":"10.0.1","array-shuffle":"3.0.0","async-test-util":"2.0.0","read-last-lines":"1.8.0","@types/deep-equal":"1.0.1","child-process-promise":"2.2.1","pouchdb-selector-core":"8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_2.1.0_1673050393058_0.20918502924721172","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"event-reduce-js","version":"3.0.0","author":{"name":"pubkey"},"license":"MIT","_id":"event-reduce-js@3.0.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/event-reduce#readme","bugs":{"url":"https://github.com/pubkey/event-reduce/issues"},"dist":{"shasum":"104d79cda1ccb7558e643c1702f80cb96235b5ac","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-3.0.0.tgz","fileCount":100,"integrity":"sha512-8Rko6sf8HKrY8IcLPDIl7nAvPwMx+kOQjy79QUDsZ0xHPSOhPicm3Azo5BjhoKFBIGQ8Mcc8ntihr3RfbzNYfA==","signatures":[{"sig":"MEYCIQCWgpvaCoR4Ssw3g6RcpmaLwGofebUbJ2TdB/j6Y+0uCgIhALnMfa7iRCyoXDa9zCt1rvkZ+2If5S+4gjoteDl1TwTZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxfK7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmosIA/9GtCXomVmHTyIZHOWDtAVnK3Zbsxxy5MizWdkrTnNPQKvvswf\r\nFoR7zci3N1pDF3MQVqkRbZ76O17XWtso1rffv49EySrjohhi4ibL3miCxaA2\r\nNm4A1srs1/iI4fJTTyPEbB9QRn+5odgKS4pzhncXKN5eFK0/dt5Ry6fWov4s\r\nyPW4Vm7ItZ77zFakkcemD55GIiuKCJhL1xWzqu05QYIhX1AnRQVkjiH2bNRU\r\nW2+at1FkrzcmUncmHnoP3W5pLZaba8zI6kAoW32f6I5PnImBTmEJS9gAmdoK\r\nCcP2jA04o787JWehv+7S+ZP82dCCAftugvb/z18SlFAkWeCCfYn/PXI22k6y\r\nVfeSu+hak/aB8e4LWk3+ogW5fEC4TpSqB33WBmLS1NbGx215RDkwZyVpQpSX\r\n7t875tAcp5TrS0LdsMMF6PmE8yO7X9KjhbVle4L24WVQfP9duPbhY6Tz43gK\r\nIIt5cDtCGDhO4MQjgSKhm8Kf2MA2m/P/y+yD5F3faaiLBGJHuvTGXeibyPYp\r\nFkkGW4MDsrdGnQsn4Zzfsr1EJBgt9BXrPiAXvHLs/PT5F9xtENT/+jJXmbuk\r\nNXqdaRFNlkaxXR6AQfD3TElxK/STXsLCR0BcI/HQGQj5E2xzAdsBUt9Q71gA\r\nqYky2ojEO08WnVuJcH4HGv2V23trUA6kDJA=\r\n=JiWb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./dist/es/index.d.ts","module":"./dist/es/index.js","exports":{".":{"import":"./dist/es/index.js","default":"./dist/lib/index.js"}},"gitHead":"62a761ce19de171bdb00c4a3778218d63d390ab5","scripts":{"dev":"mocha -r ts-node/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"mocha -r ts-node/register test/unit/index.test.ts --timeout 50000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es && npm run transpile:removegen","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ --module commonjs && echo '# transpile es5 (require) sucess!'","create-bdd":"ts-node ./src/truth-table-generator/runner.node.ts create-bdd","prepublish":"npm run build","optimize-bdd":"ts-node ./src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --outDir ./dist/es && echo '# transpile es (modules) sucess!'","iterative-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts iterative-fuzzing","transpile:removegen":"rimraf -r ./dist/lib/truth-table-generator && rimraf -r ./dist/es/truth-table-generator","generate-truth-table":"ts-node ./src/truth-table-generator/runner.node.ts generate-truth-table && npm run create-bdd"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/event-reduce.git","type":"git"},"_npmVersion":"8.19.3","description":"javascript implementation of the event-reduce algorithm","directories":{},"jsnext:main":"./dist/es/index.js","sideEffects":false,"_nodeVersion":"18.13.0","dependencies":{"binary-decision-diagram":"2.0.1","array-push-at-sort-position":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"clone":"2.1.2","faker":"5.5.3","mocha":"10.2.0","assert":"2.0.0","rimraf":"3.0.2","tslint":"6.1.3","ts-node":"10.9.1","minimongo":"6.8.3","deep-equal":"2.2.0","typescript":"4.7.4","@types/node":"18.11.18","@types/faker":"5.5.9","@types/mocha":"10.0.1","array-shuffle":"3.0.0","async-test-util":"2.0.0","read-last-lines":"1.8.0","@types/deep-equal":"1.0.1","child-process-promise":"2.2.1","pouchdb-selector-core":"8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_3.0.0_1673917115716_0.5028826604844507","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"event-reduce-js","version":"3.1.0","author":{"name":"pubkey"},"license":"MIT","_id":"event-reduce-js@3.1.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/event-reduce#readme","bugs":{"url":"https://github.com/pubkey/event-reduce/issues"},"dist":{"shasum":"b6d15a0ab9b46c607368f256faa4504ae6752cdd","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-3.1.0.tgz","fileCount":100,"integrity":"sha512-+hqPSAaEbclrmBh1gyTk0vqNFePBCB6jPghS2V4spIotKli6to9aav7lPwnj2BlDxGCiHS6hTfshbXFrECICRQ==","signatures":[{"sig":"MEQCICUHM7QknksvMvOnCOnUInTGCNPSp1kr+cErI0wztZW4AiADiEwk1lAnXpcPwz/VodrqEyvHy2Jg1mrzyq4DbyyhOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230571},"main":"./dist/lib/index.js","types":"./dist/es/index.d.ts","module":"./dist/es/index.js","exports":{".":{"import":"./dist/es/index.js","default":"./dist/lib/index.js"}},"gitHead":"a711909a1754182710286c1f1f8407039fdbfb4e","scripts":{"dev":"mocha -r ts-node/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"mocha -r ts-node/register test/unit/index.test.ts --timeout 50000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es && npm run transpile:removegen","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ --module commonjs && echo '# transpile es5 (require) sucess!'","create-bdd":"ts-node ./src/truth-table-generator/runner.node.ts create-bdd","prepublish":"npm run build","optimize-bdd":"ts-node ./src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --outDir ./dist/es && echo '# transpile es (modules) sucess!'","iterative-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts iterative-fuzzing","transpile:removegen":"rimraf -r ./dist/lib/truth-table-generator && rimraf -r ./dist/es/truth-table-generator","generate-truth-table":"ts-node ./src/truth-table-generator/runner.node.ts generate-truth-table && npm run create-bdd"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/event-reduce.git","type":"git"},"_npmVersion":"9.8.1","description":"javascript implementation of the event-reduce algorithm","directories":{},"jsnext:main":"./dist/es/index.js","sideEffects":false,"_nodeVersion":"20.6.1","dependencies":{"binary-decision-diagram":"2.0.1","array-push-at-sort-position":"3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"clone":"2.1.2","faker":"5.5.3","mocha":"10.2.0","assert":"2.0.0","rimraf":"3.0.2","tslint":"6.1.3","ts-node":"10.9.1","minimongo":"6.8.3","deep-equal":"2.2.0","typescript":"5.2.2","@types/node":"18.15.11","@types/faker":"5.5.9","@types/mocha":"10.0.1","array-shuffle":"3.0.0","async-test-util":"2.1.0","read-last-lines":"1.8.0","@types/deep-equal":"1.0.1","child-process-promise":"2.2.1","pouchdb-selector-core":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_3.1.0_1694471981789_0.20382528412101464","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"event-reduce-js","version":"3.1.1","author":{"name":"pubkey"},"license":"MIT","_id":"event-reduce-js@3.1.1","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/event-reduce#readme","bugs":{"url":"https://github.com/pubkey/event-reduce/issues"},"dist":{"shasum":"7baa6b0ff53f3d1b49089d253f3b33466417b237","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-3.1.1.tgz","fileCount":100,"integrity":"sha512-ewB+WC7sw7iBK7bxU3XV4rEJsq/ZJ+wfN7DxvSJzud1zjJ3vQ0WwoJ3Kl/scWn7aa34zswv6gVaJe96ipCr/sw==","signatures":[{"sig":"MEYCIQCozLBwLAclFSABmt52LfySY3HAftQxZ4SKG9mm+7jJhgIhAOdsKzLUGknTHP9+U3zKZ6YEyB72uTjn+lX+CvQBr849","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230610},"main":"./dist/lib/index.js","types":"./dist/es/index.d.ts","module":"./dist/es/index.js","exports":{".":{"import":"./dist/es/index.js","default":"./dist/lib/index.js"}},"gitHead":"a27f3bc026dbae0ee6460f48b644b77812734fd9","scripts":{"dev":"mocha -r ts-node/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"mocha -r ts-node/register test/unit/index.test.ts --timeout 50000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es && npm run transpile:removegen","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ --module commonjs && echo '# transpile es5 (require) sucess!'","create-bdd":"ts-node ./src/truth-table-generator/runner.node.ts create-bdd","prepublish":"npm run build","optimize-bdd":"ts-node ./src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --outDir ./dist/es && echo '# transpile es (modules) sucess!'","iterative-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts iterative-fuzzing","transpile:removegen":"rimraf -r ./dist/lib/truth-table-generator && rimraf -r ./dist/es/truth-table-generator","generate-truth-table":"ts-node ./src/truth-table-generator/runner.node.ts generate-truth-table && npm run create-bdd"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/event-reduce.git","type":"git"},"_npmVersion":"10.1.0","description":"javascript implementation of the event-reduce algorithm https://pubkey.github.io/event-reduce/","directories":{},"jsnext:main":"./dist/es/index.js","sideEffects":false,"_nodeVersion":"20.7.0","dependencies":{"binary-decision-diagram":"2.0.1","array-push-at-sort-position":"3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"clone":"2.1.2","faker":"5.5.3","mocha":"10.2.0","assert":"2.0.0","rimraf":"3.0.2","tslint":"6.1.3","ts-node":"10.9.1","minimongo":"6.8.3","deep-equal":"2.2.0","typescript":"5.2.2","@types/node":"18.15.11","@types/faker":"5.5.9","@types/mocha":"10.0.1","array-shuffle":"3.0.0","async-test-util":"2.1.0","read-last-lines":"1.8.0","@types/deep-equal":"1.0.1","child-process-promise":"2.2.1","pouchdb-selector-core":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_3.1.1_1695472497257_0.9102353362006379","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"event-reduce-js","version":"3.1.2","keywords":["event-reduce","database","query","mongodb","nosql","no-sql","performance","optimization","bdd"],"author":{"name":"pubkey"},"license":"MIT","_id":"event-reduce-js@3.1.2","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/event-reduce#readme","bugs":{"url":"https://github.com/pubkey/event-reduce/issues"},"dist":{"shasum":"6ad21da057110f9501ce9a5bbdb24d4a9405410d","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-3.1.2.tgz","fileCount":100,"integrity":"sha512-DATsZc4EpIRlcTgmyHjpn6l+U6GL/9FPsecguhNxE82usQmoZ40Mo8YxzoWCFIeXRBO9xGO3M4lknq0cXTHWZg==","signatures":[{"sig":"MEQCIAlFaiC1HCZOeApmtsmEuIzG4mwrnIwd4yUsx/AZSJ8oAiAOs76QS2Pu/M2zDd1K+KG/9bR1uOwiu5w/y6quJXVLfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230771},"main":"./dist/lib/index.js","types":"./dist/es/index.d.ts","module":"./dist/es/index.js","exports":{".":{"import":"./dist/es/index.js","default":"./dist/lib/index.js"}},"gitHead":"f5b90d68012b557f3f140b98b5f12c188d00a80e","scripts":{"dev":"mocha -r ts-node/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"mocha -r ts-node/register test/unit/index.test.ts --timeout 50000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es && npm run transpile:removegen","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ --module commonjs && echo '# transpile es5 (require) sucess!'","create-bdd":"ts-node ./src/truth-table-generator/runner.node.ts create-bdd","prepublish":"npm run build","optimize-bdd":"ts-node ./src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --outDir ./dist/es && echo '# transpile es (modules) sucess!'","iterative-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts iterative-fuzzing","transpile:removegen":"rimraf -r ./dist/lib/truth-table-generator && rimraf -r ./dist/es/truth-table-generator","generate-truth-table":"ts-node ./src/truth-table-generator/runner.node.ts generate-truth-table && npm run create-bdd"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/event-reduce.git","type":"git"},"_npmVersion":"10.1.0","description":"javascript implementation of the event-reduce algorithm https://pubkey.github.io/event-reduce/","directories":{},"jsnext:main":"./dist/es/index.js","sideEffects":false,"_nodeVersion":"20.7.0","dependencies":{"binary-decision-diagram":"2.0.1","array-push-at-sort-position":"3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"clone":"2.1.2","faker":"5.5.3","mocha":"10.2.0","assert":"2.1.0","rimraf":"3.0.2","tslint":"6.1.3","ts-node":"10.9.1","minimongo":"6.8.3","deep-equal":"2.2.2","typescript":"5.2.2","@types/node":"18.17.18","@types/faker":"5.5.9","@types/mocha":"10.0.1","array-shuffle":"3.0.0","async-test-util":"2.1.1","read-last-lines":"1.8.0","@types/deep-equal":"1.0.2","child-process-promise":"2.2.1","pouchdb-selector-core":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_3.1.2_1695472729047_0.9881737813190126","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"event-reduce-js","version":"4.0.0","keywords":["event-reduce","database","query","mongodb","nosql","no-sql","performance","optimization","bdd"],"author":{"name":"pubkey"},"license":"MIT","_id":"event-reduce-js@4.0.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/event-reduce#readme","bugs":{"url":"https://github.com/pubkey/event-reduce/issues"},"dist":{"shasum":"524dcba11703d40da951bf01a6709ba494c0cb56","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-4.0.0.tgz","fileCount":174,"integrity":"sha512-Kn2KfZc5gGJ9cXuOBEkBj6E83jqXZnZX28++mD4M/ztVMJc1Jp1Cw6Aa8RKoxzk585Hy4pFUOPuVAhqQmd9QtQ==","signatures":[{"sig":"MEQCIBlmjgkuG1AdW/hdrcRo1aCxW4AuzNT/Z4CCyMjp1fBNAiBBd0vqA7taVoAPL05Sc9I7VsddVURo8R+ljGrrXXFncw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":433110},"main":"./dist/cjs/src/index.es5.js","types":"./dist/esm/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=16"},"exports":{".":{"default":{"types":"./dist/esm/src/index.d.ts","import":"./dist/esm/src/index.js","default":"./dist/cjs/src/index.es5.js"}},"./package.json":"./package.json"},"gitHead":"74cbbdb70df990f8f89f98748a58d30f24c76099","scripts":{"dev":"mocha -r ts-node/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"npm run build && mocha ./dist/cjs/test/unit/index.test.js --timeout 40000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ --module commonjs && echo '# transpile es5 (require) sucess!'","create-bdd":"ts-node ./src/truth-table-generator/runner.node.ts create-bdd","prepublish":"npm run build","optimize-bdd":"ts-node ./src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --outDir ./dist/esm && echo '{ \"type\": \"module\" }' > dist/esm/src/package.json && echo '# transpile esm (modules) sucess!'","iterative-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts iterative-fuzzing","generate-truth-table":"ts-node-esm ./src/truth-table-generator/runner.node.ts generate-truth-table && npm run create-bdd"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/event-reduce.git","type":"git"},"_npmVersion":"10.1.0","description":"javascript implementation of the event-reduce algorithm https://pubkey.github.io/event-reduce/","directories":{},"sideEffects":false,"_nodeVersion":"20.8.0","dependencies":{"binary-decision-diagram":"3.0.5","array-push-at-sort-position":"4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"clone":"2.1.2","mocha":"10.2.0","assert":"2.1.0","rimraf":"3.0.2","tslint":"6.1.3","ts-node":"10.9.1","minimongo":"6.16.0","deep-equal":"2.2.2","typescript":"5.2.2","@types/node":"18.18.4","@types/mocha":"10.0.2","array-shuffle":"3.0.0","@faker-js/faker":"8.1.0","async-test-util":"2.1.1","read-last-lines":"1.8.0","@types/deep-equal":"1.0.2","child-process-promise":"2.2.1","pouchdb-selector-core":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_4.0.0_1696859262574_0.1340158362511954","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"event-reduce-js","version":"4.0.1","keywords":["event-reduce","database","query","mongodb","nosql","no-sql","performance","optimization","bdd"],"author":{"name":"pubkey"},"license":"MIT","_id":"event-reduce-js@4.0.1","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/event-reduce#readme","bugs":{"url":"https://github.com/pubkey/event-reduce/issues"},"dist":{"shasum":"6f5cea542583a4a9ec2c2b3b50638e6cc1b2f2ce","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-4.0.1.tgz","fileCount":174,"integrity":"sha512-T2JHzpKycObAB5oJBAG8sHmrn74ANc7z0PDB7Q5EMzRqana/GaXq5pN/ZzO/vgdfbkJYt8LQzlz7cTb8ONgDFg==","signatures":[{"sig":"MEQCIF4PoBPi1w20XlRUAY4Rupirj3zDKQ6iOeP7dT+DsnKNAiBgTm6hDA7BwUalt7Wp4IPyeAz7WP0sTG3shzz4yzeZwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":433156},"main":"./dist/cjs/src/index.es5.js","types":"./dist/esm/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=16"},"exports":{".":{"default":{"types":"./dist/esm/src/index.d.ts","import":"./dist/esm/src/index.js","default":"./dist/cjs/src/index.es5.js"}},"./package.json":"./package.json"},"gitHead":"bf32a68a34840d83e4d5b538e19a50cbde5ed641","scripts":{"dev":"mocha -r ts-node/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"npm run build && mocha ./dist/cjs/test/unit/index.test.js --timeout 40000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ --module commonjs && echo '# transpile es5 (require) sucess!'","create-bdd":"ts-node ./src/truth-table-generator/runner.node.ts create-bdd","prepublish":"npm run build","optimize-bdd":"ts-node ./src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --outDir ./dist/esm && echo '{ \"type\": \"module\", \"sideEffects\": false }' > dist/esm/src/package.json && echo '# transpile esm (modules) sucess!'","iterative-fuzzing":"ts-node ./src/truth-table-generator/runner.node.ts iterative-fuzzing","generate-truth-table":"ts-node-esm ./src/truth-table-generator/runner.node.ts generate-truth-table && npm run create-bdd"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/event-reduce.git","type":"git"},"_npmVersion":"10.1.0","description":"javascript implementation of the event-reduce algorithm https://pubkey.github.io/event-reduce/","directories":{},"sideEffects":false,"_nodeVersion":"20.8.0","dependencies":{"binary-decision-diagram":"3.0.6","array-push-at-sort-position":"4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"clone":"2.1.2","mocha":"10.2.0","assert":"2.1.0","rimraf":"3.0.2","tslint":"6.1.3","ts-node":"10.9.1","minimongo":"6.16.0","deep-equal":"2.2.2","typescript":"5.2.2","@types/node":"18.18.5","@types/mocha":"10.0.2","array-shuffle":"3.0.0","@faker-js/faker":"8.2.0","async-test-util":"2.1.1","read-last-lines":"1.8.0","@types/deep-equal":"1.0.2","child-process-promise":"2.2.1","pouchdb-selector-core":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_4.0.1_1697453927975_0.3445566407748013","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"event-reduce-js","version":"5.0.0","keywords":["event-reduce","database","query","mongodb","nosql","no-sql","performance","optimization","bdd"],"author":{"name":"pubkey"},"license":"MIT","_id":"event-reduce-js@5.0.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/event-reduce#readme","bugs":{"url":"https://github.com/pubkey/event-reduce/issues"},"dist":{"shasum":"0f2c934c2c3e787d02be40676d2c5fb0a0df1f92","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-5.0.0.tgz","fileCount":182,"integrity":"sha512-39Nud7itTV8OID1jK+k8rw09AEVcAR4eU6UW+7Bk5PDP4YApdo2D4QDdAvB2ENdK19EsokzaV/Q5FOCj1bNe4Q==","signatures":[{"sig":"MEUCIDvPIZAc0bKUOKLDBMooU69IH76Q0qm2XkuGvA/pZFt7AiEAo7E4CxtFijC8+fcFHhDx4dK0mo2UUDIRX0sMRFXy8kE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":430645},"main":"./dist/cjs/src/index.es5.js","types":"./dist/esm/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=16"},"exports":{".":{"default":{"types":"./dist/esm/src/index.d.ts","import":"./dist/esm/src/index.js","default":"./dist/cjs/src/index.es5.js"}},"./package.json":"./package.json"},"gitHead":"676f717cf1723cd19fa42c23fd3bac7d6aaa16de","scripts":{"dev":"mocha -r tsx/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"npm run build && mocha ./dist/cjs/test/unit/index.test.js --timeout 40000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ --module commonjs && echo '# transpile es5 (require) sucess!'","create-bdd":"tsx ./src/truth-table-generator/runner.node.ts create-bdd","prepublish":"npm run build","optimize-bdd":"tsx ./src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"tsx ./src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --outDir ./dist/esm && echo '{ \"type\": \"module\", \"sideEffects\": false }' > dist/esm/src/package.json && echo '# transpile esm (modules) sucess!'","fuzzing-parallel":"npm-run-all --parallel iterative-fuzzing:*","iterative-fuzzing":"tsx ./src/truth-table-generator/runner.node.ts iterative-fuzzing","iterative-fuzzing:1":"npm run iterative-fuzzing","iterative-fuzzing:2":"npm run iterative-fuzzing","iterative-fuzzing:3":"npm run iterative-fuzzing","iterative-fuzzing:4":"npm run iterative-fuzzing","iterative-fuzzing:5":"npm run iterative-fuzzing","iterative-fuzzing:6":"npm run iterative-fuzzing","iterative-fuzzing:7":"npm run iterative-fuzzing","iterative-fuzzing:8":"npm run iterative-fuzzing","generate-truth-table":"tsx ./src/truth-table-generator/runner.node.ts generate-truth-table && npm run create-bdd"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/event-reduce.git","type":"git"},"_npmVersion":"10.2.3","description":"javascript implementation of the event-reduce algorithm https://pubkey.github.io/event-reduce/","directories":{},"sideEffects":false,"_nodeVersion":"21.2.0","dependencies":{"binary-decision-diagram":"3.1.0","array-push-at-sort-position":"4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.4.0","clone":"2.1.2","mingo":"6.4.9","mocha":"10.2.0","assert":"2.1.0","rimraf":"3.0.2","tslint":"6.1.3","deep-equal":"2.2.3","typescript":"5.2.2","@types/node":"20.9.2","npm-run-all":"4.1.5","@types/mocha":"10.0.4","array-shuffle":"3.0.0","async-test-util":"2.2.1","read-last-lines":"1.8.0","@types/deep-equal":"1.0.4","child-process-promise":"2.2.1","pouchdb-selector-core":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_5.0.0_1700954386669_0.698047892420474","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"event-reduce-js","version":"5.1.0","keywords":["event-reduce","database","query","mongodb","nosql","no-sql","performance","optimization","bdd"],"author":{"name":"pubkey"},"license":"MIT","_id":"event-reduce-js@5.1.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/event-reduce#readme","bugs":{"url":"https://github.com/pubkey/event-reduce/issues"},"dist":{"shasum":"a66ef7094e0974588c2cf686dfa932ebde7ec019","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-5.1.0.tgz","fileCount":184,"integrity":"sha512-rVkT0ULG/r2HnbXodZvxdzoCcS4CAaE6BJsB2y8fu1TxgRZSZiUr/87M04VmdpN5kiIK0C95vxp9hGnqpplZ1g==","signatures":[{"sig":"MEUCIASfjDEbTNfbIspVhs98quZsHVkrptra2vjNW13xiPGhAiEAhzcyF2SOeTZbL0d6o/w53XI2oi0cwRpc52Bo2v8PCu4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":443826},"main":"./dist/cjs/src/index.es5.js","types":"./dist/esm/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=16"},"exports":{".":{"default":{"types":"./dist/esm/src/index.d.ts","import":"./dist/esm/src/index.js","default":"./dist/cjs/src/index.es5.js"}},"./package.json":"./package.json"},"gitHead":"af980e2b1a9f658dffa5c6a1efe18773dbda06b7","scripts":{"dev":"mocha -r tsx/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"npm run build && mocha ./dist/cjs/test/unit/index.test.js --timeout 40000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ --module commonjs && echo '# transpile es5 (require) sucess!'","create-bdd":"tsx ./src/truth-table-generator/runner.node.ts create-bdd","optimize:1":"npm run optimize-bdd","optimize:2":"npm run optimize-bdd","optimize:3":"npm run optimize-bdd","optimize:4":"npm run optimize-bdd","optimize:5":"npm run optimize-bdd","optimize:6":"npm run optimize-bdd","optimize:7":"npm run optimize-bdd","optimize:8":"npm run optimize-bdd","prepublish":"npm run build","optimize-bdd":"tsx ./src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"tsx ./src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --outDir ./dist/esm && echo '{ \"type\": \"module\", \"sideEffects\": false }' > dist/esm/src/package.json && echo '# transpile esm (modules) sucess!'","fuzzing-parallel":"npm-run-all --parallel iterative-fuzzing:*","iterative-fuzzing":"tsx ./src/truth-table-generator/runner.node.ts iterative-fuzzing","optimize-parallel":"npm-run-all --parallel optimize:*","iterative-fuzzing:1":"npm run iterative-fuzzing","iterative-fuzzing:2":"npm run iterative-fuzzing","iterative-fuzzing:3":"npm run iterative-fuzzing","iterative-fuzzing:4":"npm run iterative-fuzzing","iterative-fuzzing:5":"npm run iterative-fuzzing","iterative-fuzzing:6":"npm run iterative-fuzzing","iterative-fuzzing:7":"npm run iterative-fuzzing","iterative-fuzzing:8":"npm run iterative-fuzzing","generate-truth-table":"tsx ./src/truth-table-generator/runner.node.ts generate-truth-table && npm run create-bdd"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/event-reduce.git","type":"git"},"_npmVersion":"10.2.3","description":"javascript implementation of the event-reduce algorithm https://pubkey.github.io/event-reduce/","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"binary-decision-diagram":"3.2.0","array-push-at-sort-position":"4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.4.0","clone":"2.1.2","mingo":"6.4.9","mocha":"10.2.0","assert":"2.1.0","rimraf":"3.0.2","tslint":"6.1.3","deep-equal":"2.2.3","typescript":"5.2.2","@types/node":"20.9.2","npm-run-all":"4.1.5","@types/mocha":"10.0.4","array-shuffle":"3.0.0","async-test-util":"2.2.1","read-last-lines":"1.8.0","@types/deep-equal":"1.0.4","child-process-promise":"2.2.1","pouchdb-selector-core":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_5.1.0_1702417460779_0.8217496994614515","host":"s3://npm-registry-packages"}},"5.2.0":{"name":"event-reduce-js","version":"5.2.0","keywords":["event-reduce","database","query","mongodb","nosql","no-sql","performance","optimization","bdd"],"author":{"name":"pubkey"},"license":"MIT","_id":"event-reduce-js@5.2.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/event-reduce#readme","bugs":{"url":"https://github.com/pubkey/event-reduce/issues"},"dist":{"shasum":"e6eacccc4886ea5cb9d233b7a5fa0387e00e7329","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-5.2.0.tgz","fileCount":184,"integrity":"sha512-jRwKkS6UDz/KnmZHcKkxGYvjqczKKkXespxObhVVM4NJIN7IA+ew70KXrQKLqXV4qOXXuVFr546j6pKCbNxpRQ==","signatures":[{"sig":"MEYCIQDKfcdhkW1/2QZ/h4gpo825r2UNuOWMPCZBKslWXnliFAIhAIiwbs5yrjissx/ZXQwrrLzQvMJYFzek4u7c8fBPQ7Xx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":448111},"main":"./dist/cjs/src/index.es5.js","types":"./dist/esm/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=16"},"exports":{".":{"default":{"types":"./dist/esm/src/index.d.ts","import":"./dist/esm/src/index.js","default":"./dist/cjs/src/index.es5.js"}},"./package.json":"./package.json"},"gitHead":"da2a1b72e72fa8ca98dcccf4f57620a7cd287280","scripts":{"dev":"mocha -r tsx/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"npm run build && mocha ./dist/cjs/test/unit/index.test.js --timeout 40000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ --module commonjs && echo '# transpile es5 (require) sucess!'","create-bdd":"tsx ./src/truth-table-generator/runner.node.ts create-bdd","optimize:1":"npm run optimize-bdd","optimize:2":"npm run optimize-bdd","optimize:3":"npm run optimize-bdd","optimize:4":"npm run optimize-bdd","optimize:5":"npm run optimize-bdd","optimize:6":"npm run optimize-bdd","optimize:7":"npm run optimize-bdd","optimize:8":"npm run optimize-bdd","prepublish":"npm run build","optimize-bdd":"tsx ./src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"tsx ./src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --outDir ./dist/esm && echo '{ \"type\": \"module\", \"sideEffects\": false }' > dist/esm/src/package.json && echo '# transpile esm (modules) sucess!'","fuzzing-parallel":"npm-run-all --parallel iterative-fuzzing:*","iterative-fuzzing":"tsx ./src/truth-table-generator/runner.node.ts iterative-fuzzing","optimize-parallel":"npm-run-all --parallel optimize:*","iterative-fuzzing:1":"npm run iterative-fuzzing","iterative-fuzzing:2":"npm run iterative-fuzzing","iterative-fuzzing:3":"npm run iterative-fuzzing","iterative-fuzzing:4":"npm run iterative-fuzzing","iterative-fuzzing:5":"npm run iterative-fuzzing","iterative-fuzzing:6":"npm run iterative-fuzzing","iterative-fuzzing:7":"npm run iterative-fuzzing","iterative-fuzzing:8":"npm run iterative-fuzzing","generate-truth-table":"tsx ./src/truth-table-generator/runner.node.ts generate-truth-table && npm run create-bdd"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/event-reduce.git","type":"git"},"_npmVersion":"10.2.3","description":"javascript implementation of the event-reduce algorithm https://pubkey.github.io/event-reduce/","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"binary-decision-diagram":"3.2.0","array-push-at-sort-position":"4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.4.0","clone":"2.1.2","mingo":"6.4.9","mocha":"10.2.0","assert":"2.1.0","rimraf":"3.0.2","tslint":"6.1.3","deep-equal":"2.2.3","typescript":"5.2.2","@types/node":"20.9.2","npm-run-all":"4.1.5","@types/mocha":"10.0.4","array-shuffle":"3.0.0","async-test-util":"2.2.1","read-last-lines":"1.8.0","@types/deep-equal":"1.0.4","child-process-promise":"2.2.1","pouchdb-selector-core":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_5.2.0_1702860647070_0.14255630396381047","host":"s3://npm-registry-packages"}},"5.2.1":{"name":"event-reduce-js","version":"5.2.1","keywords":["event-reduce","database","query","mongodb","nosql","no-sql","performance","optimization","bdd"],"author":{"name":"pubkey"},"license":"MIT","_id":"event-reduce-js@5.2.1","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/event-reduce#readme","bugs":{"url":"https://github.com/pubkey/event-reduce/issues"},"dist":{"shasum":"2db00a01e7e223483c41bbc83a933f5429cd452b","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-5.2.1.tgz","fileCount":184,"integrity":"sha512-bC5ucMzr7jw0SrHEYEJfrl7NMEWsBFSEgJ/9lbTw0aYe7VPtxnLIZyQTDclEGccwg2uvpyLHhiwSqpMWinEidw==","signatures":[{"sig":"MEUCIHO/24zV8pbp7eo0h9Z7iPC6dhPoLpLPjdpSZQ4EHzWqAiEAyWsrvmVpCsgP4Dl1i/DyleO9nlkRzvjgp3on2DCr9cQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":448018},"main":"./dist/cjs/src/index.es5.js","types":"./dist/esm/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=16"},"exports":{".":{"default":{"types":"./dist/esm/src/index.d.ts","import":"./dist/esm/src/index.js","default":"./dist/cjs/src/index.es5.js"}},"./package.json":"./package.json"},"gitHead":"641565ee26426b9e46eb9c728dcd76ea56c2db3f","scripts":{"dev":"mocha -r tsx/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"npm run build && mocha ./dist/cjs/test/unit/index.test.js --timeout 40000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ --module commonjs && echo '# transpile es5 (require) sucess!'","create-bdd":"tsx ./src/truth-table-generator/runner.node.ts create-bdd","optimize:1":"npm run optimize-bdd","optimize:2":"npm run optimize-bdd","optimize:3":"npm run optimize-bdd","optimize:4":"npm run optimize-bdd","optimize:5":"npm run optimize-bdd","optimize:6":"npm run optimize-bdd","optimize:7":"npm run optimize-bdd","optimize:8":"npm run optimize-bdd","prepublish":"npm run build","optimize-bdd":"tsx ./src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"tsx ./src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --outDir ./dist/esm && echo '{ \"type\": \"module\", \"sideEffects\": false }' > dist/esm/src/package.json && echo '# transpile esm (modules) sucess!'","fuzzing-parallel":"npm-run-all --parallel iterative-fuzzing:*","iterative-fuzzing":"tsx ./src/truth-table-generator/runner.node.ts iterative-fuzzing","optimize-parallel":"npm-run-all --parallel optimize:*","iterative-fuzzing:1":"npm run iterative-fuzzing","iterative-fuzzing:2":"npm run iterative-fuzzing","iterative-fuzzing:3":"npm run iterative-fuzzing","iterative-fuzzing:4":"npm run iterative-fuzzing","iterative-fuzzing:5":"npm run iterative-fuzzing","iterative-fuzzing:6":"npm run iterative-fuzzing","iterative-fuzzing:7":"npm run iterative-fuzzing","iterative-fuzzing:8":"npm run iterative-fuzzing","generate-truth-table":"tsx ./src/truth-table-generator/runner.node.ts generate-truth-table && npm run create-bdd"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/event-reduce.git","type":"git"},"_npmVersion":"10.2.3","description":"javascript implementation of the event-reduce algorithm https://pubkey.github.io/event-reduce/","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"binary-decision-diagram":"3.2.0","array-push-at-sort-position":"4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.4.0","clone":"2.1.2","mingo":"6.4.9","mocha":"10.2.0","assert":"2.1.0","rimraf":"3.0.2","tslint":"6.1.3","deep-equal":"2.2.3","typescript":"5.2.2","@types/node":"20.9.2","npm-run-all":"4.1.5","@types/mocha":"10.0.4","array-shuffle":"3.0.0","async-test-util":"2.2.1","read-last-lines":"1.8.0","@types/deep-equal":"1.0.4","child-process-promise":"2.2.1","pouchdb-selector-core":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_5.2.1_1702860890233_0.8229701748192026","host":"s3://npm-registry-packages"}},"5.2.2":{"name":"event-reduce-js","version":"5.2.2","keywords":["event-reduce","database","query","mongodb","nosql","no-sql","performance","optimization","bdd"],"author":{"name":"pubkey"},"license":"MIT","_id":"event-reduce-js@5.2.2","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/event-reduce#readme","bugs":{"url":"https://github.com/pubkey/event-reduce/issues"},"dist":{"shasum":"04f9877ecbb694fc752027a35e1c92665c94bbb9","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-5.2.2.tgz","fileCount":190,"integrity":"sha512-QsEeRGEkZ0RVsFp4GZ2cPszixYvWGUk+cPMV44Fplw7lLPxVqg6V8p636k21XZ98q4f+xf4AMwdGdJ7MR0Zf7Q==","signatures":[{"sig":"MEYCIQDl72UpIDKIOCdv5TScJM8Gq7EULiszzV68Jr3kDMX+egIhAM9+OgrxDFHrTO5kiVQ1ZfcAyM1KMrmdFYSfPAj89fht","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":448964},"main":"./dist/cjs/src/index.es5.js","types":"./dist/esm/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=16"},"exports":{".":{"default":{"types":"./dist/esm/src/index.d.ts","import":"./dist/esm/src/index.js","default":"./dist/cjs/src/index.es5.js"}},"./package.json":"./package.json"},"gitHead":"3d267c2ce1b8cd0166d686b61a1d5900bb19093e","scripts":{"dev":"mocha -r tsx/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"npm run build && mocha ./dist/cjs/test/unit/index.test.js --timeout 40000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ --module commonjs && echo '# transpile es5 (require) sucess!'","create-bdd":"tsx ./src/truth-table-generator/runner.node.ts create-bdd","optimize:1":"npm run optimize-bdd","optimize:2":"npm run optimize-bdd","optimize:3":"npm run optimize-bdd","optimize:4":"npm run optimize-bdd","optimize:5":"npm run optimize-bdd","optimize:6":"npm run optimize-bdd","optimize:7":"npm run optimize-bdd","optimize:8":"npm run optimize-bdd","prepublish":"npm run build","optimize-bdd":"tsx ./src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"tsx ./src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --outDir ./dist/esm && echo '{ \"type\": \"module\", \"sideEffects\": false }' > dist/esm/src/package.json && echo '# transpile esm (modules) sucess!'","fuzzing-parallel":"npm-run-all --parallel iterative-fuzzing:*","iterative-fuzzing":"tsx ./src/truth-table-generator/runner.node.ts iterative-fuzzing","optimize-parallel":"npm-run-all --parallel optimize:*","iterative-fuzzing:1":"npm run iterative-fuzzing","iterative-fuzzing:2":"npm run iterative-fuzzing","iterative-fuzzing:3":"npm run iterative-fuzzing","iterative-fuzzing:4":"npm run iterative-fuzzing","iterative-fuzzing:5":"npm run iterative-fuzzing","iterative-fuzzing:6":"npm run iterative-fuzzing","iterative-fuzzing:7":"npm run iterative-fuzzing","iterative-fuzzing:8":"npm run iterative-fuzzing","generate-truth-table":"tsx ./src/truth-table-generator/runner.node.ts generate-truth-table && npm run create-bdd"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/event-reduce.git","type":"git"},"_npmVersion":"10.2.3","description":"javascript implementation of the event-reduce algorithm https://pubkey.github.io/event-reduce/","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"binary-decision-diagram":"3.2.0","array-push-at-sort-position":"4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.4.0","clone":"2.1.2","mingo":"6.4.9","mocha":"10.2.0","assert":"2.1.0","rimraf":"3.0.2","tslint":"6.1.3","deep-equal":"2.2.3","typescript":"5.2.2","@types/node":"20.9.2","npm-run-all":"4.1.5","@types/mocha":"10.0.4","array-shuffle":"3.0.0","async-test-util":"2.2.1","read-last-lines":"1.8.0","@types/deep-equal":"1.0.4","child-process-promise":"2.2.1","pouchdb-selector-core":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_5.2.2_1702862515166_0.22298328818571833","host":"s3://npm-registry-packages"}},"5.2.3":{"name":"event-reduce-js","version":"5.2.3","keywords":["event-reduce","database","query","mongodb","nosql","no-sql","performance","optimization","bdd"],"author":{"name":"pubkey"},"license":"MIT","_id":"event-reduce-js@5.2.3","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/event-reduce#readme","bugs":{"url":"https://github.com/pubkey/event-reduce/issues"},"dist":{"shasum":"afea78d85abfd84f355854302c677c668b791deb","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-5.2.3.tgz","fileCount":190,"integrity":"sha512-uVsK5xiL9JjKL7EM2NceYBKWDZK9eK1Lo+OCOn7ia9XCuQLSGbsYlULkqjC/IpyP8M5FKvprbqqwUSPO1CV0tw==","signatures":[{"sig":"MEUCIQD6jU+IrJDVq88omQvCgQQR1Qo+nuZfngEIZ9H4EAW+igIgaH5iRLybjao4BRr/f63Go1tdmayRaBqDv/0pckHyzzQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":449011},"main":"./dist/cjs/src/index.es5.js","types":"./dist/esm/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=16"},"exports":{".":{"default":{"types":"./dist/esm/src/index.d.ts","import":"./dist/esm/src/index.js","default":"./dist/cjs/src/index.es5.js"}},"./package.json":"./package.json"},"gitHead":"841450c6add41f9066c9d92e31fccf4f47d9bf6d","scripts":{"dev":"mocha -r tsx/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"npm run build && mocha ./dist/cjs/test/unit/index.test.js --timeout 40000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ --module commonjs && echo '# transpile es5 (require) sucess!'","create-bdd":"tsx ./src/truth-table-generator/runner.node.ts create-bdd","optimize:1":"npm run optimize-bdd","optimize:2":"npm run optimize-bdd","optimize:3":"npm run optimize-bdd","optimize:4":"npm run optimize-bdd","optimize:5":"npm run optimize-bdd","optimize:6":"npm run optimize-bdd","optimize:7":"npm run optimize-bdd","optimize:8":"npm run optimize-bdd","prepublish":"npm run build","optimize-bdd":"tsx ./src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"tsx ./src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --outDir ./dist/esm && echo '{ \"type\": \"module\", \"sideEffects\": false }' > dist/esm/src/package.json && echo '# transpile esm (modules) sucess!'","fuzzing-parallel":"npm-run-all --parallel iterative-fuzzing:*","iterative-fuzzing":"tsx ./src/truth-table-generator/runner.node.ts iterative-fuzzing","optimize-parallel":"npm-run-all --parallel optimize:*","iterative-fuzzing:1":"npm run iterative-fuzzing","iterative-fuzzing:2":"npm run iterative-fuzzing","iterative-fuzzing:3":"npm run iterative-fuzzing","iterative-fuzzing:4":"npm run iterative-fuzzing","iterative-fuzzing:5":"npm run iterative-fuzzing","iterative-fuzzing:6":"npm run iterative-fuzzing","iterative-fuzzing:7":"npm run iterative-fuzzing","iterative-fuzzing:8":"npm run iterative-fuzzing","generate-truth-table":"tsx ./src/truth-table-generator/runner.node.ts generate-truth-table && npm run create-bdd"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/event-reduce.git","type":"git"},"_npmVersion":"10.2.3","description":"javascript implementation of the event-reduce algorithm https://pubkey.github.io/event-reduce/","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"binary-decision-diagram":"3.2.0","array-push-at-sort-position":"4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.4.0","clone":"2.1.2","mingo":"6.4.9","mocha":"10.2.0","assert":"2.1.0","rimraf":"3.0.2","tslint":"6.1.3","deep-equal":"2.2.3","typescript":"5.2.2","@types/node":"20.9.2","npm-run-all":"4.1.5","@types/mocha":"10.0.4","array-shuffle":"3.0.0","async-test-util":"2.2.1","read-last-lines":"1.8.0","@types/deep-equal":"1.0.4","child-process-promise":"2.2.1","pouchdb-selector-core":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_5.2.3_1702862657593_0.444500250761803","host":"s3://npm-registry-packages"}},"5.2.4":{"name":"event-reduce-js","version":"5.2.4","keywords":["event-reduce","database","query","mongodb","nosql","no-sql","performance","optimization","bdd"],"author":{"name":"pubkey"},"license":"MIT","_id":"event-reduce-js@5.2.4","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/event-reduce#readme","bugs":{"url":"https://github.com/pubkey/event-reduce/issues"},"dist":{"shasum":"66a8bd89ce90e5ebadaac8ca83e5ec7e5329f487","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-5.2.4.tgz","fileCount":190,"integrity":"sha512-8FIvOto29L/drqnQmuhksRTvCLAYwbyaEYDV/1VP85wuDVq27fA1rxXTS257LEzMAsy8U8Zi8kUZGgs0r4mzBw==","signatures":[{"sig":"MEYCIQC40loO4I+VOIGyPJHYMYfsVS4HqFTpYBYRRndx13EDHwIhAJA/0jGnCZ5X72liG4vAvmpjipxoSTBbVAv7u/t5Ybs1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":448288},"main":"./dist/cjs/src/index.es5.js","types":"./dist/esm/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=16"},"exports":{".":{"default":{"types":"./dist/esm/src/index.d.ts","import":"./dist/esm/src/index.js","default":"./dist/cjs/src/index.es5.js"}},"./package.json":"./package.json","./truth-table-generator":{"default":{"types":"./dist/esm/src/truth-table-generator/index.d.ts","import":"./dist/esm/src/truth-table-generator/index.js","default":"./dist/cjs/src/truth-table-generator/index.es5.js"}}},"gitHead":"d68257b30a9e13372ef7cba1bd1fa37028b6f432","scripts":{"dev":"mocha -r tsx/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"npm run build && mocha ./dist/cjs/test/unit/index.test.js --timeout 40000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ --module commonjs && echo '# transpile es5 (require) sucess!'","create-bdd":"tsx ./src/truth-table-generator/runner.node.ts create-bdd","optimize:1":"npm run optimize-bdd","optimize:2":"npm run optimize-bdd","optimize:3":"npm run optimize-bdd","optimize:4":"npm run optimize-bdd","optimize:5":"npm run optimize-bdd","optimize:6":"npm run optimize-bdd","optimize:7":"npm run optimize-bdd","optimize:8":"npm run optimize-bdd","prepublish":"npm run build","optimize-bdd":"tsx ./src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"tsx ./src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --outDir ./dist/esm && echo '{ \"type\": \"module\", \"sideEffects\": false }' > dist/esm/src/package.json && echo '# transpile esm (modules) sucess!'","fuzzing-parallel":"npm-run-all --parallel iterative-fuzzing:*","iterative-fuzzing":"tsx ./src/truth-table-generator/runner.node.ts iterative-fuzzing","optimize-parallel":"npm-run-all --parallel optimize:*","iterative-fuzzing:1":"npm run iterative-fuzzing","iterative-fuzzing:2":"npm run iterative-fuzzing","iterative-fuzzing:3":"npm run iterative-fuzzing","iterative-fuzzing:4":"npm run iterative-fuzzing","iterative-fuzzing:5":"npm run iterative-fuzzing","iterative-fuzzing:6":"npm run iterative-fuzzing","iterative-fuzzing:7":"npm run iterative-fuzzing","iterative-fuzzing:8":"npm run iterative-fuzzing","generate-truth-table":"tsx ./src/truth-table-generator/runner.node.ts generate-truth-table && npm run create-bdd"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/event-reduce.git","type":"git"},"_npmVersion":"10.2.3","description":"javascript implementation of the event-reduce algorithm https://pubkey.github.io/event-reduce/","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"binary-decision-diagram":"3.2.0","array-push-at-sort-position":"4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.4.0","clone":"2.1.2","mingo":"6.4.9","mocha":"10.2.0","assert":"2.1.0","rimraf":"3.0.2","tslint":"6.1.3","deep-equal":"2.2.3","typescript":"5.2.2","@types/node":"20.9.2","npm-run-all":"4.1.5","@types/mocha":"10.0.4","array-shuffle":"3.0.0","async-test-util":"2.2.1","read-last-lines":"1.8.0","@types/deep-equal":"1.0.4","child-process-promise":"2.2.1","pouchdb-selector-core":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_5.2.4_1702864664576_0.2369829106343293","host":"s3://npm-registry-packages"}},"5.2.5":{"name":"event-reduce-js","version":"5.2.5","keywords":["event-reduce","database","query","mongodb","nosql","no-sql","performance","optimization","bdd"],"author":{"name":"pubkey"},"license":"MIT","_id":"event-reduce-js@5.2.5","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/event-reduce#readme","bugs":{"url":"https://github.com/pubkey/event-reduce/issues"},"dist":{"shasum":"ade1ca8985611842c4d2e282ea8391de344fc59c","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-5.2.5.tgz","fileCount":190,"integrity":"sha512-iDSmAy7PF7JLGF90LPRFF1s1z0anVHRobF7xrmL5gGX8V5do5JYjqOBxsGWkVzWndL89OUTAyM9St2dM9WSC0w==","signatures":[{"sig":"MEQCIFU73qLVAbVDVDKdW9Lv31xREp/HCAPaaFehPlXfNvETAiAL4/8EE6hn9oih3Dyk1y5tBl0UAosXjafI8UHeeZHjQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":449174},"main":"./dist/cjs/src/index.es5.js","types":"./dist/esm/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=16"},"exports":{".":{"default":{"types":"./dist/esm/src/index.d.ts","import":"./dist/esm/src/index.js","default":"./dist/cjs/src/index.es5.js"}},"./package.json":"./package.json","./truth-table-generator":{"default":{"types":"./dist/esm/src/truth-table-generator/index.d.ts","import":"./dist/esm/src/truth-table-generator/index.js","default":"./dist/cjs/src/truth-table-generator/index.es5.js"}}},"gitHead":"12936f9a6b7360b4619799bb2464bf775d8fc77f","scripts":{"dev":"mocha -r tsx/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"npm run build && mocha ./dist/cjs/test/unit/index.test.js --timeout 40000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ --module commonjs && echo '# transpile es5 (require) sucess!'","create-bdd":"tsx ./src/truth-table-generator/runner.node.ts create-bdd","optimize:1":"npm run optimize-bdd","optimize:2":"npm run optimize-bdd","optimize:3":"npm run optimize-bdd","optimize:4":"npm run optimize-bdd","optimize:5":"npm run optimize-bdd","optimize:6":"npm run optimize-bdd","optimize:7":"npm run optimize-bdd","optimize:8":"npm run optimize-bdd","prepublish":"npm run build","optimize-bdd":"tsx ./src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"tsx ./src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --outDir ./dist/esm && echo '{ \"type\": \"module\", \"sideEffects\": false }' > dist/esm/src/package.json && echo '# transpile esm (modules) sucess!'","fuzzing-parallel":"npm-run-all --parallel iterative-fuzzing:*","iterative-fuzzing":"tsx ./src/truth-table-generator/runner.node.ts iterative-fuzzing","optimize-parallel":"npm-run-all --parallel optimize:*","iterative-fuzzing:1":"npm run iterative-fuzzing","iterative-fuzzing:2":"npm run iterative-fuzzing","iterative-fuzzing:3":"npm run iterative-fuzzing","iterative-fuzzing:4":"npm run iterative-fuzzing","iterative-fuzzing:5":"npm run iterative-fuzzing","iterative-fuzzing:6":"npm run iterative-fuzzing","iterative-fuzzing:7":"npm run iterative-fuzzing","iterative-fuzzing:8":"npm run iterative-fuzzing","generate-truth-table":"tsx ./src/truth-table-generator/runner.node.ts generate-truth-table && npm run create-bdd"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/event-reduce.git","type":"git"},"_npmVersion":"10.2.3","description":"javascript implementation of the event-reduce algorithm https://pubkey.github.io/event-reduce/","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"binary-decision-diagram":"3.2.0","array-push-at-sort-position":"4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.4.0","clone":"2.1.2","mingo":"6.4.9","mocha":"10.2.0","assert":"2.1.0","rimraf":"3.0.2","tslint":"6.1.3","deep-equal":"2.2.3","typescript":"5.2.2","@types/node":"20.9.2","npm-run-all":"4.1.5","@types/mocha":"10.0.4","array-shuffle":"3.0.0","async-test-util":"2.2.1","read-last-lines":"1.8.0","@types/deep-equal":"1.0.4","child-process-promise":"2.2.1","pouchdb-selector-core":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_5.2.5_1702941594893_0.9411056183656823","host":"s3://npm-registry-packages"}},"5.2.6":{"name":"event-reduce-js","version":"5.2.6","keywords":["event-reduce","database","query","mongodb","nosql","no-sql","performance","optimization","bdd"],"author":{"name":"pubkey"},"license":"MIT","_id":"event-reduce-js@5.2.6","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/event-reduce#readme","bugs":{"url":"https://github.com/pubkey/event-reduce/issues"},"dist":{"shasum":"1f0afa5403a58fe0245cbb2c8706bff8f50b703e","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-5.2.6.tgz","fileCount":190,"integrity":"sha512-ugBf8+bgE7Kf+PBnCy/Odvtdip3R4/ie6V/FK2/Z7kwPmdghVd+3nKO0+VQihqnDyKJTR0HZdF6jcn9zjXbGEw==","signatures":[{"sig":"MEUCIBwPT2Kq7Y9cilPlDckCmY84t67Fl+rqdwzyvdEcH6y3AiEAt6et8M1H3ea/xAhO+fTL37JUyl820A46+EXOy/dXa+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":448977},"main":"./dist/cjs/src/index.es5.js","types":"./dist/esm/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=16"},"exports":{".":{"default":{"types":"./dist/esm/src/index.d.ts","import":"./dist/esm/src/index.js","default":"./dist/cjs/src/index.es5.js"}},"./package.json":"./package.json","./truth-table-generator":{"default":{"types":"./dist/esm/src/truth-table-generator/index.d.ts","import":"./dist/esm/src/truth-table-generator/index.js","default":"./dist/cjs/src/truth-table-generator/index.es5.js"}}},"gitHead":"7954e8c2251a08b5053961915312130dae81bb93","scripts":{"dev":"mocha -r tsx/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"npm run build && mocha ./dist/cjs/test/unit/index.test.js --timeout 40000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ --module commonjs && echo '# transpile es5 (require) sucess!'","create-bdd":"tsx ./src/truth-table-generator/runner.node.ts create-bdd","optimize:1":"npm run optimize-bdd","optimize:2":"npm run optimize-bdd","optimize:3":"npm run optimize-bdd","optimize:4":"npm run optimize-bdd","optimize:5":"npm run optimize-bdd","optimize:6":"npm run optimize-bdd","optimize:7":"npm run optimize-bdd","optimize:8":"npm run optimize-bdd","prepublish":"npm run build","optimize-bdd":"tsx ./src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"tsx ./src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --outDir ./dist/esm && echo '{ \"type\": \"module\", \"sideEffects\": false }' > dist/esm/src/package.json && echo '# transpile esm (modules) sucess!'","fuzzing-parallel":"npm-run-all --parallel iterative-fuzzing:*","iterative-fuzzing":"tsx ./src/truth-table-generator/runner.node.ts iterative-fuzzing","optimize-parallel":"npm-run-all --parallel optimize:*","iterative-fuzzing:1":"npm run iterative-fuzzing","iterative-fuzzing:2":"npm run iterative-fuzzing","iterative-fuzzing:3":"npm run iterative-fuzzing","iterative-fuzzing:4":"npm run iterative-fuzzing","iterative-fuzzing:5":"npm run iterative-fuzzing","iterative-fuzzing:6":"npm run iterative-fuzzing","iterative-fuzzing:7":"npm run iterative-fuzzing","iterative-fuzzing:8":"npm run iterative-fuzzing","generate-truth-table":"tsx ./src/truth-table-generator/runner.node.ts generate-truth-table && npm run create-bdd"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/event-reduce.git","type":"git"},"_npmVersion":"10.2.3","description":"javascript implementation of the event-reduce algorithm https://pubkey.github.io/event-reduce/","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"binary-decision-diagram":"3.2.0","array-push-at-sort-position":"4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.4.0","clone":"2.1.2","mingo":"6.4.9","mocha":"10.2.0","assert":"2.1.0","rimraf":"3.0.2","tslint":"6.1.3","deep-equal":"2.2.3","typescript":"5.2.2","@types/node":"20.9.2","npm-run-all":"4.1.5","@types/mocha":"10.0.4","array-shuffle":"3.0.0","async-test-util":"2.2.1","read-last-lines":"1.8.0","@types/deep-equal":"1.0.4","child-process-promise":"2.2.1","pouchdb-selector-core":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_5.2.6_1702942017594_0.8176540759577551","host":"s3://npm-registry-packages"}},"5.2.7":{"name":"event-reduce-js","version":"5.2.7","keywords":["event-reduce","database","query","mongodb","nosql","no-sql","performance","optimization","bdd"],"author":{"name":"pubkey"},"license":"MIT","_id":"event-reduce-js@5.2.7","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/event-reduce#readme","bugs":{"url":"https://github.com/pubkey/event-reduce/issues"},"dist":{"shasum":"43666010abedeb9916b460a4863efe3c8e0aa8b7","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-5.2.7.tgz","fileCount":191,"integrity":"sha512-Vi6aIiAmakzx81JAwhw8L988aSX5a3ZqqVjHyZa9xFU6P4oT1IotoDreWtjNlS+fvEnASvyIQT565nmkOtns/Q==","signatures":[{"sig":"MEYCIQDIujNL66mUCaC/PYdw7rf4FzpDqdDYYt3//4JTpyxH8AIhAMncl8qAviLOcpk+t9nSTGEu00aH6w2BwP60yipprh6B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":449609},"main":"./dist/cjs/src/index.es5.js","types":"./dist/esm/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=16"},"exports":{".":{"default":{"types":"./dist/esm/src/index.d.ts","import":"./dist/esm/src/index.js","default":"./dist/cjs/src/index.es5.js"}},"./package.json":"./package.json","./truth-table-generator":{"default":{"types":"./dist/esm/src/truth-table-generator/index.d.ts","import":"./dist/esm/src/truth-table-generator/index.js","default":"./dist/cjs/src/truth-table-generator/index.es5.js"}}},"gitHead":"37052ba8885b550c819db4c2a70577e969edba8f","scripts":{"dev":"mocha -r tsx/register test/unit/index.test.ts  --watch --watch-extensions ts","dry":"npm pack --dry-run","lint":"tslint --project .","test":"npm run build && mocha ./dist/cjs/test/unit/index.test.js --timeout 40000 --bail","build":"rimraf -r ./dist && npm run transpile && npm run transpile:es","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ --module commonjs && echo '# transpile es5 (require) sucess!'","create-bdd":"tsx ./src/truth-table-generator/runner.node.ts create-bdd","optimize:1":"npm run optimize-bdd","optimize:2":"npm run optimize-bdd","optimize:3":"npm run optimize-bdd","optimize:4":"npm run optimize-bdd","optimize:5":"npm run optimize-bdd","optimize:6":"npm run optimize-bdd","optimize:7":"npm run optimize-bdd","optimize:8":"npm run optimize-bdd","prepublish":"npm run build","optimize-bdd":"tsx ./src/truth-table-generator/runner.node.ts optimize-bdd","test-fuzzing":"tsx ./src/truth-table-generator/runner.node.ts fuzzing","transpile:es":"tsc -p ./ --outDir ./dist/esm && echo '{ \"type\": \"module\", \"sideEffects\": false }' > dist/esm/src/package.json && echo '# transpile esm (modules) sucess!'","fuzzing-parallel":"npm-run-all --parallel iterative-fuzzing:*","iterative-fuzzing":"tsx ./src/truth-table-generator/runner.node.ts iterative-fuzzing","optimize-parallel":"npm-run-all --parallel optimize:*","iterative-fuzzing:1":"npm run iterative-fuzzing","iterative-fuzzing:2":"npm run iterative-fuzzing","iterative-fuzzing:3":"npm run iterative-fuzzing","iterative-fuzzing:4":"npm run iterative-fuzzing","iterative-fuzzing:5":"npm run iterative-fuzzing","iterative-fuzzing:6":"npm run iterative-fuzzing","iterative-fuzzing:7":"npm run iterative-fuzzing","iterative-fuzzing:8":"npm run iterative-fuzzing","generate-truth-table":"tsx ./src/truth-table-generator/runner.node.ts generate-truth-table && npm run create-bdd"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/event-reduce.git","type":"git"},"_npmVersion":"10.2.3","description":"javascript implementation of the event-reduce algorithm https://pubkey.github.io/event-reduce/","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"binary-decision-diagram":"3.2.0","array-push-at-sort-position":"4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.4.0","clone":"2.1.2","mingo":"6.4.9","mocha":"10.2.0","assert":"2.1.0","rimraf":"3.0.2","tslint":"6.1.3","deep-equal":"2.2.3","typescript":"5.2.2","@types/node":"20.9.2","npm-run-all":"4.1.5","@types/mocha":"10.0.4","array-shuffle":"3.0.0","async-test-util":"2.2.1","read-last-lines":"1.8.0","@types/deep-equal":"1.0.4","child-process-promise":"2.2.1","pouchdb-selector-core":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/event-reduce-js_5.2.7_1703029434510_0.9131053049295217","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"event-reduce-js","version":"6.0.0","description":"javascript implementation of the event-reduce algorithm https://pubkey.github.io/event-reduce/","keywords":["event-reduce","database","query","mongodb","nosql","no-sql","performance","optimization","bdd"],"license":"MIT","sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/pubkey/event-reduce.git","directory":"javascript"},"exports":{".":{"default":{"types":"./dist/esm/src/index.d.ts","import":"./dist/esm/src/index.js","default":"./dist/cjs/src/index.es5.js"}},"./truth-table-generator":{"default":{"types":"./dist/esm/src/truth-table-generator/index.d.ts","import":"./dist/esm/src/truth-table-generator/index.js","default":"./dist/cjs/src/truth-table-generator/index.es5.js"}},"./package.json":"./package.json"},"main":"./dist/cjs/src/index.es5.js","module":"./dist/esm/src/index.js","engines":{"node":">=16"},"types":"./dist/esm/src/index.d.ts","scripts":{"prepublish":"npm run build","lint":"tslint --project .","lint:fix":"tslint --project . --fix","transpile":"tsc -p ./ --module commonjs && echo '# transpile es5 (require) sucess!'","transpile:es":"tsc -p ./ --outDir ./dist/esm && echo '{ \"type\": \"module\", \"sideEffects\": false }' > dist/esm/src/package.json && echo '# transpile esm (modules) sucess!'","build":"rimraf ./dist && npm run transpile && npm run transpile:es","dry":"npm pack --dry-run","test":"npm run build && mocha ./dist/cjs/test/unit/index.test.js --timeout 40000 --bail","dev":"mocha -r tsx/register test/unit/index.test.ts  --watch --watch-extensions ts","generate-truth-table":"tsx ./src/truth-table-generator/runner.node.ts generate-truth-table && npm run create-bdd","test-fuzzing":"tsx ./src/truth-table-generator/runner.node.ts fuzzing","create-bdd":"tsx ./src/truth-table-generator/runner.node.ts create-bdd","optimize-bdd":"tsx ./src/truth-table-generator/runner.node.ts optimize-bdd","iterative-fuzzing":"tsx ./src/truth-table-generator/runner.node.ts iterative-fuzzing","fuzzing-parallel":"npm-run-all --parallel iterative-fuzzing:*","iterative-fuzzing:1":"npm run iterative-fuzzing","iterative-fuzzing:2":"npm run iterative-fuzzing","iterative-fuzzing:3":"npm run iterative-fuzzing","iterative-fuzzing:4":"npm run iterative-fuzzing","iterative-fuzzing:5":"npm run iterative-fuzzing","iterative-fuzzing:6":"npm run iterative-fuzzing","iterative-fuzzing:7":"npm run iterative-fuzzing","iterative-fuzzing:8":"npm run iterative-fuzzing","optimize-parallel":"npm-run-all --parallel optimize:*","optimize:1":"npm run optimize-bdd","optimize:2":"npm run optimize-bdd","optimize:3":"npm run optimize-bdd","optimize:4":"npm run optimize-bdd","optimize:5":"npm run optimize-bdd","optimize:6":"npm run optimize-bdd","optimize:7":"npm run optimize-bdd","optimize:8":"npm run optimize-bdd"},"author":{"name":"pubkey"},"devDependencies":{"@types/deep-equal":"1.0.4","@types/mocha":"10.0.10","@types/node":"25.5.0","array-shuffle":"4.1.0","assert":"2.1.0","async-test-util":"2.5.0","child-process-promise":"2.2.1","clone":"2.1.2","deep-equal":"2.2.3","mingo":"7.2.0","mocha":"11.7.5","npm-run-all2":"8.0.4","pouchdb-selector-core":"8.0.1","read-last-lines":"1.8.0","rimraf":"6.1.3","tslint":"6.1.3","tsx":"4.21.0","typescript":"5.9.3"},"dependencies":{"array-push-at-sort-position":"5.0.0","binary-decision-diagram":"4.0.0"},"_id":"event-reduce-js@6.0.0","gitHead":"52e54b9f5944c35435e8e9dbbbd58c2413294998","bugs":{"url":"https://github.com/pubkey/event-reduce/issues"},"homepage":"https://github.com/pubkey/event-reduce#readme","_nodeVersion":"24.6.0","_npmVersion":"11.5.1","dist":{"integrity":"sha512-nxdoa8CeIzXDlS7CBum9wde2UgW6wMLO5V4WYYkRpFV0OAY0EK2YOyjbF8NF9ECffy58R3L8fHN7ccDmaBDT4g==","shasum":"7fd3b99f16c72819590edf6fb7b9f5ab57e71418","tarball":"https://registry.npmjs.org/event-reduce-js/-/event-reduce-js-6.0.0.tgz","fileCount":191,"unpackedSize":454086,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFGFHlYWN253M+SSEKW8/l+n+5QC1HIVrkDQLQtwO2APAiEAjam1S7m+KqZPKA8e8dGCqvWIiMsnfkSkJJCLD2Bo5c4="}]},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/event-reduce-js_6.0.0_1773750231442_0.9142110338651814"},"_hasShrinkwrap":false}},"time":{"created":"2020-03-09T19:00:54.117Z","modified":"2026-03-17T12:23:51.676Z","0.1.0":"2020-03-09T19:00:54.280Z","0.2.0":"2020-03-16T23:20:38.720Z","0.2.1":"2020-03-17T00:12:41.635Z","0.2.2":"2020-03-17T00:18:42.905Z","0.3.0":"2020-03-17T16:56:19.961Z","0.4.0":"2020-04-03T08:46:14.933Z","0.4.1":"2020-04-03T10:07:51.617Z","1.0.0":"2020-04-12T16:10:10.250Z","1.0.1":"2020-04-23T09:22:22.911Z","1.0.2":"2020-04-23T21:41:19.369Z","1.0.3":"2020-04-29T19:23:40.087Z","1.1.0":"2020-08-28T09:42:50.393Z","1.0.4":"2020-10-16T19:47:23.611Z","1.2.0":"2021-04-18T02:33:54.755Z","1.3.0":"2021-05-26T20:38:42.881Z","1.4.0":"2021-05-26T22:38:11.926Z","1.4.1":"2021-11-03T18:46:36.301Z","2.0.0":"2021-11-09T15:45:31.787Z","2.0.1":"2021-11-11T01:52:50.074Z","2.0.2":"2021-11-11T20:04:44.460Z","2.0.3":"2021-11-21T08:01:08.609Z","2.0.4":"2022-04-15T17:32:31.530Z","2.1.0":"2023-01-07T00:13:13.239Z","3.0.0":"2023-01-17T00:58:35.889Z","3.1.0":"2023-09-11T22:39:42.052Z","3.1.1":"2023-09-23T12:34:57.506Z","3.1.2":"2023-09-23T12:38:49.245Z","4.0.0":"2023-10-09T13:47:42.824Z","4.0.1":"2023-10-16T10:58:48.277Z","5.0.0":"2023-11-25T23:19:46.930Z","5.1.0":"2023-12-12T21:44:20.978Z","5.2.0":"2023-12-18T00:50:47.310Z","5.2.1":"2023-12-18T00:54:50.413Z","5.2.2":"2023-12-18T01:21:55.382Z","5.2.3":"2023-12-18T01:24:17.857Z","5.2.4":"2023-12-18T01:57:44.788Z","5.2.5":"2023-12-18T23:19:55.076Z","5.2.6":"2023-12-18T23:26:57.758Z","5.2.7":"2023-12-19T23:43:54.704Z","6.0.0":"2026-03-17T12:23:51.570Z"},"bugs":{"url":"https://github.com/pubkey/event-reduce/issues"},"author":{"name":"pubkey"},"license":"MIT","homepage":"https://github.com/pubkey/event-reduce#readme","keywords":["event-reduce","database","query","mongodb","nosql","no-sql","performance","optimization","bdd"],"repository":{"type":"git","url":"git+https://github.com/pubkey/event-reduce.git","directory":"javascript"},"description":"javascript implementation of the event-reduce algorithm https://pubkey.github.io/event-reduce/","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"readme":"# EventReduce JavaScript Implementation\n\nThis is the javascript version of the [EventReduce algorithm](https://github.com/pubkey/event-reduce).\n\n\n## Installation\n\n`npm run install event-reduce-js --save`\n\n## Usage\n\nIn the following we will use EventReduce together with minimongo as an example. You can apply the code to any other database.\n\n1. First you need some `QueryParams` that can be used by EventReduce to analyze result-event combinations.\n\n```typescript\nimport {\n    getSortFieldsOfQuery,\n    ChangeEvent,\n    calculateActionName,\n    StateResolveFunctionInput,\n    runAction\n} from 'event-reduce-js';\n\n// some stuff must not be coded by hand but is already in the minimongo library\nimport {\n    compileDocumentSelector,\n    compileSort\n} from 'minimongo/src/selector';\n\n// create this helper function that can be used for all queries\nexport function getQueryParamsByMongoQuery(query: MongoQuery): QueryParams<any> {\n    const sort = query.sort ? query.sort : ['_id'];\n    return {\n        // primary key of the documents\n        primaryKey: '_id',\n        // a string[] with all fields that are used in the sorting\n        sortFields: getSortFieldsOfQuery(query),\n        skip: query.skip ? query.skip : undefined,\n        limit: query.limit ? query.limit : undefined,\n        // a function that returns true if the given document matches the query's selector\n        queryMatcher: compileDocumentSelector(query.selector),\n        // a function that can be used as comparator in Array.sort() (returns 1 or -1)\n        sortComparator: compileSort(sort)\n    };\n}\n\nconst exampleQuery: MongoQuery = {\n    selector: {\n        age: {\n            $gt: 18\n        },\n        gender: 'm'\n    },\n    limit: 10,\n    sort: ['name', '_id']\n};\n\nconst queryParams = getQueryParamsByMongoQuery(exampleQuery);\n\n```\n\n\n2. Now lets say you have an `changeEvent` from whatever changestream or observable your database provides. You also have the `currentResults` of the query.\n\n```typescript\n\n// build the input\nconst input: StateResolveFunctionInput<DocumentType> = {\n    // the changeEvent\n    changeEvent,\n    // queryParams from above\n    queryParams,\n    // array with previous results documents\n    previousResults: currentResults,\n    // key->document map with previous results indexed by primary key\n    // (optional) improves performance\n    keyDocumentMap: currentDocMap\n};\n\n// calculate the correct action name\nconst action = calculateActionName(input);\n\nif (action === 'runFullQueryAgain') {\n    /**\n     * when EventReduce could not optimize the input,\n     * we get the actionName 'runFullQueryAgain'\n     * and run the query over the database again\n     */\n    currentResults = await implementation.getRawResults(query);\n    // also refresh the key-document map\n    currentDocMap.clear();\n    currentResults.forEach(doc => currentDocMap.set(doc._id, doc));\n} else {\n    // event-reduce could optimize the event, run the action function\n    runAction(\n        action,\n        queryParams,\n        changeEvent,\n        currentResults,\n        currentDocMap\n    );\n}\n\n// show new results\n// notice that for performance resons,\n// the functions of event-reduce will mutate the input variables\nconsole.dir(currentResults);\n```\n","readmeFilename":"README.md"}