{"_id":"python-struct","_rev":"21-cff7b15c5609735e8475449ac3ad3cc5","name":"python-struct","description":"Packs/Unpacks/Measures structs according to Python's `struct` format","dist-tags":{"latest":"1.1.3"},"versions":{"1.0.0":{"name":"python-struct","version":"1.0.0","description":"Packs/Unpacks/Measures structs according to Python's `struct` format","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/danielgindi/python-struct.git"},"keywords":["pack","unpack","struct","cstruct","python"],"author":{"name":"Daniel Cohen Gindi","email":"danielgindi@gmail.com","url":"https://github.com/danielgindi"},"license":"MIT","bugs":{"url":"https://github.com/danielgindi/python-struct/issues"},"homepage":"https://github.com/danielgindi/python-struct","dependencies":{"long":"^3.1.0"},"gitHead":"b12bc3c5108ed191a0071774551206fb58d58eed","_id":"python-struct@1.0.0","_shasum":"ae25fa60e5a5c3541b33f0cc3e0c7c42ba72d3de","_from":"git+https://github.com/danielgindi/node-python-struct.git","_resolved":"git+https://github.com/danielgindi/node-python-struct.git#b12bc3c5108ed191a0071774551206fb58d58eed","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"danielgindi","email":"danielgindi@gmail.com"},"dist":{"shasum":"ae25fa60e5a5c3541b33f0cc3e0c7c42ba72d3de","tarball":"https://registry.npmjs.org/python-struct/-/python-struct-1.0.0.tgz","integrity":"sha512-XPtmJSt2Db7PJAK1lSIOabIYVOOmRiTpfeDcQtVHrf/4LXrRITJkqUX9GLipnPz5gpj9oK2xiMEBncuOMYSYwQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgMwErbsUkdWFY4ehwU+UgkjQt61slUN2L+f/WregmZAIgXLpd5M0Ii3iOr4mD2cz5APcnUUzJYdEOHzWz1uGZhtw="}]},"maintainers":[{"name":"danielgindi","email":"danielgindi@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/python-struct-1.0.0.tgz_1467026588341_0.34213945106603205"},"deprecated":"Wrong values for std. alignment","directories":{}},"1.0.1":{"name":"python-struct","version":"1.0.1","description":"Packs/Unpacks/Measures structs according to Python's `struct` format","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/danielgindi/node-python-struct.git"},"keywords":["pack","unpack","struct","cstruct","python"],"author":{"name":"Daniel Cohen Gindi","email":"danielgindi@gmail.com","url":"https://github.com/danielgindi"},"license":"MIT","bugs":{"url":"https://github.com/danielgindi/python-struct/issues"},"homepage":"https://github.com/danielgindi/python-struct","dependencies":{"long":"^3.1.0"},"gitHead":"445b1855caedc644ae18eb98fc00aa7666cf4d7c","_id":"python-struct@1.0.1","_shasum":"0d9e8c78a001b32368adcfb2a8ac631cb0a42b07","_from":"git+https://github.com/danielgindi/node-python-struct.git","_resolved":"git+https://github.com/danielgindi/node-python-struct.git#445b1855caedc644ae18eb98fc00aa7666cf4d7c","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"danielgindi","email":"danielgindi@gmail.com"},"dist":{"shasum":"0d9e8c78a001b32368adcfb2a8ac631cb0a42b07","tarball":"https://registry.npmjs.org/python-struct/-/python-struct-1.0.1.tgz","integrity":"sha512-m3hr9YpaB8L8umN16TcQhiI+sCWwamCoiUZ4+FkcUCwei0IOR8Ph2a1WJvaWRcfPeSJXL/xN8ZS/3B287WTmRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD42ABWAB6e/vnLWld/l4bL/Z1lxK7UNHqWMJaa/nmDIAIgRQ8PDi/QsX5KKxF4TZcGPOYjgkRl62zb0H7ZXAnQKC0="}]},"maintainers":[{"name":"danielgindi","email":"danielgindi@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/python-struct-1.0.1.tgz_1467094993794_0.15705918916501105"},"deprecated":"Wrong values for std. alignment","directories":{}},"1.0.2":{"name":"python-struct","version":"1.0.2","description":"Packs/Unpacks/Measures structs according to Python's `struct` format","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/danielgindi/node-python-struct.git"},"keywords":["pack","unpack","struct","cstruct","python"],"author":{"name":"Daniel Cohen Gindi","email":"danielgindi@gmail.com","url":"https://github.com/danielgindi"},"license":"MIT","bugs":{"url":"https://github.com/danielgindi/node-python-struct/issues"},"homepage":"https://github.com/danielgindi/node-python-struct","dependencies":{"long":"^3.1.0"},"gitHead":"bdaffe0d2cc6e41b16b49de80342ce7224bc90ac","_id":"python-struct@1.0.2","_shasum":"a8a7aa00384b2a4a66de1a21e2cee9dfa5fcfd79","_from":"git+https://github.com/danielgindi/node-python-struct.git","_resolved":"git+https://github.com/danielgindi/node-python-struct.git#bdaffe0d2cc6e41b16b49de80342ce7224bc90ac","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"danielgindi","email":"danielgindi@gmail.com"},"dist":{"shasum":"a8a7aa00384b2a4a66de1a21e2cee9dfa5fcfd79","tarball":"https://registry.npmjs.org/python-struct/-/python-struct-1.0.2.tgz","integrity":"sha512-++te2XRa/lnfteksbd501PtWZEBvnvVk2jf0PHyGAYWX9e7VuqZGKTljWJmhPVd700eGLLWelltAR4loJAX3Xg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIGg9a9omRFZg+NNwY0QUpMNT7cwsVNAr3NFFuccVBkkvAh9dVYDFZrcFYl9q3DPiLUFbjNiLLBTeJHfDdybUO/Sa"}]},"maintainers":[{"name":"danielgindi","email":"danielgindi@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/python-struct-1.0.2.tgz_1467123355001_0.7737147861625999"},"deprecated":"Wrong values for std. alignment","directories":{}},"1.0.3":{"name":"python-struct","version":"1.0.3","description":"Packs/Unpacks/Measures structs according to Python's `struct` format","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/danielgindi/node-python-struct.git"},"keywords":["pack","unpack","struct","cstruct","python"],"author":{"name":"Daniel Cohen Gindi","email":"danielgindi@gmail.com","url":"https://github.com/danielgindi"},"license":"MIT","bugs":{"url":"https://github.com/danielgindi/node-python-struct/issues"},"homepage":"https://github.com/danielgindi/node-python-struct","dependencies":{"long":"^3.1.0"},"gitHead":"99089dc9f809d62220097fb7b896dae86046695a","_id":"python-struct@1.0.3","_shasum":"bbc6be2a96d131d9eb8bc2d11971df627d30355e","_from":"git+https://github.com/danielgindi/node-python-struct.git","_resolved":"git+https://github.com/danielgindi/node-python-struct.git#99089dc9f809d62220097fb7b896dae86046695a","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"danielgindi","email":"danielgindi@gmail.com"},"maintainers":[{"name":"danielgindi","email":"danielgindi@gmail.com"}],"dist":{"shasum":"bbc6be2a96d131d9eb8bc2d11971df627d30355e","tarball":"https://registry.npmjs.org/python-struct/-/python-struct-1.0.3.tgz","integrity":"sha512-YJkpia5G4WjVXO4zPr1PZF4fGeF1uZpZXI7yp5ngZg7dfKfFFjYTJARhcB9Vj9Rns/4EAErkMTS+iwDRttwChg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHPwJiKic5nKzdx3TeiakCSlh4IYqeGpi6SfKEMkPDfGAiB3ibi+dlXDt6mYX7Sq9gdSM2dT8nIBX5kD+qvUsYCkfQ=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/python-struct-1.0.3.tgz_1468491790140_0.17745476751588285"},"directories":{}},"1.0.4":{"name":"python-struct","version":"1.0.4","description":"Packs/Unpacks/Measures structs according to Python's `struct` format","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/danielgindi/node-python-struct.git"},"keywords":["pack","unpack","struct","cstruct","python"],"author":{"name":"Daniel Cohen Gindi","email":"danielgindi@gmail.com","url":"https://github.com/danielgindi"},"license":"MIT","bugs":{"url":"https://github.com/danielgindi/node-python-struct/issues"},"homepage":"https://github.com/danielgindi/node-python-struct","dependencies":{"long":"^3.1.0"},"gitHead":"77587ddc043de1e9e98b4fde72d994a9306e84fe","_id":"python-struct@1.0.4","_shasum":"f4f4b8ce223366cc9f602f2078beda7f8036e28d","_from":"git+https://github.com/danielgindi/node-python-struct.git","_resolved":"git+https://github.com/danielgindi/node-python-struct.git#77587ddc043de1e9e98b4fde72d994a9306e84fe","_npmVersion":"3.10.5","_nodeVersion":"5.0.0","_npmUser":{"name":"danielgindi","email":"danielgindi@gmail.com"},"maintainers":[{"name":"danielgindi","email":"danielgindi@gmail.com"}],"dist":{"shasum":"f4f4b8ce223366cc9f602f2078beda7f8036e28d","tarball":"https://registry.npmjs.org/python-struct/-/python-struct-1.0.4.tgz","integrity":"sha512-I0d/e+p4izyq5ncleD72QZkqdZnMp1F16uj3R6c63aKrQ16n9PNcESYDa5n9cvYz2Z4g1X4rkttoinL2g6aoRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA05yDf6Wgrl7GxS9WMMmlKrRFe9DyFjI2rf5I1if4yCAiBIi8TDmVwN6oILYWkPd0zCPpWcLDt8XWz6YtHiNXKTRg=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/python-struct-1.0.4.tgz_1468818691327_0.36669195094145834"},"directories":{}},"1.0.5":{"name":"python-struct","version":"1.0.5","description":"Packs/Unpacks/Measures structs according to Python's `struct` format","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/danielgindi/node-python-struct.git"},"keywords":["pack","unpack","struct","cstruct","python"],"author":{"name":"Daniel Cohen Gindi","email":"danielgindi@gmail.com","url":"https://github.com/danielgindi"},"license":"MIT","bugs":{"url":"https://github.com/danielgindi/node-python-struct/issues"},"homepage":"https://github.com/danielgindi/node-python-struct","dependencies":{"long":"^3.1.0"},"_id":"python-struct@1.0.5","_npmVersion":"5.0.3","_nodeVersion":"8.0.0","_npmUser":{"name":"danielgindi","email":"danielgindi@gmail.com"},"dist":{"integrity":"sha512-z36Z7FSAsQn6LdsVbCYeTHYyefibGEGX28RtRknu2vRqHSJSe8n2t+e0nFmIQx9pnLsKoEgBAQiYOON4npqXNQ==","shasum":"ebc7374e747f8496583cacd8fa4a4c8428388a66","tarball":"https://registry.npmjs.org/python-struct/-/python-struct-1.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfB1q5UyKCmUCs6Jg6T90q+Jj2Q1YPucLyqozrLT2DTgIgThBC0m1Cv+ke+7jY5Eupc42620JpJ2HKLzv7fyI72Q0="}]},"maintainers":[{"name":"danielgindi","email":"danielgindi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/python-struct-1.0.5.tgz_1497613656526_0.802940915338695"},"directories":{}},"1.0.6":{"name":"python-struct","version":"1.0.6","description":"Packs/Unpacks/Measures structs according to Python's `struct` format","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/danielgindi/node-python-struct.git"},"keywords":["pack","unpack","struct","cstruct","python"],"author":{"name":"Daniel Cohen Gindi","email":"danielgindi@gmail.com","url":"https://github.com/danielgindi"},"license":"MIT","bugs":{"url":"https://github.com/danielgindi/node-python-struct/issues"},"homepage":"https://github.com/danielgindi/node-python-struct","dependencies":{"long":"^3.2.0"},"_id":"python-struct@1.0.6","_npmVersion":"5.0.3","_nodeVersion":"8.0.0","_npmUser":{"name":"danielgindi","email":"danielgindi@gmail.com"},"dist":{"integrity":"sha512-r40v2MDFZKNBECMuo/oih6wInNEFXX0gmQgCJH4R7VULJsQDwcE95004r7A8iy1tDipgcZDyF8H6Tc2bhJdRZQ==","shasum":"b5f75352c24defb3f275fd57ba21487746d2bbf9","tarball":"https://registry.npmjs.org/python-struct/-/python-struct-1.0.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHZWKKD9pMdNbXbJs5eNTVxODbV5AN3BkDyAZ/aFWJwsAiAuSIWkKOqZ6l0mr5Qcii+lXckSyMAWXhCu7gZi4b72BQ=="}]},"maintainers":[{"name":"danielgindi","email":"danielgindi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/python-struct-1.0.6.tgz_1497737218352_0.8456678290385753"},"directories":{}},"1.0.7":{"name":"python-struct","version":"1.0.7","description":"Packs/Unpacks/Measures structs according to Python's `struct` format","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/danielgindi/node-python-struct.git"},"keywords":["pack","unpack","struct","cstruct","python"],"author":{"name":"Daniel Cohen Gindi","email":"danielgindi@gmail.com","url":"https://github.com/danielgindi"},"license":"MIT","bugs":{"url":"https://github.com/danielgindi/node-python-struct/issues"},"homepage":"https://github.com/danielgindi/node-python-struct","dependencies":{"long":"^4.0.0"},"_resolved":"","_integrity":"","_from":"git+https://github.com/danielgindi/node-python-struct.git","_id":"python-struct@1.0.7","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"danielgindi","email":"danielgindi@gmail.com"},"dist":{"integrity":"sha512-yHyPW/a96k7zAlx64rVqmzSEPSQVPVsc2yiYu1yaQo6gxnlDgaTbgz8qYbmYRV5XUlJO8nJO+EoKsm1ME/Jm7A==","shasum":"b518f171fa7aa3e16d43f14cade7adbe184e956f","tarball":"https://registry.npmjs.org/python-struct/-/python-struct-1.0.7.tgz","fileCount":5,"unpackedSize":23323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdIOJLCRA9TVsSAnZWagAAMPIP/jFa9CSgIcLJx7ofeAYw\nXPtRlgbzKRFKDS9jAt07u20xOaOvMjWfQr6RIUdo0olBzVF6KHACrC2FTp6f\n+iNGE76HkHcqFd+igxeo9j6IGiRayx0YIGrUGvOM282qQELLK5l65SudymX5\n06OuuBHz/MgWQcYOtVFk4XwzrAwpESFLj972ejQ1oRuCe5OebTbV+jq9WUfO\nDKqcZBZD+X7iytnvT9tk9365fJ2B5Yq4bTPYyDK8xisrs81XCx50beWFhGpJ\nyjNVstl4Bea9rn45diTgy0lNVfuvpDW2yET8Y+m4aNaouMd2BnOVkgFA3jSY\nLoGSNoheOCJibhN0IrMtN3V7ZRZlfx4KZJ3V3C5dPDfQsrSyN0o/FQVVsyry\nH/adbD1NdO8p173ucfV/0OuYiP6MR6RpZ4gUrpP33/UUh/jcARhuGWrEhSwX\nPgYE4KZnAi0X+8EYbvr4bc7oksGaH0iu9URhXbsc7awh6+RxgRyRTnz2435K\nzRwYsajsr+4xk+KVNunIK8uY1OCQLepAZereffiC3I4S5Yv/Mopap6KhTpAc\nSOSl0NuUjsPCy1qh2N4mv7lQW3qyQTTBay/9ujpWsblbiWrCppRd91ZCz1PM\nn7HvMG39IurY7HyNVEfLYwOf2WzF1SLURpZxhoVUKQEyaKmWKV9lALvB2gzs\n13xj\r\n=KozN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC46FivHsU4MrDQNUcjrmgCGngXqguvGGxMyARv4RN2pQIhALgfSYIYFSra5iFya6r8hR9QCIEJYb7zL8tKhmeOhOJr"}]},"maintainers":[{"name":"danielgindi","email":"danielgindi@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/python-struct_1.0.7_1562436170766_0.2916181455274003"},"_hasShrinkwrap":false,"deprecated":"There is a bug in `unpack` alias, please move to ^1.0.8"},"1.0.8":{"name":"python-struct","version":"1.0.8","description":"Packs/Unpacks/Measures structs according to Python's `struct` format","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/danielgindi/node-python-struct.git"},"keywords":["pack","unpack","struct","cstruct","python"],"author":{"name":"Daniel Cohen Gindi","email":"danielgindi@gmail.com","url":"https://github.com/danielgindi"},"license":"MIT","bugs":{"url":"https://github.com/danielgindi/node-python-struct/issues"},"homepage":"https://github.com/danielgindi/node-python-struct","dependencies":{"long":"^4.0.0"},"_resolved":"","_integrity":"","_from":"git+https://github.com/danielgindi/node-python-struct.git","_id":"python-struct@1.0.8","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-VBYPe0+UzlUDqiQf6dPwavOxW9yIuHtF/IMrd8DzW6IuNUxq6NJcc769hlY3e7XCfRZ5XYlZeOH16boKkM8F3A==","shasum":"6c94ec9e649e2adb742d488c17e9103fb7770947","tarball":"https://registry.npmjs.org/python-struct/-/python-struct-1.0.8.tgz","fileCount":5,"unpackedSize":22594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJrwYCRA9TVsSAnZWagAAbP4QAIZBYRV+LNle5EM2VfFy\nkqxq9mbgnClH4pNSOOhut6byu/v8nu6rZN4LNxXLbGGz/mZnW13+R84mdOoj\njn9d6nMV/v+oWvoNi3D5RG0yLgLn7zWbMhWVhUa/l9rU5eLOxyo7yfDriNlB\n4aaSRW0QlBnVBZQlHA+nwxb3EqAIJy6YUTWnaiMpGHFykFQYBTYcmMtKpEgA\nXThQyqp3jtoKfxLo0uIZzecDkxi1bbVvrQ+TGsO8BmLTGt1GZf4eOuXwZJOn\nwC7ILffKgZumMfErDll9TiBYkFXoR3W32j9yBnfzRJtnhmfob+ofJUB6Qk7V\nIbDByGOfr7JZmqodUve7gFVg2C1+BlRDLpgcLDs51S5Du+zvtp1GAsJf+XR3\nKsY9dZ6X1WuN2wSPazyskHoYuyTartj82agValT9jR3k0X73KkC4UE+3VR/s\nPQk5zjeSoWHoJ5zDk2sXgBlqc/mYZz9qDnDnOsyfUGEeR7zCGdXRdRXgF/5B\nK0+MBwskT3H2XvnmbvvtB5DYnvWFw3s0SOlB9GE0bilfXvzRq+7pKD1nNeiT\nsBgRcrcrTO3rVGzfbUnTmE6gA+51vBGohRim1LHj4XNk1cTr78hTnrJhyUic\nrHtT1shL2+RR4Pq3tXRi6fgiEmgaCmILoGuPCzXj5br4YsIYxx4NGSAjgCdj\nixbV\r\n=x+DK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHi5dSdwqv1E8ZqSVXnARspZDwMiZOAcmIFPAeUA2XtOAiBsfnCM+KmUSQubQWC7MqlX4abaVQwt5AVZs2VM77e0uA=="}]},"maintainers":[{"name":"danielgindi","email":"danielgindi@gmail.com"}],"_npmUser":{"name":"danielgindi","email":"danielgindi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/python-struct_1.0.8_1562819607417_0.19645347321054452"},"_hasShrinkwrap":false},"1.1.0":{"name":"python-struct","version":"1.1.0","description":"Packs/Unpacks/Measures structs according to Python's `struct` format","main":"src/node_adapter.js","browser":"src/browser_adapter.js","scripts":{"lint":"eslint ./","lint-fix":"eslint --fix ./","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/danielgindi/node-python-struct.git"},"keywords":["pack","unpack","struct","cstruct","python"],"author":{"name":"Daniel Cohen Gindi","email":"danielgindi@gmail.com","url":"https://github.com/danielgindi"},"license":"MIT","bugs":{"url":"https://github.com/danielgindi/node-python-struct/issues"},"homepage":"https://github.com/danielgindi/node-python-struct","dependencies":{"eslint":"^6.2.2","husky":"^3.0.4","long":"^4.0.0"},"gitHead":"c23f52d7dcc19b2a2b484e8c6140400fdb597d75","_id":"python-struct@1.1.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-KB5GEheY6yWJTGt7ZD2o9dR/J1FaE9//aveBZ4ObiWhFQnsinKZzRnDzdqk+qSMru/biWx7Q6xJSyjRvibRD2g==","shasum":"ff221aa09eb73f2cc17d5f87ce17cb92ab519672","tarball":"https://registry.npmjs.org/python-struct/-/python-struct-1.1.0.tgz","fileCount":11,"unpackedSize":34772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZtf7CRA9TVsSAnZWagAAC4UP/1cg5hrvk6U8NUfc5MCt\ntaAfZkjZapc3KENjA5m5iPsHJJRGGc+ElE6tc90bGObs96KfgZMSf8ltKQ1L\nS5P5c0Lu78HPHonUFK95GatkW+iNpt8M2Xhz8ymE15onkP4LEgaCEPUjsitx\n8hs1+Z9FneAtU0r7HoVk5HFfRJgT7qwTOntp99nYOeeIdu9PdX1tvjTxxsEk\nMctriNWZibInnYJjOVj1RPWeO47fO0vKTDyhdXuhyPd4jpmDQcFbC4ClKrIV\nZucIfvVhsmG0dugnP/6u6/4VUS3BVnew8zCBYeckkeoMOOP/LxU61Qj9HmrA\njdAjIcWJNiHrYiT3h6FUFv/+K1OQQ3gSGfD9YxdSoPEI8Ee0D2gTuEq3CmOi\nSOOOO/Abr+YwKVys6CuVXDhM7POc8v8TCE1LrBQwZjR4r2g8xQ91a9N2RZ+9\nwcWkS5Fym8d87WVvoaFeNps/Cwbu14xCHBBB5LCsPLwCpx0K8WEHn5HEUyAb\neZIRXjrsOXCI/N12SrKMf1ZZYk1ixzJsBnBybWjOAfhUIHJjl1viFLh9aXJ6\nIPylYyzOxckgsQurbJL2qM6Fbl5rlnqH4gsHMKz6tznWyDgK+o8o98J5q7yx\n1sFXhGwyIz9LvwYUz+BAKYwCwTtnjtIO9RsxMVkOJByvJAhr+8x30Plw92CF\n2gTh\r\n=86i+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGkqvmCfKno2ATzdoKX7nartHmOpfBjnmPK2/0wvXvw0AiAiOcPbahi5J8FVk1x1gCOJXQ/fxfxOtYF7MW0vEm7O5g=="}]},"maintainers":[{"name":"danielgindi","email":"danielgindi@gmail.com"}],"_npmUser":{"name":"danielgindi","email":"danielgindi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/python-struct_1.1.0_1567021050859_0.889958332267677"},"_hasShrinkwrap":false},"1.1.1":{"name":"python-struct","version":"1.1.1","description":"Packs/Unpacks/Measures structs according to Python's `struct` format","main":"src/node_adapter.js","browser":"src/browser_adapter.js","scripts":{"lint":"eslint ./","lint-fix":"eslint --fix ./","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/danielgindi/node-python-struct.git"},"keywords":["pack","unpack","struct","cstruct","python"],"author":{"name":"Daniel Cohen Gindi","email":"danielgindi@gmail.com","url":"https://github.com/danielgindi"},"license":"MIT","bugs":{"url":"https://github.com/danielgindi/node-python-struct/issues"},"homepage":"https://github.com/danielgindi/node-python-struct","dependencies":{"eslint":"^6.2.2","husky":"^3.0.4","long":"^4.0.0"},"gitHead":"3170ed4b593ec471b62db209cb7c488477c96b31","_id":"python-struct@1.1.1","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-s581PmdO3nooRRO+NZmwY+C7P1tY3ZWSIEpbLY/yp8FLrmC0AFxiY6mPzvzfULyT3eYkYx2dTBtV2cbi7HZxqg==","shasum":"3b340259df6f7e63b3a31f8c4e0d4cad0bca8f17","tarball":"https://registry.npmjs.org/python-struct/-/python-struct-1.1.1.tgz","fileCount":10,"unpackedSize":28844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddMBCCRA9TVsSAnZWagAAYz0QAJWZrUrYmgI2XHC36O8C\n8aHlUsnm9/2CHQW1WMAA2Zn8Jkqt5RanVM8aGWW+rd3Fg9zCNvxjrs7Ut49g\nHCa7Hj4Bbut829WptVha9oeULJKFtX4/P4PtkKFxGgcnZMTawRpXIhPV6ZuN\nHUBLuQayctBv2kw4hPt6W2nptM0r5qSAb9hE5kBQ0YdbzY9agsmujoqHS6IL\npLCCBz4wb+HC1CTPZA1qc8uzbWQlr0RVofAjlc2ehck62ZG14qxxx4VzZnud\nbhQLDirvuFhqIYCBkf81AbSpmuU/QWgpWAIJKRrYwX/D8cx+30HOW6tHQsRz\nL7Hhgf+BL8cFmAlt1mKLz7AFHnOjxwVknTHwd/WpBjOsKopo3RcH1cQgV2kz\nECgtQ9OtAokCeXU1gDZzYZx1Lzo6Yt0AkBqoTqnb3QWH6QBWWEe8AoLkwuLc\nZCbVl9IFstL4xb6ufm5UYsQ4RtOgZsQ7c2xmsayl59BJsFUYaqxKH9cWIElx\nyvGjgE5TWBwb12Zt8PxaNcCF9EzY5lg/5BZ80nW99263KdaCVlocrCU6e/KD\nSyN0vpt6yc2MOLtj4xAJHWBHD1YCFcpkQcjlhvbT1fzXiVpKsVvh5U56tcWq\n2LkjbZFfMuIKbNe5HxsfjkBubKC41yPhcyVgN/jKGa55WOB7UDd74rcHtOE7\nBU4z\r\n=dM4G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDcJz1JvrnQka9GhmUl/zE432TFOKM688uzvzy4evvMdAiEAxHqQCqhghT+ANRhAr7yMJndU7omQYjdarQJmD/k61m4="}]},"maintainers":[{"name":"danielgindi","email":"danielgindi@gmail.com"}],"_npmUser":{"name":"danielgindi","email":"danielgindi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/python-struct_1.1.1_1567932482051_0.7221876099969047"},"_hasShrinkwrap":false},"1.1.2":{"name":"python-struct","version":"1.1.2","description":"Packs/Unpacks/Measures structs according to Python's `struct` format","main":"src/node_adapter.js","browser":"src/browser_adapter.js","scripts":{"lint":"eslint ./","lint-fix":"eslint --fix ./","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/danielgindi/node-python-struct.git"},"keywords":["pack","unpack","struct","cstruct","python"],"author":{"name":"Daniel Cohen Gindi","email":"danielgindi@gmail.com","url":"https://github.com/danielgindi"},"license":"MIT","bugs":{"url":"https://github.com/danielgindi/node-python-struct/issues"},"homepage":"https://github.com/danielgindi/node-python-struct","dependencies":{"long":"^4.0.0"},"devDependencies":{"eslint":"^6.5.0","husky":"^3.0.7"},"gitHead":"37dd85e803dcac97f7ef16426ecdc328b6e69eda","_id":"python-struct@1.1.2","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-LJOsUEBLcfV5813MY6ilE1vsz0Yoan+ttdYi+vkgu89nJICmFlMnjQd4Qjzs3dGPKIsC2D1w6CQM1yFsL9mXtA==","shasum":"70da23f887587c77430153ec6249fabde8909ab4","tarball":"https://registry.npmjs.org/python-struct/-/python-struct-1.1.2.tgz","fileCount":10,"unpackedSize":28871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkFKmCRA9TVsSAnZWagAAy/0P/j+MY/MdAUXX5mc+h5n7\nje5Hvq+YaA2k7w6B8adjYvNDAi77ocey9DKbeFlxv/jhtCrcTfoOOe1m5F1Y\nV1yarKLLXqwkgPaEwXOf+oNjqPS16AXSesAfK1M1F35kucpB8k0G5xq15U30\nWa4/ZoY/xv95Kn3E0TbvrAbD1Ryie+hnEEuaEu5tNvN0Ogy4wi3mWb7M+GE9\nC7YENYxwgYstAcCsgniMeNtzhGt25xa6HPIn7Z3LF/BtmXrLPuby2URaTIXs\n0aVGhkJepoQI+MsJQ+t2aI6BNcs2Tkm53iMqA2fPVCCDMzRUSBWcTyx/GcBQ\nwkKn1BXGgD1YO8zXZtDjlvMR6tC78MSH5Qzqg0X0cr9FM/71MLLpjm0SHC2O\ndcFRrWZelmRM6zdZsskyah1ZmVu0rLygSrE29V6iH2C97WveNlSLD3YYE/2Y\nGbu5Vj0kZJoV3pgswNV9CLwfls6BBhL+KwxgbTnx49kgxt5OGMbx0PaRPcO2\nzVbvj4J6l0Ziz56sBGmlxanTNOxY1AL7EcWWy7oC3FIp+THC8QoVId8KjINk\nKIHCjkWspBeQL3D2hwVeNOnJWJ3Mek19SX0x+jyR1VcNB1wNljnbYw6Vutaq\n3rQ0kVZ6gnA6059i7hzbQEHC+StgbJTkWzBSvu2oZWfSCc0b3x1b5w0+7X4y\nIWEF\r\n=xaDh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKvMHoVSuq9Z2iqG6q7jlSF6JGAiyocLgczIpKgG5IoQIgdMox4jxujfqpOuTVHwReB1cR5R1A8Xi0RtoURMafogM="}]},"maintainers":[{"name":"danielgindi","email":"danielgindi@gmail.com"}],"_npmUser":{"name":"danielgindi","email":"danielgindi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/python-struct_1.1.2_1569739429873_0.44665273712455966"},"_hasShrinkwrap":false},"1.1.3":{"name":"python-struct","version":"1.1.3","description":"Packs/Unpacks/Measures structs according to Python's `struct` format","main":"src/node_adapter.js","browser":"src/browser_adapter.js","scripts":{"lint":"eslint ./","lint-fix":"eslint --fix ./","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/danielgindi/node-python-struct.git"},"keywords":["pack","unpack","struct","cstruct","python"],"author":{"name":"Daniel Cohen Gindi","email":"danielgindi@gmail.com","url":"https://github.com/danielgindi"},"license":"MIT","bugs":{"url":"https://github.com/danielgindi/node-python-struct/issues"},"homepage":"https://github.com/danielgindi/node-python-struct","dependencies":{"long":"^4.0.0"},"devDependencies":{"eslint":"^7.0.0","husky":"^4.2.5"},"gitHead":"6f23a0abc662d566983e97d96f8a69ff2cae843e","_id":"python-struct@1.1.3","_nodeVersion":"12.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-UsI/mNvk25jRpGKYI38Nfbv84z48oiIWwG67DLVvjRhy8B/0aIK+5Ju5WOHgw/o9rnEmbAS00v4rgKFQeC332Q==","shasum":"f0ff1845ec520408e94dd8492bfd770aad26cae3","tarball":"https://registry.npmjs.org/python-struct/-/python-struct-1.1.3.tgz","fileCount":10,"unpackedSize":28883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexWplCRA9TVsSAnZWagAA3u0P/20JazpCZ5eGEbRiqsgB\nuW6SCniNSJaobrm7OW40kNfzEZUK8Ul41RZeCIP61bReZNWCDJLVpI2bmu+5\nhUg87ckMyTtriZERMPMiRS6qFZmKXvPPuSgcOyXB3qifJzkMbuuUW6bwU72/\nfDXb4HIS+DThAvRe4XZ3L59apr+Tc90kJS0YEf08M7LpokFNhUGEweRTcMAB\nD826BeGlpmDozX/imzpy9/dkwtJaArUFNsIQhOB/Fz8Wvx8fK5ib/mU454uL\nvntHUCmuBL7hEzeSNB+Nw/nbV/VVJBTNYvz6Gqk0bt6ML3pN50+amOvOK62g\nnempuA3n4jboB1b8KieIPN9sAGzi4CQS/rDnKHyuLp/iGK2oe36Rvb+JqoZU\nUzuipWg71RVLw6QV5ibsUPBoWago1lPTIoEckTkr4r8quEBZdcLanWCNyMhX\nO566USuC9cH5sUGzInJzFHBbTearErJv2ydpvMnGYcuAUeMFocjvSWxTLq0v\ny6ToeG8UBrxTtrOLqTZDs6UxHhGxxcqvnnM8mzrsmF6H00dVkfRgh0gjgB7c\nPGOKdcf+L5oZNwgclFzYdSJtCvBVOD6bMGFhpG8QGJbWxrCnmc6Jb0c18InQ\nTox8i0xZXekFZLOvN8L0Sn6qatbSMFYixdtgKNldfGp3xZSRwYOjR13mabHF\nOVwN\r\n=xasY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEe7j0hom2QUfn6X54b6Kb4MS3k/rY409ckKqtYCN2RFAiEArA/5zjxr3h5BhkmTPkVPxHqCrI0FXZ5vJEgouehLrwE="}]},"maintainers":[{"name":"danielgindi","email":"danielgindi@gmail.com"}],"_npmUser":{"name":"danielgindi","email":"danielgindi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/python-struct_1.1.3_1589996133401_0.6534288298755624"},"_hasShrinkwrap":false}},"readme":"# python-struct\n\n[![npm Version](https://badge.fury.io/js/python-struct.png)](https://npmjs.org/package/python-struct)\n\nPacks/Unpacks/Measures structs according to Python's `struct` format\n\n## Installation:\n\n```\nnpm install --save python-struct\n```\n \n## Usage example:\n\n```javascript\n\nconst struct = require('python-struct');\n\nstruct.sizeOf('>iixxQ10sb'); // --> 29\n\nstruct.pack('>iixxQ10sb', [1234, 5678, require('long').fromString('12345678901234567890'), 'abcdefg', true]); // --> \n\nstruct.unpack('>iixxQ10sb', Buffer.from('000004d20000162e0000ab54a98ceb1f0ad26162636465666700000001', 'hex')); // --> [ 1234, 5678, 12345678901234567890, 'abcdefg', 1 ]\n\n```\n\n## Usage in the browser\n\nThe `\"browser\"` entry in `package.json` will automatically redirect to the browser adapter for the package. \n*But* you'll have to `npm i buffer` in your project.\n\n## Notes\n\nWhen using \"native\" size & alignment, we do not really have a way to find the native size of alignment of types. \nBut it's almost always safe to assume that `node_adapter.js` is compiled for the standard architectures, so `native` behaves like `standard`.\n\nIf anyone stumbles across a different case, I'll be happy to review it on that specific instance, and figure out what to do.\n\n## Contributing\n\nIf you have anything to contribute, or functionality that you lack - you are more than welcome to participate in this!\nIf anyone wishes to contribute unit tests - that also would be great :-)\n\n## Me\n* Hi! I am Daniel Cohen Gindi. Or in short- Daniel.\n* danielgindi@gmail.com is my email address.\n* That's all you need to know.\n\n## Help\n\nIf you want to buy me a beer, you are very welcome to\n[![Donate](https://www.paypalobjects.com/en_US/i/btn/btn_donate_LG.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=G6CELS3E997ZE)\n Thanks :-)\n\n## License\n\nAll the code here is under MIT license. Which means you could do virtually anything with the code.\nI will appreciate it very much if you keep an attribution where appropriate.\n\n The MIT License (MIT)\n\n Copyright (c) 2013 Daniel Cohen Gindi (danielgindi@gmail.com)\n\n Permission is hereby granted, free of charge, to any person obtaining a copy\n of this software and associated documentation files (the \"Software\"), to deal\n in the Software without restriction, including without limitation the rights\n to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n copies of the Software, and to permit persons to whom the Software is\n furnished to do so, subject to the following conditions:\n\n The above copyright notice and this permission notice shall be included in all\n copies or substantial portions of the Software.\n","maintainers":[{"name":"danielgindi","email":"danielgindi@gmail.com"}],"time":{"modified":"2022-06-25T03:10:04.658Z","created":"2016-06-27T11:23:10.711Z","1.0.0":"2016-06-27T11:23:10.711Z","1.0.1":"2016-06-28T06:23:16.395Z","1.0.2":"2016-06-28T14:15:56.098Z","1.0.3":"2016-07-14T10:23:12.448Z","1.0.4":"2016-07-18T05:11:32.322Z","1.0.5":"2017-06-16T11:47:37.668Z","1.0.6":"2017-06-17T22:06:59.333Z","1.0.7":"2019-07-06T18:02:50.863Z","1.0.8":"2019-07-11T04:33:27.579Z","1.1.0":"2019-08-28T19:37:31.003Z","1.1.1":"2019-09-08T08:48:02.194Z","1.1.2":"2019-09-29T06:43:49.999Z","1.1.3":"2020-05-20T17:35:33.598Z"},"homepage":"https://github.com/danielgindi/node-python-struct","keywords":["pack","unpack","struct","cstruct","python"],"repository":{"type":"git","url":"git+https://github.com/danielgindi/node-python-struct.git"},"author":{"name":"Daniel Cohen Gindi","email":"danielgindi@gmail.com","url":"https://github.com/danielgindi"},"bugs":{"url":"https://github.com/danielgindi/node-python-struct/issues"},"license":"MIT","readmeFilename":"README.md"}