{"_id":"rescript-struct","_rev":"45-8143a47891dafdbe752a29ec125c80cd","name":"rescript-struct","dist-tags":{"latest":"6.0.0"},"versions":{"0.1.0":{"name":"rescript-struct","version":"0.1.0","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/DZakh-packages/rescript-struct.git"},"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/DZakh-packages/rescript-struct/issues"},"homepage":"https://github.com/DZakh-packages/rescript-struct#readme","gitHead":"0df9b8f768a70f1da3d07afe9047ff17b9cb8898","_id":"rescript-struct@0.1.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-6T2NGdfhq/sHVsqHnDfPxvgcdKv3PBkeweBO1j9TIIAaOGroUkJmGJhGHrmUT16lUm/psMpDKqlaoDFCf9YEQg==","shasum":"36e63826b4711ba0a15bc4063a5299bfb8716f66","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-0.1.0.tgz","fileCount":3,"unpackedSize":1951,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID4awj/9vh6ZmvqXjleNJ+ly3WMuw/lKb+ADIHgTs53MAiBldj5B9RkDgyNQINPZeLNUSW+itvqu7lYs6ZcPKIAiAQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSdZ/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAqw//bAA5cVgMoms4yP7GkUC84TYm0ZO9Ssd+A48oOADtjiz6HfLc\r\nIcSXaY3KPaCaDz1WFtOa8TBfdZoFjZE6KR09r6th8TE3WQNKWTfUJfY/Mbkk\r\nzLQyyMIkMNzIn0eBNTiSHtN+tANOnWJJhMDJX4ij8o/ztoxxmonjsLQwKOTF\r\n4B/xNq3WZ9QCzRxtfNegqQy9vJgIonkRe/CPWWS9+KQR1jRWwfrDydyDRvBm\r\nLXYhk44snKOwe9H4gMCy0F+NsWkJsPaYssk3s3KF7YfAw+L9qT0+tV7uMJcB\r\nZMUaWVvPIDfyJRGUaMzz9sqsuwK18jI1ExXnuKDBmrrJ5S7sj9lQ3z+5zRMk\r\nM6DehmBmZcMt/VRr/qUaCW4Fd4+6+wxLQuH6d6sLF5UyPz5Fz6jrZxHPoune\r\n+/oSp29MmpcIQuSyn5Kjnxw249CPV9T6KiEyjBv3RuS9SZtUAdNtYjBcZN4T\r\nSvbFDtiMAStwtd1v2VRQY4yPesPFvlapjfnO6T6BW91DSIqI0AOWDLxr17SG\r\nQvzfHgxwbRuRvmzP5XK4VlDFQDIH9nF1cssAJto0XcvGf0looHXpn840GM/S\r\nN3/UYg0vLbqD86KvrRrYaktuLtPPQ3B+S4vb5F1wFqibhB+Xwd5sv1ACg9kT\r\nxJ82RsDaOmN6Pz9nwEL0F9//K1jXNZXEXTQ=\r\n=WDNl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_0.1.0_1649006207629_0.9545552245914668"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.0":{"name":"rescript-struct","version":"0.2.0","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","keywords":["ReScript","Struct","Runtypes","Contract","Mapping","Typesafe","JSON","Parse","Serialize","Validation"],"homepage":"https://github.com/DZakh-packages/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh-packages/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh-packages/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"rescript":"9.1.4","rescript-ava":"github:DZakh-packages/rescript-ava#96c0aa710f7cc41501940e9af2c7d225f1d677f5"},"gitHead":"838e2d931fc4bd4eb1615ac1e61e45893db8acbb","_id":"rescript-struct@0.2.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-Fd3YhG8BJItNDk9cvd6DGgP4eJ/C84gDEEez2iq2B0rpMZOgRlhAfrmqCVtIXl6ExPa/hzHQU75XJgPnD+i/gA==","shasum":"9b17752501b5cf9f5bc7772eea8dd40a9c423647","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-0.2.0.tgz","fileCount":6,"unpackedSize":25420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaEdmAXdiINvJYpxm5/WGzlS7MFT9OpF4HDxK7ckmWywIgXS34KFE+n3MYpm7ttEJ4u2pytpk7m/FbKM5DdF/OWhk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXavnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKNA//YEAi9dAmmAIYZk4EDaR+HVTO2J45fpD5+GZGzS1ZDhTJKbXL\r\nrIHyALSBktUaWWgqvl4+gz69Kuf90vvO4VlkP8+KuNoy2VJtCvL+nTO49G8x\r\nTJ8ya5AqelF2wEjhm6i9tKxkX3DoMrjkT1rbQptFQjpYcWgvpKhJeIhcOg5o\r\nK6DipsoNayDUA5TxF9DjKKBsHJs9WrXPilcaVKRfA/Z9X5mUUb6zxdFX5CB6\r\no8iDscduBnyGdKo2TJGP67/3LXML8Ol9+WUM6w2jhQV6rQcYpm4Pl4aqc6zU\r\n4xUzQF3W+xMRz9RMykxk1GwGT8teh+KGpN94H9Ud3B5wWqBZRERUPurT9NUZ\r\nAQG72v8zv2xnyodcj4OCJWMmsdYjPEBYJry0pz2d9FNeN0LpYQNRptg6aI7h\r\nsW/tAepGDsjgZ59w8U4QFP3rWFvx4Dx2WwuZbuNVpYdC6Nn1kJqxcMJiN07C\r\nXJ/9wQOvYbhuKnSMDkHik3oL4MLhemtA1jKiMG88Vtvx6kLyI6h3RcabkmZF\r\n4S01NKtTg/QJfoZOj7Np5+HQP3QTTGn/osUBJg4Cc/yL3HRy2zp2MINu6KZC\r\n2iy3Zh8120HP6sGoRjFE/0ycZdVgJR/esKrqSRaBga35VEwx03yESQ25ortr\r\nGDx5U7kFmPJbG2aX9d2Co9li40li7eG1UxU=\r\n=83bI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_0.2.0_1650306023137_0.03177958979081619"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.1":{"name":"rescript-struct","version":"0.2.1","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","keywords":["ReScript","Struct","Runtypes","Contract","Mapping","Typesafe","JSON","Parse","Serialize","Validation"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"rescript":"9.1.4","rescript-ava":"github:DZakh/rescript-ava#96c0aa710f7cc41501940e9af2c7d225f1d677f5"},"gitHead":"8e1331a806e10946f21e35cfd6a3a836a080da4f","_id":"rescript-struct@0.2.1","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-ZFhvBs6tb5fPugL2dzrbK/LKiWDjgSqtzJPGOeEMFWbIYZ6uEjpdjF3/LzrCz0f2jBip+jGd2PW43p26ghzoHw==","shasum":"b3cb2b853288efab42be42d8aa7d50fbecf32667","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-0.2.1.tgz","fileCount":6,"unpackedSize":25384,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvQTWTpum801cDP6sVFLijos7jaC0FEckWnvjwza+2UAIhANX4zsqfOqKRyjak5RPjWVs1iMqV7BGP2CkG9ty7oUSl"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXa9XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvJg//dK6flhImzGyABRBKbD2cfStwekObL9ZhJCfR9gXtyi+Di97C\r\n9tkr3gHkm+Px1GuQdKCpfbvLJO9LpqurKOdBtSl0uSSnntBMuyXaACeng6AT\r\nVy2WREYDujrFAXkyaThT70RJIb5Ex7QgnIpqyBgs+YlKHn5hjtDziRUFI9Pl\r\nYdf5Zv4vGdG/vIstzAWhg85DTs4Xg9TBiq6prRP5U5dJE2KKjFxuxaFcPkvi\r\nnEy7nyp6qcP1ZiXBxjB8FrCc/8zhH1O+nz7LoSWDHinVDf2OLoIFiKsq1l5W\r\nXGzy9ay4KsdEjfrtI9Fe50zMbYgXqc52lU5MpTFcWaxSiIc4DDUJY+TlGuRp\r\nt0JoAPM43+pjAR56Du2qbYCA2GyFSkUituEdVET2Zk3tlvKbnF0Sa1+QukcM\r\nuh7S9tc1i+5c+UALpZo3Tzachv7qYtLAmopFsZmcXVwA0nQfAnC0VSlBI9pJ\r\nwMUWC3jPKYD48K1HMsl3JhmJpCncBV18NsL9LTGSXgHZAd7FSN90BCsfd6mt\r\nqkLPyO705GidM98SEuH6Ig3ydxMo0e7I0EBe3Uh5ev7SSnVamIUGc2lxyM6t\r\n8mNAgR4oAkztdXEi5MZRo7jz1I6HT0C9rV6mkMw5GtgQLuEKdeX41j0h1bvb\r\nxx8tie0BmjS/ZMIb0LRvRQ/nZGqX9VJa41Y=\r\n=x9Bx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_0.2.1_1650306903476_0.1779012029861815"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.2":{"name":"rescript-struct","version":"0.2.2","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","keywords":["ReScript","Struct","Runtypes","Contract","Mapping","Typesafe","JSON","Parse","Serialize","Validation"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"rescript":"9.1.4","rescript-ava":"github:DZakh/rescript-ava#007d9f63e17310f73fabab1223eb75a0c9c36035"},"gitHead":"91508ecf570f7c0c0ead2f6983a3b733d6b7abb5","_id":"rescript-struct@0.2.2","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-eSOuqkp3miG07iMIkurLB+pjkmGJPf5D5bcz8aY72gxVKzfSIlpOHOStWGzukVHehEWobGWdcBX4IlNI8n51Fg==","shasum":"e27291a89a6846a429885782c9b9f24eed6c9d5d","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-0.2.2.tgz","fileCount":6,"unpackedSize":25379,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBC2nP+C04rbw2WhJHXEjLUWOe9P6CrTuKT5dzAT3vPXAiEA4sazF9MaxF1CMi/gD3rRDkcZNdYEKGTaP8+piT9PqqM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXb2YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLtw//RTE5O22AfHJKLq8o0nRs7R7HZOHqiJN+J2PT7eyK8jH0gbid\r\nr/r2EOKPcaykpTpzhFduvysT67yZYHgR1K7B4nggVvmeF/XDxeSu4skoSvaw\r\nzOzgDoSmgVWxqQZH8cnNf7eNPrLr4UO2CE77/Roxe1QELwcKmvgE0oOp3QmW\r\nhWBdk0BFVh7rmcZAw3ZHFqT4pMVlgdtAiSj06JhwVsw+keKImi90LBTOFUxz\r\nGZyMYAg19ufygeSfH30bY4prBDRYc4lrOHca9xXvV2HwfhhOX36qX/mkDG9s\r\nxZD7HLbvCuomPXIyRGOXmUxlEoBAJIicUd58JCH5sKaruiR0OP2xFRvbacBd\r\nrC+aDCcJziGzTxxKG0L+UJANCalWmxVbP1a9RuF+AQQD/ytmfYRAZxG58OOt\r\nuNIsLM5VkdKfZ5SzXOZ0/5P0Rbf5Sk7Y1eWnMGX8ZHvTi/LxNOAtk/WYiHzF\r\nAM+pYUwDbusZMKH+NeOPr1sCF15pvb9j/+Jd0Eht0CtkW98lbSnb6SHdvRo1\r\n2A2fhd41qaUmYlrkVzJLM7R6JKKbQWaOHKZNnj2rbBUCbsxMGUTkAo14jZyI\r\nCSxK26JfmYajR7X0klmTHgRg3JcMEbmI4vc5pxV21LZOkvb22E7KfEvkf9qx\r\nIJxXQx9I/AtNlRE4ZvDm20ZFp6DBGiUcKKQ=\r\n=oqyw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_0.2.2_1650310551942_0.72304887199428"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.0":{"name":"rescript-struct","version":"0.3.0","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","keywords":["ReScript","Struct","Runtypes","Contract","Mapping","Typesafe","JSON","Parse","Serialize","Validation"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"rescript":"9.1.4","rescript-ava":"github:DZakh/rescript-ava#007d9f63e17310f73fabab1223eb75a0c9c36035"},"gitHead":"11215e0cfae272143fab8ad53dad0cf30c4e079c","_id":"rescript-struct@0.3.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-LAv/q9Vjc9BYN8Q8pPCoHCe0JZJw6TC21z3NSSLNl81+Nq+vff0qBOTErd6RyspFAsxAdNhtVB76ag4aYuukkA==","shasum":"43a80dc771b1b081582ca28c7bbac6a9728b2748","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-0.3.0.tgz","fileCount":6,"unpackedSize":25140,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAbBkiVJ/GjopAKTn/i52qmig2NFh+229zlxKskyvc2JAiEA9aDKGqmvLONQputF6m7Nm1DunPF5KchCcpCS7KTNtnM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYaPCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXxA//Z9lxCkPmutgMPXyUOYNR+zEBB3ReciIRGaTo3fb4p47OuGsI\r\nNgs+2qdy6gjsBEj4n4QrgPCqV/SsWIBt8GqP0jGIA8OjkvxXV9wMSENsaL4v\r\nmM5w4pXNJGcwUO7WM6loUDw4JLmbBtnwDe6DK9yCJkSGEUuxSuHWBqr8HMc0\r\nvMX9hwiClRez5lmL+vMnNM5ssMXQRnI/dpLBj7Z+0lwJPax7Ch/ZvdEnakHl\r\nRkuJY//YUWKwriU2iVzZgKs+R0QvTk6OAiAGYAPBonKVKQToB/Oj7KoAgQd4\r\n96E+eA7RCfwBiS1Rws6FNyFtSeuZY9iy+w31zQpJPnsl6dhb68NJ2/KCbp1E\r\nOXKrij7SRMY01OAT9ukY2nCvSLxaRThLxXLDH41KaTNcBWmRbQ7G3Vj/2Ox7\r\nBrJTYMoleanUH0KzY10s3RqqiASJzm7F29li3Ivv8LyFNjqObYhM+59cuvMy\r\nw9RrNSJrpbcPYjE2B+Hjm2k8qoDruEEyo/Wne4kUj7K+7840QfQLpfbIB81H\r\njtQXL4UPaq/U56nV+2KxJMMzJ3/Ll+Sy6XkQwaqd2GCViqXUf6nJdVntAv90\r\nxIoOH6/Y0dBnWSFwh530Ls/Gqt8DD9QKzBgFpde6QK8gba9yWWAyEEPNSKJO\r\nOysbwobmzlF0mgwY3xYSoV6zIjxgcoHk4zw=\r\n=p9Og\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_0.3.0_1650566082486_0.08684393134963275"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.1":{"name":"rescript-struct","version":"0.3.1","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","keywords":["ReScript","Struct","Runtypes","Contract","Mapping","Typesafe","JSON","Parse","Serialize","Validation"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"rescript":"9.1.4","rescript-ava":"github:DZakh/rescript-ava#007d9f63e17310f73fabab1223eb75a0c9c36035"},"gitHead":"1cd86c7899aa2604e0b25cd36338dc65ded68407","_id":"rescript-struct@0.3.1","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-eJ/aIrc+gEvk6Vqi6jqussAYJohvZx20adaDnQ7AlrUCemdp+PkhL6bjb+uPShP6o0gIlJQoicsaMqUAao/pgw==","shasum":"5f9abdc678e7a4f65226a9ea39abcebde096d52d","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-0.3.1.tgz","fileCount":6,"unpackedSize":32328,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFWBqGxqkTtiQjerTmx4uMyXPOyeR7rikTwgohVNBI3gIhANJkXUqs/YQWxp7Lvy63r1gezTwe4IDAg8hvj95rq0So"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZTPSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrwA/+Kr2htef0sEaYlFMqYxs7gkpFl5pLpYj3N+FYd3VuwobzuAdS\r\nwbY2VpScxtXi0KpoaJmVki5Md9SKxCPkq5TjO7tIFM+R/dvnI3PIF6T00ukz\r\nV1N8N06MQ5qYNWaqm8NRsRZ35wGtN8c6WvvT5JWXzudT9N7SeWKk2UDWQKb3\r\nUELCWyEC8s9NCzVcV8MqGiXIQy3Z+efh1Jw/xjfGNS+/zjWyqmQX4OzAIcTR\r\nOGb2ZuWlSMnElXTWS1sUtnlNph5cornzuPWoFiTZTKSeMcMIqlcH50c7Qhsf\r\n1f7UsYgwDp7KQC45PYYfHNKkyT6LMLnilW+y2x4y/MqP/ICdR5DObIVaWFw8\r\n/FDdSyHZ8SFm14v6yfR6L7yYPt7SIfNCx1BBKGpQJnKoLsW5jTlrBXT450rd\r\nLs3KCk5P+xdKYPZvTIBEALzpGHh/opCXiByudEI9ZfGw5xio8yUfjy9vctx7\r\nMzhzu7pLkKQoKe9YmE7H93YdIeopfpG/Hq4K+CCBSluvBryEeNdcahDrAHJU\r\nNspCHcwLk6d/MgKkzhSUsZCD2w/UsHAP3NyJ3lxP6i5t0Yx44POgur0+LPzD\r\n6UV+tKH0AV+IMsJljzvnmIk+ogP4fW9hqFktO2awWOLazxLQLJQsEln2CtRg\r\nvOKALcJybWsZfi0hReOFOsXqvjDPvWQwt9A=\r\n=KVgs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_0.3.1_1650799570027_0.3168910619925307"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.4.0":{"name":"rescript-struct","version":"0.4.0","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","keywords":["ReScript","Struct","Runtypes","Contract","Mapping","Typesafe","JSON","Parse","Serialize","Validation"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"rescript":"9.1.4","rescript-ava":"github:DZakh/rescript-ava#007d9f63e17310f73fabab1223eb75a0c9c36035"},"gitHead":"a0ae6926e2f590c707a8233e2c51f9dea9b726dc","_id":"rescript-struct@0.4.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-tnIwA7L4VIcRfxKRjP0zZP2joZkApCQLnxDlEJX/aYQ6sgiBeBM6SCweTKgzciGad9A34ZWyTgTh1ua+Nd7GjA==","shasum":"30a4527841eadfcba79581acd61c6543a2a20291","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-0.4.0.tgz","fileCount":6,"unpackedSize":30957,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/lDisJPnnjPDg+k3oCldW8irSvuNg6b+Hp8WHj2KmMQIhAKHuAbZIlz/TwnITe83AVMG6ua4RIJ6mTsNEWLQTfBay"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZUO+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfhA/7BISY63Y/GeKGjBfPj8N6P1uOTMHk1mh/XpMERMF1tRsYxHwf\r\n0H/o8b1NeetQRbSfmSEpISggI1W0k3kqT95RZAs78000ntZW0gJezgD+6QIF\r\n+h9R/uf7Sc8bHe8ssd6Wfg9H4E1y+jTHTCFy4HLHkLIqk1fPtf/6xMWFsvkU\r\nC+bsiMfA3ioJuwgs9S8m3Q5eFL6PDNF3K7OHck6gxtHZeU8RxOoODRQcibzz\r\nr5eTWVHk5qKW0koFd5dEpP8i6zCDKBO23eEzhgg6ClzT5f0hj1HGqfu+ga3+\r\nSI7aPkatYdai/RNrnjVsQ9AvIjkggFIdq7mVPJqaZtrfLuyYQWj1m6jyCjuZ\r\nL8+BtSobA+cQvcWnGXBk90HORGXlWj11WQo4+nka8a7V1PLVKwalYOyTg8mM\r\n5TuIdg5kKxad129PYclWy9tC4hLatqwLiJmqApe8mDnee9rEtb41U/piEkro\r\n3LsyHyEWckcyzyH/OGhUQ/jPeMvkylEafeHFYJrZOuiRT6ZiXBHdzqeEa9lx\r\nCY3APvRxo92Eur2E0nCFcpt4ysdLiUjqiGgRXgJnZybLcH6T/KuA3AILOPUl\r\n8d83Le/hx5mBLMp1miGnapB5ab8tG4PMfzafQu0kJ67+M5/WepraXqvfC3JG\r\ntYDHYsKZoRpaGjSLtL4HLd2EoaXrsyF4QeE=\r\n=CkX0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_0.4.0_1650803646123_0.01812772153809772"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.5.0":{"name":"rescript-struct","version":"0.5.0","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","keywords":["ReScript","ReStruct","Struct","JSON","Schema","Encode","Decode","Runtypes","Superstruct","Contract","Mapping","Typesafe","Parse","Serialize","Validation"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"rescript":"9.1.4","rescript-ava":"github:DZakh/rescript-ava#007d9f63e17310f73fabab1223eb75a0c9c36035"},"gitHead":"eb0007205f9edecdb961e89ce4d9d971d289f374","_id":"rescript-struct@0.5.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-6GHuHUO+QFTyE2JYtMFPM2ffWsPaRe16GhxnB3W4XoggP2dJ3s4TZfCDF4r53lXV53/CYRnrL93STFDWrLucZA==","shasum":"bdb7b4bacc5eabb5cd11dbc5434d07bf4dca6c28","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-0.5.0.tgz","fileCount":11,"unpackedSize":40817,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgEfezYoqMG0oRDG4qigYQFlWy98AbaSuaZ1lml8Bz0QIhAIjoIyUMabrnzKyj0LUv1wfMBYJtNacjqPF6+CizKW8V"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiboYOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoo/Q/+MQWstfneF43ZarZ945iF06soJtExQ8kUoyECafBKXowQ9Bro\r\n0Gbc8+TUKqMDbUti2XZDkYPqV8syp4h/o85djRdWFLQdDyungIp+jyxZnKBv\r\n8k96EGHUap7SQHCGeOiX2XJdIyH1Hk+nPmedsZJJW585cczTUOk0edK/I3Pg\r\nUbLuZ1HgCMN66MJHmA8TSZ/AGnOF1wVXnkS21JCGllsCzMf8Yb9pbSZb5Fhi\r\nwZKIDYXOVkb06bVIlt4+zgOrk9z7xlq66ARj/7J/WSeqU9lATqWE81GeUG2x\r\nACdyi21OkOTK1Q/F9FeFk8ljQuQQhGaPSV0dBwpI449rYPaE0ottEEcuroe5\r\ncbpMrSV24CD4JKXmdIlF+sNw7LSncxgEndV/wrjoA0zN/Qz1yjNuLDWbwpVz\r\nHdrOpnSfasxbdi67kZX4ywO6OLW1HmlMGMHCVGtHCaeu8ogiREp/BCxt1E1/\r\nxEKOzToJ5OKgOavOg+p0STTLbgfcaq39p2QGdR3siuWSCjVjDcW6WeqCoj7G\r\nFlFH87g8VSn46Up7RW8SHf7dMr1UDYhzDd068I963aFYpmYqQE5VQn7G07rm\r\nfh+WuPrFkmrTQE5yQ3lLDYDovHAJKu9vraAboDPwCUDkA10CQK8n0qtgMm24\r\nX1PfbLV0CUejqwK8cE33fNTkopf3iexURzE=\r\n=oLxt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_0.5.0_1651410446174_0.5481291175609189"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.0":{"name":"rescript-struct","version":"0.6.0","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Encode","Decode","Parse","Serialize","Validation","Contract","Mapping","Jzon","Superstruct","Runtypes"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"rescript":"9.1.4","rescript-ava":"github:DZakh/rescript-ava#007d9f63e17310f73fabab1223eb75a0c9c36035"},"gitHead":"957a42a0b8395019ce5a86e28ed4c1788a12744b","_id":"rescript-struct@0.6.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-Bpfir4vYKWWBmdW4/lsQK7ltIdsssM9/EorDCJsvxeCRxpYlF3GS4nbUBq/ePcbqmhdk3qN35UQh5XvQSrlgew==","shasum":"f0745977011cef8fe91d27f6fa8e42b08496c966","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-0.6.0.tgz","fileCount":11,"unpackedSize":40748,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWHell2NXgW7VXHEKoayWU2sZBcJpmjVM2lbWWdxJdsgIge2Bwt4dllvPRtZZBryBdzunjXTktjfR2xNDjFm4bAiQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidYLDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCNg//SzMj69Gk9ZkD7944Or7cGAXCd9BvTnjF2lyOiVrweIvXzcOa\r\nNIAMti1vx9c91kfRDGOSp8tln2s9jzJuyBDoxwtagFwtZwJc/tzOb2QEttpS\r\nm96FocQzc8pQ2fOjnFquIr5WcEPOHdWxFbMzTbXOAY/j5muPr5ci8acriTuW\r\nUHcAd7q4m8ur0OAi7lRL/BUcNaBlOdsQxSiK4QorWZwOYFPRzDPht/0y8O8s\r\ntftE6TlGas6rGcZ5DTHGYqutsQNm/A1A6uHvZZ3Ro13aGD/Pf4mfJEFnCqU3\r\ntbulvWcvdSjjx8IfwXwIO5ussas3l+o37GwW3gag3Oe+HHM1akR5zIpV6mQ7\r\nYrPHpEt7enV7DRPeoTMNIY17deyTdWB3cPe23b1pHqilNSLA36AcaLp02Ajx\r\nJMN8gc0qk/ZTPJBZ1dQzN4mf3AzGN3rIzQ99c7z4YCy3qQJ78/N4nL+DlKfI\r\n7+l+y4U5f3HjKUlXHr7LooGfdbZfD2ENww9uFdmfbVWJq+Y1uo3DVK8Z86t5\r\nl2tA1BTbFw8k6Q31+myuT/hY8ZvfCxlnWD4Vfk20UakL9WwWwNJQf/KnRAkA\r\nSgbzfjCe3tgfshLSLSEGsY1wVW5Q/x/UljAbIdEFpyFPFJ3JqocRanznnnzY\r\nmPR6UEnj99lNHG9C7V/16eUoci4TqzSV/wU=\r\n=s3tT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_0.6.0_1651868355480_0.4885334053670507"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.0":{"name":"rescript-struct","version":"0.7.0","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Encode","Decode","Parse","Serialize","Validation","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"rescript":"9.1.4","rescript-ava":"github:DZakh/rescript-ava#007d9f63e17310f73fabab1223eb75a0c9c36035"},"gitHead":"925d3fa1234a7e194e6e7984605596dba9f9269b","_id":"rescript-struct@0.7.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-/BC+GA/gJsMMIhA4iZGwIy0G8wIdwaM6p3MhjorJ71ubpgIDGAIXGNJW9mYn9PZbJ6pITyqQ7ZwcpaIk7DpruQ==","shasum":"b71a1f3495eefe023e1dfc646644952cda18f33f","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-0.7.0.tgz","fileCount":11,"unpackedSize":40588,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICbUwf7JXhcuHPdFzQJ20YSankVUG62yyqo9clXf5ZViAiBLGrDweGx5gZ/ocSNMneOtRN792oMS9naBKZlqHYijQA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifoSbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzIw/+L14+1GsJe3FKlB5rseLKOsBZiJ2v7H+jMfGZi/WIXajvOkcd\r\nGLfx9mkmfPiW9CO+/zn6dB9/lYtopcEyIcEywhfG0l1GM4IGcu+r1iI6KHyl\r\nM487YEKo98u+bWgHKH2ClnZHqDPspqkuXIpOJmzsNNzRGn+rnT+gMfS8Zd8r\r\nGsdk1bXtTPTnajqFZpMCOmO2Ad+AR+KvtKjGfbd1B5pgfA9Gj6kLU5mGj3cP\r\nbjXj2PJDuhOY28BLYN1kJh6pZLT9ojGBV1QnblnZ+DBy5QAkiE16LrBNgTXY\r\nRDQ5EjgIaqwx+xRFGIKg6zho1vqXrIjWlJrUMULNArtoQbHvjI07fiCp7Axo\r\n+l0c2/q6w7jnagdOIogWRSN+1/CogsY0Oid4uJi8bvmU6fh6XCC51kRhDl81\r\n5VaHrx3SVRsxtvyfUdj2wnC7xOIchMfwvX2HoyIP5Mxg4/+zPg5CwMwhmepU\r\nQmCccmYDedc71R5gecSVE3BRDBm+CY4+BtIfdCQoiw7Q00Ruza/tUt/gahxc\r\nDatOxZy4FbauWQjtGW/3BEAmZ0Qa+iNtzynpwe9NPeD3EyIxCZuoMUN4saoX\r\nVZRBhB2V8vb2Kr8XGvGmQ/XvdAuEw+p/GaYACM4INdlBY6xnw+QT6c8DjY/U\r\n1xHbLKpeS+7rDOLE1REKMeIuG1L+47BCvR4=\r\n=uUB0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_0.7.0_1652458651501_0.0454440269939147"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.8.0":{"name":"rescript-struct","version":"0.8.0","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Encode","Decode","Parse","Serialize","Validation","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"rescript":"9.1.4","rescript-ava":"github:DZakh/rescript-ava#007d9f63e17310f73fabab1223eb75a0c9c36035"},"gitHead":"04c093f6ecd8e9272be77fcc5ae5af74aaa5056a","_id":"rescript-struct@0.8.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-R6x7KwMlItd+MIHkx/tXM1PHrjXWklt9K3NbSn/HjHUQhCkXWSqpBB2CBUp6r3BlrxPBfqQh8VI0a8jV2dgvBA==","shasum":"ffd0430441c3dcc75d6932be8838292b1641e8ad","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-0.8.0.tgz","fileCount":11,"unpackedSize":40471,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHYp6+9LBt9VKhHDkNyklQJ+sikNATDgJJsay0wH1bXjAiEA5HP3kNvuMr2ueaMYQV8MXUH/9UbdO0MM4JbWQlYCl4M="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJif41+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrG0RAAh8sVO+j5wdpxcZGYpD4V9CiaIlu+2uhKAj3xB8RoD7mEBTjw\r\nTAEeXKIsRQVJRhC3JgDEHqezI4RjZ3RQuRCG5+DoMVabTtqpMMIVS2yrYXIf\r\nwotEE+xSTVypgyhm5cH6TIY7iMBskwP6TCeFBsAUUTA/bMDj7mpV37Un7hzX\r\neX+V/T/Y+Ovj1QiHHy3GIDY9tzrjiOBXsWG9dUOHJoA3hKR8DkH0SC8N+Kg0\r\nKk6b7dWctyBjEP1qhzfdTlVsCJVsX1+ywViVrzC7saPm77u6VwIXqk2AJDgl\r\n84dcqEzomMYXdCqIE4TF7ZLhrNr/erRTuu813SpYuEPAs3FY10sIhhzt42E6\r\nsYRh9dbwNqiI9Z9Z4jDeUMrr6JCKyEg8Gd2asS5kY0JR0x3hF4NoZm7weoiF\r\n0Wky+MwwXi+PZ3iicucl8SybhJRSJwf4uYj7pS4ZIDkOR1g0bpPER+paePE0\r\nmiQB9TcYEci/OW8dHJOewZQPPZUv6XdqpHUHK0kZ+7GANbq6V9IdRrYrIqL3\r\nbnFiL52nmYULph1or9MrTvEYhagKEWkTmfj2jSV45y90G/kDOZyqIQ2wEsyK\r\ng7fPL3QOHJ8ofVGqvdfG9dIoZP9IKDca5M+6X0Wr0BjOZ8jjadBXUWvoY58t\r\n3jA6ciBe4kJjZELcsDdKQhwWE5c4o+3BRbs=\r\n=mVx0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_0.8.0_1652526461983_0.8426980222559306"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.0":{"name":"rescript-struct","version":"0.9.0","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Encode","Decode","Parse","Serialize","Validation","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"rescript":"9.1.4","rescript-ava":"github:DZakh/rescript-ava#007d9f63e17310f73fabab1223eb75a0c9c36035"},"gitHead":"990b0ed1a157a3f1733096c725d43acdc69d7f79","_id":"rescript-struct@0.9.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-msh6wGjIqtwLIlKNJL+fRGj7Rk9B/jW4rwAR19nK6AYSke56HgMaUZjBcn6ox5XopyODa2lTRup+peOkoz1tgg==","shasum":"76f2bd1b5e5e9feeccf7022038e1bcc724a2f89c","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-0.9.0.tgz","fileCount":11,"unpackedSize":43333,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbLMgk6BvdkWSy0CpP4ymCqpYMeSj6ho3so5mOuyT0uAIhAJlBwcKessUSjc4wv+eW1H6er8MkGEyl5kHAF5MO1SHd"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigMwWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmriFA//Q0P0xYZrqCrvvykY6Oxn3MDoWzBsci7jlVntkb/beVS2ooJy\r\nqoPaMpBsYtlvtjkh51NIVRdN6T+Z/yo+lqsilIEuvkI4DB7CqyXj+eMgSqBJ\r\n8G3r1b++TYnv3z0d/UIB/RAZk88xAXo+MyMcJG8CqwVjjOI1DNwLrvbTkaRY\r\nO1FucEt3HILB5GvNXRAgABbP+Nq6/1xkLNTiswhiFscGl+o9zQZQ/N2yFWnC\r\njfB0iXRFcAw8ARHHbODsS2DLSul8J+atouqw5oWo02C0RugYrLMAKwbSIUkL\r\nFw+XvtueYEe6MkXg+Dmbpuo9Yh489Y7AE6lFb0ycaaoPIK3swQWNKYX8iUNO\r\n8xyc3jlgW0pPWF8plUtaD8gfN/7l9HmngCyDnvav2dEh746zIm3boXbuT/RK\r\nPNkbzGXgRcN0xEXTke5tAdu8Z4zSXISpIaAO0nnjows8TKwkFdCagrL3wTrG\r\nA1+s5PkBZZLbOyj+mjBS5wpHOGQiE0dZ1mqPF82AfkAgo5rxnbqstFzcqHxU\r\nFhGvSqPUpX4IsUFGs0K0SW6w5NiqNSOJFeRCho9EjV3IOc9VmrNetCXH3/D8\r\nB5ixn3gYhou07DkGzbxuyahU37gtJ0JJmj1OhNKgVb3YJ/gQ5Dvy8tJfXG3W\r\nduVoCk6jRH9L+KTZ6nxZYwUXr0dOCvohrmE=\r\n=imdH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_0.9.0_1652608022090_0.3798664504537541"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.10.0":{"name":"rescript-struct","version":"0.10.0","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Encode","Decode","Parse","Serialize","Validation","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"rescript":"9.1.4","rescript-ava":"github:DZakh/rescript-ava#007d9f63e17310f73fabab1223eb75a0c9c36035"},"gitHead":"4adc88f8c2bb3bbb05c4d73dd5b667185f52cf8a","_id":"rescript-struct@0.10.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-4n0XnDO7tS2/D8n5ITRi2j8fuLxbXFjaq5Mj2i2SZtQmV2PuxTdYfTmbd5kBHk/6cJayBEpBaazVDKq1IQJbsw==","shasum":"a837a480335ecb3ece0a93b30691f40d5b87bdf2","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-0.10.0.tgz","fileCount":11,"unpackedSize":47035,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOJ32B3MqzMemMqV/nE7+exvf+BPknL+CGgx5UkRf5lQIhAOam0Mzsp2Efx98se1RzN71bklWnzZt1K6wYgUZPPAi0"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigR0+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoD8RAAjhWNRiirD9LwQiPNJpXAeo6aDAMTvijyCLMWuxCT6U7cju5d\r\nnwGeU1QuS16R2tkzIKO8eABPsLY9qRtNcaVbXYnbKiUKWHKnc8pKhMxVt6O5\r\ns3WJ5uP6M4PWV1fTMpWmQlIJFYmD7PoSv+KkG4e87Bn0qyB1BLN94YiHGHns\r\nxPoor4xM3VUrKpGg133HvEiXybwNWVF46+ikEnLJiGUSY85Ge/hqUjDzSko7\r\nRPRD8vGqfuixkhQFKxJgkPMdvL6W1Obt9IwML2/ragunhr6MtOPzFByaqY/e\r\n/27RzyHKjqydp9uuqvPtXjzE4LgZBcu6t2TVr6NLvNmX+Xyt2vwIlEStwRjH\r\nMecprbykqAhuGTNCTSD2FNWoptqpldrw7o4JMDu1ZY8UwgDJdq8eol0BVrBS\r\nqFG5erHpSPLPA5VT80nNuCXENF3s3ChXSJoIB4QsQmAHUEdiQjqA2+xm4wKv\r\nHB+bSiJGq3t6+Dvez1QrJG3UZwpijW6Tkk0QCu4+7XTLKAHMQbEDDjdtLGO4\r\nzBByAKrdKNof6rRE0098H49gO7bjoO3PzXV/xHrThia9DAbczStNjXTsBjCv\r\nx5+bhJmvQyf7c1x4DX3G/o9x+AGzKqTV9jVJvzfBGge3nVfBvCqB7DoEGcnr\r\ncQXhRMFWtUxfu7CGTi+C8crKa23Q3xjZX/A=\r\n=CZt2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_0.10.0_1652628798504_0.7045079344541791"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.11.0":{"name":"rescript-struct","version":"0.11.0","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Encode","Decode","Parse","Serialize","Validation","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"rescript":"9.1.4","rescript-ava":"github:DZakh/rescript-ava#007d9f63e17310f73fabab1223eb75a0c9c36035"},"gitHead":"52757f6e091ca1c8d480d7fbbaad329eb39dc6fe","_id":"rescript-struct@0.11.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-+St0OXgTUDgbLR/Wh3XhfzQWbNNtIhh0D/RCfNT3ejnn+ebAK2RdHiJMCWxQAO41Sye0wnDjT/8WPpB3aW52QA==","shasum":"cd39346ea112864860308686c868e8a15e60b9ac","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-0.11.0.tgz","fileCount":11,"unpackedSize":61198,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDK2JJf9rfBIqEHgHUdYK+gxLpucGH7W2vnj/rdthg6IAIhANMHFKOAvypl38XC5F3XZBu29nk1PxhRTvCka798261h"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJik8UsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrzlg/9GRM3mMZbRLcpzbnpN0rXKZmch7Y10rX+LKWzvDCVHC5lsW3w\r\nJR7uBY6E2+/0Z6LGS7FT63SwjTkAKD4gS/PaaoYilkK9Q1emCzQ64rl3X1Cb\r\nlfEerKbCcR7KuKFf3Wex7r6v8dFMBFYvpG0MJA0IVh1q9b0HnYvGW4TZtEJh\r\nv2KV6YrV0DejF22p3INSsnLz3FaOvGlGlL1+J1L50zxfEw/n78BYaqzuE71V\r\naIJBLTfd3nVSk3PjTlsA8GFV4JAcUf0JbK8WEyvExR8jYJghdHk8SZ6EgFlI\r\npW36dPCz9s/IruHAT2NjNTAhSBJLX5z21QlTaY9Ty3gDAtHmkyuByJCyfoZv\r\npzKKLGcq35JtHYk2TPO3QQF2Hp3K7XRyg+jN8SRlKDE5obw8pbpDZNZq+9wu\r\nOC9CIwA0j9OO4jd2ChOVnfbhmL67bv6k2tF3h05i13tGeDvelPbChzmeKLAB\r\nFK4myqQ8SwPdRjfLHf62bExKuhJtMC0CXVywtRUkqZI7lvcekFXiFxdXERtc\r\nIFDvQFr2vj/Tm5q07CsDZtKB7uiQNrEpMSTEFeLl9LxzgY/Kh2aJPMKWpceo\r\nFDrZJmwBpzhls9l559u0ZBnMnish/2Sc6lCA5h90y2xAqdWjtrjSVnqCC6ei\r\nGiTQkAEP1vw0R/r8Bw+HXwT8xTdG00I2wrI=\r\n=7k+S\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_0.11.0_1653851436500_0.5221580073976624"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.0":{"name":"rescript-struct","version":"0.12.0","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Encode","Decode","Parse","Serialize","Validation","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"rescript":"9.1.4","rescript-ava":"github:DZakh/rescript-ava#007d9f63e17310f73fabab1223eb75a0c9c36035"},"gitHead":"00ac2c0c2f250c39a9b220b39e1cb95a7363fb81","_id":"rescript-struct@0.12.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-Puqm5gmZidydlsAxppQhlFMm1rQIqq1TuDDLkA7FIlgWd+2mvi4uwANW3bbnsKru3MUd2vnKXU+zE7sX1WH3dg==","shasum":"ddefe91b49fc4c0ee7a8822b9041a03a1c996f51","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-0.12.0.tgz","fileCount":9,"unpackedSize":59134,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6xATeE85xzYQyo5Vq7avaU5SyRoameTZRU3uQL0Nd7gIgQNdKPbTnreF2/mDBvIPjDHk+uIQKlVt0riUnX3+etLc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioEyfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYzQ/+JzadFWmzewbk7cw0zPPe7PIyiVZzZlleXOBFskU1NgwG3USs\r\n9N+51yBcyzv9X8pZ9qU9m0T0mC12neEq2FvXRRonRis1jTxMRJTpypUR/uf0\r\nsFVRDPCSy1jMhg72NzYg03oQft4782uiBoyuUk+iseBTVhYpJgJ3cI8RMqZn\r\nES0zq37u3a+ZdGBM+zAKeI3JXS3ChSc9MtyU3015OqZ9AFdhT00Ma3TT5Da9\r\nDoWz7r85EEoD7EHBBpMOZZSw1+gLc20hp+XbIYerpEUdXRDs7aoV8849lwnF\r\nPCr+HDxF3a9cX/ngmcIBMbOiv2EKzDZBzjNxyWj7g8MSFyBdldw3zs9MKQ4v\r\nawMrBj0J1z+hniA1zCgD76X9ES+3opk4D6prOo1DIHjRd4OYi7q9Dn1iLaqZ\r\nkoer64U3eGONZbxicPwuPV3NA2mbO0kCVZdHvEEXsh7IMu1zGzW86oBMXBIY\r\nfIAGjMYJPeqAa77khN+ns2YQR3o8rxxxOneuIFK2OmiSTrw44Fs6d5bp/wjw\r\n/ecnZK0y+TvJEJdXSQPLdetZolWF7lo+fF+FTvmbyo5gdNvD/cw7WIPnXebr\r\nKqvCeJmcrRVs4P+i+x02r9WpNEw4lOnwyORA1iHT+jkFyPAggBSF22o6C5Nc\r\npLlNtRnfeBOoce2jlTLejb65BOrx5/s8/xs=\r\n=JtuB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_0.12.0_1654672542902_0.7563948710910133"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.1":{"name":"rescript-struct","version":"0.12.1","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Encode","Decode","Parse","Serialize","Validation","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"rescript":"9.1.4","rescript-ava":"github:DZakh/rescript-ava#007d9f63e17310f73fabab1223eb75a0c9c36035"},"gitHead":"3fe204ebd854dc50444b28524eb9291d37ef6cd7","_id":"rescript-struct@0.12.1","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-6uP8S7MFaI6C/P3Yy4anUljN40sceGgasRkNE1G7f5CttBfsVvXJQOdeXLAQwxRLsEQxYxR2XVlI2gjHxyV5sw==","shasum":"b6c6ad941c20be12d47edec40b1d08cdb45dd4b6","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-0.12.1.tgz","fileCount":9,"unpackedSize":59135,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH0vmNQ0EAbhBUseG8wqWiBE748Fec3gOdCOQLYYOnrFAiEAxb9F6tzKyk1E17WuwXeNI5yrxQ/4PbhsQ3dueNaJ1kI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioFRvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBJQ//cxn4Wx1WeXVKbzRSzqtJAyGKLogvgCXeN1rykZM5OeqfAFEI\r\nCEPARNMEdRiTCzbwGlasTnzMklZ2Fg5DkLLdCSr7ZxabbtdJNWnJu9t1KF9s\r\nsxTU+tlI+XIMC5mtLypnPfzQQWfBKrPXXvtfIKBh9gGYWkkaa11gqZatvWvh\r\nDa7Ff5P0jqjSZWcTbwLoOWdLtsWH0BC8ft4x3oE7Lmh22x2WzivYHySoGUwd\r\ncwExUNIanbzBIkE9Vy38fybCrTNfImJ/addv4nXbK4yU/G3HsX5DXVONUCYQ\r\nfH+5j3yB/dpLeFPA7fKb6K0FyqPJlj5zpncevyhV+j6RlTW2R3Pqv8G/01IH\r\nPf4jrzqwFQiS58TqAKkszYlRRk0soyUT/aSqbvKsq9IS3fnyDUfxqjUzSgza\r\nxfPo9PYhXwMXhp1qpa1FyE9CpHR/HDvL+rFUIryXmqcfmR8kkI+JtMjgYWFc\r\n+4wc/t2JT0eQ4bSNCLykeoosgKLNhrmaSegJROt94GifTEXWQTP0k9S1SpM9\r\nLU4gDqOZrkP1xOdQ1AIEh9q36qy1JT8E01vtrMcU9ov+AHa4ThtlHfV/D6+o\r\n8ARJ3/2i1v7pGtiXShEIHUOot6e4WED7JnX7VDc8hnFegXNBUS8w7jMmVkcm\r\ntJBsx49z1tFjU3B52/jHQF5rFAhbmfFPgPY=\r\n=AjEr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_0.12.1_1654674543245_0.37934717291159314"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.0":{"name":"rescript-struct","version":"0.13.0","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Encode","Decode","Parse","Serialize","Validation","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"rescript":"9.1.4","rescript-ava":"github:DZakh/rescript-ava#007d9f63e17310f73fabab1223eb75a0c9c36035"},"gitHead":"2e3aa6d77a393963feb67caf036458b8b4d5b1bf","_id":"rescript-struct@0.13.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-DGxhThLu8hyRNe4w2ZPWHSjpQNYRfwRvbB5fIVGZTxYXn26l2+6zPaZPer/ghGvRjOEml+Jb8lB/C2IYEJUrlQ==","shasum":"a9145fcb745d4c60d094c04d418c02214602cd0b","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-0.13.0.tgz","fileCount":9,"unpackedSize":62364,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA4ahCc03MMufwpBSA+MqpxgaZAAifuDglzAfZ3C5DwWAiBBuMlJzxSYF5xrmk2Ep7lfFYub+lSPtqWQROaALVH65w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipZlGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEsxAAj3FURk+GH2z5x86o/x9GtAiG3yu9KFeCJQkarGORhay5tWh7\r\n+NJTFZ545K6yVAhk5i3F7ys2dyTL5LBm3L5YYmLpuVj7oykCXLRdOby3LmId\r\n2wuCUniuEn0Mi95QFNcADb01ZST4F29VJfFK4wDBA40nJ1cW7syNoiQIqSSE\r\ne0cLuAifdTNzXDN7RQnL6F0MX1OyBDzuRnCIWn+9HoMdJS4juM+DQR569y6W\r\naQhd8yszFiGt5jUeauUS9tg5E62dB0rMeBUccbkw3R6KgSQziVwS84CQ/jcV\r\n1egsFrNy08fFArh3pWUb7StbKtvFYebF3pPvYFNAZi6AWMwO2Lnr3k63fLC+\r\njDVKJlPuAbWVomjklpvvmNAxNs+r34EoLPvmeiuMshpey0/gSBY+QtMrjqEs\r\nfE6SixDTaObUnofmVGaUvCLWwnBOEd3Kncwhe7T/4LyG2AYsyl3fJ+kqCOFH\r\nUB1Cn9No6NeUBP26xZ+2+sstwZ+hHlEEWK4lAJHWKrfBqDsM0ImXebhEPGlo\r\ndWy4z5T23ET8jsm0cBbgjDEroKvVo9VOz0dN9Gc44aJv/Oz86VbcN7R5MzgC\r\nQ2nBE1n5IIevvAwFqey28kiakEwCQePZ/U1NOyBZfP0Tmt4+HjHKOhpKhhLN\r\nu4WSIEENMkuCjOhJfC9qn2Lc89CvBeN5Sw8=\r\n=D/Cm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_0.13.0_1655019846297_0.4392444867576628"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.14.0":{"name":"rescript-struct","version":"0.14.0","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Encode","Decode","Parse","Serialize","Validation","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"rescript":"9.1.4","rescript-ava":"github:DZakh/rescript-ava#007d9f63e17310f73fabab1223eb75a0c9c36035"},"gitHead":"20c9482c38e3dff0a60ba3f8ed354328674fada4","_id":"rescript-struct@0.14.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-OI9Ihcz5/2u0SiGH385p+OQtD2QL28L5v+DYn1MbvPuuPlCsXoHy5TfdoUHfgG7Lninx3wd+ZQm7+cZOhB7TYQ==","shasum":"a5726dd5136a10daaa3220c6c52a7e13425a192c","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-0.14.0.tgz","fileCount":9,"unpackedSize":64760,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFQqmdeWLD6vK3fk0tJB1Gtz7dfrpd2DqOQZHEgdy7GCAiEAqJ5qRVw++hoxMDMrBhAuhXtJ0iMPYPgHo6pHAsR7CVs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqf4vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHyBAAgEy9j19OkdObmJNbWmKQnLbiwRHPBYi4OTrFWQKjRNLq3fg2\r\nFdpJgp6aeJWe7qnS/HEcaAh1x6bf4lnrm+ofLH/+6zevTRfmUKFfl5RlOHvs\r\n75knJLzk3JgAX28YarWJUjV4jJ2Ro0jYfTpBEm1DcuulEQIkPReyrRdO8z0P\r\nbF1RvT5K9tA2qQuZNqQ9C6zCje5KhXo9KyV44lmwmvKAZ0rI5MQr1aanfIZe\r\nU0wnPb+dpct1aYswKEHU8n8HDYwbgR4yf8+L2wOq8iznDracPmrGAHYfWcUO\r\n1DyzF6M8uducyBiFwbKtJByxWWO1Jty+6b2l/MveU39FbSw8p5T1w0j6f5UN\r\nZVWDUC+r1jixSEDtPjnBmox+BUBDnKHsJUdOJ4ft3meJYQnOitEja7UZjZBC\r\nkU6h95uSE1/89JVDFCCWSBE3WXXsk6fv3T6WxKpmsF6HXdIpzC8zO6K191I6\r\nhUgYIfoqHCT1biZoBahCnn8uRLrGPSCCyGQq3P6xZjoC5PNJl8Jyw/9+r5h9\r\nEfSR0FZtwe1sSa9zN09guiQoTPrmeSOoof865PSaTJ9rZ0XyVP+OFVLqhWSg\r\n79jEv1o/m/dk4BwRL/ZVP+IsCZfbr/HK9IsEuz2EfwWPL8ExmWTilplri65O\r\nwyaQ1750hQmC2peg7rmMXUoEuEvnYbdjbe8=\r\n=3LuV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_0.14.0_1655307823302_0.3672946722144257"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.15.0":{"name":"rescript-struct","version":"0.15.0","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Encode","Decode","Parse","Serialize","Validation","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"rescript":"9.1.4","rescript-ava":"github:DZakh/rescript-ava#007d9f63e17310f73fabab1223eb75a0c9c36035"},"gitHead":"cb87b88268a78a8bd2ad8f30598507dc439463c1","_id":"rescript-struct@0.15.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-hRVK2f83LUsWFmf27VM95u2s1txaFfbds8WfHtHhfRdHJrWoF7HVzbaMDllCDNfQEk66PeiCreI3N70CTEleVw==","shasum":"7c2b8db0c2ebcc880c464aaaf1c3af6ac1669fb2","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-0.15.0.tgz","fileCount":9,"unpackedSize":67167,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCe7gp2raXkkS8LVIEpUhtgUao3lhlO3TmQWx9wz1IbTwIgeS/IVpwR1EOkzNaF92RZOSEQ4IlaD9uwOUfh8RajiwE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiry8VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUgg//baNqmVhBDRahVIDcR6/LqpVk0Lv69udwZYjWBhuYGW/ivIYT\r\n0FEJkmNGT3BgqDPFDAF/ifes2irOfhZ7f5mCTOCrLex5p85TeHDhVk+7CJ+r\r\nAkOArKlDgys8XvtmJ3jjLq5gIueLBmt5CgRdNVX3Yita0pbS/n5zNLXRtpaN\r\neqTLNwMYwCL6rCkTRrXZJljM6LaRD6enBEAec7UFT4ble0EEZ7kvpsnhwWZO\r\n9aOQrn/ZtIUZIIgsD7bZjbI7Wyiba4e8v2+Cy5AwB3ezwI9FrQDuVMu1ju2S\r\nUoTw/0MFvCgdV4+bGtn0udxamyQqow1wiDPjXdhJfgam2XCn+MlcHtq8R5IY\r\ntYDHmxTtC6Wj0uWI1u9fuiCahNpCLHjnA30CqlvdXXetOJSc/5gQ56bGQxeQ\r\nXgBrxcb/ADelOPZY9rvTDt++HU9u1UL19UtcpwyFZgwIjYssu4XlEYmnodxf\r\nn1KHucYqQD4+AhzMGw+BDLaVK1E719bgin6yYiV7op5vgiQJoYTe2a0HkoYr\r\nBbrEGIyAajTauDX5wZOjKKpWrD99VFa2kjeKb+ph1YCa8F1Ce8dsdz3JUeuF\r\n4WAQKDpY0q2nbiwNXviu1p4sQHVznoWeudcE07L4iuuGJ1gIUoWa837tcQC1\r\nwwhpvERweiHTTM+2WHD0zfYa8glTLoYyKKk=\r\n=J/ae\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_0.15.0_1655648021336_0.29741678212437916"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.16.0":{"name":"rescript-struct","version":"0.16.0","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"rescript":"9.1.4","rescript-ava":"github:DZakh/rescript-ava#007d9f63e17310f73fabab1223eb75a0c9c36035"},"gitHead":"a3161786551d93c256cda7a95cf5a180ba5f71d1","_id":"rescript-struct@0.16.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-jwn183Zs5iGRbCFLY733dfeaR3Uu5QdP7u+UBHTQzSXHKRuM0fZtmCbNJlIaw4lFcRqXV1c+HW2MhcckNjSR2g==","shasum":"08be824cb430e8922eab943d6509f94bf0821358","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-0.16.0.tgz","fileCount":6,"unpackedSize":67528,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB1NHjxdRQMJr4ZFebJ8FePLspX9d7tANiWqtwtCThU/AiBDCUikreqBs5JHZ+zAZFrxqGBKmsL96wSYu9PXCfv7gA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJir4PaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDwg/9GljjQ8FvhpOl8bGGA9Ref+JRztD2RRUHfJUqxXuB3REQlOuL\r\nt3Zf3To+0mIUxFl+/YPJH2KQmlATTvHLwXPvz3enBcSyf2Jxx/VejnMxkFVz\r\nNC7Evw0Rc3kGkbnOLBmYGccdve9wtgYm2sykQKTM8qxm1lzUZFF7CvZk9hEh\r\nqFzzfLcb3Xh4DNQC88l2XGCcgS6rv+D6YH0b0zxmBJgnPateSfrK9OwxhiEG\r\n9Dkn/RBpdMvgNhzeiUOeWEWn9wXGOTFeA9icck3UxXXfslR/h8rA+ffvaptk\r\nnkhIT2a2X/1nyvHjbZZgomq3DDyySoYCv6gpIXZ4cH6SlT/Vp8/PeJEUUGLY\r\nqgvJoxSKUbbRDij0eSJ4PN/UF4FDvjpaqbIdpcP7zZv+GnAawII6PI62fndn\r\ntMW/oElHh09c3u7L59U57/jIl1yA7xf8J4Vfw74cod2MmXfi20ybvuZNobM7\r\nNnfF/busskUFiSiA25w//a/n8OCpH30qs1dAfF69eMHq2QwgJ47SKD9DaalQ\r\nf0H6VkwkxVgMVM7jPTO8HYeg5BnHfoqgdpKVW49w/Obojgxoj2fwYXjo0r1x\r\ntvsTLspX/j+1ohJ26lN0cNa9gdLDoAJZTH/bm9JkY65RaGW1HdFYf3JR5YK9\r\n6Npq2mkxQWs3tziYouHruFx6cGzlLPcnsSs=\r\n=Z8bl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_0.16.0_1655669722743_0.41002652519266336"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.17.0":{"name":"rescript-struct","version":"0.17.0","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"rescript":"9.1.4","rescript-ava":"github:DZakh/rescript-ava#007d9f63e17310f73fabab1223eb75a0c9c36035"},"gitHead":"001331aaf06f21f128e6f27a9592ee57e148b6ce","_id":"rescript-struct@0.17.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-2s5nw4jMmvDMZ5CT3MO/jvWwEUX1JTYTRCdHDRKZ3KJbD7Gn6kwcikL3DfxGIE3hTnjVIlkCmKPVwwqVxq2YgA==","shasum":"bafe0f3ed41a2afa2733638afd8f4dc7b45ada2f","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-0.17.0.tgz","fileCount":6,"unpackedSize":71908,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0JdeGJGZhB0LmyFRzY4KeYavICHl/Wqy2FCwizhyTlAIhAK2/Z8OvTCocAfyX7IqdVEjW/qUxNrtSYRZ7Vh5tvZ7m"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJis0oDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqndg/9HxkO02FYacB38i6HKyqV+fsbr5r/e2pCsFsDu3asWVBTW+bm\r\n2R47/xykrKtYOgdQuksurraqgh0VZBZy+K6dXL+7jrSpfj4CfDNKHr0CGX5u\r\n2EnHTyTUCGkoY7BuIJiONfTbBVOpaol4yjusNcS3uZOrP7SnD9kGkCtZfst9\r\nx/CYB9z1LMYjWMrD9ronixhtDAoAtMwm6Cz3zFvh+stPLavrmnnflSHzzAFe\r\nSN8ALjeD5ds5JDoyK6HFGtaFcxftxVncY2T7sTaCq1RCi0wTifyF2gIPIcre\r\nMUMIVCu9JYN3ejs2vLqRI5Tuc51XWc5r98FPCiXAIi9sW+ubQV4bIzNegS5R\r\n+6B5keAu6CouXGiJAhXnaaLRfR854XxoUw/Wa6V5NjJ3baghhBoJX5jmRBMd\r\nPt9zl31G962skGYAMP5L0oqipk7/+OP0B2SNhOo1WwX17nHTJwzb1+Gh7Ef0\r\ntoTznyg2tb6G9+VjBcuOVOi7JeFBL3yA+IJxX+Lw7hF/A7Ej3trreYK+h9x1\r\nx04F/20ZE5Fvmb3+acDpbYK063XIjI+Du3FM1iBj/0ekhOTRMz7n/6Ul5zcY\r\n5ew/mlI9EQqSIzpuejVhpjr0LgXOOcw24gg58VOSAdsOj7OzwTKJHt+ONUpf\r\n/fEMdlTGzT3AYia3RVpYbTYNk2yp9/AvmNA=\r\n=KIMb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_0.17.0_1655917059163_0.7280156851528923"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.18.0":{"name":"rescript-struct","version":"0.18.0","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"rescript":"9.1.4","rescript-ava":"github:DZakh/rescript-ava#007d9f63e17310f73fabab1223eb75a0c9c36035"},"gitHead":"a94e3b0b0fbe91a3503fb3443dd56d1798b129b5","_id":"rescript-struct@0.18.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-PoJj5UnIg5gAOTacv8VlGjYENHzELJa9tqtu/FgbqjEGzs0ynlxl+JLOc3cUb/VL+46FEDuzrslYIO2evFl8sg==","shasum":"10cf0540aeee169e4b870135c88d74e95f601c79","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-0.18.0.tgz","fileCount":6,"unpackedSize":80309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFoBT0qf9bWsTcNJoP4Ov/bBa90z8wu2ejlHrG5GiwSHAiEAiQ0XTjjx5mLsrpmCyaHWasSr69MOOhq7x/ahkvoH7vc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitHkgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUMg/+OKAVUJ3GMkNNeDxliRH0ZEX8+gIADoOp/njqvagm5qeUmROd\r\nY2bU3i6DxZRB6C9xdLSvuKnpd1E18F21NZYIyfSagUNyVZFCSe7PFdYdDWbB\r\nOH+21NqKypKRhN4FAag74iW1ysfVWg1YNFfiNjDwuq+8pTF69RQdnLGvOg1R\r\n7KbLCl9ip6mHit4hyM+OS+JHs9tzIjfEZowCmKaeDrJY7wDV834vGyQN1iJL\r\nO8AFXIpaqiyl0CP1kba4OT4HZvqy4EJQCwlGcNWCm1QRbtOHTTfvx67CKZem\r\nnM0/GbEdaD2ISgHK+BCtEUBzErJhSYkt3lyKJy+5seKTuHUXc+DJyVChlvrK\r\ndMJdiOw90FbJLc46OmmRNmc3A11OFH1IakLoF9artJF4Yza1co9ZVfwXRGvu\r\ndRgtMbj8KE3PaaIcrpS7MdpoIsXIO85Un3srb4QMhBAMgwwUYvWPP64atVNz\r\nPNkuvncWtXuGrJD8UcTLy+7h7MVOCba+06GwdFur8MayNA/G3z7zPLqWHDjs\r\nfLwhOezURyiPoFb1yJk1W15adaA7CtrbAHQZPhDczzjtb0kTyiJ6aaaRI438\r\nhszPhqYtHWThLZ4iqgmeoQsQozArdUZ4IXoowVZOYWuOdN5mPAsK5lhgL47y\r\nj5qgBk/vMXiknVlXmYIJsBfdBxh9wfDziMM=\r\n=qSIh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_0.18.0_1655994656314_0.9419157037897274"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.19.0":{"name":"rescript-struct","version":"0.19.0","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"rescript":"9.1.4","rescript-ava":"github:DZakh/rescript-ava#007d9f63e17310f73fabab1223eb75a0c9c36035"},"gitHead":"1f73c9bb4286859aec139cceb4ff939f7d3a04f0","_id":"rescript-struct@0.19.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-seqe8suVaGJE7/p/Ny7zWiQPU9cr3Z3BlNk3k/TYpzpXsOhcJjF0B3TaZ3PMKjlhnBV/cXQnR9IbLlo9SOHapg==","shasum":"780114efb00f7780c4e1fb34b6222c69b5869761","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-0.19.0.tgz","fileCount":6,"unpackedSize":86551,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFz+J6TCRK484dmGrl6b6oIdTpOcdz3zXi9LyStmoWBPAiEA7fvNRVbTT0mqCw0ayOamNFKEo7KUXzRrW0aVA3kFL0E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuFbNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1pg//bsS30Dz4bk6EijR48CxDpWmhjR2CS6/l+fhQiWEdzNt/bxtv\r\ncfuO/k94CTxK5pmcX9KTDHwjV00+pLrMrFAwUyOtZ2OUj/L6Uql7Gq01Q5R0\r\nZXWamarfX9/tpTS8Xw5HDeEDypHoDVQwI5XZKUe+mIkh73vIkoQv3DKNjTao\r\nMQVxkjL3Mk/4d1aJqfBY42YCHpiWkz9s5zs8VEdBe3wzvnjRK8V7jGskLwg3\r\nL7hRWlKA20RIrc84wxJWpL19QP+aGrCm8uNTW196d9MaQJPgSd2NCtdz51+5\r\nsxRWlt8rV/b0Q0REgAQRB7keu2yM/UhCvNBWvbqlAE1QC22+K9/JEygCowGu\r\ncyDZSUJE1VWy+aReO91XkbetgikG90XTr1o2QNIzMMWWluzH1OI/PK9rVkry\r\nxHeY0i15x7DjsypRlLlY5ypzghi3NHh51xxH4M6czbgMZrWTLCFcwLj9Qv1A\r\nKct42XgB8oW5z3si4s5g68YdWrE7lTUv/5hxbJgC3akWuo44C3VenJknelLG\r\naUxq79M7b47FUqgLnkAIn1xu2uyJ6Hb9O+rq2LvKxEBsqcpDJ/jCnWBKMENx\r\nnXZTrNBWslKe1DnE0mWbcmz0xX8yg4iT2TGeexWQnL44xKhEwC6OQZCQMKtx\r\ncOGxiS1rLtpb/fsuQ5XMEpzD4defkyjRdKY=\r\n=+GwQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_0.19.0_1656248013056_0.9745819464107928"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.0":{"name":"rescript-struct","version":"0.20.0","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"rescript":"9.1.4","rescript-ava":"github:DZakh/rescript-ava#007d9f63e17310f73fabab1223eb75a0c9c36035"},"gitHead":"68270a93b926f4b187f380a7b584452b1fd6801a","_id":"rescript-struct@0.20.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-H+loek+jxyHEVC09ZRzDoRqyjtgBDL5Z5WdUKOaKAFlhtdoSYUaZe5rW+Ton54N23z7v8V0s6UgSL81bNk24Ug==","shasum":"598ae63a6426ebb7dc3628d3dbcd53d80050a399","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-0.20.0.tgz","fileCount":6,"unpackedSize":87317,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC768A2gKgY4EMganJLOcHXM9Nzl+waZzncz8d4opS/uAiAxdn7TC1efaOr3g8aEK0K+kN/lHvw0ypOFOdpmmyVSDA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwXIiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5Og/9E3X8Mqfg8bgWrtIKQTGV4x+RFGrlCDQIZsXWCngRo3DHwoYp\r\n7on2S/IH9yNe694gvN8IBfp39k+DeJM5zOQSkvQ9SSgFNXTd4Cllyjf2WyUF\r\nBqQy69u0fCTUT+2lhy/DZZ09HRxMch0lYvBFvwmTEL7nuNOz5oHCg8oAZvZX\r\n73sDlCYPJX9Io+3Gw8H2AtWCC1z6+OxOFzXIaUCj737zWtbYEOhdHHNWmzZO\r\nXMW5Km/+PXsAVpZNIJpy0o4/Kq8/8JKyTxlzgqEOSKzH9MUo5c8q/9VdMaqC\r\nFB5Mq2i/x3cpAVPbrJ7Yhtp8kTWIifW6l5VawXdsOZlTFyc+5Y5t1VIpc5yT\r\nbw4eQUrTTbMI7JtjiYks/lkh8L+bRI4VXR61YEVUk4Ed0+7zAe/vmvXUlXct\r\nY9ytBw+rHNzPUN48WKlxvLMdvv7xNvXXjF+bqQhyjcWSDqfaqeQ1Aox0pX0o\r\nKdzwFRLG1d7zjcMTkyeyUIM+1zmeXdBX27Rw2Y87xUZ6nlHOkbTJeayJ428c\r\nzgCHFQGIsg+jJjIz3FDZdBWVaRndbpV6D+zy8XbQ4J0cfgLbqrZvqGPpj/Mt\r\nZVHjD+/3jzy4RSP3ldrG9pUXfzeg0LlvcWsSvhzD5GkqimvY9r1FMUEIfUq1\r\nDugZsuv4Q8DIvSH5WwhT3nRo21WBPk0/jUE=\r\n=cVdZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_0.20.0_1656844834661_0.0447981660959369"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.1":{"name":"rescript-struct","version":"0.20.1","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"rescript":"9.1.4","rescript-ava":"github:DZakh/rescript-ava#007d9f63e17310f73fabab1223eb75a0c9c36035"},"gitHead":"bd3d022da550dc4900c12069844400e035c0e785","_id":"rescript-struct@0.20.1","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-qByOCfSZeqmEcTpcwIOjsZsVvEv7sexDtPLgJQw9ZCVSCv21LxhqaAfAaIOicA0t7JF9b+N2kI21SM1qJP0I9g==","shasum":"08a80a3a3d3908140ec312a51bd759f06c684e0b","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-0.20.1.tgz","fileCount":6,"unpackedSize":87538,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSCEUfF0ukMmzXwMuynFJTBc4qw9QLvfA0UxQpZ2ztJQIhANBA4ODLnWTQD6H9nRZQwxuf5oOfkE+3segswuB8uX9t"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwXZaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJUhAAgZ2QMtriXQDOIxvnE7ThiGE5nQaVPKoMajjydZHZ1JiIMx7j\r\nO7vEMyEbvUf33pAwuDs4JQFGyIg/HWxspJhZGUMiGh4mfp4acokfss0bYvh5\r\nMn4xvGuT9FJ3eIvlUZPnsXypf8WjrJRk0pgERP7vbwH9RuH8dclYXhWxfjOG\r\nUTnqNXs6FGTubaPdS7miGyjOsS8yLmlwFXnWwFQhIEOrmUsRgdmbTRPt+QAR\r\n4bepGDxA3R4JaT78hG1JJOL4joCGCOYGl1t3DhbB1dIkIol1iG8iRxkQhV9f\r\nZkZ0OobaM88Ito/1uwvMHZjPiD4IUfm5sYQgYDqsYXan/iuyrvK3mBAcv0c/\r\nHVZ81ovtwcJHHa46IiqjmMK3rMyqG/gWxG5B+HbANMNTml6n9qTtPp/+5Kgy\r\nUo/653DBOTTTzYkgP4wgJrXNLtsjsyyKJNNzP2haq6j3hn5+sn9Nlx4QHeAE\r\nVKr4H6ZqEju91sFoJ7+H+1x1QCXnf2BNpUoJ8kStxX04JUTUaNcLa1YWfHfc\r\nm4eaqChHMkDIQs3fQaCckbdYXKsdEwkeXuU4iZvdAz5RW7ajv9jnh2F4Wdat\r\nvul4rZz2CHpPNZBIw098n23ulhdTBYL0c9L2wIcsRQjXQCPvWu0Am2BiS9Xo\r\nVATOW3QBcziDyPbC6xaO7ZKOJmVnHg+cVOc=\r\n=qD4t\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_0.20.1_1656845914474_0.9255721624261422"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.21.0":{"name":"rescript-struct","version":"0.21.0","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"@dzakh/rescript-ava":"0.1.1","rescript":"9.1.4"},"peerDependencies":{"rescript":"9.1.x"},"gitHead":"32ac2d35b431d771f398078954d312e1f129adae","_id":"rescript-struct@0.21.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-OcTmqZTCXuX2SXXSIvkz5v51PdZt+i3EcSALKWg1XOttYIKEhE8Wd5j0VugG4h5MSHccB9bJVeOsVtRokV2A+w==","shasum":"cce3088ab32d91918ecb6613ff0d831e66c3b63b","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-0.21.0.tgz","fileCount":6,"unpackedSize":87031,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBunrlReuF7xYaIQbsVuaE043ww2W+oDxcob9tzH6CNWAiEAziQGnN3GkPmJNHUJQoGIdlXp8bRlHMFgwae8fLq9Fgg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2vJHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmojcw/+N5tOW5bg+V+YI0LWHRGimTP8r14dM2qESEr7jcYfuc3e2DZY\r\n3GLmOiDH9Gnh7K0+xR6wateY9e4GoKEW+/E8shefGvg9e3mHBSem3MVUihMP\r\njts3BiRogra7VvBzy1KVDAzY2reO5C7ZlLSBU/ZfMqyEbOZU8UVR7LyWv0E9\r\nhkb42RXO8klBDCFp02ZivK8/xO2bkS5/8OZTB9R0YZPoPh7lXcf6aw2DGtyY\r\np9uP913H/5UZYruC8HFGZgwxHYkSKq7s2CP4ypWBeMGno5sS8nV4VD2vLRwu\r\nIX0eV4upYWHzXB9ycBsmc6AHeEeU533IylYtNdXiZq4W8bQx1mHNj2sI/nad\r\n4FBP7rQJRh7byHwZk95MuitpUZbkh4/yqq8KFQN1V3+cdtfc6JjYcIasbV7+\r\nIC0V0BRaOBB5ksa/Te7jhwL+ywz/XEFLdvgOdeHtvBPfOj3HAbv89G0PnGRw\r\nuGbBPTNrzTBlTazzO/1+zbmeTTFb0rVPvWPFNRvQ69U8oQN2oYpGWlZQtuZU\r\nIpjQ22fkV3heJqNu2baI37XZhJL1WaKRsEkJ65f6sPL/zJKRVNlalZmowOKu\r\n6Ts8Cc9SasbEuweOdUBilxTEXjwbatxRH/J6SEHlAGTD0k/r3Rc25vlp7R9h\r\n4+ATK+XWOLNfc4haN0CfBlaRfx/2gc5NjvU=\r\n=E44r\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_0.21.0_1658516039167_0.44481244580580337"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.22.0":{"name":"rescript-struct","version":"0.22.0","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"@dzakh/rescript-ava":"0.1.1","rescript":"9.1.4"},"peerDependencies":{"rescript":"9.1.x"},"gitHead":"e7d55c07a3efd0109c36c84190d60c198d5017dc","_id":"rescript-struct@0.22.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-/YtfSMhuDaVhcKUdz3IdGqhvujc8i0IldsIgvECxBd7knKB5gDfeQ/po63uDRYvY+XoIMB3SX5f780cQgZMs3A==","shasum":"05ea2c46a96a757caf98d8ccd92ca8050c3be011","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-0.22.0.tgz","fileCount":6,"unpackedSize":84258,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC40eoSl6S9KEIarcjqR7KWgFMk58ZyDqSDR/PTLbkqaAIgJrOHiYC/V7zslRKLZfooKYwHL/imnscDe9/S+bbwqnE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4kPTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3pg/+LJAowZ6YzQp1loM8Q2qOGxfTatLBm/JcfND5m1Oa2OBUFckX\r\nkObe1ee+JWMX88NTBmxdyqb4wxWMJYev/Ls7Dt3zeqYHVgSPZ56hhhaiaEas\r\nO0XgTwKE0vcO0jJXaoB8g6ilgV2k0RKC2g6Fm+urvx9h5jlDUbhf8Zi+lOa1\r\n9iyElB4TYaGpv2VH/Rxr6tsy3jd84RAyjfo5E5/MYkYpgAV7NsEcOhKgIJ5J\r\nbyYeJTx99FNf5urqmPr/OnpMqJVgzOAjqiGRwOmAZqocw+2zlyNj77acBTDo\r\ns0bUfBuUpjDtsHLXqPmoCIkoXavPdKyqEaVXv82aCRZC3fbkNtXdMUp+rVcN\r\nzRzxednVVb2B79TvnQwCf72rDDtAZOJR68opbD233z5I3NY2bH/jD0SWKIEF\r\nD/LikrkhZyRZGXvIiQx7tfxwc+niBTL4Yfivv+78fcMNTNJEiaqF/r8H3hzb\r\nL+ybeEUNhwSJ1rAzsOvc6KfX8iAY8FXJWLGct+Z9UKvQPd9l3t/MpSTbkYWl\r\nKUIW/vMDKIgquQwN8fEaTrPvE+t5II2KqlBxDXsB8W5hverdKqK99yk2/fBD\r\ndK2tuiIWo0Bslmp2hRvW+zXAr20Dq/GKe/F8ijpor71EbvY7nLWuY3gW4FaZ\r\nh3S926hlkFPA4QJfdO+5SwtcgrKY5vf/UqM=\r\n=vLgU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_0.22.0_1658995667551_0.0585423452290712"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.23.0":{"name":"rescript-struct","version":"0.23.0","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"@dzakh/rescript-ava":"0.1.1","@ryyppy/rescript-promise":"^2.1.0","rescript":"9.1.4"},"peerDependencies":{"rescript":"9.1.x"},"gitHead":"ab903610b8b1921a9cb3c422ed905906765f3bf7","_id":"rescript-struct@0.23.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-zpj2SQI+jjCUPKRi0r3eWj4adQvN/Jvjgm7X5H5VCD/GWqORxmZrIfu9hLvtdZiJDj1IUByS20orB/KcM5Wnyw==","shasum":"a6287ff05080f63fa81d8cd0c903a42fdf061883","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-0.23.0.tgz","fileCount":6,"unpackedSize":101334,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCy/u7xL7yJRYfpW2PjPzQvo1UNM7ptrqxn7cNrgt23YQIgY179Mimmvewql6lA5RyXQFYhhswMS5eZcy3z2txaXa0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAPsrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDDRAAl7WbqBpsPYI+ewOAj0fYqL6sM9uqeHhUhtpYZl8EI6meVNqN\r\n6fENMW5vqk7h7TRBFcDpc73VcRZEf4EgO/7rl5i3kZfjrhcpCRe4wfqYAl3R\r\nwH91lFFRynt40fQGstkphB1C9aDDJfhx8CHxa3Pf/3LawSx1YELGyc+F6SMu\r\nZ2AQIiln4EN2qO+eEyAsL01YoEKphKsi4pNsXo9eenLGlwZMZRjGgHqj82g9\r\nifodXKNJVsBded1JlfItER4fYsBO9L581+tJZTHgTh3XVWSkfpCON5bs+v99\r\nChoL3a7rd1Mu30jFfS4V6n9R9Yv7k9aZXDvcvIBLywPP3qcszuHWsqsvpqaj\r\nCtUeqIL0soXmbiG1aDA6cDz//W9IzGroMEiP2WKM1n/ENFPUafDkshP+k5tx\r\nEMwEJbjOq5uZ8QI3FmEXN+bCRxJLfEQErY2EtGpFTRCvYIkqYeet5znEa8iY\r\naYGKjy+x1tfo9f2feE8XpCsCmsuMybv1FPIArIAIeTQ5OAK8Z+1k9NWeWIm6\r\ntohFg3EI0orNN0mzZSWXRTlvhJ7abKS+3aMsAzG/HgxtE5dKkwh8X50+0cB0\r\n7XpPhiBgt0cJdqzWRhHIAumD2etH8bcJ4xb5RldvH69GHAXl4hN1+hP5VrO4\r\nEdzHAcBbPl6J7Hl3cF4R2XaPLj4J22BFiPo=\r\n=pUYB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_0.23.0_1661008683168_0.21586634013868666"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.24.0":{"name":"rescript-struct","version":"0.24.0","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"@dzakh/rescript-ava":"0.1.1","@ryyppy/rescript-promise":"^2.1.0","rescript":"9.1.4"},"peerDependencies":{"rescript":"9.1.x"},"gitHead":"ec9bcb5760efdbed2c3b99d56f5eabd0d897cd52","_id":"rescript-struct@0.24.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-cEY7BhIghTtlWvUkSIrKWAPhs9UGlxx8RGWZLe4TCS53VGJcBYXx/wqWNrrFpNZJLH5S6ABah/FRak/tUQ8IBw==","shasum":"554699d0a16faeffaa11ec1662eff40c9f91d4eb","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-0.24.0.tgz","fileCount":6,"unpackedSize":101033,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDl5XxMNVROv4idJnscvCWIWvyCQYftJzjzEDeN2uJaOwIhAJElPQFEsvDCg3exBXmiHpu4abO5ScO2y0ZusDlRAOKg"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAgrtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqinw/9Fx1Fi/rrLi0mfGoOJcygCz4NLnV1n8T02MlDGSQ4xZEsJxV0\r\n0nV3DxpVYcSm7VoNmdZgPTPKdj1WN8s5yMArRK3K1MN2OfduooZ3TjOE6C3b\r\nKUlvRPUmV6CJ1UiHqBMbcRJc910H33E7tGkTPVb2pgHnYtJs0VDK5xa7gdh6\r\nBxigFjs4x8Q3dNP0t3XKtBYDrsMxdz+/DCkvrDhOcyb1wikY47D+wpjZS5NN\r\n8ykscY71pl8AzxDolIZQNsrzJQ9L7kNhA9K2HLBIJWCAQgi3mVptBNhRJocY\r\nJOhrgBdxuYu5qGJRld4y9AAr+D9M09v9sPHJQ2edlpwGwGKae0YT4K3tIqqC\r\nYydDfPOqTOWDGXJZtrPTiLrvKh9njB4M0wKeW/V+yHmKHSkHzlUpldhZ/uoY\r\nTd6R9GDH1v4RLxXbgg3GKu7SkdcU/aIR5rXr8X3W/+mKs+xuIzT40viHvgUn\r\nxbhI0gO2/gEDSEEZ1a2SmssagBwBSUYfiD0IAv2qiPeZCXc4xEDmIwQNw+F+\r\nAzDKPtFK/54RxF9SCQiCteOAYlM5tBWNM8/UFMleykgkp0KY+X2cDxelOHWm\r\n4BgpTEOc4zy1seNXJXo7BQCIS+Mhj5L2I8cBRLrkDLVO8VSKeo4O5E2hbHfn\r\nnRgikO4ypUbiWJfl+8jw6nWHdEI9Cqb2cws=\r\n=cvcM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_0.24.0_1661078253682_0.03766459898096097"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.25.0":{"name":"rescript-struct","version":"0.25.0","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"@dzakh/rescript-ava":"0.2.0","@ryyppy/rescript-promise":"2.1.0","ava":"4.3.3","rescript":"10.0.0"},"peerDependencies":{"rescript":"10.0.x"},"gitHead":"f47f1406960aecb43b63d44cdecaffb113ea8b59","_id":"rescript-struct@0.25.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-XejPZOrvodbxynq2LpkB5xOlYKja7pZJariiMgY/QJzBf0Zrrj8UryX1aUa6Jb0rucHXZbg/JIS9kiGnLQPkDw==","shasum":"64a4f188ab82c242cbfa6b632934a962912d64b8","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-0.25.0.tgz","fileCount":6,"unpackedSize":100699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHv+ukZBX5lBnN6KNc/B4H3WNWDobU8t3t/lqKHU9W0GAiEAtisnTm6RcqwF+KPI9uPuHtV3zf80HTGilFDV7tluBf4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCSvXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqs3w//RkpBTLlz9dNklERLM9/btJhhGNlpJs2kZpaqKF9gUavbP3+J\r\nLaPA5F+99+GM4yj+DIogPOuVNqGeLzdNYzCJ3CJ2VGZPrZ3/qyHZU1/crwDM\r\nKk6vgrcEAaFpYVuEPqC/p/LRno+dwboZbof5RLN3iv6YJqGwF290KewSRfN0\r\nhMaULnSBDN/MIFVgGzkW4219ETFeFT4jp+P7vO8oWGpEa1DKHgy+mkou9Gi4\r\nBw3L8fkuayHn6wSrkywaIVVnfaSFDmyn/dRj+K/Ge5jHC/QNDqlLRgIzLH6q\r\nNkaZpgEDUpSkg00aeQ4hekhSYtusBh5JAu+XXYKeepFZzxoeNIjRWIOQOrTO\r\nEW0nDnrbdMg3qzKOdDipqJEbCD+4DFsUasE7CBtMOzjinkQBAiRQwcK4wfFl\r\nKzvXdbrBc7dcFSVGfALxJb5/187JpcLwNWM4fAWmhtZtJmMvLY1l0FPCX9BU\r\nqZyQ+OoP+lUkYbA9HOub4/HuKNwS8eOWmkX3EmeK83P7xnMX1cp7ilgANlq9\r\nk8Mk/KRDbo27X0l4tI1q8xF7GuO477OJRE9Vy4G48keMk+1LP6S2rGTSB6Hd\r\nb8IjzjRaG16je/+MfaD+PxtSK+vuQ7Qk+yIEC2+vdYEriUnO/NFAXPsTv4nA\r\n9Fk+vtm1bzD8g9jtCM3bRD/limk/PdBaa+s=\r\n=C80l\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_0.25.0_1661545431607_0.44849097970483376"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.26.0":{"name":"rescript-struct","version":"0.26.0","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"exports":{".":"./src/S.bs.js"},"type":"module","scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"@dzakh/rescript-ava":"0.3.0","@ryyppy/rescript-promise":"2.1.0","ava":"4.3.3","rescript":"10.0.0"},"peerDependencies":{"rescript":"10.0.x"},"gitHead":"d16bfcae7e03be9837104c80b76a3362ded5a02f","_id":"rescript-struct@0.26.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-hywo2PQdQ1fa8ZdHKcNo488ltlVCCaCPvZmCXDsQFfBSioCWwR3aHZjEMmL0fvoc1qjRrpKFmkV/apBJq361UA==","shasum":"b499141043b5cb1d3eb389106dcdd9601ef46843","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-0.26.0.tgz","fileCount":6,"unpackedSize":101950,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCD6JDPCcmazvEvOB91WRN9larTLQTDUAw+9hSIhBH3zwIgdLkTXekyeZ1ktbhRfvneATwHhZv+toUMjKjB181AjCg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDNgpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLqQ//dbLnPKpJX24MJMe87tm5sHNPQqkuqcz5U2Q2fK0KXjm1+Vod\r\nbvgdn3KiKqGQf30nJCRfQVj79MBOu5H6T95ZvuM75S2J5TCQ1VpRFL0G53vP\r\nuezg03SAajSbqmQTZIL7cVIQBU7+wBpdljPkOdiO3/MM1ltYWZ2mid/LO/g0\r\nSsWcm7ZXaVNpQkGpKmsNOvR1TLEWPuq9CJrHw9MjtR/tFX/rgMbHJB7dqQP1\r\ndjHwsiiSLf8ElNUME0nhsKFI+JiFC5pktHmSt+lR9pWe1plb4uvzLAGCCIha\r\ni9wdml40k2FxkWf6mABsg/vz6mCgotvtD201nK9oIxHCOy7lxjgkcsXYTBa0\r\nZAkxTnqPr2wSxGfuOdy2ftJNuLtmpv5ny5XaE1pBCFkbfw/L8aJYytOmvpnh\r\nXvidRHyG2E8XX+e4cN5LAHT1xm9W00jGoIVlzYsDD0vkmx++qeFDG7IxFHkL\r\n2L7yvTy1i+G3RKiTnhgLi9VNPefY1CRXeGk9dbiR5MtXqHOcCdwG34rjFPWw\r\n8SD8SFajSFChoH3r+Nk2+vlPqn+PB09gjTFsGpmvObb3eCSO7xo4ZuHqenVB\r\nJngHAVNSgpLwb0jGyFgVvTaPAN6WFAbW2laPh+Zva1/OW1GlnlEqGrjubhG1\r\nTNIGvbWppQ44WcSY4RkaTjLMtfLZfW+STvo=\r\n=BvsM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_0.26.0_1661786153755_0.9405892282535373"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.27.0":{"name":"rescript-struct","version":"0.27.0","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"@dzakh/rescript-ava":"0.4.0","@ryyppy/rescript-promise":"2.1.0","ava":"4.3.3","rescript":"10.0.0"},"peerDependencies":{"rescript":"10.0.x"},"gitHead":"e61e106159eb1fb732f1e36d2ca08f65cdc83e93","_id":"rescript-struct@0.27.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-S7/aC0VtFLLQG54odjEIekYMM8fSPcUtLqNOTtQXfgM7+5gecxPDz0NjXjj8S/v88y+Xr6ehJFKB9M8vLn4jOg==","shasum":"2817ecea5143b1db665cff2b37d0f94a2302bffa","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-0.27.0.tgz","fileCount":6,"unpackedSize":101816,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAi9NIAjkocx5JFK0GaCv68r+xESZSsCIPGobAjlBg7RAiEA+FO4S+ay6BEBuj3h+8JOfY49sQQlha/4ctM0qeNxE00="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDQGVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+rw//cGjX1KdRPR4Vbgj8lfOmn77Viot3KdMDsI3ufqAFGt5Z1u/2\r\nuAtrrfGZw+A8whqVlxXxECK9GKqBDdidi2Ji0+Ay8qfO4JoMid/c3vIvESxE\r\ndkFrFLxIzuUX7fVdM9Pwimrwk6mYeVHtG5pxsDXNMqaAs/erSUe9bJVsS79h\r\nuCRzTxiMC6w+1V30vcwl8fAbynajpYCsKE9S9a0xsbg/KvDEkGm5Oy5UjI04\r\nQrMZZDC7vTUbJRCKCkPndqnSaffApYMH3h2ob2TugVpvnkwHUtM0MM5Ezfkd\r\nfjUlj+76DyRXlYKE+zg04yz0jPEJo54kriucL9alFIA+7CR2mvbwil3PGu66\r\nvrKOYZG9XZkXVBxtkh/Tp6IYVNCEgQjdERreW1ouf42WA2nIKywswAogkBiq\r\n5Wu1YEHbZ0/TekHOsEYmx7CapSbsNS/C+OTlY5XoL4faK89cXWHVHn1pWNEe\r\nIBTnkBSRLF+YE0DIO3xdd8xGxBI4XptfG0727r4Rhqfvh05WeNWuwNDMGVDh\r\npprxIefVU4kPL6xPxziIgthf28GmSueEvijnmrcN+Q0FEWfw4TYx17sYRdws\r\nOt8WaYea2hft7Q8cQy4CW8Q5ULGV/vM8nusHATOaJjwYoFsdFVUeMkapg4lt\r\n3MmGg203fv27GbCMggQRlRC39HoChEQ3BUQ=\r\n=WiKq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_0.27.0_1661796757479_0.18863592436955945"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.0":{"name":"rescript-struct","version":"1.0.0","description":"A simple and composable way to describe relationship between JavaScript and ReScript structures","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"@dzakh/rescript-ava":"0.4.0","@ryyppy/rescript-promise":"2.1.0","ava":"4.3.3","rescript":"10.0.0"},"peerDependencies":{"rescript":"10.0.x"},"gitHead":"6a8054f6369f1350173d606875eea448b3cea975","_id":"rescript-struct@1.0.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-8vXGXX+DghuBN7B0tGvcA6svVsdeFG4uGnnzA4j4OHr14FHXohPmNa86SQel5lIMksiXvEPHCfHQa+VIo209IQ==","shasum":"09751534a490e796de911540c7bcd0e56aaf8eb4","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-1.0.0.tgz","fileCount":6,"unpackedSize":102670,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB8Cjoi9A8W7NoqSgDPrqryyo3K09IVG9nKFOKOqA/sUAiBOYDQuV2RvTi8dmrx9HeFOetkNtbOpp4zviLT/I+P5JQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFhoaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjRw//X+CLo2tKqJuFaQuXy4CiTAT14F7O4P6S2JAi86zVSogg33pG\r\nC6k3PR6foh8YHA5xBakNnwwR46iz0roXPEHxfWekEH3BCRL4oUNiIcy+LHNX\r\noRLmuvLegZXutz6kGU//+VOZy3bDhmNnotBu1k+gQhiQhRHOMa00xkPMMkO7\r\n16vqLXVXt0KAhxp9ieE3ne5KCqfJ0ClwSbX2O301s7gjsnCuBsvE+ryEerdM\r\n+qnIrrH+b9Sx+UizaTj2sVeqM52YYXMklyrdU8dj5QMDAhcMVykEjnZ3hMyg\r\nsCx9H5uDhFzghMiq9qXz47MludLMkMJCnVsDpxB8IfqRB6dD+grGLjV+gl/q\r\n+ISgzy9DL63bk4YHipwd2pYIdgxft0ptX7E9SnVKg0ClUrMr2RDrvcpbwl0n\r\nuX7CrBcWj1Y6CazhOMwjvYYecT16M56xiMP/m6SvkZcfHxZGF+JfmL6JmbKW\r\nzjMTZXknKVHKxPlPwUleT1UCczcDCmoK7KhhQPcB5WZvdtATzsSnkIj5SIHI\r\nPcDI6FEgZGJinkDLFGP4eokFZhhRNOdYSPA/KIlZuNM46T5C+A/KfBuanagW\r\nbehccTYspX+9WP4kzbYVasez754aJ9ENEHd7kvWNTgEtT9PhWpE90CrBGe7H\r\n8bSbvd8mYZ1Z1TzWumqL+R6EQ+Fhem/gF+c=\r\n=T6JK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_1.0.0_1662392858495_0.3400647744339462"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.0":{"name":"rescript-struct","version":"2.0.0","description":"Safely parse and serialize data with ability to describe migration to a convenient format","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"scripts":{"res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"files":["__tests__/**/*_test.bs.js"]},"devDependencies":{"@dzakh/rescript-ava":"0.4.0","@ryyppy/rescript-promise":"2.1.0","ava":"4.3.3","rescript":"10.0.1"},"peerDependencies":{"rescript":"10.0.x"},"gitHead":"9c34a545ec559fc77d5ed73fc8d711c95d5ab539","_id":"rescript-struct@2.0.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-tn3erOga0pLLIqI0UU7plF1Dd0Zb3NwQpUtXi+Bv2O+983TYF8UW+XL8F9zsbIawtEDsCeF7gwkuP5VMpP0Q9Q==","shasum":"cb658a712926cc301dbeb17285b78a041bbfbda2","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-2.0.0.tgz","fileCount":6,"unpackedSize":106429,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGpTtES/HyNtoRw0pQycFJHvVktXK1QfpIQ2lyDgJ9TgAiACqLUtHOXLDQDuQrITbzAHznLSP/A2vTJbYyBa1/zFiQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ41XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCPw/6Aq12OzmpRw4VkJRWM1sHiZmGMrxMxhtkfwOf+/q9P00O0Vgb\r\ntlS2eVQAJwyF7IK2uiE/vIdkRQybPII6+vnSRrZF4N7sxXa6hdx5lRt8kbdD\r\nBii9Dx/6F8ErwG6lSRK5hfILFIIw2Xa24+H2xkFGzEXLwviO5qgyjQtXHVpN\r\nP0zFkJaW2f98ac98Io8UZAokRzBQFhKGNBMmWJuhwjrX6M2fIzk+j2prCoaR\r\nyC8pFJZBzrIGnFE/ANAUhIMPFBfFb51VOshZzeel0HFA6ejVkkVpO3fNRH/C\r\nbturqZwQyqmxRWGQ2qfAJUHmHEAMThbjDJaHbpbM/yvkrWFZh/mQ5YCInnvA\r\ndkdvKkowxyB1RO7ztGrJB3dGqdXzMXIV3yYlTG8zI62wDgrgczaEOA/M6sQk\r\nrjz1Gd2rkrpr9rFCWw06LS+evb7CyYDg4qfTE1zRMXLngxYJU8Vs+UX65b/D\r\nI8JAANz71kfHZ3QbzvUIIlQSifWtELzJGdDmdyO07kPg1+xcgwGmEZWntWrS\r\n1OWfmBwR9F4dIvjXTZqv7LQlNj8TetzOIBQGluG/tewczP6tNaSXnmpglrtw\r\ndTAGOceo/zUjs8OuHNlEZDN+bt/Xgj004CNj+5n9zFiZL5PdyADxr3lY0KAR\r\n2CKTgfv+EYzB++9z6Gs7ahPYFrsqquVlrGo=\r\n=xTJV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_2.0.0_1663536471142_0.5375345616174985"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.0":{"name":"rescript-struct","version":"3.0.0","description":"Safely parse and serialize with transformation to convenient ReScript data structures","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Transform","Migration","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes","Ajv"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"main":"./dist/S.js","module":"./dist/S.mjs","types":"./src/S_JsApi.d.ts","scripts":{"bundle":"rollup --config","build":"npm run res:build && npm run bundle","res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava","coverage":"c8 --reporter=lcov npm test","benchmark":"node ./benchmark/Benchmark.bs.js"},"ava":{"files":["__tests__/**/*_test.bs.js","__tests__/**/*_test.ts"],"extensions":["ts","js"],"require":["ts-node/register"]},"devDependencies":{"@dzakh/rescript-ava":"2.1.0","@rollup/plugin-commonjs":"23.0.3","@ryyppy/rescript-promise":"2.1.0","ava":"5.1.0","benchmark":"2.1.4","c8":"7.12.0","rescript":"10.1.0","rollup":"3.5.1","ts-expect":"1.3.0","ts-node":"10.9.1","typescript":"4.9.3"},"peerDependencies":{"rescript":"10.1.x"},"gitHead":"61bdc4debcec024dab9e9fb4e96c6a11ce2c3e4e","_id":"rescript-struct@3.0.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-1KxPK+g2p0eBxUWvCcYjGANe4CbRvv+HHN64wvBONxBngtmyuu4KkPjRlWNPCDATvW8U7WlKup2kmLKkAoL+Tg==","shasum":"01ec26243c110d36aa5d08733c4ba5c6214640d2","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-3.0.0.tgz","fileCount":11,"unpackedSize":371310,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHUx4HefSQK/I+QzFz8lpMa7195MPj8FS/BU/TycC5fSAiEAkb+cQ7dXqXmCvCBYbNs8Q8ILxPquJ1GfpGo+WjRlRPg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjji57ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFkw//WA+8wmVEXTwVd9CgO+g66PzUABVB0eINsipkCsd5O5ToFdUx\r\nQuT2AfrEQL5vfeLS/L4rvYbRF9ssSf91eAhDxzix0Xsc8RcIxcaAeEDybXtN\r\nSfek4FFIR0o8v2GKfBXnsCfK6e8ZxlfTxYitSQQvjXPTPxGdUwMBK6Vo6HXp\r\nDCZlWRrgTMrAW/40lMYkUpHf5b8DH2F3QTawlnrX3YUnoKA2/3E/otpAEY0g\r\nAok6wvZ1Cq10vP9IcPmOj2MURM4O1sXGrSBil8b9ll2aGXk2h4A8HCY+LIdt\r\nMOfpW95C9isXbkyvW7R4fR6RUIF9uPk/xv3PjwECqrfvcj6Tzjdw9sVnlmqd\r\nh8mdngw7pM0Xr6c7DdA6zqe0iSkvKpBpJSrtKvM28O7S1pr40+MQuVO04LNs\r\nz8Zns51K7fTtbIhplZgm0AShGHhHeoN5I434QACMe4EXK3aFVcq0mnMdjsIh\r\nP78KlyjmeMCqjM9uYUd5FtamEyJwYEVr8JqKH32cPuDOtO1Vs3+7lznJvN1o\r\nLh9k8sH+x6Aj+It0WtcXnbn1lOjb9IMjptoFnWjDm5kuYA2HmyJDbceOzk+5\r\ntIod5qgAQGreW9EhRJmUAOIiT7xpBWCVLEcqR+N3a8uqD+6/Raoz1wVEJpIP\r\nsPUlttXtRGxxd2NR9NU13mT6oSmUjg2nOEY=\r\n=KTKg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_3.0.0_1670262395317_0.9781651172127539"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.1":{"name":"rescript-struct","version":"3.0.1","description":"Safely parse and serialize with transformation to convenient ReScript data structures","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Transform","Migration","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes","Ajv"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"main":"./dist/S.js","module":"./dist/S.mjs","types":"./src/S_JsApi.d.ts","scripts":{"bundle":"rollup --config","build":"npm run res:build && npm run bundle","res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava","coverage":"c8 --reporter=lcov npm test","benchmark":"node ./benchmark/Benchmark.bs.js"},"ava":{"files":["__tests__/**/*_test.bs.js","__tests__/**/*_test.ts"],"extensions":["ts","js"],"require":["ts-node/register"]},"devDependencies":{"@dzakh/rescript-ava":"2.1.0","@rollup/plugin-commonjs":"23.0.3","@ryyppy/rescript-promise":"2.1.0","ava":"5.1.0","benchmark":"2.1.4","c8":"7.12.0","rescript":"10.1.0","rollup":"3.5.1","ts-expect":"1.3.0","ts-node":"10.9.1","typescript":"4.9.3"},"peerDependencies":{"rescript":"10.1.x"},"gitHead":"e4a2ba9c12ab6a8387de33a95347b0a1ceeb7afd","_id":"rescript-struct@3.0.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-rbe3xtNsw8lEwXIiu4tNn+Nt+pc09Gf8r9jathYFOYZRWz91qAAavmTVCJ32+rIk1z9Vh7+WmbSSZPJQD0KA8Q==","shasum":"d7194a3f81638da9a1ebe8625984baa06501eeb5","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-3.0.1.tgz","fileCount":11,"unpackedSize":371600,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeoWewhuRIiwZ6F/tzP//ksf1HV6Qh0sYRH++cg5Yp8QIgKKi+nOAkFbx7/vB0A+QuagvDEhw8YIkFfze9hSZFqoQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjpSBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIEQ/9FGiZn6l3ePIWdiGvxzkC1JBQTl8n+XfwJRr90PP8W/d5hj0X\r\nxQGFvonLIs4//U9vrGRyCkrjBwBr/QXLZFxcahxGyrjts9Pp6EfeYVlQ98NB\r\n3tc5IhA+0Us6WnjojaNWoRZK2dSEbqqmiD6uRz/tQrJLY3p7HOAjAWUKnTAj\r\nbpZ8TeU0AKPDBxgRzZRuq7RfG5oWryrarN44HKebDHi4E0s9lzJRQCN1oJn7\r\nypN0T3LyyPDLE9jXahdIXlFysIqt0PTwTCrEoEfan9qdLcp9+uFdKnWSP0xs\r\nRAkolGF0Pisw3PqJ9GmOncVkyRVj1CQEmR3fPFWoclirxaseARLjhJVyWOjY\r\nmh9N+AQ9CPggqO/eARa4WEbaNNGiouoT/Dk2HipBCOagEIhC9ltjqHAY49J3\r\nZzGuw6iBSRPVeHgLTk22eeqJlmP/8JsehiDz/OlkVk4CleHP8AjYr/mA1O+l\r\nPat5vJAuTywE5Uk7+v/UEBU2s4JyoVmJLK4ry+FvyLtI9I94FcQfiIatpK5+\r\nLc2BXfIk8os3iXSZRzWWQIGzFOfxghQcMu6+Q0HxjUjfkspN1rYjPEHhHqEu\r\nc6wQvL0dOtoLIEViWdQ+yfUgaeIuXGT4uz+4PjM8R6vuwJP0ELgB1akWT7ot\r\nzX+q/icG7XIbPM5UaovjSGko9CX4Ja+Y+gE=\r\n=fCz7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_3.0.1_1670288513310_0.44252074144427334"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.1.0":{"name":"rescript-struct","version":"3.1.0","description":"Safely parse and serialize with transformation to convenient ReScript data structures","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Transform","Migration","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes","Ajv"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"main":"./dist/S.js","module":"./dist/S.mjs","types":"./src/S_JsApi.d.ts","scripts":{"bundle":"rollup --config","build":"npm run res:build && npm run bundle","res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava","coverage":"c8 --reporter=lcov npm test","benchmark":"node ./benchmark/Benchmark.bs.js"},"ava":{"files":["__tests__/**/*_test.bs.js","__tests__/**/*_test.ts"],"extensions":["ts","js"],"require":["ts-node/register"]},"devDependencies":{"@dzakh/rescript-ava":"2.1.0","@rollup/plugin-commonjs":"23.0.3","@ryyppy/rescript-promise":"2.1.0","ava":"5.1.0","benchmark":"2.1.4","c8":"7.12.0","rescript":"10.1.2","rollup":"3.5.1","ts-expect":"1.3.0","ts-node":"10.9.1","typescript":"4.9.3"},"peerDependencies":{"rescript":"10.1.x"},"gitHead":"3596325594a4b6c451c4215a84021d204e6591ad","_id":"rescript-struct@3.1.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-JCDVJ8aX5zYRpk1EM5YVCTMwTHLpmseUErBT4gI0QckvqMrQEBoOzV0gqu+2PL8A0jeoy8BDZJ7saEKsv5y4jQ==","shasum":"560dd3674c5dadcdea9726ab470182c8b3978580","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-3.1.0.tgz","fileCount":10,"unpackedSize":364366,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCbyPXWPFNkvzRQZCRdLJ3L0rdvZ+YeMV0BxVf0vu9AwIgfcCO0PoJcLGf/OCBjPqTwE5iv4NjBDuLes2NyHEjJ4w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4hWhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo50RAAlLnveMHPBx0d2KU7H+2qgFAf5ImSC2/HcRy4La8w8VlppRLk\r\nk5tAoVov9j/OaWqHyytv5OKDW5vsdczR1pibtd/FlIlv9a7ZS7HB0jojgODC\r\nvm+6sF2xbWI2dRW0v23PqDTf/sD594oUuPYk1T0BR4vthHmlq0SQd38UCd/V\r\ntxWF/LzIfwF9v0+wPMzk24lTxcxCZukvCWRCTzMCXZ8R+7jzXMypJegetFT/\r\nGZqGHjQWcb3qkIfwevTLa6WiYN1HpKk65hW6p8eZC3Tab64sxA+tY//l1Pn4\r\n4vZrPFYzgNphDgrJz9i3A5APrF9qeyiLLk4GPsQVYxqKgyKYVoInEHRS0m0b\r\nXH6mBgpXMg0+gOwR08N8PCRrRGnyx8mBw7VSDUZ8mhU/DhdwmlEaKzt7Y2Kw\r\ng9A8TNpPHUpRsp579BPaNsn6Dzn9ujwV/Am+sL/c3Oq2+pJI43pYC5I2Pv1N\r\nACfaeXpHbmiEVu3OgDtopFwcgifd5wLoCgXzjFyTBCWT4wsr1D3I8WBG6MpA\r\nIreBOh3+6TQCw+oP+yIzWeRgm+L/RkbQLv61G0dLSXyfFP12xJUfF6XggwlD\r\nmiwtKPbdj4wPR0YEL4uXdmzbgWU78p6VwCJl9drSOmR2sKjsbU7Ii+sTJPUW\r\njf7YNFvGXHIoEUe9y3vxudHQ+kTM31S0dkU=\r\n=PZAB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_3.1.0_1675761056974_0.28969935760257237"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.0.0":{"name":"rescript-struct","version":"4.0.0","description":"Safely parse and serialize with transformation to convenient ReScript data structures","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Transform","Migration","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes","Ajv"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"main":"./dist/S.js","module":"./dist/S.mjs","types":"./src/S_JsApi.d.ts","scripts":{"bundle":"rollup --config","build":"npm run res:build && npm run bundle","res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava","coverage":"c8 --reporter=lcov npm test","benchmark":"node ./benchmark/Benchmark.bs.js"},"ava":{"files":["__tests__/**/*_test.bs.js","__tests__/**/*_test.ts"],"extensions":["ts","js"],"require":["ts-node/register"]},"devDependencies":{"@dzakh/rescript-ava":"2.1.0","@rollup/plugin-commonjs":"23.0.3","@ryyppy/rescript-promise":"2.1.0","ava":"5.1.0","benchmark":"2.1.4","c8":"7.12.0","rescript":"10.1.2","rollup":"3.5.1","ts-expect":"1.3.0","ts-node":"10.9.1","typescript":"4.9.3"},"peerDependencies":{"rescript":"10.1.x"},"gitHead":"57b6aa932207c2b27070b37df6d90503afbcfe9f","_id":"rescript-struct@4.0.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-bp6yh1SVTAndbB1m+i7LSQem8zxsqAA258l8BBwSWdfFcYT+ThS21XWK/npyO0Xl0eaWzRPxXfyJMZx3lxwMOg==","shasum":"7af4ab0baf889a478443540fe3c4a0fa88fe1a8f","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-4.0.0.tgz","fileCount":10,"unpackedSize":436157,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbQiG7uQhqhTfxrydoPCzopzORYTMYeAAWy3xUTMkcoQIhALMSHrzAkhVAjsR8PVfsAeYHaMfBw6aVQ/345V9ZrN3b"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLVNBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq72RAAkChMlCbxYGD9VI1FfBqPcEyDzAfsJ44aBNH6SY8RDyu8sweY\r\nvPeYleFk6MLy2W81qw3AMrP4GJa0H1rLX/8s5jIiVDQXAHLG8anJEv9Ol3N7\r\nZL3FXmMisMigyOwfMfKKEUFqK7x6qYM4XhUKnR6nkHfLlfvad1UbaxPwDBLu\r\npNSbIZ61IHoyJWf7J5fdviIyhh43IfLHKosg16qRvcLpV9F3kRtwe3zG9YOQ\r\nmbi7cn7taAkS2J4BqpWJY6ufDucYIqfk8kt6k62Z6yJm1PkN1TWXYnceY8Kw\r\nykrUt92xzM54T6mbheSn+sMfLvOwF1SJalWVqWD6PDkUlfkS4P37+g1twGaU\r\nAMvZkqLeb51Bu4l8WnjP3lCbkSUJCUkdt1r724umaIoZ12TRm9BcXW28KzXw\r\nMCFQpuHzM1/RLfzmtkWtXB801YO8pTxvrU0yCl/GbSPYBa68l1htAxlsW5Ix\r\nN5WCoPlqy/T4eHVUjnP6tXm6yHYYlj+ujmK/uzwaKkIw2cfBr8RGDEjPCPOi\r\n535wA4gwZEg2k+H8WY+QTnTjiqxobFrfij6Jc+dwLwmU4RiAwrxUJAl2AlXs\r\n88qiuEsStQxtvDoAS9CkrakqhFzd5BCUX+hgtJXXgnFa6ZXVNUPRZOfs4bQg\r\nSfOL2pXLs64h/EKxT++VyxHUYdBlcDBZo1A=\r\n=q7DW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_4.0.0_1680692033704_0.2551860184975765"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.1.0":{"name":"rescript-struct","version":"4.1.0","description":"Safely parse and serialize with transformation to convenient ReScript data structures","type":"commonjs","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Transform","Migration","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes","Ajv"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"main":"./dist/S.js","module":"./dist/S.mjs","types":"./src/S_JsApi.d.ts","scripts":{"benchmark":"node ./benchmark/Benchmark.bs.mjs","bundle":"rollup --config","coverage":"c8 --reporter=lcov npm test","res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"extensions":{"ts":"module","mjs":true},"files":["__tests__/**/*_test.bs.mjs","__tests__/**/S_JsApi_test.ts"],"nodeArguments":["--no-warnings","--loader=ts-node/esm"]},"devDependencies":{"@dzakh/rescript-ava":"2.1.0","@ryyppy/rescript-promise":"2.1.0","ava":"5.1.0","benchmark":"2.1.4","c8":"7.12.0","rescript":"10.1.4","ts-expect":"1.3.0","ts-node":"10.9.1","typescript":"4.9.3"},"peerDependencies":{"rescript":"10.1.x"},"packageManager":"pnpm@8.3.1","gitHead":"eae740dd747f8e45cf429dc03ea7df098a48f8ee","_id":"rescript-struct@4.1.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-iBj5or/gU4P1E0gc5janX202KeWQO+pgaTF99JkZoQno7hop6C8sw4pqaPgTwC85FUJFx5V5CfBlDwyI7VOmAw==","shasum":"19765855ee089fcb10d86bb25463d4073a3ab83a","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-4.1.0.tgz","fileCount":11,"unpackedSize":467086,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDx+0fUGYAFEmXCWWYq62tRm/PHBWoW6LrB/bWdXAQSJgIhAPqx7Xbl/cWOvQZmhuwZ1l+0qhrUemxRcjpGZiI7hqWC"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSq+BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTKg//avQWBiwj0+LNxrK5Akx0wvFQ2TnqrWvPJXmcE0KBXUZiKG2z\r\n4+pHqFTLlC6NbgyI0+ezttPtIa74XUNO9rc27bvs9q0jxKVEq9nO+hDWzwb0\r\nYl7RWAB0+8x6vZoR9S34u/XACGDF+lFKaKun30VVSkP2/B2xGLQp/7CDXdoA\r\n6SmGlnov4OaK0mNFsRoINevyDUi/3oTD9eGNmSkCwx29ePvPT581RQTAlf7Z\r\n9F68nAK9ItWwL/rYtZzDbLbXZ+HvQZGsR66lw5rBhIOtaGb8Ivemutu9kCt3\r\nV8NRzkaJGc9417CSZTN2VnXZAyG6zjnCnKbIEWqg42o8/rXdM5Wobwq9aQHg\r\nRkgbZBFLeSEQQjh/d59rkVc+opZAZivs/R2TLCzXyQy+l8Fzmhu499LIpgKX\r\n9RplLKZkFqACocs7GYhm/o63MIKBYjXJyrvDHPf9mMWuspr8ssRNDNXbvX0t\r\n3+rPiDPI2sadPwPTgfDrJZ+Ce6gaaoXHP41imYPiSvPz4ymDrVwaPPy33k3V\r\nHK95SYx9sQV9x6EfetWDBdm+mUZdWpJTkFRqDXIQ6URJd5yPMqTnNlsnu8ke\r\nlXiwi/eMbgIapoeYD+h8mJK/7GviN0304sdi8dA2QZXFsnBPs3QQYS4R6OAr\r\nQrWZkn5zv1bEbLgGuPTNrRA6xWZRKXDpCZ8=\r\n=5egD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_4.1.0_1682616193087_0.6961682584812243"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.1.1":{"name":"rescript-struct","version":"4.1.1","description":"Safely parse and serialize with transformation to convenient ReScript data structures","type":"commonjs","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Transform","Migration","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes","Ajv"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"main":"./dist/S.js","module":"./dist/S.mjs","types":"./src/S_JsApi.d.ts","scripts":{"benchmark":"node ./benchmark/Benchmark.bs.mjs","bundle":"rollup --config","coverage":"c8 --reporter=lcov npm test","res:build":"rescript build -with-deps","res:dev":"rescript build -with-deps -w","test":"ava"},"ava":{"extensions":{"ts":"module","mjs":true},"files":["__tests__/**/*_test.bs.mjs","__tests__/**/S_JsApi_test.ts"],"nodeArguments":["--no-warnings","--loader=ts-node/esm"]},"devDependencies":{"@dzakh/rescript-ava":"2.3.0","@ryyppy/rescript-promise":"2.1.0","ava":"5.2.0","benchmark":"2.1.4","c8":"7.12.0","rescript":"11.0.0-alpha.5","ts-expect":"1.3.0","ts-node":"10.9.1","typescript":"4.9.3"},"peerDependencies":{"rescript":"10.1.x || ~11.0.0-alpha"},"packageManager":"pnpm@8.3.1","gitHead":"0d122cfdb4d181d267b526b74b64080e2896baf7","_id":"rescript-struct@4.1.1","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-LmlFhnAMeQEGZhQJoEC8Mk/P0GgEWVawmQB2fbV9+ILzyTSESogKS2NtP6jd3/82joG5Nxon6Ml0SjpQqVHYhA==","shasum":"241ba8c470ae93ebc1b49829940e96da9b839515","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-4.1.1.tgz","fileCount":11,"unpackedSize":465922,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdThoQA7QBfexraQbdV5fjTrP/taWyFKtRbY1NV0KFEQIgc1SvRjQX5qYTCNR7ZvyYJbKpCamIheS87X4tfv/rRuY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkT3U5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNlhAAhmIospQtYWHpYmSxffSIBvRSNzKsBLH9hZzEa7SWSaB0giYP\r\nr1oIPi8tQr3nBBumQQNHaQACFusaTy0zaXkbbZdcymvwuZEC0QGKzztBWgTh\r\nALlej/Rn4pB/qw6Iz07kOVi/0FQQd9tKi0al2/p26L3NN5iHUmUdsAjcNtOK\r\ndw9xdl5wAx9ghuPhKbBq946rvdMu2AaM8q+4Lrkuv7WPGRY3V63O9GCMpnQz\r\nT+hQI5P1pYEi4v3G4DarXRDWhHjsqEaktYhROQVci25tiDab8QG+5T8bc1bA\r\na5LhvHga/ld0pwWJKulDGrmFS92HCdhkgnLvAYTxNUt5VLLB0T8nL/AClSdJ\r\nWjghu2uvu11m8zaj3tMKGN4+rvbitsdJQHZmr5iXUHore8kqYv6c5xPyfQ9m\r\nVP6T9Ihg07AZebaGeR3b5Y1uuV5fh+V6mHYmaMZixSPbJdAIBswrWD6sAmLy\r\nUxZ8yWjlD/xSmEWOir5YTwEvn5ndFaoa8daKPijv26j9rSBa2ANc11K1vi0h\r\nnG4B7asceipvNs8aECBCKUD4UdtddpkdI+JnOYVV46MaN8QaGelzBsb4KUrH\r\n2ff7vSScTJ2gGKL85Bx5vjDzHwoK5kf6VLI9d8UtcAwx+7ZjMypVEQD3Q5zG\r\nzmKcDXo0a8UZO4uzypKuGAN7I3YL9tXbI/A=\r\n=2Hkf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_4.1.1_1682928953612_0.10774062838860421"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.0.0":{"name":"rescript-struct","version":"5.0.0","description":"The fastest composable parser/serializer for ReScript (and TypeScript)","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Transform","Migration","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes","Ajv","Ppx","Decco"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"type":"commonjs","main":"./dist/S.js","module":"./dist/S.mjs","types":"./src/S_JsApi.d.ts","scripts":{"benchmark":"node ./packages/tests/src/benchmark/Benchmark.bs.mjs","coverage":"c8 --reporter=lcov npm test","ppx:install":"node ./packages/ppx/install.cjs","res":"rescript build -with-deps -w","res:build":"rescript build -with-deps","test:res":"cd ./packages/tests && rescript clean && rescript build -with-deps -w","test":"ava","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitives_test.res"},"ava":{"extensions":{"ts":"module","mjs":true},"files":["packages/tests/src/**/*_test.bs.mjs","packages/tests/src/**/*_test.ts"],"nodeArguments":["--no-warnings","--loader=ts-node/esm"]},"devDependencies":{"@dzakh/rescript-ava":"2.3.0","@dzakh/rescript-core":"0.2.0","ava":"5.2.0","benchmark":"2.1.4","c8":"7.12.0","rescript":"11.0.0-beta.4","rescript-stdlib-vendorer":"1.0.0","rescript-struct":".","ts-expect":"1.3.0","ts-node":"10.9.1","typescript":"4.9.3"},"peerDependencies":{"rescript":"11.0.x || ~11.0.0-rc"},"packageManager":"pnpm@7.11.0","gitHead":"ec022f1333a3cefb39bff13deaa5ecbad73ac64b","_id":"rescript-struct@5.0.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-6cesX89y6xn0LtW4Bwl1uZzYDWJDelECHjzeBvOPiqajicVCkmXJBdiYq9gNfqZdO78Ke/Eq+ITqIbj8/Pw5FQ==","shasum":"9e61c31a2a2cd1242eb67c6543c6c7fb3fe17d03","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-5.0.0.tgz","fileCount":11,"unpackedSize":386144,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG1GRQM/f2jirEd4PXQbk/5CvesFR5txCFh/0Mc7of1dAiB8UfLN5uMRVjQQKRQDt2ehBSF98RnXwiI+Y6QgFM4pYg=="}]},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_5.0.0_1694286685035_0.5059002164521484"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.0.1":{"name":"rescript-struct","version":"5.0.1","description":"The fastest composable parser/serializer for ReScript (and TypeScript)","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Transform","Migration","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes","Ajv","Ppx","Decco"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"type":"commonjs","main":"./dist/S.js","module":"./dist/S.mjs","types":"./src/S_JsApi.d.ts","scripts":{"benchmark":"node ./packages/tests/src/benchmark/Benchmark.bs.mjs","coverage":"c8 --reporter=lcov npm test","ppx:install":"node ./packages/ppx/install.cjs","res":"rescript build -with-deps -w","res:build":"rescript build -with-deps","test:res":"cd ./packages/tests && rescript clean && rescript build -with-deps -w","test":"ava","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitives_test.res"},"ava":{"extensions":{"ts":"module","mjs":true},"files":["packages/tests/src/**/*_test.bs.mjs","packages/tests/src/**/*_test.ts"],"nodeArguments":["--no-warnings","--loader=ts-node/esm"]},"devDependencies":{"@dzakh/rescript-ava":"2.3.0","@dzakh/rescript-core":"0.2.0","ava":"5.2.0","benchmark":"2.1.4","c8":"7.12.0","rescript":"11.0.0-beta.4","rescript-stdlib-vendorer":"1.0.0","rescript-struct":".","ts-expect":"1.3.0","ts-node":"10.9.1","typescript":"4.9.3"},"peerDependencies":{"rescript":"11.0.x || ~11.0.0-rc"},"packageManager":"pnpm@7.11.0","gitHead":"1008df7b676bf580b23af17a1389e06c87114e51","_id":"rescript-struct@5.0.1","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-r3ev3InqPxaBSL/vlyMSHV1vUoVEW3yKZa9gPYgpDDznAky3v+UznFkdIBdRf9gJcTfCk9vvA+GyfePM7c37eA==","shasum":"8b677fe89d3f4cdf10ba14a34894a46da4dc1dc1","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-5.0.1.tgz","fileCount":11,"unpackedSize":386340,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGPkLTU8iIBQnsSTkhk2aO3uSQ9WMvqDQ4udsokxkZmpAiAHGT8fFz6Yz6vXaDagMP3AavNO9WvhL9E4NI+Ak9QcCg=="}]},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_5.0.1_1694358731865_0.6487737307047221"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.1.0":{"name":"rescript-struct","version":"5.1.0","description":"The fastest composable parser/serializer for ReScript (and TypeScript)","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Transform","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes","Ajv","Ppx","Decco"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"type":"commonjs","main":"./dist/S.js","module":"./dist/S.mjs","types":"./src/S.d.ts","scripts":{"benchmark":"node ./packages/tests/src/benchmark/Benchmark.bs.mjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js","coverage":"c8 --reporter=lcov npm test","ppx:install":"node ./packages/ppx/install.cjs","res":"rescript build -w","res:build":"rescript build","test:res":"cd ./packages/tests && rescript clean && rescript build -w","test":"ava","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitives_test.res"},"ava":{"extensions":{"ts":"module","mjs":true},"files":["packages/tests/src/**/*_test.bs.mjs","packages/tests/src/**/*_test.ts"],"nodeArguments":["--no-warnings","--loader=ts-node/esm"]},"devDependencies":{"@dzakh/rescript-ava":"2.3.0","@dzakh/rescript-core":"0.2.0","ava":"5.2.0","benchmark":"2.1.4","c8":"7.12.0","rescript":"11.0.0-rc.4","rescript-stdlib-vendorer":"1.0.0","rescript-struct":".","ts-expect":"1.3.0","ts-node":"10.9.1","typescript":"4.9.3","valibot":"0.18.0","zod":"3.22.2"},"peerDependencies":{"rescript":"11.0.x || ~11.0.0-rc"},"packageManager":"pnpm@7.11.0","gitHead":"cf689c720b61128b0991d73b898a98866fefdefb","_id":"rescript-struct@5.1.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-mJRKm2vcc36tyDxtolk1JYg8f8/89bzakW/iALDv8Fd0cUajJCgVuK3cZ/fSu4crFT0zMzlNm+EWbm/4SpV3cg==","shasum":"4a88edf80bf6da14d914f1245b000cecb2304160","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-5.1.0.tgz","fileCount":12,"unpackedSize":367149,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjjB3wrKOriJNFwG4X0Q56fS+rLFPm4BLoNyumrB1q6QIhAJTsyfOMkXNdg1Yjl8Zz2oH9tdagFtKPj/bP5Mp0fwn/"}]},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_5.1.0_1697105072617_0.010303277353062024"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.1.1":{"name":"rescript-struct","version":"5.1.1","description":"The fastest composable parser/serializer for ReScript (and TypeScript)","keywords":["ReScript","Struct","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Transform","Contract","Mapping","Jzon","Zod","Superstruct","Runtypes","Ajv","Ppx","Decco"],"homepage":"https://github.com/DZakh/rescript-struct#readme","bugs":{"url":"https://github.com/DZakh/rescript-struct/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-struct.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"type":"commonjs","main":"./dist/S.js","module":"./dist/S.mjs","types":"./src/S.d.ts","scripts":{"benchmark":"node ./packages/tests/src/benchmark/Benchmark.bs.mjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js","coverage":"c8 --reporter=lcov npm test","ppx:install":"node ./packages/ppx/install.cjs","res":"rescript build -w","res:build":"rescript build","test:res":"cd ./packages/tests && rescript clean && rescript build -w","test":"ava","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitives_test.res"},"ava":{"extensions":{"ts":"module","mjs":true},"files":["packages/tests/src/**/*_test.bs.mjs","packages/tests/src/**/*_test.ts"],"nodeArguments":["--no-warnings","--loader=ts-node/esm"]},"devDependencies":{"@dzakh/rescript-ava":"2.3.0","@dzakh/rescript-core":"0.2.0","ava":"5.2.0","benchmark":"2.1.4","c8":"7.12.0","rescript":"11.0.0-rc.5","rescript-stdlib-vendorer":"1.0.0","rescript-struct":".","ts-expect":"1.3.0","ts-node":"10.9.1","typescript":"4.9.3","valibot":"0.18.0","zod":"3.22.2"},"peerDependencies":{"rescript":"11.0.x || ~11.0.0-rc"},"packageManager":"pnpm@7.11.0","gitHead":"081754089911f373a2e2df01fb5ebde049685e93","_id":"rescript-struct@5.1.1","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-e2WOrwMvAgZaJBFAhMBdGZcSoieK6DKkzgQVqTvfTga+3vFGkvpH3sDVNF2qLEcyEC9wIcx1qcNYWaAVvlCKhQ==","shasum":"9abbfce521423359f0ddbcd8fd54a90c8f6803ac","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-5.1.1.tgz","fileCount":14,"unpackedSize":376055,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD80Z+LklWlOJcA66b6+4SPIrQFk+lQCATzMU2B5+ekFgIgVBLl05mOmTAm14A4P5lVzPYdvkGxOrhSZjrOXW4bHCs="}]},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_5.1.1_1699435012906_0.515169284291108"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.0.0":{"name":"rescript-struct","version":"6.0.0","description":"The fastest composable parser/serializer for ReScript (and TypeScript)","keywords":["ReScript","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Transform","Contract","Mapping","Struct","Jzon","Zod","Superstruct","Runtypes","Ajv","Ppx","Decco"],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-schema.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"type":"commonjs","main":"./dist/S.js","module":"./dist/S.mjs","types":"./src/S.d.ts","scripts":{"benchmark":"node ./packages/tests/src/benchmark/Benchmark.bs.mjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js","coverage":"c8 --reporter=lcov npm test","ppx:install":"node ./packages/ppx/install.cjs","res":"rescript build -w","res:build":"rescript build","test:res":"cd ./packages/tests && rescript clean && rescript build -w","test":"ava","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitives_test.res"},"ava":{"extensions":{"ts":"module","mjs":true},"files":["packages/tests/src/**/*_test.bs.mjs","packages/tests/src/**/*_test.ts"],"nodeArguments":["--no-warnings","--loader=ts-node/esm"]},"devDependencies":{"@dzakh/rescript-ava":"2.3.0","@dzakh/rescript-core":"0.2.0","ava":"5.2.0","benchmark":"2.1.4","c8":"7.12.0","rescript":"11.0.0-rc.5","rescript-stdlib-vendorer":"1.0.0","rescript-schema":".","ts-expect":"1.3.0","ts-node":"10.9.1","typescript":"4.9.3","valibot":"0.18.0","zod":"3.22.2"},"peerDependencies":{"rescript":"11.0.x || ~11.0.0-rc"},"packageManager":"pnpm@7.11.0","gitHead":"686a76b1f56f84fa50e664207a5dbce5316bfe00","_id":"rescript-struct@6.0.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-x5IiVMQE9JrIuExIr0+D3BsszFWfq6gVYNYOAJ5CVI+cG0nj1C0yD/BgXWHGAi2DpFVoxx6RO3o0nMCOf4OWlA==","shasum":"906d517a63ed282817b102c30f9ea40225d23c48","tarball":"https://registry.npmjs.org/rescript-struct/-/rescript-struct-6.0.0.tgz","fileCount":14,"unpackedSize":376204,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICdnYeiTetuKouO+VNF+x+y8F20O3B4s2byMcKgzunptAiEAhpstGJjJht+DFKVx/6iqxvetmlqiAZ8UbrCdX0fao1k="}]},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rescript-struct_6.0.0_1700772416214_0.7216070227236684"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2022-04-03T17:16:47.628Z","0.1.0":"2022-04-03T17:16:47.777Z","modified":"2024-03-01T09:50:20.610Z","0.2.0":"2022-04-18T18:20:23.504Z","0.2.1":"2022-04-18T18:35:03.643Z","0.2.2":"2022-04-18T19:35:52.138Z","0.3.0":"2022-04-21T18:34:42.830Z","0.3.1":"2022-04-24T11:26:10.388Z","0.4.0":"2022-04-24T12:34:06.304Z","0.5.0":"2022-05-01T13:07:26.349Z","0.6.0":"2022-05-06T20:19:15.701Z","0.7.0":"2022-05-13T16:17:31.677Z","0.8.0":"2022-05-14T11:07:42.144Z","0.9.0":"2022-05-15T09:47:02.250Z","0.10.0":"2022-05-15T15:33:18.671Z","0.11.0":"2022-05-29T19:10:36.679Z","0.12.0":"2022-06-08T07:15:43.110Z","0.12.1":"2022-06-08T07:49:03.437Z","0.13.0":"2022-06-12T07:44:06.472Z","0.14.0":"2022-06-15T15:43:43.485Z","0.15.0":"2022-06-19T14:13:41.505Z","0.16.0":"2022-06-19T20:15:22.919Z","0.17.0":"2022-06-22T16:57:39.321Z","0.18.0":"2022-06-23T14:30:56.527Z","0.19.0":"2022-06-26T12:53:33.324Z","0.20.0":"2022-07-03T10:40:34.816Z","0.20.1":"2022-07-03T10:58:34.699Z","0.21.0":"2022-07-22T18:53:59.499Z","0.22.0":"2022-07-28T08:07:47.726Z","0.23.0":"2022-08-20T15:18:03.401Z","0.24.0":"2022-08-21T10:37:33.859Z","0.25.0":"2022-08-26T20:23:51.780Z","0.26.0":"2022-08-29T15:15:53.904Z","0.27.0":"2022-08-29T18:12:37.608Z","1.0.0":"2022-09-05T15:47:38.702Z","2.0.0":"2022-09-18T21:27:51.667Z","3.0.0":"2022-12-05T17:46:35.530Z","3.0.1":"2022-12-06T01:01:53.523Z","3.1.0":"2023-02-07T09:10:57.147Z","4.0.0":"2023-04-05T10:53:53.897Z","4.1.0":"2023-04-27T17:23:13.288Z","4.1.1":"2023-05-01T08:15:53.838Z","5.0.0":"2023-09-09T19:11:25.332Z","5.0.1":"2023-09-10T15:12:12.130Z","5.1.0":"2023-10-12T10:04:32.920Z","5.1.1":"2023-11-08T09:16:53.125Z","6.0.0":"2023-11-23T20:46:56.417Z"},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"description":"The fastest composable parser/serializer for ReScript (and TypeScript)","homepage":"https://github.com/DZakh/rescript-schema#readme","repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-schema.git"},"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"license":"MIT","readme":"[![CI](https://github.com/DZakh/rescript-schema/actions/workflows/ci.yml/badge.svg)](https://github.com/DZakh/rescript-schema/actions/workflows/ci.yml)\n[![codecov](https://codecov.io/gh/DZakh/rescript-schema/branch/main/graph/badge.svg?token=40G6YKKD6J)](https://codecov.io/gh/DZakh/rescript-schema)\n[![npm](https://img.shields.io/npm/dm/rescript-schema)](https://www.npmjs.com/package/rescript-schema)\n\n# ReScript Schema (previously `rescript-struct`)\n\nThe fastest composable parser/serializer for ReScript (and TypeScript)\n\n> ‼️‼️‼️ The package is renamed to `rescript-schema`. The old `rescript-struct` name is depreacted.\n\n> ⚠️ Be aware that **rescript-schema** uses `eval`. It's usually fine but might not work in some environments like Cloudflare Workers or third-party scripts used on pages with the [script-src](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/script-src) header.\n\nHighlights:\n\n- Combines validation and transformation without a performance loss\n- Can transform parsed value back to the initial format (serializing)\n- Works with any Js value, not only `Js.Json.t`\n- Support for asynchronous transformations\n- Immutable API with both result and exception-based operations\n- Easy to create _recursive_ schema\n- Detailed error messages\n- Opt-in strict mode for object schema to prevent excessive fields and many more built-in helpers\n- Works with plain JavaScript/TypeScript too! You don't need to use ReScript\n- The **fastest** composable validation library in the entire JavaScript ecosystem ([benchmark](https://moltar.github.io/typescript-runtime-type-benchmarks/))\n- Small JS footprint & tree-shakable API ([Comparison with Zod and Valibot](./docs/js-usage.md#comparison))\n\nAlso, it has declarative API allowing you to use **rescript-schema** as a building block for other tools, such as:\n\n- [rescript-envsafe](https://github.com/DZakh/rescript-envsafe) - Makes sure you don't accidentally deploy apps with missing or invalid environment variables\n- [rescript-json-schema](https://github.com/DZakh/rescript-json-schema) - Typesafe JSON schema for ReScript\n- Internal form library at [Carla](https://www.carla.se/)\n\n## Documentation\n\n- [For ReScript users](./docs/rescript-usage.md)\n- [For JS/TS users](./docs/js-usage.md)\n- [For library maintainers](./docs/integration-guide.md)\n","readmeFilename":"README.md","keywords":["ReScript","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Transform","Contract","Mapping","Struct","Jzon","Zod","Superstruct","Runtypes","Ajv","Ppx","Decco"]}