{"_id":"@brechtvdv/event-stream-client","_rev":"5-a69d9fec1560db52c3b3c900cd759b92","name":"@brechtvdv/event-stream-client","dist-tags":{"latest":"0.0.5"},"versions":{"0.0.1":{"name":"@brechtvdv/event-stream-client","version":"0.0.1","description":"Syncs an entire TREE collection, but only emits the objects, does not store them. ","main":"lib/sync.js","bin":{"event-stream-client":"cli.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/TREEcg/event-stream-client.git"},"keywords":["event","stream","TREE","hypermedia","Web","API"],"author":{"name":"Brecht Van de Vyvere"},"license":"MIT","bugs":{"url":"https://github.com/TREEcg/event-stream-client/issues"},"homepage":"https://github.com/TREEcg/event-stream-client#readme","dependencies":{"@tusbar/cache-control":"^0.5.0","cacheable-request":"^7.0.1","follow-redirects":"^1.13.0","http-cache-semantics":"^4.1.0","js-priority-queue":"^0.1.5","ldfetch":"^1.2.3","n3":"^1.6.4","rdf-parse":"^1.6.0","streamify-string":"^1.0.1"},"gitHead":"735f0fd719c5a85b3ff568695e34e918011c63da","_id":"@brechtvdv/event-stream-client@0.0.1","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-NCpxKjQtZ3x1NhJKQU4EcNson1NrcGyNtrGL5zWH/A970e7BirAFvbNucbT110Lby1sA71Hjfs3Ff2uON0jwPg==","shasum":"d91be3d90904b3dd46e7f14f2d07484dfbd0c0aa","tarball":"https://registry.npmjs.org/@brechtvdv/event-stream-client/-/event-stream-client-0.0.1.tgz","fileCount":8,"unpackedSize":11015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvRzzCRA9TVsSAnZWagAAQMkQAJWoHHoCyHZGSZMTP8pu\nGcd/ot0bTq52TPkEweBL7rv3jRyPAKyDcpKSPv0Jyc9tSUGhTdyEL1IpFaXB\niXebwpSyKCjriXYdKFmPqeZ4wInGJyua54ekWkmNDv5ADrZzBnXKDo19mA4y\nX8jefa1PoQ8ttdC4+0+z6Q3zAzqnZgIubB4d5v3pASRpu5uGB7CX1eXPj61F\nkBrxwroMcEh+sPo+1Wvfa4b1k7M0lZvz00ZSuOHhAgM57FTrL4hP4AAS8I7N\n097c5SfzAp7XYS63k97ATx0pthDLbXGNzOC44Lpe5UKAx0JW0icmTdzU8204\nu6fUvghmu+EZglBxmibbYkvdy4JEACO/3B/rcP5olkFXGlZL2De75SzeUura\nXPNxf56FKK68rBwZLF+Ly7tGUvJd99ZQGtT4dES7IexrDpXmAZ/V1sr0Zj5m\nV9yORiQipMvDlCApt0RXQADtYubc5HrHa7O0WW6bNnD4s5oQ1PbwUfb7ZsTQ\nEC6YSdOdkStY0Vb/A8YkcTJz9+QShQJZon030NJWl/71PXk0OTolrBHbDzmy\nipmtbpRN0kaTJRw9dhykLFo28B/IWmVX6fpUsFX8cahPLdLAArpuABviQNUg\nYXOWwGLIV74ACrk0/aMIy2S+6cxqzYcgAcRs5jT5byF+4SB1g2CkfCaE0bkN\nxNnK\r\n=+GJ8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5f3oYxh4VpnfbqWoPU04exjdvKO3mbcOIbZwel9ICYAIgHz3Mo2TmnCNQHbB1ZJdQoS0d15lZX16CISz5esw5Ui4="}]},"_npmUser":{"name":"brechtvdv","email":"br5cht@hotmail.com"},"directories":{},"maintainers":[{"name":"brechtvdv","email":"br5cht@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/event-stream-client_0.0.1_1606229234903_0.6031665727252815"},"_hasShrinkwrap":false},"0.0.2":{"name":"@brechtvdv/event-stream-client","version":"0.0.2","description":"Syncs an entire TREE collection, but only emits the objects, does not store them. ","main":"lib/sync.js","bin":{"event-stream-client":"bin/cli.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/TREEcg/event-stream-client.git"},"keywords":["event","stream","TREE","hypermedia","Web","API"],"author":{"name":"Brecht Van de Vyvere"},"license":"MIT","bugs":{"url":"https://github.com/TREEcg/event-stream-client/issues"},"homepage":"https://github.com/TREEcg/event-stream-client#readme","dependencies":{"cacheable-request":"^7.0.1","follow-redirects":"^1.13.0","http-cache-semantics":"^4.1.0","js-priority-queue":"^0.1.5","n3":"^1.6.4","rdf-parse":"^1.6.0","streamify-string":"^1.0.1"},"gitHead":"735f0fd719c5a85b3ff568695e34e918011c63da","_id":"@brechtvdv/event-stream-client@0.0.2","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-ew072jeDa9RrWmbjBGxR1T6Ki4TajeEGxVCCbT1N50U69G9/xdorycB0msqPg1u2C7UG/VKABdeeMxtkWMPQYw==","shasum":"2687772a58cdfd614b45a8ae20921c184197252e","tarball":"https://registry.npmjs.org/@brechtvdv/event-stream-client/-/event-stream-client-0.0.2.tgz","fileCount":8,"unpackedSize":10955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvSY5CRA9TVsSAnZWagAAGjAP/AjWT9Rj+y+orfHSasFU\nqK40vyKh/sQUe2mSWTDEfqB9LHlC6PqG5W41WZsTB50cSChWsNDWoGeMs7Y/\nk9e23Y2LlS920EQnMrPUvG/3XEs3cVcN1TgOvWh9c0wT4dmtFwhWGTyxthhc\n/6r79tx5ZXvR3E1/+XUTsS/kKJtcC0L+5WXyEEQs+99v1Lbegy2lO1hk0fW9\n9UBn2TR+tAvruJLgCnzW2rWb0tMVwcRLulIs428+5tUHJSaPITQBoODTH7pL\nF4/nsHJwEW3qBMva/JQ/GorNJf2EYZsLrjlnGkjzW6COlM2cXRIu7uC4kg9l\niNXj0kNbwpxk6mT+2vWe+xNaSqx7KuD5kTn33OEC5sYwuy43Xdhc+BzpI/E6\nqplf2UQNprP04CZtR28GrclAq0yP191InXbYkjqKyMMHIFVT2izCfHeqAmDm\n8J3m++KMU1oqJhJP0P8Jyxazg8iBMs5nYTO7E9BivnAX8QWg2wyl/1m2qRvA\nNTUuz9953Fjjz1W5XylkHGIteNTRkCR0RGhjFaekwQ8rBTttgohF3wU36x4r\nkS5W/XVBWpf9BiTHEQzWthfVLKvf1FNVUoHFvs34YItPzJyv+zH7exrooHNZ\nRPxjZQ7ZJjPwIaa9JufLWalwvM+e3kbIRRyRlqqbKsDqVTmjdpe4mEqYeSZ0\n1PXd\r\n=ZJbU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDi0tBdpyXz1oef37xQss5UGX4taf3n1pP37+2gKErltwIgJYw7bcoYReBlxvZOVB0H3BIaWy1akkvVLd2h0gCZTr0="}]},"_npmUser":{"name":"brechtvdv","email":"br5cht@hotmail.com"},"directories":{},"maintainers":[{"name":"brechtvdv","email":"br5cht@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/event-stream-client_0.0.2_1606231608661_0.18937307655746682"},"_hasShrinkwrap":false},"0.0.3":{"name":"@brechtvdv/event-stream-client","version":"0.0.3","description":"Syncs an entire TREE collection, but only emits the objects, does not store them. ","main":"lib/sync.js","bin":{"event-stream-client":"bin/cli.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/TREEcg/event-stream-client.git"},"keywords":["event","stream","TREE","hypermedia","Web","API"],"author":{"name":"Brecht Van de Vyvere"},"license":"MIT","bugs":{"url":"https://github.com/TREEcg/event-stream-client/issues"},"homepage":"https://github.com/TREEcg/event-stream-client#readme","dependencies":{"cacheable-request":"^7.0.1","follow-redirects":"^1.13.0","http-cache-semantics":"^4.1.0","js-priority-queue":"^0.1.5","n3":"^1.6.4","rdf-parse":"^1.6.0","streamify-string":"^1.0.1"},"gitHead":"735f0fd719c5a85b3ff568695e34e918011c63da","_id":"@brechtvdv/event-stream-client@0.0.3","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-C0YIv2lUTYTtCmrTwm4vqu4k8Qk/2NUU2YlW8LfRMMZZpHwolB7mP4rLwzzedQ1Qe8rrqJ40sJJ/1isP0oh+TQ==","shasum":"84902ae421c58fb81e051ba0354b36bfa6f5efe0","tarball":"https://registry.npmjs.org/@brechtvdv/event-stream-client/-/event-stream-client-0.0.3.tgz","fileCount":8,"unpackedSize":10933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvSbLCRA9TVsSAnZWagAAzroQAJKFD7nVpw3LP54N58CL\ncYr9kVgiTzPpnUCu2GMLhjeZINt0PTNbj4jhpCDCTP54ZWPxnZxA5hnTnu+P\nZQeVuA/eHPaNkgTYSphbPvTjbUhtfNBUlyHc1CcVkuTFpUQXES6iSHH7Gf1s\nqrKF6KWT9svmNBcQHWrTwuR+GnRPQCoE2mvMIo/KNUDzudHZYhdsc9vGfW+5\nMPmHloHQZkJOn66c7X72ELtR8j6LY3Frf7MmDVBfZoIk51s0/PE3NrA8g0h2\nFKRnl8M6aBma0m5p/uD0XHtSDTVSfPTKlmhHQkJ+oOzhhexvtuMVmS6sw2N1\nFWjbiTLSSKvEhvO5OfNM8RuVCWyuIqgc+A7dPoqGf311dLRWj9FIT94UgyXt\nY3c3iEp1qgRahgU7DSHSsAzv6wW1AbkHg1S27kBh/9Kq8m1pVM+YhCXgo0Jc\nBdbRsHuy4KKI1gV/0cvn6TdJQnEUw9Q+h2kFPulvOJtfex0gIN2x2CC5mJJF\nK86ktn2oWlmwZ0H0nSy9SM/qUA5mEhX9mjFFwEcxxZEIuEICnay0NJrkC5Bf\nYP8QJY2XmuGpfUB399TUiZBD/wZQZU9AM6fT7eSAk8jRjrW7Fyq9IP6VzeJR\niBvP/xq53b4fPQA1V75PMlvWypRZlyDEY5vG3Otvqn47EkdaxxvsoakCacIN\nfs1R\r\n=9fAo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF17HWOi0t2JSmIRGMBnWZMdzYKoT3eyc8iPEYXFkAXsAiEA525FImXP09ql/ja3xQTdm7Y3bqkL19KraTTJOtCOmaE="}]},"_npmUser":{"name":"brechtvdv","email":"br5cht@hotmail.com"},"directories":{},"maintainers":[{"name":"brechtvdv","email":"br5cht@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/event-stream-client_0.0.3_1606231755061_0.5477262942190355"},"_hasShrinkwrap":false},"0.0.4":{"name":"@brechtvdv/event-stream-client","version":"0.0.4","description":"Syncs an entire TREE collection, but only emits the objects, does not store them. ","main":"lib/sync.js","bin":{"event-stream-client":"bin/cli.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/TREEcg/event-stream-client.git"},"keywords":["event","stream","TREE","hypermedia","Web","API"],"author":{"name":"Brecht Van de Vyvere"},"license":"MIT","bugs":{"url":"https://github.com/TREEcg/event-stream-client/issues"},"homepage":"https://github.com/TREEcg/event-stream-client#readme","dependencies":{"cacheable-request":"^7.0.1","commander":"^6.2.0","follow-redirects":"^1.13.0","http-cache-semantics":"^4.1.0","js-priority-queue":"^0.1.5","n3":"^1.6.4","rdf-parse":"^1.6.0","streamify-string":"^1.0.1"},"gitHead":"735f0fd719c5a85b3ff568695e34e918011c63da","_id":"@brechtvdv/event-stream-client@0.0.4","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-XHgZ+NeardNVCmV6UvpSW56sKAwAvI73Vjhdv64gMhYzPTDyHDj5Gp/nioDTmdwd1xt8/N4jAh0M/ctkROSOlw==","shasum":"ddc7dcc15dce65f5c60790f390436b626807544b","tarball":"https://registry.npmjs.org/@brechtvdv/event-stream-client/-/event-stream-client-0.0.4.tgz","fileCount":8,"unpackedSize":10960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvSeRCRA9TVsSAnZWagAA9KoP/ReNog2cwUrGh/1euikB\niymts4yVi+FFjvRTUBIbABTDGFmR4n7pjEIZPjq9Z0X7S1qNxbDv72rxQQ5j\nRLyT8uz4fU9Xq181uUZqIBF67FwOE964oJ/Otvo+tAXmo9ZbR7Lv2o+Q1U+B\nRg3kPMSOhmeZWVxCyJBvM7521icuPH3FTX0cGQAE9ejm+lsTzp4vJRseiHrz\naIAaabh5RAJgsdirgn0KR0Oe9lVGAt+7jL+FO67YRcY8sf4JuHmvedDl2Pyd\n63+jN9xP3qztXfq94jrGl4uZmMresK7nq2oB4UDeha3hlh0WPgfQWSHIDfIo\n9MtNrutG6o5evul+ahI5t3YnFwsnHjKn9LDx+vxvEiD5SH4CnBUK2Gkd1VP7\nkekgL6dzC48XAZ9pWgS4Mj80lYAWGNMFYHf4dGcgqE9DMyLdghtdZ2g/yN+P\nWc++Hspa5aG/bdovHnLDBlEOQY9nAoSaKng4yD14Q3UQj0Fu3LhuUXM6RL0C\nthrBqA8Fa1MfTd4pUYOqJmpCN6uXiIGfygl/vfDLZrwHgp1Jk25BJp1OvS1e\nSNy3xzgkF7RsXI/Lpu5+PLhNB6P+L+bNrdwMTpjUL63F7+Soq44brWt35SfU\np9C/OI6YnZOmQcLz8MTKEk1BRcna+kJScvMda+W0sc9LQzsqTZRBhWcEQ6y9\nsn7B\r\n=Hqs2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHsj2nWN0H6FXnr6M9RlN1C/PAV+Q/kJdKTuja8GpmXMAiAUsxZ21G1ndFA4q1FIFrsAHg21jpkfroanF0KP0Z0Dsw=="}]},"_npmUser":{"name":"brechtvdv","email":"br5cht@hotmail.com"},"directories":{},"maintainers":[{"name":"brechtvdv","email":"br5cht@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/event-stream-client_0.0.4_1606231952617_0.5681889147394785"},"_hasShrinkwrap":false},"0.0.5":{"name":"@brechtvdv/event-stream-client","version":"0.0.5","description":"Syncs an entire TREE collection, but only emits the objects, does not store them. ","main":"lib/sync.js","bin":{"event-stream-client":"bin/cli.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/TREEcg/event-stream-client.git"},"keywords":["event","stream","TREE","hypermedia","Web","API"],"author":{"name":"Brecht Van de Vyvere"},"license":"MIT","bugs":{"url":"https://github.com/TREEcg/event-stream-client/issues"},"homepage":"https://github.com/TREEcg/event-stream-client#readme","dependencies":{"cacheable-request":"^7.0.1","commander":"^6.2.0","follow-redirects":"^1.13.0","http-cache-semantics":"^4.1.0","js-priority-queue":"^0.1.5","n3":"^1.6.4","rdf-parse":"^1.6.0","streamify-string":"^1.0.1"},"gitHead":"e33869147cf24cb846bde16f98d134418a764a9f","_id":"@brechtvdv/event-stream-client@0.0.5","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-iu0yfiskbG+zkCY3kKvh7uWg6yQGlXpHSOKu8cIvYVigF1fPCcv49GaN2K6quf7ciwp6jbvBoSY1vBNetqhrXQ==","shasum":"37048dbb57e98ff33ea2fcbf7046dc6b8e34d7f7","tarball":"https://registry.npmjs.org/@brechtvdv/event-stream-client/-/event-stream-client-0.0.5.tgz","fileCount":8,"unpackedSize":11071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvS0mCRA9TVsSAnZWagAAFEQP/RSSZPbQwNw2bfMAX1c1\nzhWxuKjFHaspUG80SkUEZyKPEWqQM5nFwAja9ILpBd9kHailc3QwCtc88vW8\nyqam/NmHp+O70OcAmJ4ygKhKgxd9yx6w3WGnZBw/2KqrTkSz+07q/FL5yvyF\ng4bVBtdC5avcYU1CH4QXV3OhRm7Xk1zGNarn3hD6vjfWh+M+0tQOlpSo9C5D\nnrtgx+USLAE8B39iSEsth8ww0yI7xYVXGeGC1MiVtWffZMLaEq+MQ97XX+hk\nOvakvlhru53gVekMFf56E1VN12CU+DWnWVNvKT837YlK9T8Xe2te5M9fXz4o\nXtE7J/E4rH1cA7n8hPHg/gd3lvc4JhgdiiE3CPN6Od9EW25JeVih0IILBqob\nb3qxEWgST2p+u10mHHbXvmAs0tB8920PngfW98MHF/iLbJRzUud9irZcfDaM\nRVEnOHzr92jbAECh5shlvjixpDHid0yLHFXZdAiBKIN3vwVlCR/Kjy8pW3SO\ns+lN9HtPcfu8wVElxUigkeBGGO0r93GQIBXoXRYA553GBZYNaIJtqFNQSjsC\nlbfwsNHy5TYU7rB+01BjlLJ9xaHjb6fWQdafw1RgJZsezuvlfkuWnADS0RGu\neV9HpUiNJPlOrMyhHdI/4m3hIC03J/2hKRpBGgAd5TA/62nxRACom0n4yatY\nSMgQ\r\n=vqE1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHwVf39ZFZds2dOGYeqn6oW6FLKhtWfH+iZuBeIA8pqnAiASo3NWw7sT+UR9CAKoZF4xKDe0FnbMPv8m135HaAOYSw=="}]},"_npmUser":{"name":"brechtvdv","email":"br5cht@hotmail.com"},"directories":{},"maintainers":[{"name":"brechtvdv","email":"br5cht@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/event-stream-client_0.0.5_1606233382251_0.5756845990348995"},"_hasShrinkwrap":false}},"time":{"created":"2020-11-24T14:47:14.855Z","0.0.1":"2020-11-24T14:47:15.016Z","modified":"2022-04-04T20:30:17.574Z","0.0.2":"2020-11-24T15:26:48.785Z","0.0.3":"2020-11-24T15:29:15.192Z","0.0.4":"2020-11-24T15:32:32.858Z","0.0.5":"2020-11-24T15:56:22.413Z"},"maintainers":[{"name":"brechtvdv","email":"br5cht@hotmail.com"}],"description":"Syncs an entire TREE collection, but only emits the objects, does not store them. ","homepage":"https://github.com/TREEcg/event-stream-client#readme","keywords":["event","stream","TREE","hypermedia","Web","API"],"repository":{"type":"git","url":"git+https://github.com/TREEcg/event-stream-client.git"},"author":{"name":"Brecht Van de Vyvere"},"bugs":{"url":"https://github.com/TREEcg/event-stream-client/issues"},"license":"MIT","readme":"# event-stream-client\nEmits new or potentially updated members of a TREE collection \n\n## Install\n\n```\nnpm install -g @brechtvdv/event-stream-client\n```\n\nIn order to use it as a library, you can leave out the `-g`.\n\n## How to use it\n\n### Command line\n\n```\nevent-stream-client --pollingInterval 10000 https://lodi.ilabt.imec.be/coghent/objecten\n```\n\n### NodeJS\n\nA small example synchronizing with a TREE node\n```javascript\n  const sync = require('../lib/sync.js');\n  try {\n    let url = \"https://lodi.ilabt.imec.be/coghent/objecten\";\n    let options = {\n      \"pollingInterval\": 5000 // millis\n    };\n    let eventstreamSync = sync.createReadStream(url, options);\n    eventstreamSync.on('data', (data) => {\n      console.log(data)\n    });\n    eventstreamSync.on('end', () => {\n      console.log(\"No more data!\")\n    });\n  } catch (e) {\n    console.error(e);\n  }\n```","readmeFilename":"README.md"}