{"_id":"@danver97/service-events","_rev":"6-2de50605b764c6be0fa4d06310a37784","name":"@danver97/service-events","dist-tags":{"latest":"1.0.5"},"versions":{"1.0.0":{"name":"@danver97/service-events","version":"1.0.0","description":"Events used in a event sourcing project","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","postversion":"git push --follow-tags && npm publish"},"author":{"name":"Christian Paesante"},"repository":{"type":"git","url":"git+https://github.com/Danver97/service-events.git"},"license":"ISC","devDependencies":{"eslint":"^5.15.1","eslint-config-airbnb-base":"^13.1.0","eslint-config-strongloop":"^2.1.0","eslint-plugin-import":"^2.16.0"},"gitHead":"0004e7f5820262c1a81d4962d060b39a592e27ac","bugs":{"url":"https://github.com/Danver97/service-events/issues"},"homepage":"https://github.com/Danver97/service-events#readme","_id":"@danver97/service-events@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"danver97","email":"chri.pae@gmail.com"},"dist":{"integrity":"sha512-/LK7XtqKnd1BM9mo1VNiaBJIULs3g7xfdhXRoCR8e3E7sjXZTEYzHW3DLI0/5swwQyZFsDyNnzfv+wb3J1wUVQ==","shasum":"ca9012f82237cefa67a7c3f1830935599ac5a734","tarball":"https://registry.npmjs.org/@danver97/service-events/-/service-events-1.0.0.tgz","fileCount":29,"unpackedSize":17689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgX9ECRA9TVsSAnZWagAADAcP/3jqFm0gIZ2iXKuEi7iQ\ncv//M2sjt8neo+tsTQUvu+6ehuhAYpc/7LhsDTbs7QQNAQ+LG2VWICaAJxwW\nonISRCWpoj7V+N9tps3vtoQuYLRoY8W6dz8JBryWFG1oCTRrxTlMWqKet9BZ\nzleUeEY4LFjqJggyXfKpD+BahzNaUxvCmLt0G+kpcor+25jONxtAI5qEwaJq\nfcI4Vi2E6V3QoRFN9YjqwTEBfq7BikmhuEKGSlI9nc6d/GBZk3f78DX+oiOt\nlfklo2ZYcy1kxr7I7UU0Y4tCuvtRsEzp/xod3IVcWY5PURyDXS3CJOea7LmY\n99ASo6yKNx+bM3QBBks8cDz+yEHaWUmvEFiLmOIDZoZpmYudYwajLf4r6mUG\n7GFvofG5KXSGyjF0vh+7Y7AWSshrUtVn8+rKfAaYgnBqJrlP9N0YLS0mVz5v\nWFrrUOCxFoxBahlSJ0ZjUiENG2UPpwxqs+UNMKhSLKABjfmyaYo09r2/98VH\nHjRB/eZffnMW292FLraJTZm2OtOZLaT8dayIlNXV1X3oj+yPVUxcarfVtoWe\nWjaHJ4yhvhYZAWbnJz3HChl5sqWDhiumkJiz50euCIg9VXaM+HncPhi5w3T2\nz8Hpn3503Lrvl9W/PFr/9iNLOtO99fhnEpo+zwSREoQXMWXeJIr6nRjiTR4V\n3667\r\n=Qr4R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxabPJmz7vr/i80MNrwjZyQF2itPgGlkgiABDqGq8CZgIgR266Bzo8hWhfR21+NFo0Wa5tJQbLD4gHmz7y2j8TrUQ="}]},"maintainers":[{"name":"danver97","email":"chri.pae@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/service-events_1.0.0_1551990595581_0.11890734003564751"},"_hasShrinkwrap":false},"1.0.1":{"name":"@danver97/service-events","version":"1.0.1","description":"Events used in a event sourcing project","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","postversion":"git push --follow-tags && npm publish"},"author":{"name":"Christian Paesante"},"repository":{"type":"git","url":"git+https://github.com/Danver97/service-events.git"},"license":"ISC","devDependencies":{"eslint":"^5.15.1","eslint-config-airbnb-base":"^13.1.0","eslint-config-strongloop":"^2.1.0","eslint-plugin-import":"^2.16.0"},"gitHead":"87f6a4d418e0807a8d00d68f1b5926c78cdbfbbd","bugs":{"url":"https://github.com/Danver97/service-events/issues"},"homepage":"https://github.com/Danver97/service-events#readme","_id":"@danver97/service-events@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"danver97","email":"chri.pae@gmail.com"},"dist":{"integrity":"sha512-h+NcAKfvwMY6WMpiPvVjtyLNI05ag6pfncP77ihgdSP5DZniBRdV6bqkMInGcG5+yDbCjSX2ozEjJN+kUIDUzA==","shasum":"85fb1001e06e45d786dcd23a987f5d9075ed9e83","tarball":"https://registry.npmjs.org/@danver97/service-events/-/service-events-1.0.1.tgz","fileCount":29,"unpackedSize":17853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcg9H7CRA9TVsSAnZWagAAqqkP/2j+pBRxve81lTLbFIry\nf7dcv0++NK8sS9oZL52S5+QRgP3xDVGz/RB2HXVistrpLvhFeZBGeVZHNR6Q\nQ6rqI+tEpZoy6ie8mLrPx3WcBoUi8keuBQ8Fv5C4c5OVs8QIDEF/++1H12er\nbkUBMUOi6VdiD94VBg0vcvasbMZnGwwzKv+DY+9OYofhNDlZ+QtVyj1JRmN8\nA8HoYtFxESobHa2WDa6N9xt9zWlAMnKwu02pggPWOGWNJFAhJsi4pJBb3J3M\noT8nbFPBPqyiteTTPNXBUuXnXKPeg7u5C+7Kr0oVDEXbLGTe4HO8p+zmhrMd\nWeyeRmcUuJNke82N46umB0QkhJGBCN8odg43+pV97KxBluLGZ+pefbHrnlNc\nAnpyetZpITyF7UZOU2+e2/5dy9ntBIqNkG/VPJeHzwy2XrXNwXHvjMfPJD6h\nATjTUUMUrG258F3Hx5j+wGBwq9MPORcBVFTF2nk120GWEt/HMOcSzfV6JPlN\nbzpttudI89AI+gs07euJS+qbHmnDxiVIx5QubO9ixZhzuwO/GIc0yzYKVC1/\nveU9P0qzBYqC6PgDlP3fLIH58PIfH5dxS6HpL/+I22nNjtshsfpLDf+chS8Z\npJOYuJ/a1H8CoklNu/C8JeiQnJaT/DoM3/dAViffHnlHuzam90POxK5ifXNM\nhuK4\r\n=yynE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsjTfn3Hg5KlPfjbtyD6bwC2pYHL3/BSc6BIxvt4szMAIhAK4TWmQsyFj/k7a1Q31cCa73Td213e07Nz81yR6Ycfq2"}]},"maintainers":[{"name":"danver97","email":"chri.pae@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/service-events_1.0.1_1552142842644_0.29445649770936555"},"_hasShrinkwrap":false},"1.0.2":{"name":"@danver97/service-events","version":"1.0.2","description":"Events used in a event sourcing project","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","postversion":"git push --follow-tags && npm publish"},"author":{"name":"Christian Paesante"},"repository":{"type":"git","url":"git+https://github.com/Danver97/service-events.git"},"license":"ISC","devDependencies":{"eslint":"^5.15.1","eslint-config-airbnb-base":"^13.1.0","eslint-config-strongloop":"^2.1.0","eslint-plugin-import":"^2.16.0"},"gitHead":"372940b531fe9a7c11483410f49b65efd5692852","bugs":{"url":"https://github.com/Danver97/service-events/issues"},"homepage":"https://github.com/Danver97/service-events#readme","_id":"@danver97/service-events@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"danver97","email":"chri.pae@gmail.com"},"dist":{"integrity":"sha512-omdHTwyP+ow0WhXl6JQxb8m9IVcqDAi8z8AV0BR12iVbzxJjOJfqBZ3iLR0BfPe4MEY71m/Judnb37lP8l4XyQ==","shasum":"c085ebe21a76186ab68e4d1bc59abe2a925d3344","tarball":"https://registry.npmjs.org/@danver97/service-events/-/service-events-1.0.2.tgz","fileCount":29,"unpackedSize":17826,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcg9PoCRA9TVsSAnZWagAAfwAP/0O8FCKb/UzZPAOKKP1m\ny27E3w+PFmzcPH9XW3mhwGT1dFxycBq9vsZLYkupRqaZfQsl7shBQBfcz/2+\nf5xEVA923zlZDTRVQcH9JBBoDvVkz+ZfXEXkhAGG7eZfjekyfUH3DPlHokGq\nn/tKwVftyHWqk5klpGlT0/DSMLHnMz1P7V9ebEnDAuFUGDMBJVgigtsiguBz\ngRmnjkkxgGoYk4+7AZ90yll90OJpiXaMNb2PNipD4thlJ3kMa/h94fio9V+T\nCRQnn2RHh//6YKFc2TiT6n1nM8goX7Y0/rXoWcYPBPy1VkSHRM9Qk7fDIYjU\nQ4ShRK+CMSsJjDHNt3yXqqAbj5R1nIiB2WHTrNH6oHGJ+Y6KrPC8Br47uFqy\nb7IKC/EjZX0tDioUfRr4pbVqk1jXwB6Ty2xiT+EKDhihXUp0iXfW6Y8U/W8+\nHeNrV7/N7qq57ybvbCnNhZ9VWkCP6JW6Gm0tGStUerxBXCc0RBQmVTGzyTZa\nzhHwzjQlU2braA89RZuHQiH7d+2rV9kin6tzKseMWehaSVLfhhgeXw7HQ0cR\neALCvoPlg9rZlcm7JVtyHfBWcJ2idTb/G8C7UZ1iuKkpxpWLZTGaTQh2nxtn\nqBSh8Q85Ey1Wnex5Ffap6P0D/FIWF/pdI++O2F7xjLt0SOIR5gFWhWeI2wQ6\n2bZ8\r\n=NH3d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgsqVAqa5dFrb/rPT9oLGzaIMNcKm/u3VuwPyh5tf8/AIhAPv9nStabXfRJEv6Ekhk3w3BEDfTCsoT0+eL8ol8eMP4"}]},"maintainers":[{"name":"danver97","email":"chri.pae@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/service-events_1.0.2_1552143335767_0.7735316329670123"},"_hasShrinkwrap":false},"1.0.3":{"name":"@danver97/service-events","version":"1.0.3","description":"Events used in a event sourcing project","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","postversion":"git push --follow-tags && npm publish"},"author":{"name":"Christian Paesante"},"repository":{"type":"git","url":"git+https://github.com/Danver97/service-events.git"},"license":"ISC","devDependencies":{"eslint":"^5.15.1","eslint-config-airbnb-base":"^13.1.0","eslint-config-strongloop":"^2.1.0","eslint-plugin-import":"^2.16.0"},"gitHead":"0081b16e13ecbbfda9c723344c851f9bdaba3ee1","bugs":{"url":"https://github.com/Danver97/service-events/issues"},"homepage":"https://github.com/Danver97/service-events#readme","_id":"@danver97/service-events@1.0.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"danver97","email":"chri.pae@gmail.com"},"dist":{"integrity":"sha512-InbKQO38gO9NoyQ4rqmiefr2dpvVA0Iq8q0+jbOj6h95lcDs1ewQy6Sd7YQ5ptCSwLfx/nnontVQ8d/TUCZfIQ==","shasum":"9e3ebb50780f24ed107a6ab9851d02d258cf6b4c","tarball":"https://registry.npmjs.org/@danver97/service-events/-/service-events-1.0.3.tgz","fileCount":29,"unpackedSize":17857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcg9kRCRA9TVsSAnZWagAAAaAP/1PduUG7gcGbyZ6fRhBu\nuNJagJGBPBOKUAi8zRsg0NnlBypUoYxLO3p0Q1Wck0Lj/moomIJgKyJ9oYZI\nTtFs2tWby7SzMPgizQUbAMoMS8bskKcW0Ek9NMX/f1dqPYSxRJXDjT7jk5D2\n7I0ZkyQTnTNyFCepKPjXdL/TwgTKaM5yd5FdPZP+YZrk0H86x4hRXs2LaV/B\nNZNffhoEnbLHWGjs2NrHDwu7iIQ9Nw5tDNJt641cSuzs7s99tm/+phN0S492\nbkNR6YO+1itXpQHAcmEStWdQUMS/meqOjvrtUZXEVIN68YClTQTPvLmH2YQm\nS9LsD4tbqSb4DVIWYxxXv1za92ZhkmPkAXsl8bQ+1x4NDy7Cehs+EpvzqU9I\nZiNYBIgewZC4pZECzWeejGhwtWwahmIfTZ72zs4IS8a3sAMMMOtsff0YHo8/\nA399+JXFk3sgCWF6r+/ZnscIE1ZhuwVhukzG03WQcGg+mIEkOrLt5bC0BhDj\nUdM1v4xXIkPM1Ra1V2x2WYw9yMWpnUG7WO7NbljJM6doPv32AYmNgOo1Xf4W\nkWkpaU2rUtMWsnVd2QU9asM7F0SOBvAbfxoRvB86atITqySTx8UslttbL4Lm\nWY2Egy6siITiqIr1O1UZDEjnlFx/goCNYPoEwO6gX2b19FsisfNvvocJ+QXX\nwJmM\r\n=3YAA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFA+faTHeMdNtO5lXiQVodCGvL87gXtfDzWbLzXmbaYwAiBuvF6r0go7oh1/b4vJrp3/67zPAUys/lhhdn9f+ZUYhA=="}]},"maintainers":[{"name":"danver97","email":"chri.pae@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/service-events_1.0.3_1552144656714_0.9436633458360653"},"_hasShrinkwrap":false},"1.0.4":{"name":"@danver97/service-events","version":"1.0.4","description":"Events used in a event sourcing project","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","postversion":"git push --follow-tags && npm publish"},"author":{"name":"Christian Paesante"},"repository":{"type":"git","url":"git+https://github.com/Danver97/service-events.git"},"license":"ISC","devDependencies":{"eslint":"^5.15.1","eslint-config-airbnb-base":"^13.1.0","eslint-config-strongloop":"^2.1.0","eslint-plugin-import":"^2.16.0"},"gitHead":"50c3948d461d05cf74375edf2a68dc717c60c0ea","bugs":{"url":"https://github.com/Danver97/service-events/issues"},"homepage":"https://github.com/Danver97/service-events#readme","_id":"@danver97/service-events@1.0.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"danver97","email":"chri.pae@gmail.com"},"dist":{"integrity":"sha512-qLrdl3T/eaAoY1CdIAvnMl7xwgy4aJGyke8VtZB3LESQaGxLVe8Z1E8+sTBqenoj5ziz8N9TBlD2+bpqNSBVLw==","shasum":"7d82f5c73f5105652851a79f9e92c3fd094a15b0","tarball":"https://registry.npmjs.org/@danver97/service-events/-/service-events-1.0.4.tgz","fileCount":29,"unpackedSize":18636,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcg98LCRA9TVsSAnZWagAApS0P/RyHwymAAKwOGiV3Hi/r\nKckMWdc1tGWJGyLSFeYKX+jEHIYGTtYVYlDw7rtvUAH9iHOXBw0/S5lyjKy0\nMg5+bgnOfU/170yWEBsz+RRZO6D9uk8mNJsgntXjktl1BEvMJN5enIwHdsML\nj1ChWB66fbjC7GkwCTEMSEIVWG4Ek91kt8omHB3aokA6yPjKZagD9av+1Hsf\nl92uWUakV1kUh6vTf4KR+GFLlNBHsPmAXqlPi4KIofcU5y3eUAj5ZDm7lglz\nQ0ic+cN//KxitsrleoWn8pOoFB51RoIR7H2K2KN+a1Rv9/0gs43oRPKCAfSu\n+tjuJ7UMce7hlu9PVy++8WORD/9uoJTDVkye2oqyHlvbI+3BtlxkbQv5S60O\nzZEGuHLGqpUEoabpG4j9fURy7yGjkMW8sgl2kDkgV5MPOc9Z1by9evatqCEJ\nWbjqTYWMntnguxfrd42jybrrOSt3RTzOxyoBp0fm+WL4xnAWEjkrWg8DbzIG\nIJ/SI6xff5D/i6lDizZ67uBTDvZpq4VMorkpuub78kC91SpxEWmVYqyTnc8I\nwG8zZFLK2kISaVnYGIJn7Yuepd+Lm9wwyRkH6l5wcrSkB1+4EKIcBF+Ojob9\nnScmcn1Lcrn6NNnJSy/upnqcGKn2Mj1woHvomjuC2z7uFY3rJBGF/wf3+9gL\nd+jq\r\n=aC8t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAFpSDTksJGKDuGbJeVytjOc0mK+CpbQBUTJ31snu+SZAiEAzqBoIGiXVSd2bEr4M9ZNqwE8HGFCelDl3P77/6AyaRc="}]},"maintainers":[{"name":"danver97","email":"chri.pae@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/service-events_1.0.4_1552146186617_0.8260045870493544"},"_hasShrinkwrap":false},"1.0.5":{"name":"@danver97/service-events","version":"1.0.5","description":"Events used in a event sourcing project","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","postversion":"git push --follow-tags && npm publish"},"author":{"name":"Christian Paesante"},"repository":{"type":"git","url":"git+https://github.com/Danver97/service-events.git"},"license":"ISC","devDependencies":{"eslint":"^5.15.1","eslint-config-airbnb-base":"^13.1.0","eslint-config-strongloop":"^2.1.0","eslint-plugin-import":"^2.16.0"},"gitHead":"3473073873f87b0fd01c023c8e876cbd11bfa029","bugs":{"url":"https://github.com/Danver97/service-events/issues"},"homepage":"https://github.com/Danver97/service-events#readme","_id":"@danver97/service-events@1.0.5","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"danver97","email":"chri.pae@gmail.com"},"dist":{"integrity":"sha512-JP0NFF0YS1pARdcxqR/kv5oR8Bo0W6vq19FCHWSGDL4PESouMgzQlafF/kziZZI6DxVa34sdyKfVXGx+3EreNg==","shasum":"f0f7f353ad02dbed5e45a2d7b5353e79495e94d0","tarball":"https://registry.npmjs.org/@danver97/service-events/-/service-events-1.0.5.tgz","fileCount":29,"unpackedSize":18611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcg9/UCRA9TVsSAnZWagAAQcEP/0eBIrjiWfL/cCWe+vuZ\nBUzzUESHDMa8YsGU9PTWhTh1UZWi7PAUVUTKnHJK5MWzxP/MGsJ3smu+XuBR\nQ1cUunDrZvTqtZr+ebQ/MimKfAysJ91ruZev/syWcNWzwRzyuPAp97f9lCPY\nMIiGDltM+kUDraITfLPqv1+svTSB74lMwdicCH9FZD4LeihYPgxaQNZODRs5\nJNyk9JoiieiZ79HiTlnDVDykelHY6ya8R3W5lcSjDb7cs9n532lNSS+tWBA3\n/LRtMRxJE52hfn5jaAtHpY1be4usD7R+oOXAuzyfihN1ZWIJL12VbxaERgay\nA2TZYEImpxIo7BeTNuEd2w9zjrj2jK1dXdqJiRrv3y+Hn9wxFU5dBxMXTPti\n3UVPH78shVg7KoEJttcY9VJ2H5zV9YGr4s/muyEl6LjF3HyPWJggjg7HF9nn\nt19tIeARUrBfee/37qX/nxVC8jA2wJN4UMOUMwXDzZ4nqDbKNVu1NzuVC4Yi\n9UbiSRVwOydPrIsVgbbg97Toglcr/RKoiZ17zjpm1hPBIn1b2nXuR4BhV97o\n5XHBl/Ehp+SuW8OoS1/zGYakUo/dBNsVl/1OiQZcfBw65TbaKUs6CYKZVHLd\nRI48vUqlA+RiJ5UnBu7cVY6d/BDbxJTdLmeSzZ/t7NuqfBaCQ/ETeeCvAnqL\nHoQy\r\n=PFql\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD884ST+SrylFOAJgrxJ8ft7t4Zyc5v0hC+9YZd9QAwYgIgPJjGTVpuy8TqyQ+bIZti5j5yGnVHuCV093eW8jmn2y8="}]},"maintainers":[{"name":"danver97","email":"chri.pae@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/service-events_1.0.5_1552146387450_0.585144952347505"},"_hasShrinkwrap":false}},"time":{"created":"2019-03-07T20:29:55.396Z","1.0.0":"2019-03-07T20:29:55.734Z","modified":"2022-04-05T02:43:07.794Z","1.0.1":"2019-03-09T14:47:22.793Z","1.0.2":"2019-03-09T14:55:35.894Z","1.0.3":"2019-03-09T15:17:36.860Z","1.0.4":"2019-03-09T15:43:06.755Z","1.0.5":"2019-03-09T15:46:27.578Z"},"maintainers":[{"name":"danver97","email":"chri.pae@gmail.com"}],"description":"Events used in a event sourcing project","homepage":"https://github.com/Danver97/service-events#readme","repository":{"type":"git","url":"git+https://github.com/Danver97/service-events.git"},"author":{"name":"Christian Paesante"},"bugs":{"url":"https://github.com/Danver97/service-events/issues"},"license":"ISC","readme":"# Service events\r\nEvents used by services in TheForkReplica project\r\n\r\n## Usage\r\n```js\r\nconst checkUtility = require('@danver97/service-events');\r\n```\r\n\r\n`checkUtility` is an object with the following fields.\r\n- `checkByObject`: is a function that checks if the provided event satisfy the structure provided as object\r\n- `checkByPath`:  is a function that checks if the provided event satisfy the structure provided as a path to the json hold by the module\r\n- `paths`: a short-hand for the json's paths\r\n\r\n### checkByObject(obj, event)\r\nIf the `event` doesn't satisfy the requirements described in `obj` throws an error.\r\n\r\n### checkByPath(path, event)\r\nIf the `event` doesn't satisfy the requirements described in json under `path` throws an error.\r\n\r\n### paths\r\nIt's an object the following fields and subfields:\r\n- reservation\r\n  - RESERVATION_CREATED\r\n  - RESERVATION_CONFIRMED\r\n  - RESERVATION_REJECTED\r\n  - RESERVATION_CANCELLED\r\n  - RESTAURANT_RESERVATIONS_CREATED\r\n  - RESERVATION_ADDED\r\n  - RESERVATION_REMOVED\r\n- restaurant_catalog\r\n  - RESTAURANT_CREATED\r\n  - TABLE_ADDED\r\n  - TABLE_REMOVED\r\n  - TABLES_ADDED\r\n  - TABLES_REMOVED\r\n","readmeFilename":"README.md"}