{"_id":"@halcyon-agile/node-event-sourcing","_rev":"47-772c130fbeb8bb0745e9a0edaaa438fe","name":"@halcyon-agile/node-event-sourcing","dist-tags":{"latest":"1.1.6"},"versions":{"1.0.0":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.0","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","node-rdkafka":"^2.10.1"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"34a85e40e6464a0a3711369ad0dc8dc0731dda9f","_id":"@halcyon-agile/node-event-sourcing@1.0.0","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-26TRMOOq0gRs8MKMXk1lKk8aaAT/RszRR6zoXmqZ0JQSp0HYhshWWsVjKvrFoGhCoEpqMutclx0Pp5IwaDm9ng==","shasum":"d736fff376238e03ca67f7b279bacc7b9f8a0202","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.0.tgz","fileCount":18,"unpackedSize":31826,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA6qksfMoEHhKLyVDT4RuaChuvXLzWKVbQMe13w8jJbnAiA0BVt/9zEVsiO1pxWwAlWc/BdiDRJxI1DfMO0cFNMySw=="}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.0_1633677931410_0.18744369042574838"},"_hasShrinkwrap":false},"1.0.1":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.1","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","node-rdkafka":"^2.10.1"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"34a85e40e6464a0a3711369ad0dc8dc0731dda9f","_id":"@halcyon-agile/node-event-sourcing@1.0.1","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-RZUEnyMxOXa2OgSZXZHCk93FWhC0bgRWGLl4Eun4uD4rtDA2lZ2IuldjPCGIi23y8q2bvfYD0/nAfDx2exKBgg==","shasum":"8f6b49da2cc15d78ff4695e86901c5454994c643","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.1.tgz","fileCount":18,"unpackedSize":31880,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB7kXx4XXJ8ygVjB2mX2CoVqZnvlws6KxBiMyEdYxyDiAiAuYv7mb6SDQ8QY6YJFVapK5tRZ87kNZb4bBLtkejlFfg=="}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.1_1633688178210_0.35614809380450496"},"_hasShrinkwrap":false},"1.0.2":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.2","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0","node-rdkafka":"^2.10.1"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"9ed3e1a69a5cd6bd74ae88f70a1ee3bcd2b33441","_id":"@halcyon-agile/node-event-sourcing@1.0.2","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-EW3ywnLj640LOLGYZxn7UECgzN1UGV75tae0JOlcgnlR81Lej/vnC4m64379QfAYnNS7WHHrBfRkcJTdna2Blg==","shasum":"e0f4dbe03fcf6f081f12db80ddc98647190a109c","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.2.tgz","fileCount":28,"unpackedSize":37475,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaP1OzNER4aTotztE1FHSJHTu+YEd6a6lau9/SBp9kiwIhAM+8OxkoGhIp0ueSiDH+abVehy09+CJd/dKYPADGgo0j"}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.2_1633722879218_0.31652866749255537"},"_hasShrinkwrap":false},"1.0.3":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.3","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0","node-rdkafka":"^2.10.1"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"1a463054ed0c75bd620dec56c33bcb4609a5377a","_id":"@halcyon-agile/node-event-sourcing@1.0.3","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-DJXIn9ToQ8YmUZ3vY7F3bla3Egyn6t8Wk6g/1Z1HBVyKO7iJnrDVfkGvaOmmIK3YwkI0QZiqg/7nDmGJ0PIqwA==","shasum":"2d8aab24bcba0584d0c8d9bd49b37d3005f62af8","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.3.tgz","fileCount":30,"unpackedSize":40623,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8VwSU+ADSzeEXUHn8owga+53wBl/8pkrA3NYDL6uqDgIgd01PsORqgw9dzz/a/k7M7gpQLRRBVCV3ddUwhyvo0sM="}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.3_1633826190031_0.6590071240264015"},"_hasShrinkwrap":false},"1.0.4":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.4","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"1a463054ed0c75bd620dec56c33bcb4609a5377a","_id":"@halcyon-agile/node-event-sourcing@1.0.4","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-s8Z9hyqdct1Z40QKPNJ7CCBNbzjDcRi98aRE5ewqgkW6UqNJaD6E9m2E3QnwKRf27/acUTKblrYstyYuAoKVLQ==","shasum":"acae3842b5d284f61df250e7a3026a2825af0526","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.4.tgz","fileCount":30,"unpackedSize":40592,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDdVP1kXuYtPXnZUYve8Wtvp9Wq1RRRWkTFrz8DlelCSAiEAxLk9Jj9oF6J58QB2wDfoJn+lXEoVciF+v8bVInXemmM="}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.4_1633826356350_0.9837150562948198"},"_hasShrinkwrap":false},"1.0.5":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.5","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"1a463054ed0c75bd620dec56c33bcb4609a5377a","_id":"@halcyon-agile/node-event-sourcing@1.0.5","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-m0HkF49hRvZoNcgGPmZ0R0uKvPak04TfQiypd86dcWYEfAhhVDZpBjtbAreuM6r8/0brwhbCQaxjXIWAm+b8tA==","shasum":"4187eef2f27b5388dc2b2d0569a3b5ffae910a31","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.5.tgz","fileCount":30,"unpackedSize":40984,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+TQlkTEwtnE7hXA2HtPKjbLFr5LVxEZCao13n1hCsdgIhAKNg1AATZXFF/8iYcVA/CSnwkFEqwb9fPKpihLkx3HFx"}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.5_1633833364353_0.4303109395806237"},"_hasShrinkwrap":false},"1.0.6":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.6","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"6cab8509cf6d046034bb8931755b2bb4c720e755","_id":"@halcyon-agile/node-event-sourcing@1.0.6","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-3rXdLVNBeipDAXivZZF4VFNoc111RMZI/hvuUMjoHUgbJCR8P+UQOI29tW1fPMUtZ/mgfqo+kVj+AVwtkScSnA==","shasum":"6f941067a0855b98dddf2afa65d1a2f270c1836c","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.6.tgz","fileCount":30,"unpackedSize":40984,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAWgGJH+uDnO7hcqnMHEGh0bESJLCd3d2m+FTfPz5HDzAiBmBuICkZjv+SgnEv9ln5HO2Ig5vOuTyh94Ztq/CNsy4g=="}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.6_1633837675214_0.5957090343481997"},"_hasShrinkwrap":false},"1.0.7":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.7","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"6cab8509cf6d046034bb8931755b2bb4c720e755","_id":"@halcyon-agile/node-event-sourcing@1.0.7","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-sly5Dez47446WhN0Kk7LVbySn6xERC1DWfvCjzWAKcqDsjnOvogtb7SRHAJz73xVLY7vdJ/gEyssPi2auDLwLQ==","shasum":"9d71bc959ef090c9be509c336d7d0b9b6dad6f22","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.7.tgz","fileCount":30,"unpackedSize":41110,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3nSXGxFdO56k+jvA0SDjH7B+f/fjbhlXlSiVU/jCNmwIgVqqO1r10MmJmvSJI1bMiokYhCktaFqeZV7BFqL+F4vU="}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.7_1633837886901_0.7953951721502894"},"_hasShrinkwrap":false},"1.0.8":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.8","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"6cab8509cf6d046034bb8931755b2bb4c720e755","_id":"@halcyon-agile/node-event-sourcing@1.0.8","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-L1JjFlpHAsnAFyI8exj4p+GRDqEb2MAe2e8WzIAm/DNKLq2iukohUAJH4pVtuWEPwcdJsSWxx5jN1WwConkZwQ==","shasum":"fa21f840f72607034903a87677cf928938804bca","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.8.tgz","fileCount":30,"unpackedSize":41221,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCANtWy8DUlRfBlhNIcz1/Bf/+aaL6oI5fwLKVE3qxCUQIhALyTQVGL4xcsjzYe8p+CbhHgFy8RLo8TvMCp5Dbqo0C1"}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.8_1633841308717_0.7987352671206887"},"_hasShrinkwrap":false},"1.0.9":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.9","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"df97bd413845635119f6c705dcd10ef290116fa0","_id":"@halcyon-agile/node-event-sourcing@1.0.9","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-8AKlA46tTWZX6n12RlTzvay79dWDPjk+76oN6/Fgu+Dj7BJl666bTsDHSqgplUv2hyMveD0r8+B4NLNBPuaDOQ==","shasum":"a99fb621607e5ace613444fa5a7578fc960b457b","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.9.tgz","fileCount":30,"unpackedSize":40979,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHlxCCTAheh+3VKmAUA7zLh8s8qORya2rL9NlddiN7EQIgNvnLzoNPlkx9ZxAfdp9xoHUZSoF3nYPkmami6CD2xgw="}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.9_1633842381578_0.04878049747668589"},"_hasShrinkwrap":false},"1.0.10":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.10","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"df97bd413845635119f6c705dcd10ef290116fa0","_id":"@halcyon-agile/node-event-sourcing@1.0.10","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-naqAiTgwpa+OYufxbxN+7bvDPwNVRrxiqYQMI98lfqYRVAQT7WLUC1554YBERwofEax8/Y0c2i6Ux6+JB1Pv7w==","shasum":"7544fffe256077ee8c486fb52bbf74c7ce055001","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.10.tgz","fileCount":30,"unpackedSize":41153,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGpbBc4qtudpFnFAtXEQSyd9/i6+LSRLUQdFWMVqhuO1AiEAkLHDeXb+luLebmRcDgopBgIQyJYb2Aprol5doYVW1QY="}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.10_1633844894544_0.8205979720208463"},"_hasShrinkwrap":false},"1.0.11":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.11","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"4e4730456b81e8065740ac3cc071af09ae94cc22","_id":"@halcyon-agile/node-event-sourcing@1.0.11","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-/Tux6G9HBHYa+d2/1LLQ8OGNpJwkqdZlbfnJOFkaiNC3HKoFqbXKDWyiE4DNfzlkqzLJwS8RCEMz0e2qn553/A==","shasum":"e6981046d05b92ab07fccf0622ee86f2594cf7b5","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.11.tgz","fileCount":30,"unpackedSize":42067,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD61Ze/w9NjlDJt5xhek9sXHQQ83vyJ/WoQGg7vsi9ACwIhAJeKEHRsYiKlX5upYvh6TqGLzmhfxgzHXHKoMPBTWnTh"}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.11_1633850093800_0.5753731817530798"},"_hasShrinkwrap":false},"1.0.12":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.12","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"bdda79292f6a54ee018a630fe02983672ac6d9c7","_id":"@halcyon-agile/node-event-sourcing@1.0.12","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-I1WudorlFhv/6Rra2I1OhkJiAtu2J/hwlZkgo1WhsOHw4z47TyypVcwNealujmD8C7JVwAgJjC5iZLUzWm/BNA==","shasum":"6d05c7acb5608e0dabdd7c71de6182fda0f4cde6","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.12.tgz","fileCount":30,"unpackedSize":43505,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5xWCkbducz9MwvUOqlXDnYy6fotnr0ui/78d+UerwIgIhAMpK9o3UDd/2JMfGT4jIfq0BCowRyF+jKV9DN+pEK3w8"}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.12_1633893946693_0.326062291064694"},"_hasShrinkwrap":false},"1.0.13":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.13","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"bdda79292f6a54ee018a630fe02983672ac6d9c7","_id":"@halcyon-agile/node-event-sourcing@1.0.13","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-66sLqWo/dQ+3xnk65guFVpep7JHMwSvew9sB0GA1KSOp96W78ekhbGNlWLIF78BJH+H6Ij2oiPuRaHb4vu6KxQ==","shasum":"14d087822fe25c73f7758b0b09e6481e0b37d713","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.13.tgz","fileCount":30,"unpackedSize":44307,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyEqa9vOPLVieuLT8EcV6CYYmxOrh0q0aQAuhFQXSi1wIhAIU4gh9d0mX+qh+9ylEDT3S5BBksyw9iusuC3TcfbQ+J"}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.13_1633894365316_0.3001951938623084"},"_hasShrinkwrap":false},"1.0.14":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.14","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"bdda79292f6a54ee018a630fe02983672ac6d9c7","_id":"@halcyon-agile/node-event-sourcing@1.0.14","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-Opic416jppbaFGK5YL6Z5n420leMRBtti/YDiffMdI6mEVEM+TzGvHLpE24UFWQL7XS5T9pO+IF0Vs/DVUt8ZA==","shasum":"00954fc17ef5349998f229e2fccf9dea681686c2","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.14.tgz","fileCount":30,"unpackedSize":44325,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFh8p1tQirAC2X6oV4VIOFqEVd8wsXIHN8MB23UOstEmAiEA9ktGPMe2A6YE4W89FhdOjAIRt6TzDFn1HCQ6aBGm/14="}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.14_1633894501497_0.8296474596203398"},"_hasShrinkwrap":false},"1.0.15":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.15","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"bdda79292f6a54ee018a630fe02983672ac6d9c7","_id":"@halcyon-agile/node-event-sourcing@1.0.15","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-D6DVhr392trsiEHNwKqX9T/eSrN69qcaPSCCZkr3747o66zOO6tOPZGUw4Bj8SehiYOic5PT35f59qUPZJ7K7w==","shasum":"e46d017023250ef16d499cb51663e6d73f0471b9","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.15.tgz","fileCount":30,"unpackedSize":44538,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAlaEEHeiKV+qX+K6CmD5I2fssajsfKSjpK7wYtz7Ti7AiEAxNI6rdAnSOMZ/Rgcg6zsBps977jZtnS8Doxjk8Pnua8="}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.15_1634014250171_0.7810100489262548"},"_hasShrinkwrap":false},"1.0.16":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.16","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"bdda79292f6a54ee018a630fe02983672ac6d9c7","_id":"@halcyon-agile/node-event-sourcing@1.0.16","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-HVtraozdheuydYAqU0XaNsxu+w0IESIBYfAJOEUGlWpiCJr77x/6GuDRgFB7NKiuWjYStgZs8VzOKEXqoCETyg==","shasum":"4b66ebe4acdf473a8a5393fbc7909022e025da6c","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.16.tgz","fileCount":30,"unpackedSize":44537,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICmPHLh0SumcEQz0i+26QKBpJbImW3OL00892I6wYbpbAiEA1tcxiMGC/VSf6iPD/yblrg4qL95NP9CG6asoYS++erM="}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.16_1634014819609_0.6679072057981568"},"_hasShrinkwrap":false},"1.0.17":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.17","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"d79d61fa3d5c31186c52e66787459f8ca7b4f598","_id":"@halcyon-agile/node-event-sourcing@1.0.17","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-/XfzTyDir/ZVf6HGgbghDAoqCngr7c3wDoS17VtLtwVQa3NjNwlpAaWqJyyGGIEIv4+T+8zD2gv8QMZxKVc1Aw==","shasum":"42537d3af11e6b1bf3539782fec652569b9650b8","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.17.tgz","fileCount":32,"unpackedSize":47000,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDy/gXvP2Y8ARBT6yNbXVnvFDmkw5jX/gAu0Je+T+gYVQIhAPQRwTLq8G7jXVTuURumblNInhcLrmuefIkkmkRVgPiV"}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.17_1634498148919_0.40550721354575336"},"_hasShrinkwrap":false},"1.0.18":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.18","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"d79d61fa3d5c31186c52e66787459f8ca7b4f598","_id":"@halcyon-agile/node-event-sourcing@1.0.18","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-8PYmDtl10Rhh3ooH1d5NOkoCvAla3FEk7G8VfrDlYLpwtAyrKD85nCjQoXtLkmhJOhLqf7yJ886rfTCq3rRHCw==","shasum":"16bf223a88fb7eedd8654ebb14b8e42ab16c26a5","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.18.tgz","fileCount":32,"unpackedSize":46997,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzsVOMO6XW0aOQAhN4Z+eyeYGvmCdM8TwvY51exJb6ZwIhAKL43XSAEUKHgmnGOAYupyUFkj3t/wrbmcZsOmILZVps"}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.18_1634498735515_0.4533961859904079"},"_hasShrinkwrap":false},"1.0.19":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.19","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"9987add403a7998150ef0150a650b5aa6ab750b6","_id":"@halcyon-agile/node-event-sourcing@1.0.19","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-1njUIooez8GJgVopy/hlMJX3u4iKld4iwJ/Z8gUISDTwGfzG8InmCLLYvgVHQ6GeGoyiyuXCS6lBB96AlsKO9g==","shasum":"cff0cc1d0af6ec2a319873976fd618f023fc463e","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.19.tgz","fileCount":32,"unpackedSize":47131,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdPGL6eLEGUeddPG5uZeD6R8S2RO386otBvY7S2pbLXgIhAIJm3vOjOG+VmW8rgcTdtZro3wK5olLamUOzX3iMp8OV"}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.19_1634499046941_0.801388251271105"},"_hasShrinkwrap":false},"1.0.20":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.20","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"484dc31351c04331304878bb8bca63f2327b7768","_id":"@halcyon-agile/node-event-sourcing@1.0.20","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-q0hoU+NSuVjRbSNEsX8oMFuQxmz3Dr3Trdz1AkmQkhTXUi/fn9svLUgAvCXwt4ZQIMPaY7n0OeHWExdfIuYA1w==","shasum":"475dca39cb5c952069331b257ba46ad6a360b112","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.20.tgz","fileCount":32,"unpackedSize":47141,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+94nljAwQjbDTSov6iBJThZ3EZsZ3BlKlfc4yx5TFJAIgehMfC13eXvdJRmDJwlP2eh8Gn6hbvsyBMyi1uptR6Rg="}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.20_1634499200666_0.34780185833814325"},"_hasShrinkwrap":false},"1.0.21":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.21","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"484dc31351c04331304878bb8bca63f2327b7768","_id":"@halcyon-agile/node-event-sourcing@1.0.21","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-kzLVSTdqYrzjOZMcu8ICfhSr/eFyQmfRrYHWco4lCYNEoLL1wcXr/1YoJkRrFOBUbzfF4EKnpqVpWCCAzOWTPg==","shasum":"7e0dfdb94dda1f31d1a20202722bb204cbe28203","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.21.tgz","fileCount":32,"unpackedSize":47145,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOYJsl5FO7EJoiNLAO6m+fGOqZ9lZd/5mU4zSflK4dUQIhAKmtdnP5suy1dGuQ7HYrjO1uFdHmYUqMMP+ny0KYZM7M"}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.21_1634499283488_0.5029962060719759"},"_hasShrinkwrap":false},"1.0.22":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.22","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"484dc31351c04331304878bb8bca63f2327b7768","_id":"@halcyon-agile/node-event-sourcing@1.0.22","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-ELzXMr/m3+2E2xgwcbeqSuARlzStkAZmUkrZZbTqqgTaQBKQrSTw5si/BBJW60TvJoMk0+uBF5E3Lv+EAIu+Fg==","shasum":"fd07234350baff2414f60873c5c34cca23fb53d2","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.22.tgz","fileCount":32,"unpackedSize":47140,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuveiyE2d5auLw0l9V3DCEO1qN4dzccm+cA9OjbIVofwIgE11+MivHNGtaH17hI4pfmtFmdnZVrCIZA3qQ3UTqIPc="}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.22_1634500898313_0.2935881652700585"},"_hasShrinkwrap":false},"1.0.23":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.23","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"484dc31351c04331304878bb8bca63f2327b7768","_id":"@halcyon-agile/node-event-sourcing@1.0.23","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-RHpsEMXnbhQCwHHL8YOOU7l0wxF7XXfA2tEQKsCqRME6NarImS7ids+1ICBbrs2AVL5UAoXf2AL4jPVyMsm8Hw==","shasum":"e407ef072008f75b6279ccb18aff5b8f27a26e0c","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.23.tgz","fileCount":32,"unpackedSize":47362,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDT8xwY2MDO8oXnvx1i17AL9fp3YImCRj4Xz460lsXW6gIgarJ25QQF6DkECeJ8vp6GmfUao5nHCEon+QDU1+JuEBw="}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.23_1634501012163_0.8791106627342633"},"_hasShrinkwrap":false},"1.0.24":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.24","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"484dc31351c04331304878bb8bca63f2327b7768","_id":"@halcyon-agile/node-event-sourcing@1.0.24","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-OUCwg0lfTmf3uyL5dAvLMiYBP887CibOa+LWfasBjxUXh5NaG6IjNie58ADyM4IbioBX71Qc9xIS44QwAsevPw==","shasum":"829e1120039f597bb4b8c106a9fb1475a6f79201","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.24.tgz","fileCount":32,"unpackedSize":47319,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSOUhFEfjCe9OiDyl2rys4nXy/R9SXjLbbYbPkNLKzJgIgF90aEh16E29l7jgWFKIJP8mFx7JtfilJ3OiKP8V2cCU="}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.24_1634501133331_0.5127010240614935"},"_hasShrinkwrap":false},"1.0.25":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.25","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"484dc31351c04331304878bb8bca63f2327b7768","_id":"@halcyon-agile/node-event-sourcing@1.0.25","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-gSUIUfd/rUQi1FWZJm9gHEZJRUwDfqN64Zb8FtA1OyWkBFuDnErVmAYooQLdLWVTmtNz7D7AJGlvHgppUes19g==","shasum":"4361224865c7155493b3465fda53e19eebdf7a5d","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.25.tgz","fileCount":32,"unpackedSize":47275,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSohoWpYXwK5qx84f4VC4xblRu7dYWyyf/lpgObDJDOAIgD3E9UacW0mfFIqlXVwhvbUYJXe2EkvuxPg2uc9THfag="}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.25_1634501212775_0.3289670921726673"},"_hasShrinkwrap":false},"1.0.26":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.26","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"484dc31351c04331304878bb8bca63f2327b7768","_id":"@halcyon-agile/node-event-sourcing@1.0.26","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-TXK8ympN3xrsuzb5vyve0YfFQcPpqRn0jWt0lzP7h4+URLSIF/yRtgDy8/ASMQrIcuvvt4CRt0qvmFxijeNRVw==","shasum":"982b08fe359b3ef94c49ad0f6f2cd9e91cb9f900","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.26.tgz","fileCount":32,"unpackedSize":47325,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICUC0VXXThr9bUhnhVI7ys35CAvv3llDtf60vb/i7dMzAiBxlpmXaIvsuEbBUfeIVGpOcTWVGQfUj0TFPk+A08QEcQ=="}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.26_1634501880345_0.032181815780348844"},"_hasShrinkwrap":false},"1.0.27":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.27","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"484dc31351c04331304878bb8bca63f2327b7768","_id":"@halcyon-agile/node-event-sourcing@1.0.27","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-TZa/1mF5rSRbAQLvOXeGXfl1LAMIhdL6fP53jMWaRy9aryTjVKPfqqv6VJmADKbw0vgSXnvcv/F/tr1SQ/BjZQ==","shasum":"223283e0b291fd18e22e7bc774f8e551b406a5c5","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.27.tgz","fileCount":32,"unpackedSize":47285,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAUthPW4VE64HSGaFo8O6ptNkXtxMGBh1Kthhvk3D5EDAiBgLSiZ45RSIXvMrzjQuxwsGo1otIBeklJqjn58cUTXxA=="}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.27_1634501998654_0.723150437482019"},"_hasShrinkwrap":false},"1.0.28":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.28","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"26ae8669c6c7e4740600e634b929ff3559c3583f","_id":"@halcyon-agile/node-event-sourcing@1.0.28","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-0MKPN8ZaBj5K/AzFXJx8mo+KB8yxmNqmzlCuHomZ7msW09i0vFBPo7XNuA2BZ2Pfc/sXh8ZV2Az0WIY/x1E00A==","shasum":"0cca6afe76b160b46b47c3289bb838dc460370f2","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.28.tgz","fileCount":32,"unpackedSize":47124,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH8PiZAWyU/jWOd2+VzpJ91YycTrHlmcxKbRdP1ud30vAiEArfUf2phhbXm3OmM3OD8le/vW8iNehmdKBSM0ZgS837c="}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.28_1634503830380_0.1442556829351349"},"_hasShrinkwrap":false},"1.0.29":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.29","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"26ae8669c6c7e4740600e634b929ff3559c3583f","_id":"@halcyon-agile/node-event-sourcing@1.0.29","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-NajNqH/6jxVGg79p+yuJt7Cemv8UXSNkgoZgIOB6vZI5OdgFuJsSQSVd7ebTcQoRSgkW97Ma0HOUFqQBnHBG8g==","shasum":"fb4a979bdf7850bb87f269d4c62f9a8c0bb6d05b","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.29.tgz","fileCount":32,"unpackedSize":47136,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBnvhIc5Z6XvK1Z5McnxTg2nCG531cx4NbNHH332kru+AiEAySqJkAcqOOhY8p410NOvfQOIqlOcjFpvVePq0dy+RG0="}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.29_1634519955209_0.43224165293630623"},"_hasShrinkwrap":false},"1.0.30":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.30","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"26ae8669c6c7e4740600e634b929ff3559c3583f","_id":"@halcyon-agile/node-event-sourcing@1.0.30","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-LwD4N+QMxlhxFW7t7uCCgIrf1A0wfRr/SG2r7uuUM/zAF65DlBVflHoOIW3+SeWfCSGrWmC+AYct+DMX2nZWlQ==","shasum":"aea529ade9dca94ac187a3dc60b0642a014fb674","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.30.tgz","fileCount":32,"unpackedSize":46930,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCviGG8u/8c3wZ3ZsVm7/oZqlguVziZXX74vnYETLAzvwIhALqMqTgnnC3uQwvSFIiuY3ubLmOnAf2Pxhq18Z/MaDo6"}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.30_1634520149049_0.9265405162254448"},"_hasShrinkwrap":false},"1.0.31":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.31","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"184776cff00458633eba00ba701d00b26c30b9d7","_id":"@halcyon-agile/node-event-sourcing@1.0.31","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-gkwBcvjiBUx1BCmEKu1Gxy5dyeh93+kM1RFOPBjFpeMXghMNbmR09DK/6HsU08XEohWMAoQHmNS/LY5ycGK7eg==","shasum":"8ef9db2711354d29c885fb456c3a51d851697e98","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.31.tgz","fileCount":32,"unpackedSize":46999,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCorfjyC8Y3FGc6zFBs6tPu82t3NqGovEOgO+TkAn2WTAIhANwHvQvQeR0aUwqK6tim/hCTyYVcaHJ3aZc6QoHloewz"}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.31_1634520778866_0.48495451966365577"},"_hasShrinkwrap":false},"1.0.32":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.32","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"184776cff00458633eba00ba701d00b26c30b9d7","_id":"@halcyon-agile/node-event-sourcing@1.0.32","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-MBhNwDP2SWoRrezW/AajMWzqDdG9WDc5zIO1a9UK7CgXDMhhIu8r7KHiX9SguoqTGvAzfy3DIEehjB0/nzBvag==","shasum":"eee68437ea1a18ba7add839a124804c21c1195c3","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.32.tgz","fileCount":32,"unpackedSize":47318,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDW7y45IQIRrCavYtdbsa16TOLptsyjE4KUG8f+wl0GgIgE+7LDt7EwPcesW8GvWLjpyHvPmJDMm7QWoXLYLJe/Yk="}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.32_1634772548229_0.2535077787545974"},"_hasShrinkwrap":false},"1.0.33":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.33","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"184776cff00458633eba00ba701d00b26c30b9d7","_id":"@halcyon-agile/node-event-sourcing@1.0.33","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-jTtmgJOGDSV+N5qsOwFKRnXcA+xcLLZcHu8fAMOVmDTzNkPsyUXpPMdrZh5uMw3sM/PLaG1VQm3RJ5qWIuGzeg==","shasum":"b90320365e1268888ed7727049e592677340c7f2","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.33.tgz","fileCount":32,"unpackedSize":47349,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBdGrR1tYHIEXflJlS9ku7TjpoIj9h6Zo1ew8SfINyxgAiEAs7tE46FVHuvPNYVCJw534bvAuXqZAapOo1C3WdJb8As="}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.33_1634789639283_0.7620372999581775"},"_hasShrinkwrap":false},"1.0.34":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.34","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"184776cff00458633eba00ba701d00b26c30b9d7","_id":"@halcyon-agile/node-event-sourcing@1.0.34","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-U1tcVIamVnJsYEsgtTURPK2D71hhEyE7alOUR99I18lfszk2NpPGCIS4pBUKWPc1T3Nye55oVvFEDMcSgQ8JXQ==","shasum":"c850bb46a69c8fcf5f2bc3f1209c90d2eda00092","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.34.tgz","fileCount":32,"unpackedSize":47736,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID66uRUlD3XscasoX2aIIlAJ8m7aao/NfzIwrS2qhws+AiEAqnRgrT28mDdDGkVixcuI/mp3huln7b843vDuIWU1pwY="}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.34_1635392199731_0.21958373174105228"},"_hasShrinkwrap":false},"1.0.35":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.35","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"184776cff00458633eba00ba701d00b26c30b9d7","_id":"@halcyon-agile/node-event-sourcing@1.0.35","_nodeVersion":"14.16.0","_npmVersion":"7.19.0","dist":{"integrity":"sha512-FXNWqiN69R8F7cnqAN3ffjtZkL8KABrYtEYCeezIBFg/8GhPLIJNIMnQqVf7uvwrkba76Vo+l6wJacPrr/W/ng==","shasum":"ef212220ed2c4e61190933f3a99e8375f2e67c92","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.35.tgz","fileCount":32,"unpackedSize":47737,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBepVVQaQZMYzqyESaKkpnorSQGju5R2JbW/sKgSRhH1AiEAtQAJ+05BKGQY/fQFcwfAx4vM2Dg/ouSm3i08F7oeoSM="}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.35_1636442692878_0.0314549708082581"},"_hasShrinkwrap":false},"1.0.36":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.36","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","types":"./dist/index.d.ts","gitHead":"184776cff00458633eba00ba701d00b26c30b9d7","_id":"@halcyon-agile/node-event-sourcing@1.0.36","_nodeVersion":"14.16.0","_npmVersion":"8.1.3","dist":{"integrity":"sha512-T0EdKesTcQVTMPa+Ze7gSWZ2fIa+TB3oZp1tNcb+QANC3TWGvXPxo0n3bOIbYzBxeHtFpPa8Mv5RzU8+stjD3A==","shasum":"7c9685013f2ce33dd7e0cdcfbaac5ed50b6880d4","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.36.tgz","fileCount":32,"unpackedSize":46999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqLfnCRA9TVsSAnZWagAAZpUP/1Ias6dJOR02/M99u921\nlpp0dtEWKsyJkcdYo6n/jas0YNLlZHL3gv3eLaayp4u2hCXy33SDTS7fKWtG\nX9ne13YZwD3asP+sFDveSBDaa3MhsB2U3NQKH877FKCWGKt6CIQcgeNWNsF2\nBwUqdeOGcKTgVYUslRaG38Cmv6LF9uW1Ih+wbW2lMm4x5KXx3wHOdJpha1g2\nbKRTxXJZk4zoJig2DIGIEqcLosw2My0Xd85HoZfQBdxJL5te2K9lBXzea9/p\nTzTZotpfE+hfcME9Ch0n9pzd+dmFUuQQmvrB/29RbpP2c4ZJykWvDUcqaAtb\nQKOR94vkRfcjcZCA7n3Bk0w8rfSWNC6/eFAqSjUTH+MYxPn0KeAzz7rGt2hA\nxowfigyoPMCUxtshi/zAQpczfniqqbO0yHDBkyQQBXVrCM7Ak4H06AmoUCK4\noSXk39//buLXvbouxa4zLt7FhxWu0nVeMBNtLadC8yo7FnlESgEp1n9PM7DT\no3fXPu7tpZEari9kFFo8goz5PSmhYWWCU5WlaMKSar71C2cVvCzOdM5unV9p\nzdIr1cnPP587rMAWwuihr685Bon21sZ2e4m/hibh6Nsn/go9PRQimKPL4OSh\nKjKNURMPoNFBCQZ+U6Z6uuDzQn2tdx3osA2utGCk7jaEyYKXTh1z1f6eIrGL\nmN3R\r\n=oWVA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEiivnlK73N6sNK6/kL4FsasPLwVgmWNfPuZ9KLTG29vAiEArZ6Ic7B0jLkAbN1F8Hpv5Wex4jD1Efe7T9YqvU61sfc="}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.36_1638447079005_0.3490152620363469"},"_hasShrinkwrap":false},"1.0.37":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.37","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.7","@types/jest":"^26.0.24","@typescript-eslint/eslint-plugin":"^4.29.0","@typescript-eslint/parser":"^4.29.0","dotenv":"^10.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jest":"^27.0.6","nanoid":"^3.1.23","prettier":"^2.3.2","ts-jest":"^27.0.4","ts-node":"^10.2.1","typescript":"^4.3.5"},"dependencies":{"async":"^3.2.1","aws-sdk":"^2.951.0","kafkajs":"^1.15.0"},"directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","types":"./dist/index.d.ts","gitHead":"184776cff00458633eba00ba701d00b26c30b9d7","_id":"@halcyon-agile/node-event-sourcing@1.0.37","_nodeVersion":"14.16.0","_npmVersion":"8.1.3","dist":{"integrity":"sha512-l8+m4mGPbthpRXlZxRSy79hTUy9pcBtiE6+/2KFrAWO6Us9a8mFtMJkyALSnGj7SP+JeW++Yj4GmL8V1R3qU4w==","shasum":"7705427b7b232fd5968acb3222bdad844a34ce5c","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.37.tgz","fileCount":32,"unpackedSize":47000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtqa6CRA9TVsSAnZWagAARqsP/ijeh0aDlCeYvxvD67Do\nVwEhzLmAmdNK14ISRtBLwDiTM0JegReGCzM+xT2EU/1znBZWvsEY64xeUpN+\ngl4DHPGeAcm5SouTSTI4z3Bk8jaX1v2wbM5j1JEJNuS+TstMOvOiYi3STUnl\ntQ6rIM2S+GzGzrv/78zWNkOnTPMEXzEbAaQrtY5OTi/W0XYlH+23G9DpvOR+\nzGnbTpJwtLfrjxi9Ix5ds9CWh8XydR1JiAj2VhSgcrdoDSLeCltJTap3P+K1\nhRffnSyJhPJ9lMALI+DUuxUG3Apv3RUrO5rzxT0krHOeNSJZWJ5/MHKQyKcx\nQlyCp8XWbmjnYPzPITQwmab7XctlOH/t93mgboSh/1PhOcovxPq6xCwoaFjB\n8UhsZ+CnYsvinoRqZcT+6N8W9gY65Kq/LIENiVeJArYQAUNRWg6PBjA8uyS/\npXahAEP92Djw/jdo812MMsz4l9DqvhQu4RjGL46GuscB31wDlPzq/B/1OiJw\nW7XcIcfnq8BMg+gXUqDEDXn8aZl/u4toVscRlt1DXBk66TInusRl0HwFL49W\nhfKhu4X40eiD8B8qOj55AcAuoLj8ceBTmVwj3mr7HjPTXasTPeVzN5M6A+vG\nkZ6zKtg7g/+JfPL7vWE12FAnaRe4WC53N5DLUGQICJHPS2yd7s1t1qcG1Qqd\nUhnN\r\n=2WRu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHs+WXf6YMTIfzrjhN9DVJkVsG15/a+AvanhFywqCJXUAiAIxxAYvyi76yrzU/9e8aG0ggW/zwtJ2m5R5JQn9Ns0ug=="}]},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.37_1639360186403_0.6640359588151141"},"_hasShrinkwrap":false},"1.0.38":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.38","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","type":"module","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.13","@types/jest":"^28.1.3","@typescript-eslint/eslint-plugin":"^5.29.0","@typescript-eslint/parser":"^5.29.0","dotenv":"^16.0.1","eslint":"^8.18.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest":"^28.1.1","nanoid":"^4.0.0","prettier":"^2.7.1","ts-jest":"^28.0.5","ts-node":"^10.8.1","typescript":"^4.7.4"},"dependencies":{"async":"^3.2.4","aws-sdk":"^2.1160.0","kafkajs":"^2.0.2","rfdc":"^1.3.0"},"directories":{"src":"src","tests":"tests","event-publisher":"event-publisher"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"752ecdecbf3623ac21bb27c2e052b240d394fdae","_id":"@halcyon-agile/node-event-sourcing@1.0.38","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-rxfuMUC1B1ZcQN5zoy54VtudKREXdVD3Xpw1CmsSBcEhA1d8404wMZOFbsh3EZYWAm6E86uYP0lIFi+PHWbRjg==","shasum":"52a2e5a3262dcaeda11267642f0aa3dfa5500800","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.38.tgz","fileCount":24,"unpackedSize":36906,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEO51vU6Cq2Iw2h2Jxa7xsAO4O5XmqXB9Mt75f3ccGmVAiEAnNxfWwQdcv1HDbvwgC5YjubtQzS+so/p6qT6ViQ/njs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjial/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmri8A//YC2V0a1ILh1eySNEv3DF9TEkbrkgdq39pOGCjzWLoMANtktb\r\n/L036KKRc8PYl93V955g3yIjL9Lc7eyMwcGCEV4C5m9GtOqMmEGmYJdTNNtE\r\ng4k8cJ1XmeA6gZ5gF0sG8UJWT329kq0eoP+5tFroc2p+zQNBfIIOw8BGhoSM\r\nWMcRrqVb2ZB3tUM0y24aTnuaKnV9c2i5B1ZJny9Hz0O3HOYE0uiZfcczvFqn\r\nA5iOZ9GkW7ek2dMMh4RGVrgV9SR6gN6bU4lLyKBnZ4EpNWm7z9jeIpI/f2gq\r\nqsuegw/T1WDbzgy2X42hcrZtE+dgta8Y5WEHag5tnBwQBhMmkdZFtHKESkdP\r\neDDA29JV/idG2G+FX28sHXOU6lWBOl4RKWq+3B8RBYYpmcLR7nbtan1npRBc\r\nuVW7XHXQmdW9RIRSjIAzLBqzt/hO+K0GuRfafRFoYhX7W3NFHDW828AkcdJF\r\nJcBf31khlRE+dUm5jbNbM6FLM0qpUq14u8+pFyqmTkqoQ1HKG5Hkr9apcYiy\r\nwY0mnSn8f5KOhdKvNWTUKgEUc4Te6OEZDIUs6P9RA/fg8DH3MH7CvO0mmT4o\r\ngA2zvMTPLv8FoJA6euS4EVEpBLB5aHf94XQ+6N1bWobdoTbqejtpr6gmoyj4\r\nQV+j4j0fd3lzxmFal0ULOYT8CLwWDPdJBzU=\r\n=8Cu4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.38_1669966207193_0.7510244766659528"},"_hasShrinkwrap":false},"1.1.0":{"name":"@halcyon-agile/node-event-sourcing","version":"1.1.0","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","type":"module","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.13","@types/jest":"^28.1.3","@typescript-eslint/eslint-plugin":"^5.29.0","@typescript-eslint/parser":"^5.29.0","dotenv":"^16.0.1","eslint":"^8.18.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest":"^28.1.1","nanoid":"^4.0.0","prettier":"^2.7.1","ts-jest":"^28.0.5","ts-node":"^10.8.1","typescript":"^4.7.4"},"dependencies":{"async":"^3.2.4","aws-sdk":"^2.1160.0","kafkajs":"^2.0.2","rfdc":"^1.3.0"},"directories":{"src":"src","tests":"tests","event-publisher":"event-publisher"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"4085c850dff6d0831b4ea02eba44ee71c96208b9","_id":"@halcyon-agile/node-event-sourcing@1.1.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-hEJwCHqAtgX42Oug79ZWl0xE5gSxfirE1bhBhs8xVFfKSApGA9NfRNsid6X4x99p5e8u92MyWrCr7+Z+RZRsIw==","shasum":"8487eed08cfca7068ebf946d81a5a837296bd42b","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.1.0.tgz","fileCount":24,"unpackedSize":36905,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxkC3bedxrqUia+lKpcB1H8nIRomREPOVVC1orwCkbmgIhAJf2vGtuavP8RR0Z/YUaItbcpFopQNKN4lp7Y2xkP/6C"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiasGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpncg/+OmrQG/6swJUL1E8wg9+Yv6N0dU+udKEqwSp8DlnPG0GFWgVr\r\n4w5b6tqH7mSM5B2nnQZtBgGX7/WedbPvFIhPlXO4Ygm0l6ejTvKXTKTwZcWD\r\nr6ZvEzc8dj16zA1Cw0ql1jvmFW4K0uBMigXixUquczTfPAq12r1LcawVxbPi\r\ntpLtjVHyWDVYf1txYAJCYikhsqlHbQOMuF3v8VPqncbxD6UdzwtnLuhNdPMF\r\nc85XdDUYnr05MondwlQ4jpGevfnJL408VOWhKg/n+C7u6ONyVsPzTKoyxcYt\r\nkicZDZDld0ZSJbYalaAh9leJHUzn2zHoQnA2Zu15cMbeVQMec5YFwEnex5sH\r\nhgt5Dj+N8h7bF7K7vn+X7hPW4HL0VQsU+0slMI/C1RsbIa4v8TJrmpb2YJb9\r\nqqnrwFzalmo9IYr3dge2wNMKcJC+5Fkx8Rw4EpkYzI7XrO7RG0coI9vkwVAq\r\nO2LV7VpMqSls/NW6ZFt2zIEduNn0cPfA/tdtjwZgGORt0XpG9+BxAIlrbDzT\r\nBgQb0w+5GJCEBZZ2qi8UHDH+qDq1wyEdddH/6cfpTYC2sEeb1rGttHI0Oblw\r\nlsI02g9caSVfA01LeBymjTKwMWZKX0Z/2szQ0dyT94M97Q44UZgy2jkm4k4G\r\nn1OBvo4NkUBWSRNKt1G8KWVJmbG1/4b83h0=\r\n=tpfo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.1.0_1669966598192_0.40854224454899724"},"_hasShrinkwrap":false},"1.1.1":{"name":"@halcyon-agile/node-event-sourcing","version":"1.1.1","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","type":"module","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.13","@types/jest":"^28.1.3","@typescript-eslint/eslint-plugin":"^5.29.0","@typescript-eslint/parser":"^5.29.0","dotenv":"^16.0.1","eslint":"^8.18.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest":"^28.1.1","nanoid":"^4.0.0","prettier":"^2.7.1","ts-jest":"^28.0.5","ts-node":"^10.8.1","typescript":"^4.7.4"},"dependencies":{"async":"^3.2.4","aws-sdk":"^2.1160.0","kafkajs":"^2.0.2","rfdc":"^1.3.0"},"directories":{"src":"src","tests":"tests","event-publisher":"event-publisher"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"1523ba0bf95284ee3b678ccb7e214a2cdbc16a97","_id":"@halcyon-agile/node-event-sourcing@1.1.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-FNN+BYFMBpLo67y0/0srLGRoXVW4e/CVil6pKrfVTd84CMYFGzcqfbMcobaZV70IoBQy5jZKmWzwG2MtTGOVjw==","shasum":"284b31afee7c32dbb30fb1d3c2ae75c669a25831","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.1.1.tgz","fileCount":24,"unpackedSize":36905,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpZOuvUQ/F2u5alpRuFSSirASbsUAmXFNtFW9ivYuTVAIhAII7y9v/UivzDXPIXGTwNj0BHlPCeRMZf0ju2KMFGaXH"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiav7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1rA//WlqN8X1jLVuGeK17TyrfZIZBoW7nW5zwWwQVXkuQgmOgGX2w\r\n76Hmg56+95yR8rfsq5YEFHOz5rNOzHOHyEv05h5rons9IMJ8e0LYP+AiLLdY\r\nLuahwzvQcdalLNKQ0wghgdR4Gjui6lUb0Ya24WAr63Sx7N3BixiLmqwUnJ9a\r\nWM2WPC1XPYTL9SUW9RTvL0yH5oeOPB/7Pqnu1quvhKuJfNn8BOX9U4zJ8+Zw\r\nvGe76D1/y1IcIMsrJcXp+o+aoaO5ZOaRIIn6oGqX+DXi319+hPNJqKrICJkl\r\nHWs+9JYFzO4HImOUzPQjoxIoUPdqtBMxG0BSnLLOHIcZE666uJgJS/7hHxep\r\nXUSfpCp2EvI0vC0E7aNx8e7C6Rab/sjNVwsSwif2J341MuJS+zT4FNY4CWIh\r\nwX2rW5c1Z+FLDgh/DyUgTOApufRW1Wh0IWdGrO4JMOb7syeE8zNK0QhQoScN\r\n4acEx1Jb08Tpi02afymeYSHCJ1jD15eUO1nlM/NzVuQMEI06Z1S91jzee7GE\r\nX+UNVwycDTL72JMCRajvXn/sKtj5jT6UQzvyh3oRstjbdn03s3GU8cSqF1tk\r\nmRu6UQ4CDI6lgKyI+U2w8hTTXan34kw91wvzlcYYkLbF2L3cUQxcKMNhNNMZ\r\n0cryDI6FQx8huW+zeIR6vgS7LX74Fnqne08=\r\n=zLgE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.1.1_1669966843627_0.7767527769710458"},"_hasShrinkwrap":false},"1.1.2":{"name":"@halcyon-agile/node-event-sourcing","version":"1.1.2","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","type":"module","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.13","@types/jest":"^28.1.3","@typescript-eslint/eslint-plugin":"^5.29.0","@typescript-eslint/parser":"^5.29.0","dotenv":"^16.0.1","eslint":"^8.18.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest":"^28.1.1","nanoid":"^4.0.0","prettier":"^2.7.1","ts-jest":"^28.0.5","ts-node":"^10.8.1","typescript":"^4.7.4"},"dependencies":{"async":"^3.2.4","aws-sdk":"^2.1160.0","kafkajs":"^2.0.2","rfdc":"^1.3.0"},"directories":{"src":"src","tests":"tests","event-publisher":"event-publisher"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","gitHead":"1523ba0bf95284ee3b678ccb7e214a2cdbc16a97","_id":"@halcyon-agile/node-event-sourcing@1.1.2","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-4GUxuRl84WtDMTL4z+orcB+oky9gBLA5iYG3sj1Ba+tr3qtjNERTO+z5ajXPHjR7F9kWpCEFuPVOWgxvdGPj4w==","shasum":"48beaafefc1f03e0389acc07a681cc9779c8394d","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.1.2.tgz","fileCount":24,"unpackedSize":36905,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUWEpMC1+wkUDUNx/lakq62dwH4NfVl0n9uG9rAR9bkAIgKcTvssk5UbwRZ7jYWXEjo39sZ+5ROo/QjA/UW3NZcRs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjia8eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBUg/+LaUYZJZiJ/RPVY5r0e8Yo3gNWVkdeK7rYmnn8Lt415inSIN/\r\nxt4rDdup+Pl/BPdqgyqpRTkZ6Qz/9fsUtwhA0YDq2nN9UoDV2mqeDpjv1cwJ\r\nhhXnoMEdgQWu9248dywe3gJy/N5ai6yfk11pN8PH33kZZ8VtsQlNxxJwmqoF\r\nrslIwU/hmH76N5ItOvS9trmV4L8vqn1dXHRq0RPmj73tqzRp7yct67b4qr4K\r\nePlSxcbfCtW5FNi2Vv9+97eU+c2mell8t+fmszgikIe/1vIUQhoAJP8GvS8H\r\nw6TUCSBsJdIWDusWNsgO7KqrcxpBukwlm6UIzkWeKqKgUVKXS4M+XjIxblL3\r\nwhv/6KTOHkY7yee2Mc7g6LwgWCAnI098LgeWioSzC/87a1dxFTV++lDSnOsG\r\nd+n5x8aBDEL2CPSM8H75G4nNrJw6bP5UUIMoqjey/VBGKzYKDDp+VyoFTtju\r\nHgJ+ElEeVBzAWoUWDgI22If2GD3FECxeUmw+KVkGs1BP6vNmksyUyceHatIz\r\ncteh1IpASrhyQiGOA0MUvknlyLSbMd6B+dmHtbYe+bS/+q8WriLXqEt5RXL0\r\n6rqB1T2butDT1NMYoBse91hNiZFWb1S8r9Hhf/V1W657AsyKIPnQN+XNNS8F\r\ncmJMYV3YXMdeNmNRtMN7L+e2/Ly36dIgxqM=\r\n=UK36\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.1.2_1669967645989_0.14875610866403743"},"_hasShrinkwrap":false},"1.1.3":{"name":"@halcyon-agile/node-event-sourcing","version":"1.1.3","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","type":"module","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.13","@types/jest":"^28.1.3","@typescript-eslint/eslint-plugin":"^5.29.0","@typescript-eslint/parser":"^5.29.0","dotenv":"^16.0.1","eslint":"^8.18.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest":"^28.1.1","nanoid":"^4.0.0","prettier":"^2.7.1","ts-jest":"^28.0.5","ts-node":"^10.8.1","typescript":"^4.7.4"},"dependencies":{"async":"^3.2.4","aws-sdk":"^2.1160.0","kafkajs":"^2.0.2","rfdc":"^1.3.0"},"directories":{"src":"src","tests":"tests","event-publisher":"event-publisher"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","types":"./dist/index.d.ts","gitHead":"4085c850dff6d0831b4ea02eba44ee71c96208b9","_id":"@halcyon-agile/node-event-sourcing@1.1.3","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-vU6yfytL+/P8HNqXkhTubBvlRSrYt2HQj3XYlLlG/TQ32K5IYh8LBBFGQOAboZxOjH88WMfJo8vwERP4rzqX0A==","shasum":"e7d02a324d0bdb1000ad1380cc71cfca42d4bf24","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.1.3.tgz","fileCount":24,"unpackedSize":36932,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDGhLfuG4yW7NSCnOtfIvhEMgbZmwdBwekWjkqa3C4PPAiEAhlpBA8EV7nACuN5juzIV49npPvU+rL1Pc2x2mRvU3KE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjia/dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNJw//XZQSr1pVYQOnCwZCXJ3QegVzFH3TJW4kkZYNqbHYAq78VgGf\r\ny4wuGpSzg90s9hdCFnpN8kmLCmwFhL44PJS+ujoRZPEIHmRAneDi+h8RTCQr\r\n8hB6KiH7qMlFufDi3DVVWxox5DMfcPGkIzyQlfNqMfWZTxt0NKZN9Iz2fC3F\r\nbyEwSs4k/0EW/sXZP0nZU9WLDx17/Ml4CWEuKtF9gj0DJoCCIYznmSpuWKMz\r\n5P1zZA2cDgbjxWP8JkM5tL55pkBKlcz2Fsckd6HJU9Vf/Z4RfahM6S40K0sB\r\nb1SX2K36LtviBcAXs3pIYWgYAU82q2yiuneEnvPERnaEbNJRuvMMxjNtfw2E\r\n7C2Zm78qzvKGv1jYf2eYObBIiFSTsNcQazYOgwKE3H+ZLN/F1NPQ/Pbl1SYS\r\nGHiJq5JgdGhNNmh+heH+ZZwEFIFIi9cHGGV9KpFjFXy12hAha9+XrC3N0V7z\r\nIXR/skid0fNfthiQvQjddUQ5LmjAArQSKVOvC4U0jrJJSLu+ZvRx/OX6VHnE\r\nbuQlkxA1bap0QNL/ABKIsNNFPScT+tDzTUSw1iRnO7m/F5x5bqG5D+ZseSLz\r\niYH7OgH2b5UEmzHCed7sScXgzQXBb1WFRr+nfbxlAzH/5XbW1oBUZ4aa1H3X\r\n/E8r6BhQtgNqSvHOaX/iXXuFyV3anw42khc=\r\n=cchy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.1.3_1669967836844_0.821868716886939"},"_hasShrinkwrap":false},"1.1.4":{"name":"@halcyon-agile/node-event-sourcing","version":"1.1.4","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","type":"module","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.13","@types/jest":"^28.1.3","@typescript-eslint/eslint-plugin":"^5.29.0","@typescript-eslint/parser":"^5.29.0","dotenv":"^16.0.1","eslint":"^8.18.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest":"^28.1.1","nanoid":"^4.0.0","prettier":"^2.7.1","ts-jest":"^28.0.5","ts-node":"^10.8.1","typescript":"^4.7.4"},"dependencies":{"async":"^3.2.4","aws-sdk":"^2.1160.0","kafkajs":"^2.0.2","rfdc":"^1.3.0"},"directories":{"src":"src","tests":"tests","event-publisher":"event-publisher"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","types":"./dist/index.d.ts","gitHead":"4085c850dff6d0831b4ea02eba44ee71c96208b9","_id":"@halcyon-agile/node-event-sourcing@1.1.4","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-mhQgj5GYmV9ldAlmQ5nm+/NJq/7E7oleAtYZnd11WQG4FGdMaMinwuFgpNX3QVesq0kpFOCbgj4Fdx3A5kGUnA==","shasum":"33cc9754b3fb43f57c265f7b25411780e2cd9a16","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.1.4.tgz","fileCount":24,"unpackedSize":36932,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCckWKsr5+olaVd8aeW4UMGwBzi7+Xd0DXU2oy1PcQ4UQIhAJRb+AhxflBetUspqAYPbJu+gcxJty6SUwD1yWk8beU9"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjia/uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvvRAAkWgfF+x0jvEquhNnW6CwiV4icfBTsKmAcDTCBRVxa37P5mYN\r\n07rrZ0DgG0O5Ni47PPQ+izbFo6We+iOfVe2O6sNrp6moPHkVBuBPfti1923M\r\nX87uFdsUzMNaPmGI22hV/C6ZWozEQENP6e1lUf8XuK1d9ojVXAz1+FoksOdY\r\nMzFaJf8v/N1VnE04VQ3WaLvk1sH9TNwFutFXhT6fX+IRSdJuTNRfu8qebCq+\r\nd9O/eNh7U3pJaMOaUWvaOu1jPhF9uGUZYndpfxVrgdVqBlKyyLdcyOVlyW6n\r\nukRzE9GfRIe23hRAKxy6ci9UIpVQZQ6WCnYpKoOeuK3dPPfLS2ckjk3JY+Ro\r\nf1GIJIpkK8RO+ROdp9sBBjR65e74VR//jcxfcVmHfRnuY7hJsttKbDUW41ew\r\nOdzfzBHqgltiEmZgZ+GK+qE6yg6D8oeJk+8Ullffcwt9dtDWUxOK2Mvo7lwh\r\ntoYQSNCJ00dXvZHvwD7XUDrKjKUXiyMa7kWuTRcAPRDMVW95wduP8l4lx3fk\r\nt2msyMTHk3tXj2RkP4i4vdS9LnPMnhfkpXFTwROJWPnsNneUgUSInFcWVxF0\r\n6NKH5eB+S0lvUgcvb9xKfhA3O997C4R8aq8TDZYENyCESw6S/cviKrobI6Uc\r\nM1Xpk7ar5DflK9yn2xw7rs/gOvNrvq6gtPs=\r\n=v9va\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.1.4_1669967854246_0.7931662611594297"},"_hasShrinkwrap":false},"1.0.39":{"name":"@halcyon-agile/node-event-sourcing","version":"1.0.39","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","type":"module","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.13","@types/jest":"^28.1.3","@typescript-eslint/eslint-plugin":"^5.29.0","@typescript-eslint/parser":"^5.29.0","dotenv":"^16.0.1","eslint":"^8.18.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest":"^28.1.1","nanoid":"^4.0.0","prettier":"^2.7.1","ts-jest":"^28.0.5","ts-node":"^10.8.1","typescript":"^4.7.4"},"dependencies":{"async":"^3.2.4","aws-sdk":"^2.1160.0","kafkajs":"^2.0.2","rfdc":"^1.3.0"},"directories":{"src":"src","tests":"tests","event-publisher":"event-publisher"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","types":"./dist/index.d.ts","gitHead":"4085c850dff6d0831b4ea02eba44ee71c96208b9","_id":"@halcyon-agile/node-event-sourcing@1.0.39","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-7pc7uo89JWb5Vu0yTFYO0HkV3QPqrsj+mpmQXc6h7F1IxxLsWLvnJ5NLPer/XHOkSKh8lvvpcarFoDXcj+7gOw==","shasum":"7ab97fa0506ebbd399f94c6bab68a1c1f537e6dd","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.0.39.tgz","fileCount":24,"unpackedSize":36933,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEsgYN7KZ3vuUzPVed148tU0S3C0xcxVkg9Nki2fZdvTAiAcZkfrSGvSVO9TlLNasYMGG2GNg+4BteZEEiq6ZXaaVg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjia/+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSRw//Qmqx1YFJDm7Qs2/AeY32aFPSjmVRHW4XKBbWlqiMUmzOCuHu\r\nyzWtUg6pmCLp4v25rf0EGl7lTBPKp8ExGxUyLqFwXn2P4Uo/oRpmfii04sZ6\r\neFcrxVLlHn7VhO/hbHA8w7g7n64hmFjTrkbNy6lnJy4mt4IlXNdCdfzfo019\r\nLbbF9B5GHrQQCHSF4p4bgzxl676biMnnwAugZ7nMtGR3qTnWqbHNoDnR9Z8q\r\nNw+l0RKScgMc7w9QubgGHFtf012Vpps0cERrZrSQP5p5a+2BWu1VytrCPAyZ\r\n/5AEEjhN+vPqqQZcQNyMZoFEv5xosfUcBbxQGwBZOLWzGwxgYl5d6tTpa+5J\r\nMr+KWb9ZJz6G5apQ8XbA3qbvmf39y3qiSvZ0dQPekBuHBHOwysT1WFpyssay\r\nlX50vN5t5mg4xGaWNlOXuaGjtJkdGcrNgrDr6dnfrCB+VFqUbdW2vCTu6/wZ\r\nL+3L7FlfsnmVgd5ldujbdPp/uN/++xF6FfAHjt13nnjctNRpr9RTEGXeEyF2\r\nB4uhP8cKKfgV0VHFFqUyKVaYpxjacL3Q6VqBw0GvDJ00C5y65OtryCnpeSC0\r\n80h7PtWl8bHjnTUnCtbVFg+XWi4SVpRdCEuqHIptD6fSBxhqKRWWgFmqGXmc\r\nUewyFbNWj3Ebu04U9ufs7zmg6sLAA/J0xrk=\r\n=jP6f\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.0.39_1669967869868_0.07462381223649905"},"_hasShrinkwrap":false},"1.1.5":{"name":"@halcyon-agile/node-event-sourcing","version":"1.1.5","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.13","@types/jest":"^28.1.3","@typescript-eslint/eslint-plugin":"^5.29.0","@typescript-eslint/parser":"^5.29.0","dotenv":"^16.0.1","eslint":"^8.18.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest":"^28.1.1","nanoid":"^4.0.0","prettier":"^2.7.1","ts-jest":"^28.0.5","ts-node":"^10.8.1","typescript":"^4.7.4"},"dependencies":{"async":"^3.2.4","aws-sdk":"^2.1160.0","kafkajs":"^2.0.2","rfdc":"^1.3.0"},"directories":{"src":"src","tests":"tests","event-publisher":"event-publisher"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","types":"./dist/index.d.ts","gitHead":"4085c850dff6d0831b4ea02eba44ee71c96208b9","_id":"@halcyon-agile/node-event-sourcing@1.1.5","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-RngChvmtB3OzdKESH7OD+GkEoyNE4jGnqYeo6OQDOItilJ8RU5v3pAx4L7I0ep1N6V/o0EwVvGS4Xsa79IVY+g==","shasum":"4f4b1464bb3839ab0acb219bbf3e922e9c553f9c","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.1.5.tgz","fileCount":24,"unpackedSize":36912,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5XJiekfQ/HiFNXNGHu8mI30vOqLEjN1EML7x3ML+5QAIgL2ZFEBcC1kqxEREY8s7Az2KsW6sPJhdA3/a8pmGJ7qY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjibFKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrW6hAAmOOmhlQj/lIdYXrJ8n8COuj6WTpVnqzY+KIhmxhf7aPyqjk0\r\nDVhxepXnUTH0ep+Y46G3p2k710J7hENYjQeZTyiFStaAPG8Q1QUcifN5n2RS\r\n6zrC8YWu5uh83BrKCQn/yPHrEoQNAVlrrJJml6ZmnEDxs5aouWNMcYFFO0Js\r\ndHTf3DVPBglhsYsUHSK/j4dJI9bPsCaluKVl0QfnwUTcAsHKBQtQSSqQZK+e\r\nX5XtIQa8dpn6p3QyvKNzMCitAiehzMTSfj8Hta9Jy96+/L0dxe8PgZjTu/uz\r\n7incdXwnTWKs/7t2NLluwr+jamABI6TF7li8SDQRhG6Ox6kygepidal52xvj\r\npOPUDVlm9d7iVaXxjEkrDSrIkfkDaZPfIU8TH9/PSrDRM/0Ix1F+y3qY46co\r\ng/JwbhCoC10nghCz7mwW3WNAM1FIxrYd6CdxZn0nVwGo2fhVY+mvFzS6Sztx\r\nRTGAce4ffDLt4M+sOq0IsKmYsLtUtGiNGilGg94GqKM9Zb/fzv9uOJhMTFSZ\r\ndoGU1s1WEtrgh0RG9W79x2DJv+ek7sFiXGL21le9hFK8UgTQjzjTYhdhNEpD\r\nORlEyQMu+OYkEL7Ku9TfKNEJhKRRUGPcYC1A+URh7I2PgmPqrnZuj/8/BUzg\r\n71cSpt7kyRMmmx5XU+7dNAmXopCTUKJFFDI=\r\n=BwKp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.1.5_1669968202400_0.8275676090312609"},"_hasShrinkwrap":false},"1.1.6":{"name":"@halcyon-agile/node-event-sourcing","version":"1.1.6","description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","main":"dist/index.js","scripts":{"test":"jest","check-types":"tsc --noemit","eslint":"eslint '*/**/*.{js,ts}' --quiet --fix","lint":"npm run eslint && npm run check-types","build":"tsc"},"keywords":[],"author":{"name":"Jerico A. Pulvera"},"license":"ISC","devDependencies":{"@types/async":"^3.2.13","@types/jest":"^28.1.3","@typescript-eslint/eslint-plugin":"^5.29.0","@typescript-eslint/parser":"^5.29.0","dotenv":"^16.0.1","eslint":"^8.18.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest":"^28.1.1","nanoid":"^4.0.0","prettier":"^2.7.1","ts-jest":"^28.0.5","ts-node":"^10.8.1","typescript":"^4.7.4"},"dependencies":{"async":"^3.2.4","aws-sdk":"^2.1160.0","kafkajs":"^2.0.2","rfdc":"^1.3.0"},"directories":{"src":"src","tests":"tests","event-publisher":"event-publisher"},"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","types":"./dist/index.d.ts","gitHead":"6f815826745c94274b1c4fa0fe810b962a081dc6","_id":"@halcyon-agile/node-event-sourcing@1.1.6","_nodeVersion":"19.3.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-CSk1KmKWjyrFEKmD/yYHXDoxVwl6ciedVa2F4xFpAzaTgTZEZ0JuuqxwanDAI8ycEC1LA49oIJU+jpsM61b6cg==","shasum":"ea2c7f2b59ffc1d955acf6e9a692efc625965e48","tarball":"https://registry.npmjs.org/@halcyon-agile/node-event-sourcing/-/node-event-sourcing-1.1.6.tgz","fileCount":24,"unpackedSize":36913,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1kyq80Y1BDssrFR6KGzkM/QGSpt+YkXV+bgdqkxZ6bQIhAJOX2dT6DcX0FgaD+oWxYKQYl1ribi5qxmxEVu8SOQB6"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjs5IpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXgxAAkn66gmgfhmxU5y/z0pMQ5L/v7Xc72zWpdGWzV8a5e1JCmkr3\r\n1DlQqTCOyKb/nkv48WXR8ZsS8zu6vqhEDpTrRRnM8FMl9YvloRj5/NQzaj+w\r\n5SG+9SEkGFTnw1A0ojlKHiXXs15/ivxlrnjbIaAzFWpxA8u/DXSKqcVKG1iM\r\n2/7Q0MnooJPkk4+8wqN4C0GBH9BqnRSsHWBnWLS8iM32vWOHSOg5zjf8G5KL\r\nt4Mp8fuH19u7jOjk9A5Xfwkt3TxEeiiAbECun4X4pojlkPi7ufEbFW1PmhNc\r\nqUz1MCrjrIHc6Yi0Xee/CHfWf1RaDpv8Yo0SHTvFv02FT8shnVTOg4F3keQx\r\nC7Imfs5+j/hY4U4kCc+cZfEdbceSuYWc9x+QFSSW6zHq/ZRCJwy+T4Dri2eh\r\njKHe5xjM7kUzgRO4BnLakbkUJ32pgOz9T36vCWO586n0GfvUD8LtiwrMMckb\r\n8AQ+s7wYUuDz8Y9KgMRfD2Ew3C2NdKsd/HZZvkkheXyj0gjEMytYylT4BEGJ\r\nmFIl3VQf/xhIxrfQ9/yWeDg4pL6RkDcPONkvYOIadVt+meX113dlLL4f9PmZ\r\nZFDS7sXGLauR/IfSqDY5EUPG/f9T849PRT7Y3i7MaOUmcjM0XecGwq2NKJL/\r\nyz/ij7XfNv8mYGU1vQaEafJ3iDpkq33KqDU=\r\n=MMxV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-event-sourcing_1.1.6_1672712745077_0.025227669270191377"},"_hasShrinkwrap":false}},"time":{"created":"2021-10-08T07:25:31.352Z","1.0.0":"2021-10-08T07:25:31.592Z","modified":"2023-01-03T02:25:45.327Z","1.0.1":"2021-10-08T10:16:18.351Z","1.0.2":"2021-10-08T19:54:39.323Z","1.0.3":"2021-10-10T00:36:30.191Z","1.0.4":"2021-10-10T00:39:16.532Z","1.0.5":"2021-10-10T02:36:04.486Z","1.0.6":"2021-10-10T03:47:55.383Z","1.0.7":"2021-10-10T03:51:27.075Z","1.0.8":"2021-10-10T04:48:28.878Z","1.0.9":"2021-10-10T05:06:21.731Z","1.0.10":"2021-10-10T05:48:14.775Z","1.0.11":"2021-10-10T07:14:53.929Z","1.0.12":"2021-10-10T19:25:46.859Z","1.0.13":"2021-10-10T19:32:45.555Z","1.0.14":"2021-10-10T19:35:01.643Z","1.0.15":"2021-10-12T04:50:50.312Z","1.0.16":"2021-10-12T05:00:19.756Z","1.0.17":"2021-10-17T19:15:49.140Z","1.0.18":"2021-10-17T19:25:35.682Z","1.0.19":"2021-10-17T19:30:47.087Z","1.0.20":"2021-10-17T19:33:20.854Z","1.0.21":"2021-10-17T19:34:43.676Z","1.0.22":"2021-10-17T20:01:38.440Z","1.0.23":"2021-10-17T20:03:32.302Z","1.0.24":"2021-10-17T20:05:33.450Z","1.0.25":"2021-10-17T20:06:52.929Z","1.0.26":"2021-10-17T20:18:00.534Z","1.0.27":"2021-10-17T20:19:58.781Z","1.0.28":"2021-10-17T20:50:30.506Z","1.0.29":"2021-10-18T01:19:15.365Z","1.0.30":"2021-10-18T01:22:29.221Z","1.0.31":"2021-10-18T01:32:59.049Z","1.0.32":"2021-10-20T23:29:08.400Z","1.0.33":"2021-10-21T04:13:59.483Z","1.0.34":"2021-10-28T03:36:39.955Z","1.0.35":"2021-11-09T07:24:53.023Z","1.0.36":"2021-12-02T12:11:19.182Z","1.0.37":"2021-12-13T01:49:46.546Z","1.0.38":"2022-12-02T07:30:07.409Z","1.1.0":"2022-12-02T07:36:38.424Z","1.1.1":"2022-12-02T07:40:43.797Z","1.1.2":"2022-12-02T07:54:06.146Z","1.1.3":"2022-12-02T07:57:17.016Z","1.1.4":"2022-12-02T07:57:34.396Z","1.0.39":"2022-12-02T07:57:50.042Z","1.1.5":"2022-12-02T08:03:22.599Z","1.1.6":"2023-01-03T02:25:45.235Z"},"maintainers":[{"name":"jericopulvera","email":"jerico.pulvera01z@gmail.com"}],"description":"> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing","homepage":"https://github.com/jericopulvera/node-event-sourcing#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/jericopulvera/node-event-sourcing.git"},"author":{"name":"Jerico A. Pulvera"},"bugs":{"url":"https://github.com/jericopulvera/node-event-sourcing/issues"},"license":"ISC","readme":"# NODE EVENT SOURCING\n\n> Opinionated OOP based node.js event sourcing library inspired by laravel-event-sourcing\n\n## Features\n\n- [x] Reliable event publishing\n- [x] Built for microservices\n- [x] CQRS\n\n## Current Limitations\n\n- Currently supports only DynamoDB as Event Store\n- Currently supports only Kafka as Message Broker\n\n## Requirements\n\n- Kafka\n- DynamoDB\n\n## Concepts\n\n### AggregateRoot\n\nClass that handles the business logic and stream of events of a specific item such as a single Product and Order.\n\n- Events are created via AggregateRoot.createEvent method\n- Events created are automatically published into Kafka topic via DynamoDB Stream (Production)\n  or Polling (Dev)\n\n### Listener\n\nClass that handles event after being fired\n\n### Projector\n\nClass that handles the update to read table after event is fired\n\n## Getting Started\n\n### Configuration\n\n```ts\nprocess.env.KAFKA_BROKERS = \"localhost:9092,localhost:9093\"; // default: localhost:9092\nprocess.env.KAFKA_GROUP_ID = \"group\"; // default: example-group\n```\n\n### Creating Event\n\n```ts\ninterface Item {\n  productId: string | null;\n  quantity: number;\n}\n\nexport default class CartItemAdded {\n  event = \"CartItemAdded\";\n\n  payload: Item = {\n    productId: null,\n    quantity: 0,\n  };\n\n  constructor(payload: Item) {\n    this.payload = payload;\n  }\n}\n```\n\n### Creating AggregateRoot\n\n```ts\nimport { AggregateRoot } from \"@halcyon-agile/node-event-sourcing\";\nimport CartItemAdded from \"./Events/CartItemAdded\";\n\ninterface Item {\n  productId: string;\n  quantity: number;\n}\n\nexport default class CartAggregateRoot extends AggregateRoot {\n  public items: Item[] = [];\n  public snapshotIn = 0;\n\n  constructor() {\n    super();\n  }\n\n  public async addItemToCart(item: Item): Promise<void> {\n    await this.createEvent(new CartItemAdded(item));\n  }\n\n  public async applyCartItemAdded(item: Item): Promise<void> {\n    const existingItem = this.items.find((i) => i.productId === item.productId);\n\n    if (existingItem) {\n      existingItem.quantity = existingItem.quantity + item.quantity;\n    } else {\n      this.items.push(item);\n    }\n  }\n\n  public async applySnapshot(currentState: { items: Item[] }): Promise<void> {\n    this.items = currentState.items;\n  }\n}\n```\n\n### Creating Event Listener\n\n```ts\nimport { Listener } from \"@halcyon-agile/node-event-sourcing\";\n\nexport default CartItemAddedListener implements Listener {\n  public async handle() {\n    // ...\n  }\n}\n```\n\n### Creating Projections\n\n```ts\nimport { Projector } from \"@halcyon-agile/node-event-sourcing\";\n\nexport default class HotProductsProjector implements Projector {\n  public async onCartItemAdded() {\n    // ...\n  }\n}\n```\n\n### Running Event Listener\n\n```ts\nimport { Runner } from \"@halcyon-agile/node-event-sourcing\";\nimport * as path from \"path\";\n\nRunner.registerListeners([path.resolve(\"./Listeners/CartListener\")]);\nRunner.registerProjectors([path.resolve(\"./Projectors/HotProductsProjector\")]);\n\nRunner.run()\n  .then(() => {\n    console.log(\"Event Sourcing is running...\");\n  })\n  .catch((error) => {\n    console.log(error.message);\n  });\n```\n\n## Running the Event Publisher\n\n### Development\n\n#### poll-publisher.js\n\n```js\nconst Publisher = require(\"@halcyon-agile/node-event-sourcing/Publisher\");\n\nPublisher.run();\n```\n\n```bash\nnode poll-publisher.js\n```\n\n### Production\n\nUpload the @halcyon-agile/node-event-sourcing/lambda-event-publisher.zip in AWS Lambda and use that lambda function as a DynamoDB stream source. Make sure that the Lambda connects to Kafka server.\n\n## Handling failures\n\nDead letter queue \\\nCircuit breaker \\\nDistributed circuit breaker\n\n## Handling transient failures\n\nImmediate retry \\\nExponential Backoff\n\n## What does the business say about the failure?\n\nIf you can make it fail fast, do it instead of using exponential backoff or dead letter queues.\n\n## Replaying Events\n\n### replay-events.js\n\n```js\nconst Replay = require(\"@halcyon-agile/node-event-sourcing/ReplayEvents\");\n\n// Replay all events and use all existing projectors\nReplay.run();\n\n// Replay specific projectors and event\nReplay.run(\n  [path.resolve(\"./Projectors/HotProductsProjector\")],\n  [\"CartItemAdded\"]\n);\n```\n\n```bash\nnode replay-events.js\n```\n\n```bash\nnode\n```\n","readmeFilename":"README.md"}