{"_id":"stream-packetize","_rev":"64-c93127dbfdec534dfe85b58ffc3ecc80","name":"stream-packetize","dist-tags":{"legacy":"1.0.3","latest":"2.2.1"},"versions":{"0.0.1":{"name":"stream-packetize","version":"0.0.1","author":{"name":"Robin Bron","email":"robin@finwo.nl"},"license":"MIT","_id":"stream-packetize@0.0.1","maintainers":[{"name":"finwo","email":"robin@finwo.nl"}],"dist":{"shasum":"202a4e159b6cab1d9f13d4a0192f9183731d8563","tarball":"https://registry.npmjs.org/stream-packetize/-/stream-packetize-0.0.1.tgz","fileCount":2,"integrity":"sha512-C3lp6oO1thUegoZBSmac9mWDUJEcovddjvMJB9SPU+qUCwlI4Nh+wzNKvQc9xLcAy4ASqRuyxNsvwgrHgdMGJA==","signatures":[{"sig":"MEUCIQDvu1XT+WIan8GyztBkgCiQnFfU6aBZwDFZfm8wXSueWgIgK9CoWKwsaRFei0z2JuaxAQqNJG0DkhQw4u/Wp6Rt2pY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb+GfRCRA9TVsSAnZWagAA2KwP/RGEUcMbYe6STjnrXRvZ\nH4hqAQMASGVNOmT8bc7AL0rFzfWY3/5OVBbtb+Gr8aRcQMVB5fPuy3rFTHbY\n0LFT9enYSUy7i5gkW3I7kSFtHmLsp2Fag1VsuVAcpVea6QcAKw8fTNdYM89X\nOSHedMKIzGOXV5+AE1VJN02+ZIay3jmixPKOBrZFqAQoWBN3ujZ0RUW8GAyK\nUDsnrmCZ9S0+EPoZ2Mgb4IZfqfzjQCJt3mJTUI3SMvXxTkXOCaGbWS+AgeTT\nR1SZ/zTLEi+vqNfJUy0LNFYLlI3/JSDUqVAF/hUMFnXC5RUrcNZmaGxuTk6H\n1cbHK7Lxf8Gi78Azkqj3tHMJxQDiIybrJqc/xwUG4/IX4NKUQWkzITgcBvZM\nL/GKeyETmQENLubLa1mUnK7Y2oZ9vZ/YX8Pp+EbiwFVfzMLg/l8sl82trlga\nyEVFpopsBOOU2YB4SFD5YQfTHXYJFgCmDFujadOEtIBj+8rzXLoVWBxVX2eh\nuZPG7UFt8+3WBnLmJJ//I+GOF4Am0rIyspq5NthJNtgUgH4xiOiF1qV7YYZJ\nyOyxse4Eb7Lhvvi40lDZ25ogqzx7QvNvD+AemVKJtqc9Csk9JHdsOxcd7dAC\njcKoJSZtrH7sHXRYLQuFv2uCHk5i8QlgTcBOVPZ6uxPSGZ5rV48itR8TDOYm\nmuYG\r\n=ykZE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"fe71ab01f9b65326e5f249a3f788e6cb75ce3d1e","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"finwo","email":"robin@finwo.nl"},"deprecated":"Rolling release, please update to 1.0.3","_npmVersion":"6.4.1","description":"","directories":{},"_nodeVersion":"10.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/stream-packetize_0.0.1_1543006160504_0.40814366356370746","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"stream-packetize","version":"0.1.0","author":{"name":"Robin Bron","email":"robin@finwo.nl"},"license":"MIT","_id":"stream-packetize@0.1.0","maintainers":[{"name":"finwo","email":"robin@finwo.nl"}],"homepage":"https://gitlab.com/finwo/stream-packetize#readme","bugs":{"url":"https://gitlab.com/finwo/stream-packetize/issues"},"dist":{"shasum":"f2f603a73ec91cccf01ab6674b9f416b5a671982","tarball":"https://registry.npmjs.org/stream-packetize/-/stream-packetize-0.1.0.tgz","fileCount":8,"integrity":"sha512-SdhG4B1b7LsfmGyCKWvzgWjqHqgTCUIZImhDhhmY8lMAW1/EYYOQUOT803VwuZ8qYplfJigkzUfhSzHBiUFE7A==","signatures":[{"sig":"MEQCIBjrVzq0yipMw+fVdnebJ0N0OY/ZwQ9NfbysrmPWalejAiAGb49VloFl1wytO0cUh/std5GxyOO4iVVTtdJPW4cyNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/AWYCRA9TVsSAnZWagAAICMP/1PxCExd0zozLX7Ovh2t\nol0qEvT2u7J25u2xndXPvLshlJl6PXelgbqnFOgTJX4arkl2+bBKUMJ5BzkF\nuVBe3o+rsER/2hrkyMcWpvXmUahf9cY/ExC9kkAmqF0xuDk4bpwLVKrse/6o\nMSiNlisF26eAQRBXXsT87CmWxs2b2/qm7N9hOlACC9D2RlfsZczgQ9p2nYLc\noqNWWZ4207wZAb8QKqvxab1iop/wc03TRiLIHhx2uPBATa82/sX/TZUs0JlG\nBNyWkGxYbBeB7jt+snHNo4oZyYAddMlxes0DntFttmoC+buUn/7svBwBq/dk\nVenhxTXIqdrK8UJ+bsa8JuazeFwkdZL6OD4EnxXeX3nKt6rmW4iPdHq6/jcN\nLPQTLJFl3nGJqvwCy0X8WEBHifW4mPtoF/xNm7bbHH4tQZSEhXEOakfhIveU\nXl7zZktqenGCZukZpJgSmsFFLVj6gjLF1vgeaehJp+8p1C7t0hF6VECogn09\nv1Pc03XveBkt4ychsnFrTwdeHr/Kuow0XQrPNODtw4pT6/l7oOHAq75Nsi10\nLu1QmJu2e7XsuexdjpbEs8g7k01dxzXrjStJAeacGbVh8HUZf0WihbYxePeW\nyF1VGBuRskRNpRprujDxyPadCmBm2iMcNnQsmsD/szo2MuV3Q5DBDpRUwW//\n3Fqj\r\n=dEB8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"573bcad6778c83299b1382e9d9bf4d479584fc0a","scripts":{"test":"NODE_ENV=babel jest --detectOpenHandles"},"_npmUser":{"name":"finwo","email":"robin@finwo.nl"},"deprecated":"Rolling release, please update to 1.0.3","repository":{"url":"git+https://gitlab.com/finwo/stream-packetize.git","type":"git"},"_npmVersion":"6.4.1","description":"Ensure data events match","directories":{},"_nodeVersion":"10.13.0","dependencies":{"through":"^2.3.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","expect":"^23.6.0","jest-isa":"^0.0.4","babel-jest":"^23.6.0","stream-nagle":"^0.1.2","babel-preset-env":"^1.7.0","babel-plugin-add-module-exports":"^1.0.0","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/stream-packetize_0.1.0_1543243160174_0.9076891863335232","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"stream-packetize","version":"0.1.1","author":{"name":"Robin Bron","email":"robin@finwo.nl"},"license":"MIT","_id":"stream-packetize@0.1.1","maintainers":[{"name":"finwo","email":"robin@finwo.nl"}],"homepage":"https://gitlab.com/finwo/stream-packetize#readme","bugs":{"url":"https://gitlab.com/finwo/stream-packetize/issues"},"dist":{"shasum":"b7eacd7152b8bdc58005726bd920de82d5fee442","tarball":"https://registry.npmjs.org/stream-packetize/-/stream-packetize-0.1.1.tgz","fileCount":8,"integrity":"sha512-xZce1+/93TYlzW9SqlMhQ57KVjafJD32NpuWpkIgpUIq/KFXJsTCWVIcTO8CYQRglR164aJ8krkNlha4LA+uZQ==","signatures":[{"sig":"MEYCIQCENi1UhTnBpNMAxCAYxh6N2nx6+KISRMy7jv1CBpENiQIhAJ5MRsFNi4TJsAEWahgF+5s9djCM9ZwAsk8DWaeE/QZU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBUQ+CRA9TVsSAnZWagAA29oQAJX/WNhVjVSpU3Sphj36\nzeC4gy0kTLMXGgRa7McSdEaHVVU/N9RmBS0VTtvWuOZS0Uz88jh2a5RGdewl\n5xp9TWAnD+vGKHZKUGwRQe0mvoMaCK9wfbVj3wu3VQF+fgNUIxneYBBaT110\nqqoLNCy+FptjsB/13d9Hj5UGtge8Ji/Oc+/XpCJvG11XeLeS/c7koCf7sM13\nHl1Esc2FmsDkS42omDPwnWpqszQRnXb7CO3YOPVr1Vh+/IY7GjHEH2xx8dCS\nY2fofzhcyO+i9NjFAFIodildmQNUiHnNgR0opEc95A5aEdPPvZWgrt0nDCbI\n3CRp8dQ7xGbvWLLLcmVp6vQ/Lbpvr5aS3nVyK/xnSPwQVgs5k4K+oE8ECgxz\noQOCK08GtaxfqjJGYPsZvIwFYWz/b3+sKlHl/wLN4DiQ92cuzPf+6T9J0Gon\nalUcgvwohbTVOIhuGb0NLaQpj7u3IhiqQFhSeOpkEGfjGG+cy09eHpVfQvW+\nUps5EiwrQRrjFFPeY+PGlDH745m+/DN/xw7WWmofUB/zxQlN/nz4YTVTcaQW\nTaOD/CxYkYeCJrZUuPd9fVBUjLzUI+1vINTq1rIwkdPRDQ5Ru95O/8xf+JYB\nkLh5doaOJfJ+MjTDABdrQGlPlsqkqv1EsfBQnvuRha8nKfHNHVfrS6KGpT00\nyvGM\r\n=ay2C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"8967cb913cd55fdae89895b5aef10399f5da8b03","scripts":{"test":"NODE_ENV=babel jest --detectOpenHandles"},"_npmUser":{"name":"finwo","email":"robin@finwo.nl"},"deprecated":"Rolling release, please update to 1.0.3","repository":{"url":"git+https://gitlab.com/finwo/stream-packetize.git","type":"git"},"_npmVersion":"6.4.1","description":"Ensure data events match","directories":{},"_nodeVersion":"10.14.0","dependencies":{"through":"^2.3.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","expect":"^23.6.0","jest-isa":"^0.0.4","babel-jest":"^23.6.0","stream-nagle":"^0.1.2","babel-preset-env":"^1.7.0","babel-plugin-add-module-exports":"^1.0.0","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/stream-packetize_0.1.1_1543849021821_0.02971409250900514","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"stream-packetize","version":"0.1.2","author":{"name":"Robin Bron","email":"robin@finwo.nl"},"license":"MIT","_id":"stream-packetize@0.1.2","maintainers":[{"name":"finwo","email":"robin@finwo.nl"}],"homepage":"https://gitlab.com/finwo/stream-packetize#readme","bugs":{"url":"https://gitlab.com/finwo/stream-packetize/issues"},"dist":{"shasum":"3557397746a9d6db4bcd51e22dbf6eb0adbc07f3","tarball":"https://registry.npmjs.org/stream-packetize/-/stream-packetize-0.1.2.tgz","fileCount":8,"integrity":"sha512-sc2jxVVbTJagsOqodtWzPzEY/Ii9uF5/LN3XJ/cNBwEqR2qn/A4YTfxbQ9dvxZr83T0tuEjiG/qUS9Iscv08ww==","signatures":[{"sig":"MEUCICQ7MG8sU7Ua9UIrtGQR1vCbvC7O3mIzhc3e4NUt242GAiEAz2SirlHkiVz1UAbnQggPk8d7bope5SIh8j3bhR/58bE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGmYECRA9TVsSAnZWagAAoYQP/1xgkuOru+6DUrYHvbnL\na0hYJ2/ugeuoEf0RGAsZiBE8uz78GXdbJTWbH1R9Ij8Bauy7UvgsHgzl16sW\n/8YkzBFepY/e7ipg798tJ3a3dqgYQZ6zRxtrJT/L9Oe44jlZHfYlW5Ydrr5Y\n8Fb0RqOmJbSPZMgE5v+DyusfOFEeIE7gx5InCBPHaG0UbrBvyCv4Q6jdmCYk\nZ7gtTWvikFj5Z+/P6LDfTQ9oDE8zhdkKaa9VFi1a+4pHYIPHcTVvlUTs92Rp\nKrJZDwqULamJGVYfPlY7fbshzwFRbD8zNnVdJDdIB37/Vkc/NMQANmCJsdNV\nVqZBjnsJKcD5oMRZcGLabS4IYiXj6jD7d5XHMKx6+oKGB1dHBJiupbxUYgSO\nxjrEJ+r+oocmbjr/cnSvZyL1CPNWZIPLUU169hwQxNbF/nl2RW8RzwhewBm7\nmTzUBhipwne+Gqs0a2pWYXEPyol7usIwCWykk8IylGUR1Oy7AO9AB2CSs6hB\nVFFqekJrvApHWDP1caisI5LS/93QSCfy0LFO+iv7m6WNw8c1/WIc+7SQgT51\nZEmtyX9PoMX9GSVcLCl4bYc6yYQr4x7nCM5RZYuUjPi/FvsAzaolrC1sIBpF\nNVRI4ZHJRJP1BimR1tCgixkarYcD4T+D2gjFl2tao4V2v9hPVO1SAeZKQvKY\n8umm\r\n=52LU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"577804ac8664acf075968240a0e429accdf0fd57","scripts":{"test":"NODE_ENV=babel jest --detectOpenHandles"},"_npmUser":{"name":"finwo","email":"robin@finwo.nl"},"deprecated":"Rolling release, please update to 1.0.3","repository":{"url":"git+https://gitlab.com/finwo/stream-packetize.git","type":"git"},"_npmVersion":"6.4.1","description":"Ensure data events match","directories":{},"_nodeVersion":"10.14.2","dependencies":{"through":"^2.3.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","expect":"^23.6.0","jest-isa":"^0.0.4","babel-jest":"^23.6.0","stream-nagle":"^0.1.2","babel-preset-env":"^1.7.0","babel-plugin-add-module-exports":"^1.0.0","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/stream-packetize_0.1.2_1545233923138_0.980736082473008","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"stream-packetize","version":"1.0.0","author":{"name":"Robin Bron","email":"robin@finwo.nl"},"license":"MIT","_id":"stream-packetize@1.0.0","maintainers":[{"name":"finwo","email":"robin@finwo.nl"}],"homepage":"https://gitlab.com/finwo/stream-packetize#readme","bugs":{"url":"https://gitlab.com/finwo/stream-packetize/issues"},"dist":{"shasum":"4baed2e873e7e277000d11a8cfe390af425d5fa4","tarball":"https://registry.npmjs.org/stream-packetize/-/stream-packetize-1.0.0.tgz","fileCount":7,"integrity":"sha512-tF91Ub9r+goO0lsFaAbMxQAyTSYo5E4j1VyRyM+MmL0MKnNIaj7DTsoMiGatx0LZ1YEg2SKIo1OLpZ98GfgOhQ==","signatures":[{"sig":"MEQCIHJ+Rox5FDgwSX0du0kkuyGUvcOEUlKF6fFYPBE3HvCuAiAv7eKFrN0XE4QiTLOc4Wg8QQG5nTlwooTzQrH4r4wLFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdA4bUCRA9TVsSAnZWagAA9/EQAJT9r7gzs8R1+XP8SHEy\nEZTZTGSqgYoZ0XrfpsnZaggXnMwqUgPVme6fQzR/5OJuJ6wJxv3ATgTHA55b\nGz27PuqbGRx9sRceMVP5jD9JWW2haRoJSDEZG5Wm9Xh8VGEwC/Lk9OCDj0HZ\nOdE3MF5ZyJYpu7K6+xNHTCliMfEhdGlLuqKvvDIi+MGs66pHlDzXrlBxWXoZ\nQwNch12coBFvPa+u7DEDl9MBhlQKhQxgsMgPhSgB6rf0eN1c5g8GoeITaPUU\nLK5XqLvUQJEOGL4GVt75UWSqYRMeHQWgUeXJDtf9u/zeXpKIo44sRq9tZKjo\n8fFOJ8YYgebmc13h5InHPgFVwXXvZXob+CVpfxETZONQ12h1f3dbgBEogDCc\nAoOqhbz+UM0JnHCP8zl/w8YwyNiOCa/Y/dBF8Ex7QNKWJmIVmkZ5CNY43y3d\nerNu4HeAlf1jyl+XUdZ2/OF5fYzRvRqOYBeBOx+q62VUT0k/RKmZ8u6kAEVP\n4ZyLJMAKRGUKDcBbN+z97bo9KjT3oDAubZxDnm/U4Em6feaZpIULoLX8e9m4\ntthCrIk2jomltbXJo/zEe+HlHzZFN3M5hkAnDkkAt9A0sQ77k3YtgP7Alm/F\nu7p899F+lZfWsacMEfKshMYcreiYi+mg8Didt0VWfjC/FaF6+Upddrxq0CyD\nOWSq\r\n=TbKo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"469036b6cccc71c30d6bbf8d6191f02146df7e2f","scripts":{"test":"jest --detectOpenHandles"},"_npmUser":{"name":"finwo","email":"finwo@pm.me"},"deprecated":"Rolling release, please update to 1.0.3","repository":{"url":"git+https://gitlab.com/finwo/stream-packetize.git","type":"git"},"_npmVersion":"6.9.0","description":"Ensure data events match","directories":{},"_nodeVersion":"10.16.0","dependencies":{"simple-ee":"^2.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","expect":"^23.6.0","stream-nagle":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/stream-packetize_1.0.0_1560512212333_0.6771112543587994","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"stream-packetize","version":"1.0.1","author":{"name":"Robin Bron","email":"robin@finwo.nl"},"license":"MIT","_id":"stream-packetize@1.0.1","maintainers":[{"name":"finwo","email":"robin@finwo.nl"}],"homepage":"https://gitlab.com/finwo/stream-packetize#readme","bugs":{"url":"https://gitlab.com/finwo/stream-packetize/issues"},"dist":{"shasum":"2d79adae68b5b9d10f4da7d7c178b7d9addf5968","tarball":"https://registry.npmjs.org/stream-packetize/-/stream-packetize-1.0.1.tgz","fileCount":7,"integrity":"sha512-ljVCOZNni+xyV7ezKSFdG1dpKQzVAeRwMn6WOqmYFKmC+wY052jsCcpTrsGPyXy1kwiYm9zhFoFE69e/bccJkQ==","signatures":[{"sig":"MEUCIQDz6ElmMRyCBBZWkwTAc2+mj6FQhJ1UYuqyaBZu9urrcwIgdoxI5dE0grdRfvr+G4Ra8RjPeqhJ+h3iqHFES6/bW5M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11311,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdA4cHCRA9TVsSAnZWagAAYhYP/23trgkwKZnv2AkOjMBz\n1t2/xrqgbQdQs+ppnZeA4SmlXqYaHSaDXGe+QX763n3OY3PGW0Bcwhlw6Y+i\nfqkDcn0U7Sm5kTr7Z0iPt7P7ZlywgO34xhm8jZIa+TTyjAK4Z0ahWON2ktNk\nSHJl6NEtV2f5nsuumuz4Ubpw1LZWVAI+aYuPHIrS+aPGGwUVwall0h1a0kJk\naxbVDvsPcLhq4lT+mJyo0tJj6STsyFhUya5QaaF1O1BswpJG9iJ1sRlk/MOl\nL9vpnncRl0bM9qY1v5wJbmNlvussTGG1T1m3FLv620qeVfv2TKfNd+TarQUa\nwhqQnk8DKcKGM0Sl0gjgErVS5jwQhONCJcz59UUhkABXvSLXvEfuNI7y8QAl\nFl7YcynsLyCVGZHlZF09/0tjIUKdmb2h63Hb4zi7LT64ViejDfvBH9b0H6le\nXCGshxVLRDsmU3K4rQQm90WolJvV42/Do88niQTGDnMlJ4f8uYHgNivShqtB\nPupLJcxDohDRKPAaAZ4bLM8CafBLy7JvzLqUaEHZFoq5Oa81fgo5HnLAdDIP\nZktqGjpbM+/q6dTE3xr2hLIw0tDHtcKQdRyuqA3meLHcwY1a4FEQHL+6qlRF\nGFs7rj4z48U0ZfkL3dIe9+0thpWr9wYmS7/IEVYUZWUpVxrv6mn05Vap9kH6\nweVn\r\n=hisv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"4712dba8ad4d2e939c2cdcb80fc88175de99a1a0","scripts":{"test":"jest --detectOpenHandles"},"_npmUser":{"name":"finwo","email":"finwo@pm.me"},"deprecated":"Rolling release, please update to 1.0.3","repository":{"url":"git+https://gitlab.com/finwo/stream-packetize.git","type":"git"},"_npmVersion":"6.9.0","description":"Ensure data events match","directories":{},"_nodeVersion":"10.16.0","dependencies":{"simple-ee":"^2.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","expect":"^23.6.0","stream-nagle":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/stream-packetize_1.0.1_1560512263033_0.8507589469534274","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"stream-packetize","version":"1.0.3","author":{"name":"Robin Bron","email":"robin@finwo.nl"},"license":"MIT","_id":"stream-packetize@1.0.3","maintainers":[{"name":"finwo","email":"robin@finwo.nl"}],"homepage":"http://git.finwo.net/stream-packetize-js","dist":{"shasum":"ee5a5b617239dfd9b13710613af78c65e3635848","tarball":"https://registry.npmjs.org/stream-packetize/-/stream-packetize-1.0.3.tgz","fileCount":7,"integrity":"sha512-7/xKzo93xbomerlAlNNmYuSkZRBVsJMehiCmDagm7irNxREKDHrvNFn/kW/EhF9LDZ8enKL8PDSfEZXXJQTqMQ==","signatures":[{"sig":"MEUCIQC6Gw1IBB009VxP4YFsHwp6g4PZ5SYB7xJROhU06t2ACAIgeyGsCHM0OjbjBi2Nx++hdekKugjFF+oH4za6553zHj0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdA4i4CRA9TVsSAnZWagAAEY0P/1M/s9Y1E8D7ynXx5PwB\nF4Ch4mKpU5weF2RcGg7dZkQF2MB9/yJeGlzFfjHjHYhbcbnboK0NrVpdqnb2\nTDyD9AEFeShnjsClcOKF5qdZ1ZcTUETguKhfPt2Y5d4+kjH4excvZGLwQWI2\nRRvJAfY60ikHNuJxCFwy3XFdM68YwIggBaQDNIyzbQbWJp3yPaYRx4HZMVqk\nMVpZd0nspr3PaXg5ob3rozcddfoN1W7ddKgd7tT1u+i2wr2tBS7EifKcCfOh\nTnF3yxrELFCyubAsP7ZLBL6wNEfughiJBh3ZWU6ja68wia5eP5IvawIcwFZo\np+pEV3u1pdhwA8Kza++F2T+yIs3ZwNt4+VU1E/1g4VwwWVu7GObyafp7iRao\nqdodI+iN/WLzEo3FxMef/0BcN0yC70VgkulvYj1rxuoELa9aiTi3ZcF7Z1xu\nUeNsqXGqPuzWYjNW7pAFbbwNl98evP2mYxos8kcSZ60/GU7NAd23njW+d4rh\n7z0L08jysr02wpDva9E5YfN9tfSMqeFER8M5E5o89AIWihGPTThJ5RPjtIXG\nO8CTQo6AfFL3daJO57YT10JBqgdU0hDxhivKAg7VjNnj2SNxQwr+MgE/X5jX\nu9bUDxiXZx9wND8PjeQToiXApjvOH6GH3XOA5EWM0sGdc6lMzy+2aLspwVZ5\nfh1V\r\n=CqoX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"8b72fccc0497b7ef710014363a599832aafc2f26","scripts":{"test":"jest --detectOpenHandles","postpublish":"PACKAGE_VERSION=$(cat package.json | grep \\\"version\\\" | head -1 | awk -F: '{print $2}' | sed 's/[\",]//g' | tr -d '[[:space:]]') && npm deprecate \"stream-packetize@<${PACKAGE_VERSION}\" \"Rolling release, please update to ${PACKAGE_VERSION}\""},"_npmUser":{"name":"finwo","email":"finwo@pm.me"},"repository":{"url":"git://git.finwo.net/stream-packetize-js","type":"git"},"_npmVersion":"6.9.0","description":"Ensure data events match","directories":{},"_nodeVersion":"10.15.3","dependencies":{"simple-ee":"^2.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","expect":"^23.6.0","stream-nagle":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/stream-packetize_1.0.3_1560512695892_0.8571559518945389","host":"s3://npm-registry-packages"}},"2.0.0-RC1":{"name":"stream-packetize","version":"2.0.0-RC1","author":{"name":"Robin Bron","email":"robin@finwo.nl"},"license":"MIT","_id":"stream-packetize@2.0.0-RC1","maintainers":[{"name":"finwo","email":"finwo@pm.me"}],"dist":{"shasum":"d56ca3a19deead2d2d14ad12431190adde6e225a","tarball":"https://registry.npmjs.org/stream-packetize/-/stream-packetize-2.0.0-RC1.tgz","fileCount":8,"integrity":"sha512-6E/qMjH5YyctSwr0GZRX2ptW5Rz0ZEf0BDlu0bUBgdZyxSyNPM2C7CTSp6rkr5LbZMRbo6IaDQk8pKbccIZF8Q==","signatures":[{"sig":"MEQCIErEnlLrWGpgMLMXs+5QPBB25hBaswvsl7t5TUcnMDDCAiBxSg426egI/kCokWvlpe60ETWE4iIyO7YRIX03ZltIYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10895},"main":"src/index.js","gitHead":"551cf3edc92aaac474f266a6bd3eeb0a35a56f3f","scripts":{"test":"find test -name '*.ts' | sort | xargs -P 1 -n 1 npx ts-node","build":"node util/build.js","postpublish":"PACKAGE_VERSION=$(jq -r .version < package.json) && PACKAGE_NAME=$(jq -r .name < package.json) && npm deprecate \"${PACKAGE_NAME}@<${PACKAGE_VERSION}\" \"Rolling release, please update to ${PACKAGE_VERSION}\""},"_npmUser":{"name":"finwo","email":"finwo@pm.me"},"deprecated":"Rolling release, please update to 2.2.1","repository":{"url":"https+git://github.com/finwo/stream-packetize-js","type":"git"},"_npmVersion":"10.8.1","description":"Packetize data streams","directories":{},"_nodeVersion":"22.4.1","_hasShrinkwrap":false,"devDependencies":{"tape":"^5.9.0","esbuild":"^0.24.2","fast-glob":"^3.3.3","@types/node":"^22.10.5","@types/tape":"^5.8.0","esbuild-plugin-d.ts":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stream-packetize_2.0.0-RC1_1736455427096_0.8928690785834725","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-RC2":{"name":"stream-packetize","version":"2.0.0-RC2","author":{"name":"Robin Bron","email":"robin@finwo.nl"},"license":"MIT","_id":"stream-packetize@2.0.0-RC2","maintainers":[{"name":"finwo","email":"finwo@pm.me"}],"homepage":"https://github.com/finwo/stream-packetize-js#readme","bugs":{"url":"https://github.com/finwo/stream-packetize-js/issues"},"dist":{"shasum":"bdcec0558bc4ba2c7dad1bf017138a68dace21dd","tarball":"https://registry.npmjs.org/stream-packetize/-/stream-packetize-2.0.0-RC2.tgz","fileCount":8,"integrity":"sha512-+gDleNbYhCk9FMj2/IJoin1iu4OjvTUkxxfyF9otWfP5a0pj/9ppbmriMY7R7iRmiA2fpOYdjm03lVYGeCcKGQ==","signatures":[{"sig":"MEUCIQDA08giI1/H7881eKfTgIN4c92qAburzolbMV1icONOPwIgH/EONs1O8RsNuabdVAKDScFe1X2zU83gu52w0+1vNTo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10900},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"5bb0f11783127da6f5d62b0595bebe5f126280e8","scripts":{"test":"find test -name '*.ts' | sort | xargs -P 1 -n 1 npx ts-node","build":"node util/build.js","postpublish":"PACKAGE_VERSION=$(jq -r .version < package.json) && PACKAGE_NAME=$(jq -r .name < package.json) && npm deprecate \"${PACKAGE_NAME}@<${PACKAGE_VERSION}\" \"Rolling release, please update to ${PACKAGE_VERSION}\""},"_npmUser":{"name":"finwo","email":"finwo@pm.me"},"deprecated":"Rolling release, please update to 2.2.1","repository":{"url":"git+https://github.com/finwo/stream-packetize-js.git","type":"git"},"_npmVersion":"10.8.1","description":"Packetize data streams","directories":{},"_nodeVersion":"22.4.1","_hasShrinkwrap":false,"devDependencies":{"tape":"^5.9.0","esbuild":"^0.24.2","fast-glob":"^3.3.3","@types/node":"^22.10.5","@types/tape":"^5.8.0","esbuild-plugin-d.ts":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stream-packetize_2.0.0-RC2_1736455745562_0.730743544161041","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-RC3":{"name":"stream-packetize","version":"2.0.0-RC3","author":{"name":"Robin Bron","email":"robin@finwo.nl"},"license":"MIT","_id":"stream-packetize@2.0.0-RC3","maintainers":[{"name":"finwo","email":"finwo@pm.me"}],"homepage":"https://github.com/finwo/stream-packetize-js#readme","bugs":{"url":"https://github.com/finwo/stream-packetize-js/issues"},"dist":{"shasum":"1c53f1023a32a3e8814d82066c74ae8de72ae7de","tarball":"https://registry.npmjs.org/stream-packetize/-/stream-packetize-2.0.0-RC3.tgz","fileCount":8,"integrity":"sha512-uewk1tx1djkAkg1arv8rQgd+zLszxlfUwzi9ptdEus19pnJrUcxpc+YBoo8LDYKsWXSHF6BXRlZL6bFiE9Etow==","signatures":[{"sig":"MEYCIQCIbsyb89zBCbcQwRFTaxVYwKbWGgnZNai2OyCZQAaPaQIhAOw/vK5GWHd5jJE95u5GFUyq9Skkh3dmIv9tdZm/Upt3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10996},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"5050d4ced5ea025f55c84ca9439d0305ac2dd173","scripts":{"test":"find test -name '*.ts' | sort | xargs -P 1 -n 1 npx ts-node","build":"node util/build.js","postpublish":"PACKAGE_VERSION=$(jq -r .version < package.json) && PACKAGE_NAME=$(jq -r .name < package.json) && npm deprecate \"${PACKAGE_NAME}@<${PACKAGE_VERSION}\" \"Rolling release, please update to ${PACKAGE_VERSION}\""},"_npmUser":{"name":"finwo","email":"finwo@pm.me"},"deprecated":"Rolling release, please update to 2.2.1","repository":{"url":"git+https://github.com/finwo/stream-packetize-js.git","type":"git"},"_npmVersion":"10.8.1","description":"Packetize data streams","directories":{},"_nodeVersion":"22.4.1","_hasShrinkwrap":false,"devDependencies":{"tape":"^5.9.0","esbuild":"^0.24.2","fast-glob":"^3.3.3","@types/node":"^22.10.5","@types/tape":"^5.8.0","esbuild-plugin-d.ts":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stream-packetize_2.0.0-RC3_1736456508710_0.29078837949690306","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"stream-packetize","version":"2.0.0","author":{"name":"Yersa Nordman","email":"finwo@pm.me"},"license":"MIT","_id":"stream-packetize@2.0.0","maintainers":[{"name":"finwo","email":"finwo@pm.me"}],"homepage":"https://github.com/finwo/stream-packetize-js#readme","bugs":{"url":"https://github.com/finwo/stream-packetize-js/issues"},"dist":{"shasum":"076350c46f705d173217c68095b88b7b26e875b4","tarball":"https://registry.npmjs.org/stream-packetize/-/stream-packetize-2.0.0.tgz","fileCount":8,"integrity":"sha512-Ev9Ih4pzUQcKLYU8IVRaA4sE30l3PDjLb7L68R5Hf08BLQmW/TUNETwUQIoIJBEzw8JJ4tYp+qrolXRpOM3PLg==","signatures":[{"sig":"MEUCIDQI3cCI1SGrbCxjzn6gBkw7XLSop7c+u6G6inYY20xLAiEA3jXDU0z1wEMjvfG2aqschHvWw02QiO6V5zU/+vwxpBw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11021},"main":"dist/index.js","types":"./dist/index.d.ts","funding":"https://github.com/sponsors/finwo","gitHead":"27128286a313449c72712505ca2df957ffe98f8e","scripts":{"test":"find test -name '*.ts' | sort | xargs -P 1 -n 1 npx ts-node","build":"node util/build.js","postpublish":"PACKAGE_VERSION=$(jq -r .version < package.json) && PACKAGE_NAME=$(jq -r .name < package.json) && npm deprecate \"${PACKAGE_NAME}@<${PACKAGE_VERSION}\" \"Rolling release, please update to ${PACKAGE_VERSION}\""},"_npmUser":{"name":"finwo","email":"finwo@pm.me"},"deprecated":"Rolling release, please update to 2.2.1","repository":{"url":"git+https://github.com/finwo/stream-packetize-js.git","type":"git"},"_npmVersion":"10.8.1","description":"Packetize data streams","directories":{},"_nodeVersion":"22.4.1","_hasShrinkwrap":false,"devDependencies":{"tape":"^5.9.0","esbuild":"^0.24.2","fast-glob":"^3.3.3","@types/node":"^22.10.5","@types/tape":"^5.8.0","esbuild-plugin-d.ts":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stream-packetize_2.0.0_1736460501805_0.24854707114204988","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"stream-packetize","version":"2.0.1","author":{"name":"Yersa Nordman","email":"finwo@pm.me"},"license":"MIT","_id":"stream-packetize@2.0.1","maintainers":[{"name":"finwo","email":"finwo@pm.me"}],"homepage":"https://github.com/finwo/stream-packetize-js#readme","bugs":{"url":"https://github.com/finwo/stream-packetize-js/issues"},"dist":{"shasum":"a28861b67e0039f86f24cc9446b20066b342f463","tarball":"https://registry.npmjs.org/stream-packetize/-/stream-packetize-2.0.1.tgz","fileCount":9,"integrity":"sha512-3wHzUAC509kL40tO0O0I7NCmVHY3y7usUE4t1O7B+Bevc1+Vz/V9fgsmvVGOCVmrP3R6zuWXCt5Xk1LdEe2+Gw==","signatures":[{"sig":"MEUCIGOwfmeTO/PIqD/FLaSigqqvgY7Qmo6JuwjHiNOVFw2BAiEApDO28PeHAxhUtfhuY+5HYqjW2ZqrOP/aDowrvO3L35Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11854},"main":"dist/index.js","types":"./dist/index.d.ts","funding":"https://github.com/sponsors/finwo","gitHead":"69b5f258bba2de91904fcab6b58497372a3958da","scripts":{"test":"find test -name '*.ts' | sort | xargs -P 1 -n 1 npx ts-node","build":"node util/build.js"},"_npmUser":{"name":"finwo","email":"finwo@pm.me"},"deprecated":"Rolling release, please update to 2.2.1","repository":{"url":"git+https://github.com/finwo/stream-packetize-js.git","type":"git"},"_npmVersion":"10.8.1","description":"Packetize data streams","directories":{},"_nodeVersion":"22.4.1","_hasShrinkwrap":false,"devDependencies":{"tape":"^5.9.0","esbuild":"^0.24.2","fast-glob":"^3.3.3","@types/node":"^22.10.5","@types/tape":"^5.8.0","esbuild-plugin-d.ts":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stream-packetize_2.0.1_1736508306317_0.43164608243210023","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"stream-packetize","version":"2.0.2","author":{"name":"Yersa Nordman","email":"finwo@pm.me"},"license":"MIT-0","_id":"stream-packetize@2.0.2","maintainers":[{"name":"finwo","email":"finwo@pm.me"}],"homepage":"https://github.com/finwo/stream-packetize-js#readme","bugs":{"url":"https://github.com/finwo/stream-packetize-js/issues"},"dist":{"shasum":"06b7cdc49f01a094075dcc61a384a7bf1ced932a","tarball":"https://registry.npmjs.org/stream-packetize/-/stream-packetize-2.0.2.tgz","fileCount":9,"integrity":"sha512-6UuKA3vhr0/bov1wqPrPX6zRQxMozoHVyoG1LYeOqNnan4094JFqGxuAMSN6iSEjhIh0leR+LzFIjBmolzd0mg==","signatures":[{"sig":"MEYCIQCjhmgJIBDjfPJ7Qgrw3zIkB4s7o4Gk7YsS98tBDgoMcQIhAODRyUgMTKyRkmkeAU1tlqzQR98oUQXBgRQEAxBL0m3B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11713},"main":"dist/index.js","types":"./dist/index.d.ts","funding":"https://github.com/sponsors/finwo","gitHead":"704e05cca9b0061d870df761f5132a25d6787ef1","scripts":{"test":"find test -name '*.ts' | sort | xargs -P 1 -n 1 npx ts-node","build":"node util/build.js"},"_npmUser":{"name":"finwo","email":"finwo@pm.me"},"deprecated":"Rolling release, please update to 2.2.1","repository":{"url":"git+https://github.com/finwo/stream-packetize-js.git","type":"git"},"_npmVersion":"10.8.1","description":"Packetize data streams","directories":{},"_nodeVersion":"22.4.1","_hasShrinkwrap":false,"devDependencies":{"tape":"^5.9.0","esbuild":"^0.24.2","fast-glob":"^3.3.3","@types/node":"^22.10.5","@types/tape":"^5.8.0","esbuild-plugin-d.ts":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stream-packetize_2.0.2_1736509097255_0.9461211587838716","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"stream-packetize","version":"2.0.3","author":{"name":"Yersa Nordman","email":"finwo@pm.me"},"license":"MIT-0","_id":"stream-packetize@2.0.3","maintainers":[{"name":"finwo","email":"finwo@pm.me"}],"homepage":"https://github.com/finwo/stream-packetize-js#readme","bugs":{"url":"https://github.com/finwo/stream-packetize-js/issues"},"dist":{"shasum":"ebaf71fd03a2e04a1adad1d97d3754b4ecd0c940","tarball":"https://registry.npmjs.org/stream-packetize/-/stream-packetize-2.0.3.tgz","fileCount":9,"integrity":"sha512-j8b4y4QXmOlpknKMq2pLMdImjrcdFxOrEvfeZEZFm+7OUwZq2tx9X5BFiNRnPCha5MzwTNzP3nTQK5urJsmuOQ==","signatures":[{"sig":"MEUCIQDJ66okFDpQYYz3c0xVaEYy9xUBLsyZkvGSEIhTIEVkIwIgUknsuoIwu/meUFa/dmxHvaHpFirR2vq/SzgJqgt3TOo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11972},"main":"dist/index.js","types":"./dist/index.d.ts","funding":"https://github.com/sponsors/finwo","gitHead":"2c1ffbe69d0b2cdf74abb3c078f20f5f25ab21b1","scripts":{"test":"find test -name '*.ts' | sort | xargs -P 1 -n 1 npx ts-node","build":"node util/build.js"},"_npmUser":{"name":"finwo","email":"finwo@pm.me"},"deprecated":"Rolling release, please update to 2.2.1","repository":{"url":"git+https://github.com/finwo/stream-packetize-js.git","type":"git"},"_npmVersion":"10.8.1","description":"Packetize data streams","directories":{},"_nodeVersion":"22.4.1","_hasShrinkwrap":false,"devDependencies":{"tape":"^5.9.0","esbuild":"^0.24.2","fast-glob":"^3.3.3","@types/node":"^22.10.5","@types/tape":"^5.8.0","esbuild-plugin-d.ts":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stream-packetize_2.0.3_1736539423916_0.7670675355038372","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"stream-packetize","version":"2.0.4","author":{"name":"Yersa Nordman","email":"finwo@pm.me"},"license":"MIT-0","_id":"stream-packetize@2.0.4","maintainers":[{"name":"finwo","email":"finwo@pm.me"}],"homepage":"https://github.com/finwo/stream-packetize-js#readme","bugs":{"url":"https://github.com/finwo/stream-packetize-js/issues"},"dist":{"shasum":"e0359cff84a992639db0d9d25b54797896c48391","tarball":"https://registry.npmjs.org/stream-packetize/-/stream-packetize-2.0.4.tgz","fileCount":7,"integrity":"sha512-y3ME3Yct8Sx7/Gp48mwoebEkCMUkKrFdhHV9xZHVRudolEggw13UNmkOQZtb2PTE4sMFJHqUaKM1onrGtLPYmw==","signatures":[{"sig":"MEYCIQCbc9IziYW4wyfDmZAIqChvOiII808/Cwqy9r11/5xGnQIhAIed8os2FNV116iSM7Dl57WcrutGypeyEEe4DaSY549P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10293},"main":"dist/index.js","types":"./dist/index.d.ts","funding":"https://github.com/sponsors/finwo","gitHead":"d13666656669d4d6f249a78924c49a4103d57bc5","scripts":{"test":"find test -name '*.ts' | sort | xargs -P 1 -n 1 npx ts-node","build":"node util/build.js"},"_npmUser":{"name":"finwo","email":"finwo@pm.me"},"deprecated":"Rolling release, please update to 2.2.1","repository":{"url":"git+https://github.com/finwo/stream-packetize-js.git","type":"git"},"_npmVersion":"10.8.1","description":"Packetize data streams","directories":{},"_nodeVersion":"22.4.1","dependencies":{"@finwo/crc16-xmodem":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.9.0","esbuild":"^0.24.2","fast-glob":"^3.3.3","@types/node":"^22.10.5","@types/tape":"^5.8.0","esbuild-plugin-d.ts":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stream-packetize_2.0.4_1736629764649_0.3281302209275898","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"stream-packetize","version":"2.1.0","author":{"name":"Yersa Nordman","email":"finwo@pm.me"},"license":"MIT-0","_id":"stream-packetize@2.1.0","maintainers":[{"name":"finwo","email":"finwo@pm.me"}],"homepage":"https://github.com/finwo/stream-packetize-js#readme","bugs":{"url":"https://github.com/finwo/stream-packetize-js/issues"},"dist":{"shasum":"2f724deedd5b2008f4c5dd6019e405b3620a9941","tarball":"https://registry.npmjs.org/stream-packetize/-/stream-packetize-2.1.0.tgz","fileCount":7,"integrity":"sha512-DxvZ8cGFVR1xZ5lPsJZw8Wm4n0OqCz3gzx6XT2AZP5wItTCjuacbcvnrBVmfJv6zik2ilo0Qf1ogbV9jeDlVcg==","signatures":[{"sig":"MEQCIA63aHL7o7ItsmartAifZlKG7wiALxiCqj+D12l5TbX0AiBaGQzmaCbOGjBgJcQj/5YndNF5fIz+WWij7e+nlxyijQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10293},"main":"dist/index.js","types":"./dist/index.d.ts","funding":"https://github.com/sponsors/finwo","gitHead":"e34d6b5d73a5f2634b7c4f76b65427a02c88a10f","scripts":{"test":"find test -name '*.ts' | sort | xargs -P 1 -n 1 npx ts-node","build":"node util/build.js"},"_npmUser":{"name":"finwo","email":"finwo@pm.me"},"deprecated":"Rolling release, please update to 2.2.1","repository":{"url":"git+https://github.com/finwo/stream-packetize-js.git","type":"git"},"_npmVersion":"10.8.1","description":"Packetize data streams","directories":{},"_nodeVersion":"20.16.0","dependencies":{"@finwo/crc16-xmodem":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.9.0","esbuild":"^0.24.2","fast-glob":"^3.3.3","@types/node":"^22.10.5","@types/tape":"^5.8.0","esbuild-plugin-d.ts":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stream-packetize_2.1.0_1737034304773_0.9785807159116753","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"stream-packetize","version":"2.1.1","author":{"name":"Yersa Nordman","email":"finwo@pm.me"},"license":"MIT-0","_id":"stream-packetize@2.1.1","maintainers":[{"name":"finwo","email":"finwo@pm.me"}],"homepage":"https://github.com/finwo/stream-packetize-js#readme","bugs":{"url":"https://github.com/finwo/stream-packetize-js/issues"},"dist":{"shasum":"6587badf6439f91e11f5581b10467512157d37b9","tarball":"https://registry.npmjs.org/stream-packetize/-/stream-packetize-2.1.1.tgz","fileCount":7,"integrity":"sha512-/TMHkCsAiWcCC7qdygjLi1H41noz4ZAlW2fH4BV/2opf4oHaBDih7IsxFxT5NINaKSX1pCui5aJdquGc7bRfqQ==","signatures":[{"sig":"MEYCIQC9CYFpvrucF0K82ueBs8OdDmEdPRLUlgbmzMUfONFO3QIhAKg+Enn6dzSNc2buaGpCh+H8rF5OrUYn7Rawgl5a9L8q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11291},"main":"dist/index.js","types":"./dist/index.d.ts","funding":"https://github.com/sponsors/finwo","gitHead":"e8ad4b1b0b1125e8da409e3c5d3e6aa11abd6e5f","scripts":{"test":"find test -name '*.ts' | sort | xargs -P 1 -n 1 npx ts-node","build":"node util/build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"finwo","email":"finwo@pm.me"},"deprecated":"Rolling release, please update to 2.2.1","repository":{"url":"git+https://github.com/finwo/stream-packetize-js.git","type":"git"},"_npmVersion":"10.8.1","description":"Packetize data streams","directories":{},"_nodeVersion":"20.16.0","dependencies":{"@finwo/crc16-xmodem":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.9.0","esbuild":"^0.24.2","fast-glob":"^3.3.3","@types/node":"^22.10.5","@types/tape":"^5.8.0","esbuild-plugin-d.ts":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stream-packetize_2.1.1_1737034412800_0.4485289994176178","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"stream-packetize","version":"2.2.0","author":{"name":"Yersa Nordman","email":"finwo@pm.me"},"license":"MIT-0","_id":"stream-packetize@2.2.0","maintainers":[{"name":"finwo","email":"finwo@pm.me"}],"homepage":"https://github.com/finwo/stream-packetize-js#readme","bugs":{"url":"https://github.com/finwo/stream-packetize-js/issues"},"dist":{"shasum":"1930857aa52c0193be84b1b380ace4fae18b925e","tarball":"https://registry.npmjs.org/stream-packetize/-/stream-packetize-2.2.0.tgz","fileCount":7,"integrity":"sha512-pcgAQMmaNSvNb4ZoZzYKr0uOQpvTyJv8JVMZOhw40x7KXP5ZE7JSB2fyG8BxPn9tpslwU2zftdo4sSwkK9LSjQ==","signatures":[{"sig":"MEUCIQDeTNAsMN0QoyGZIU7lEvwJ9oKafKdzitJOdXQKi3vxvwIgXcKyBnwKr/YQB6YNpgK0wzVSkyWN4KATfJ+q4D/ctgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13204},"main":"dist/index.js","types":"./dist/index.d.ts","funding":"https://github.com/sponsors/finwo","gitHead":"b448d6ce8b98b3048c3ea396978e6a3c8fcfc91a","scripts":{"test":"find test -name '*.ts' | sort | xargs -P 1 -n 1 npx ts-node","build":"node util/build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"finwo","email":"finwo@pm.me"},"deprecated":"Rolling release, please update to 2.2.1","repository":{"url":"git+https://github.com/finwo/stream-packetize-js.git","type":"git"},"_npmVersion":"10.8.1","description":"Packetize data streams","directories":{},"_nodeVersion":"22.4.1","dependencies":{"aes-js":"^3.1.2","js-sha256":"^0.11.0","@types/aes-js":"^3.1.4","@finwo/crc16-xmodem":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.9.0","esbuild":"^0.24.2","fast-glob":"^3.3.3","@types/node":"^22.10.5","@types/tape":"^5.8.0","esbuild-plugin-d.ts":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stream-packetize_2.2.0_1738616884885_0.41175690952449284","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"stream-packetize","version":"2.2.1","author":{"name":"Yersa Nordman","email":"finwo@pm.me"},"license":"MIT-0","_id":"stream-packetize@2.2.1","maintainers":[{"name":"finwo","email":"finwo@pm.me"}],"homepage":"https://github.com/finwo/stream-packetize-js#readme","bugs":{"url":"https://github.com/finwo/stream-packetize-js/issues"},"dist":{"shasum":"bef87ba30644fd336c7b38f2111db360c442ff58","tarball":"https://registry.npmjs.org/stream-packetize/-/stream-packetize-2.2.1.tgz","fileCount":7,"integrity":"sha512-0j8otJ6pjAwWaP5zkNb4hT2QAMMDcuyByxXOC95nRXxvA4kkv5Cj4CQe2SrxYrN0uD7ZRgLbJrmqXNFioniQAA==","signatures":[{"sig":"MEQCIBwyNtxPhhZIqCpC8kUFoWfpz5U4hd1a3+1YixKf1fQyAiBAY32K2L2oJW/I445IGXOqVxQ7/O8lANoOpjAYpJ9OvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14147},"main":"dist/index.js","types":"./dist/index.d.ts","funding":"https://github.com/sponsors/finwo","gitHead":"3ed1ffc62783cf6a577f036343a82f88567c191c","scripts":{"test":"find test -name '*.ts' | sort | xargs -P 1 -n 1 npx ts-node","build":"node util/build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"finwo","email":"finwo@pm.me"},"repository":{"url":"git+https://github.com/finwo/stream-packetize-js.git","type":"git"},"_npmVersion":"10.8.1","description":"Packetize data streams","directories":{},"_nodeVersion":"22.4.1","dependencies":{"aes-js":"^3.1.2","js-sha256":"^0.11.0","@types/aes-js":"^3.1.4","@finwo/crc16-xmodem":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.9.0","esbuild":"^0.24.2","fast-glob":"^3.3.3","@types/node":"^22.10.5","@types/tape":"^5.8.0","esbuild-plugin-d.ts":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stream-packetize_2.2.1_1738618101930_0.9175230019593164","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2018-11-23T20:49:20.339Z","modified":"2025-02-03T21:29:48.989Z","0.0.1":"2018-11-23T20:49:20.630Z","0.1.0":"2018-11-26T14:39:20.280Z","0.1.1":"2018-12-03T14:57:01.910Z","0.1.2":"2018-12-19T15:38:43.336Z","1.0.0":"2019-06-14T11:36:52.469Z","1.0.1":"2019-06-14T11:37:43.203Z","1.0.3":"2019-06-14T11:44:56.058Z","2.0.0-RC1":"2025-01-09T20:43:47.270Z","2.0.0-RC2":"2025-01-09T20:49:05.865Z","2.0.0-RC3":"2025-01-09T21:01:48.864Z","2.0.0":"2025-01-09T22:08:22.017Z","2.0.1":"2025-01-10T11:25:06.532Z","2.0.2":"2025-01-10T11:38:17.427Z","2.0.3":"2025-01-10T20:03:44.086Z","2.0.4":"2025-01-11T21:09:24.831Z","2.1.0":"2025-01-16T13:31:44.944Z","2.1.1":"2025-01-16T13:33:32.980Z","2.2.0":"2025-02-03T21:08:05.117Z","2.2.1":"2025-02-03T21:28:22.108Z"},"bugs":{"url":"https://github.com/finwo/stream-packetize-js/issues"},"author":{"name":"Yersa Nordman","email":"finwo@pm.me"},"license":"MIT-0","homepage":"https://github.com/finwo/stream-packetize-js#readme","repository":{"url":"git+https://github.com/finwo/stream-packetize-js.git","type":"git"},"description":"Packetize data streams","maintainers":[{"name":"finwo","email":"finwo@pm.me"}],"readme":"# stream-packetize\n\n<small>Packetize data streams</small>\n\n## Warning\n\nThis package modifies the data on the wire. Either both or no sides need to be using this package to ensure correct\nbehavior.\n\nVersion 2.0.0 and higher are **NOT** compatible with earlier versions, as this library moved from an unchecked\nprefix-code towards [slip](https://wikipedia.org/wiki/Serial_Line_Internet_Protocol)-like packetization with an added\n[CRC-16/XMODEM](https://crccalc.com/?crc=Hi!&method=CRC-16/XMODEM&datatype=ascii&outtype=hex) added on top.\n\n## Why\n\nStreams in javascript may pass through a number of systems which aren't aware of data events. If your application relies\non separate `data` events from a stream to separate instances, it may break due to a pipe, a slow network path, or any\nother medium that isn't packet-aware.\n\nThis package ensures the `data` events on both ends match, so you can rely on separate `data` events again.\n\n## Usage\n\nThis library wraps around a stream-like object (like a tcp stream or serial port connection), and provides a\nwebsocket-like interface.\n\n### Wrapping a stream\n\nSo, to wrap a connection, you simple create a new PacketConnection instance with the stream as it's argument.\n\n```typescript\nimport { PacketConnection } from 'stream-packetize';\n// Or\nimport PacketConnection from 'stream-packetize';\n\n// Open up a serial port\nimport { SerialPort } from 'serialport';\nconst port = new SerialPort({\n  path: '/dev/ttyUSB1',\n  baudRate: 57600,\n})\n\n// Packetize a serial port\nconst packeted = new PacketConnection(port);\n\n// Or start tcp server\nimport { createServer } from 'node:net';\nconst server = createServer();\nserver.listen(8080, () => {\n  console.log('Listening on :8080');\n});\nserver.on('connection', sock => {\n\n  // Packetize a tcp connection\n  const packeted = new PacketConnection(sock);\n\n});\n```\n\n### Encrypting a stream\n\nTo keep communications somewhat private, this library supports encrypting all packets using aes-256-ctr. To enable it,\ninclude a passphrase in the options while wrapping the target connection.\n\n```typescript\nconst packeted = new PacketConnection(port, {\n  passphrase: 'supers3cret', // Does not need to be 32 bytes, it's pulled through sha256 (no salt, 1 round)\n});\n```\n\n### Changing receive window\n\nBy default, there's a maximum 1MiB window for detecting packet delimiters. To change this window to save memory or to\nincrease the maximum ingress packet size, you can include the `packetWindow` options while wrapping the target\nconnection.\n\nKeep in mind that the window applies to the encoded packets, which are longer than the un-encoded packets by 2 bytes or\nmore.\n\n```typescript\nconst packeted = new PacketConnection(port, {\n  packetWindow: 2**18, // Changes the packet detection window to 256KiB\n});\n```\n\n### Sending/receiving data\n\nThe interface provided is based upon the [ws](https://npmjs.com/ws) package, and\nprovides the following methods and events:\n\n```typescript\n.send(chunk: string|Buffer): void;\n.end(chunk?: string|Buffer): void;\n.on('message', (string|Buffer)=>void);\n.on('close', (string|Buffer)=>void);\n```\n","readmeFilename":"README.md"}