{"_id":"abolish","_rev":"155-41774e16a9c23d5af2db153c659c82f2","name":"abolish","dist-tags":{"prev":"5.1.2","next":"6.6.2","latest":"6.8.3"},"versions":{"0.0.1":{"name":"abolish","version":"0.0.1","author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@0.0.1","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"d4fdbceee4633a04f72cf07c8a164c05bd38aabe","tarball":"https://registry.npmjs.org/abolish/-/abolish-0.0.1.tgz","fileCount":21,"integrity":"sha512-XJ7cjZ31OkMToBynf2ap3HV5Lvd3hc/jpMtwMOkPd9LSSNpkI5LE7Fj2lZrEDXGEZivin/chqc4H8X9gluvpww==","signatures":[{"sig":"MEQCIEu1xF/o7Am2NKQzMgI9D5T/NvLrFn52yBWXnrhiTOdpAiAOvvtp5iexdccpZslOItYOXlsmJAy87ujjvNRcG1ezVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecP1MCRA9TVsSAnZWagAAK8cP/RKtsUxfXQLYeNrcTuHy\nd+7i5ETD5Qd3J7NAbs08EcoMpacBbx9F9xLZY2/4va3uDgjnFVaWmHoQkJTs\nWP6IaIBFgrUueieYg48D5+venf3MetpNABKYLfw6FpJoPnzuvZ4RbdUu4Cst\n7/jIWO0Nkfkc/4PtNGrTCLRwn6C1gZN78hWLgr3jLGox/RDmvNcs74KcyIHl\nV8PzqSYcyosJeRy8oEJblUWqBMMFqqugVhcEGxvzl1ps3WH9+pzL4NUhd9SF\nreguHH7UbI2PUExcP3xi15jTjkIPJRstdT2nDK4Uxv2uGmoE6UdOyYBk9jni\noQjfqNyluVdqySRl5zMgvmUD4WvJc5G+wm6AqE+SLYTkjSARLBPgs6Ja/Thg\narBiRBYVHCGpDGm2ExFViNFaGpMNhqXwGeIg58eVi9LURu8YPkmN2d0wPvKQ\n/5u2Zm1G+bwligxa5DDyhAMuFzXZij5qCcEDOHS0oSnR/E1VbMoxta9bT08V\nijGW5EzYnPuFKwKIK2V7iVQYnPnvkTwy0IeRoSVrPEVtWA/gYMoHYvaFyUgS\ntjLsNg6TZdVBAbukyA1gykWfwBqdkkYPEiEUjExH4QbWJ+bRkvydnmxLrmlT\nipNZLSDbPPTgXldDFpJJlCPDPrpW37RGdp9syLuM87i6OAqIWfVtvGy52lyk\nCKVv\r\n=NrRx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/index.js","gitHead":"8413c24e94f4a8eda39efbd3992124a489d2aad5","private":false,"scripts":{"test":"ts-node-dev play/index.ts"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^3.8.3","@types/node":"^13.9.1","ts-node-dev":"^1.0.0-pre.44","@types/lodash":"^4.14.149"},"_npmOperationalInternal":{"tmp":"tmp/abolish_0.0.1_1584463180117_0.48614744152424394","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"abolish","version":"0.0.2","author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@0.0.2","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"cf4b63182525485107e798fdeecab030c213c627","tarball":"https://registry.npmjs.org/abolish/-/abolish-0.0.2.tgz","fileCount":30,"integrity":"sha512-tdXu5/Mka4E+ULmsF+f3z2knZ6Xn5/OLCFUZ2/74+niJPVKkHdSTZ0MTpx7yUDSQbfXOrvQ9E9+DZGTJdhUIMA==","signatures":[{"sig":"MEUCIQCUNyAJILNe7oljdLce/Hhrt6hLFZ1RBQigP39RAUmc2gIgTYz/+SStBL9HX62uuxeiC+hNRroGymf4vy5GKZw/uNk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecdBXCRA9TVsSAnZWagAAV6QP+wYHGKDrmNwDycVbP9ze\nU5pdQfg4Jrz3qxEVxQ54D/vSvGQHeZMx9YgHNzlxiO62Dy37HzVhZiXEwzfX\ne4QVNnukTRRDTvkaxb6YKXDbwqMCEjno45ojmhrpuygZrRbg7QSeO255Bg0c\na0VlxjwHW0/bzHFPwaUkr9jc8wnkYeFkdHEKRmfStuExNbuJltRQzhRV46z3\nUiSUlEnUGiU4kETjs1YMJ+yLHBIfnW9Ygd+O/J5K9IYwjIM0eVAmm23NUgdN\nGpVulUqoAnPFOzpfWL4VGGwILrtlJi+Oz9HZJQ3uBmtJMVOQepn7IqIOzZEt\n7Z2RBfvuiqHunIPegB7PXEQCU5UshWJ0+ETt/OfYPicG0qWU2WB+n8WJwUJN\nR2LQAeGCM5xc90xIoQlCCn7/yd5bSovTD44i/PvQszyoIhwiM7rX118AWeci\ncNvRYhIq9F2DUqht4j5HFql0KU0t2Xt3uMSrJ+0RrXDLKo8jCWWOKgGOF3tH\nbpfteHFrXvrLNA/4tW1Tk0tFHiw0Hu5W08SK9HUihpgGDMX/udqxPAj9am8i\nMb5gmNvMnW+KAEOx8p6Fi7OwJspqt559HNTXhrjHFwKx/KEuKetKtOz6ZRH8\n2QbFIz2rgX9wh9vgpj6Dzxdw7gHusbYOX20uefkQYBHc1Uu4QY6gsCdZBeyr\nDpt1\r\n=b89k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/index.js","gitHead":"588ff1e6bcf1ebbdc1306a84525020e88cc96c7e","private":false,"scripts":{"test":"ts-node-dev play/index.ts"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.19.2","typescript":"^3.8.3","@types/node":"^13.9.1","ts-node-dev":"^1.0.0-pre.44","@types/lodash":"^4.14.149"},"_npmOperationalInternal":{"tmp":"tmp/abolish_0.0.2_1584517207115_0.2314729763300134","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"abolish","version":"0.0.3","author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@0.0.3","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"99f4a7d0df171f6d11ba1591a0e84e4264901237","tarball":"https://registry.npmjs.org/abolish/-/abolish-0.0.3.tgz","fileCount":30,"integrity":"sha512-+aCTzgyGJQf7FKCtdtmQF++FN/TB996UHYpGk39WTi0hyO77envEMepqFw5svxnv+BFHKVIZj4CIO5kuv2AdUg==","signatures":[{"sig":"MEUCIQCh8yuJFv/6PUnxrT9p/cYW2VbBPzSeD0XIlKBjSa8WegIgcqSr5yNouSh75n8+zkGR5UeO2d7qgSS6J+AUFBI9uH4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecda+CRA9TVsSAnZWagAAnicP+wRrwVM9gvbrZgdM4ZBq\nvp5VtYxJjZiwuoQoAfyaK3R4O8UWG61A0pCNRSh9BepdMd+qQYLnTbO6uGmC\nxN9Oke1JmW2ou1YhShE2w9kmXfCrG+Mx4E6NeZNRgYP27LriMeg3Lyu2+sKF\nv5pmsMzp+nfOgYIMTctgGSaNFFc+L0l0UcTUCOQpcxsa0LxFUg4PQk6pGvWN\n9bjeEMA/FOl9/snrNMs7liku+gGi+F0MruahvPz4kTBo1VVxjJZHTniO2DGd\n7hrR74J9RmGC+bpIqOMW84merOXMzN7saNn3MOMJ6Dgm9HY/YByUdxwW1HoS\nDH1lwCFFOsGnXI4r+AqN+ztO8LjtX3oRzIg1gBSmoKvVlxIDDctLG9PYjbRT\nF4ZZkrpBUsOEsqmM2avF9FyzmrpcFZtmzkTZg/lJ1Csb9cJ/Z80HlOZJRdNE\n8GMLcCXGVG9lDrriD3lWRz6PT7m7D6y41YtggEMBOinDq7eY2d+ryWQVpOlt\nNC25kKO6BME5cvaYe9T4xcMSt1kqKqgHYI3VxlDGcvD8zikC9NQ7ofPDzHte\nZwiAB51vlQu4gBXgJTIYYxNxpkwyxBp1uZbgF6I+PJJ2hs752hWv9Bf3InMU\nU21ev1zWwP6MvZHxbL1L2Qt4j5fEK7rkUnHArGLx3H1Sp6s9pvlyLscF+8Aw\nIXhZ\r\n=/Fys\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"694ae48f21f260a3337c5983f8e7da4d9ef8dbab","private":false,"scripts":{"prepublish":"tsc"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.19.2","typescript":"^3.8.3","@types/node":"^13.9.1","ts-node-dev":"^1.0.0-pre.44","@types/lodash":"^4.14.149"},"_npmOperationalInternal":{"tmp":"tmp/abolish_0.0.3_1584518845886_0.5303616626337062","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"abolish","version":"0.0.4","author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@0.0.4","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"29865c44f8d7419e09a3a6c9e94329e651e99307","tarball":"https://registry.npmjs.org/abolish/-/abolish-0.0.4.tgz","fileCount":30,"integrity":"sha512-k4eHXIPZTzIJQkjY+YXsAJoQn1yCI8Phw2cgbdNlQPqvfU9bmF4Y0HVuAYO0SAO0teIYiJ/Ldb21mFyfwLJHUA==","signatures":[{"sig":"MEUCIHH7uv2iDJkuI7msPNhYLpJuIBF3guc3PYoFSFI1PDkvAiEA72kBoG68SdtcMxS/SaVDYK31vk49t/QIfCdf9EQBGDU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecdcsCRA9TVsSAnZWagAA9pwQAIc4igJlx3xt3yLUhf+t\nZOYeloUhW4ADY5WaDflKTHgf8Ffk8Ah+C5xN+Q0XNAR5z5qNf71do5ct0UX0\ntlA7qcBk7Fsa87tGvAAnvfPNy8jsWffkUJdcUvhSGMX5Xn7btdE6cI8YHnyL\nAOSrtlZ1iVgYqQsgwLeMpkUTcebXTPGYR1mkcmlHKEg+D+VYacB2d+hTgTU1\nCbLjQc8ZXJTo3PdJV5jKK+z+8Y6iJyAbzTaBXCAwkycbx+QyJJcnmSGgeFOa\ndLDF5fTJr+CDSdzDO+4g15H7eAwtJ5Np+eKaqHFm0Abbi4KftWY+trSrfhfZ\nJRfp7Z7W3MT2gz10kuAsn68jp10PDVvDO1TgGYNvSckTYNQsxoVB0k5DNL0g\nut0sKj5qKw3I9sAyVH0orajqyR3SjHC2TXyl1z7jW6SVF7UQv3i3kuW+AFx9\nft8g4al4jaxT63QBdvuABw4i4t1wYOcmbS7tlF5CjNjkpaVGjgcTBbffjhQD\nhKLHgMfRq800XAW0+/uwcLI7TQzL/rxOqZQfpZUWXcxfAfF28ptGMXgiEjU4\nueKkpRlsxcWYfYethgEnDayNnasuPLrFNq611vDfe6M4FQT9AGGFzhDFACmm\n0o+icwX6viH1y8Qr0EZCx/UWggUF1ayYpbQBAxzVyHOP9wHcYvmXfqcGGEcq\nQTeG\r\n=2/mj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"2e5c70d2bee4fbf52158ec880a4e8f86531788b5","private":false,"scripts":{"prepare":"tsc"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.19.2","typescript":"^3.8.3","@types/node":"^13.9.1","ts-node-dev":"^1.0.0-pre.44","@types/lodash":"^4.14.149"},"_npmOperationalInternal":{"tmp":"tmp/abolish_0.0.4_1584518956464_0.6005198887479652","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"abolish","version":"0.0.5","author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@0.0.5","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"63c99a1b4d8342c06eb86e86fc18aaa44d333fb8","tarball":"https://registry.npmjs.org/abolish/-/abolish-0.0.5.tgz","fileCount":28,"integrity":"sha512-quUmwN9pWRUIZSc5oL+NZi+7liPGOvu5Wqi3VpFAmkBgPQvy8udQ22Gj3JCdkB2xJBK8lHdBgMt5aNqYW3N/IQ==","signatures":[{"sig":"MEYCIQDXppsReG4VmMGeOgeXi/FVjeAdWhC8owu4mAec9rGIYAIhAIIGbPlrSOCGWRFg7fC+16ae1VgkPj0uvdhlaVP18vEy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecfwaCRA9TVsSAnZWagAAYY0P/1oCajuRQB2TbHg3myti\n6y2Al/UPy37+4oawGEsUCUNPsKuNiCmyhFDXinX6rzu+xE/L63dHNP/UNAJe\nOYq05dZ2QNuFcp7izdLChtQa5UjaebACEJsVqrnU0UTsTHoEN63q9gDWhqCB\n76UadcyE+J1hVhohQ0DW9gQy9QPaRa3ZVTNx6BrZD5+rWhylDt47O9dckwcR\nOiIbKD62RQt7NOB3O/LZgANAgfzryR3jNgk0YPtEUOgqvGSeMiQUreOrIdcK\nGGG+VL/lr4IkOUdpL9aQZmAfIsMb++OU2WXCbp3Cofpd2F4Y3PeKJg37laF5\nGpC1uaeMtUv7cZKoGPP8Lbr8S1EyaHdzw4u7gdJNrw6zxAWpbZ3HolW2ZO7Y\n29CQ5k5Q/qy1/AQKbEgKRCDipxdDYixxq9n4qsVer7gjDOLNerwbxfQ1krWQ\nuH9Mtk/woiIf0knchEc8yUUBGHY5b/Ngr9t6J7VK0noSgvZUiGbvDBMhLEIS\nfLFBlRYvlxSsPMe3IVIl6r39GLzUIoOHbr/h2YSrI8FjjT7MhquAu8SG58S1\nMb5PAseaWdlu3GtzaTwyUYluleRRqq3GKd/S2S/3FK1QLftaIUJjgwWv9jvY\ncgAM1+MuP/qcVUQt3kzpOQEU9KQs2Ho1vTr09ubus0NxROeKHBVqaeI1vO5J\nWMWV\r\n=5TLm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"956487da5b4249ef213cdadc176b674073545ca5","private":false,"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.19.2","typescript":"^3.8.3","@types/node":"^13.9.1","ts-node-dev":"^1.0.0-pre.44","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_0.0.5_1584528410003_0.5810607109104851","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"abolish","version":"0.0.6","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@0.0.6","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"0a73bf62b720d564665cf26fbe14b5b09419bc1e","tarball":"https://registry.npmjs.org/abolish/-/abolish-0.0.6.tgz","fileCount":28,"integrity":"sha512-nCS6QJaDbg5Xwgq+0nPUBjPdC5vz5NEw9RG5h3JRdBqG1APLktsQ/DOPMNf14iMLoAAN1Klazg7nlDi/jZL/wA==","signatures":[{"sig":"MEQCIHLM6ZeY+6TYdcIYzcPeTqIDZwzW0DqEGVqzm/tmM8bqAiBdf+c10C1h6k8uZntha1UWeFILEJNOzhnCLwf/Ek4Viw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecgxRCRA9TVsSAnZWagAAq1cP/A0xuzupPB2cuwmBO3I3\n/OT98zeuxIxxTE7+Zsygrqqk8TjjFEpxPuXZtRBXslhY9mRt7Z68jTwrynkd\nanfQxx1MzTwQA4XuUMxvECrLdcHN0s7HViwoVLJkQ/D0NkL5aUI194qWot6A\n9e6UVWHpKNgE6Pe835oPSiX+3d/b/B+e7OijF6zSfqFu4rkGmPUl+eavA7Or\n9SNia4MwBeDQ82OK0AbVY1uLtjKgt75PIeiR5w0oxSHnUULMVWDaQ3fl7zXa\nwhCfV7Wc9QKQlYia1scMnbozjR2P1yOnwvtOi0daRf39Jd/pntgY7nE1MIjL\nF4eVNw/wXM1eo5Qh66mrz3foDxefYS6fu6BakmHcnZOwFgZ0pZm75N9gAKQA\nW0P9uLEjJx1DqsXmzRGS7DraTv0GNzm7L/Gc8q8u8zfsjnpBYeGyPfkOLGw6\nXeuaMId++xFGkwrZGuX4nHiAXrxvwDKrXeVZP2i/aa2JyRgx71F8at+Ai+40\n27Hc16f0YJMRDaLIqWw/r8cnOcfCKceBhzva8+CKTbL880iNmhraJzzCAvUs\nEFuLk5sx/ojX5KdzHSn9ilJro/j4hQuuV84147lwT3QECsF9t8dXRmTgmkuN\nJIVCwdw+mCB0+oPJNWIDdce1DVtgz74cU/S5kvFNRQagkCDukItFnhyWWSYZ\nSjU7\r\n=uaad\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"d37c79195bc517e944dd84ab40078c486c31691c","private":false,"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.19.2","typescript":"^3.8.3","@types/node":"^13.9.1","ts-node-dev":"^1.0.0-pre.44","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_0.0.6_1584532561503_0.4379060317426815","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"abolish","version":"0.0.7","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@0.0.7","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"b7572224780dc9c0433ac0be152b948a42feda6e","tarball":"https://registry.npmjs.org/abolish/-/abolish-0.0.7.tgz","fileCount":28,"integrity":"sha512-gsjUH56QTe31rYttqe0oYAvtnRNWXtfMklmNRzt/BuHOPHcsiq4XzaUlAuNSnmFO6j1lLJ6+JbedZV0Jzs4U1g==","signatures":[{"sig":"MEUCIQDaRKRBCD7PsbtjUk/Y+xYOpOZfSggn8vLUvsu6384W9wIgGIKDGCdl55x8O0FxC8n/+bW8y1RUCnan7S+bIY3fVaM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJechvwCRA9TVsSAnZWagAAiF8P+wU++RONYFl7zYg8s/je\ndQclkqRqWc8qDN5P+hVWXWMkfeRvHUbEv2Vn+zDXvm37KsrLWxvBNMJDHmnF\nVoUrVkFXAAah19JCKSORl/LjXUphknKfHM4dW1UPr4LO0UsuATBdPOWmdu80\nCvwA/dGrOgu+YVB7/NEXQG+v6hxjInWHnbWPOG2ZQB67d8f7sD4k1lwkRAlQ\npEfVgjI6o6eU7/ogorFUWkJ+iB7ZTAnu1cfQ+QK9dUQU8la/qYROo+q/7LyD\n6B14bPRuWlJGfh3gNx15BVHJ4GGIQ9EB+Nk4yNJdHm47yWTrKC0r63pOAs22\nzMPKC4bUQaUR3zJArXbwYnwznVeGtJyZ1nx38+UvjYH3lcdgbXG5bE9K5n4l\nPOS0uWMrwLBHOmCmQd641LdrU6d8gJgKYAPQbx/94068kqI+bynzLOSI9ICd\nQKJoAiVVgE8nmc7P4vfj6ahUL7zkHy1QQ/VvkKcauvcd03RUyTvjQiAX9C3O\nU76CpoZcX56hjG0HEZuzKSUDZQE30o8T6e1u0+6n8f4sMF54DN9Ld78PmJr5\nJdY47JRNtHRGFROAfRvBT+tAACboJTBM+NemH14fTCpd5MjIAenQwswtOfqU\n4cSnDY2bHUt1pxQ7hgYrH9pyWL+bjM/w69SWWMNZsVwzarD0qufnr+zccM+o\nL2cD\r\n=rNSY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"c3c15b7dabf67bd43adbc32e81f25ff82387d9e4","private":false,"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.19.2","typescript":"^3.8.3","@types/node":"^13.9.1","ts-node-dev":"^1.0.0-pre.44","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_0.0.7_1584536559840_0.7419702606715244","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"abolish","version":"0.0.8","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@0.0.8","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"71360c8ea46c760084a63db7d5d189239ba96db3","tarball":"https://registry.npmjs.org/abolish/-/abolish-0.0.8.tgz","fileCount":28,"integrity":"sha512-1qYbt12UhE3V7Wed0zumkA8XluBELXhddYOPFcetEEC7NohH7JWgN36gActWCKe1O+MNk5LkmRM+qlLI+TbyZg==","signatures":[{"sig":"MEYCIQC1zCfjEf2ddcCOaCL1xJnQXTlsPIMXRia20xnufGG4FwIhAP+yVUVYZ4QILLQkqQM2jHk0TriuAbXA7xWXOFS1IyW9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJech9bCRA9TVsSAnZWagAAWekP/0RBWswAk7UxtTbm9sTS\n98RmsYVokobt06JIh+LGfVCSV/syIX+EeIGtkUhioMP54z3JJvuJyy7a5jmd\n0Z/tC2FEmER/ZxZq1TtgwZeHU0cjGWqr1JzGKvFou6rv1cj1q2WzvvtZj63n\nTmx5aTEO+7rpoMWWEFLWEtIq1li7yo4oyp6wM2nVlW5uZ7OM3ChlQqW9osWB\nuUdUv8Bvr0GNx1OqXPkaFErKk2tNWrZGjsIOlPPP7OMn0641BkwS5aLsYfDj\nfPvWEF+pdjEYpFRM/M2x8gvbDlsfw9W60uTbZPPcgsuQv1LQ8jdyLc9arp8q\ncOqj/8mDdyXTj1sO/rfYI1UIuOEiakjne7ULGPFoFp/k8zlkGnFmlt/PKeMp\ns1mG32TtO9zSsCyKaS1UuoWSlpxxlupVYEZeNdN6yxwqrF4v5hzJlH3NrU34\nEKLjZDEg1kLch5e4HHUqwK6dTAf7F5bDeE4z610ErO4D0V+m/Nnh1XOqry1h\nL3by5+AVHDAMFxJYEuR3K1+3QqQWesXd2A/6gZhonpUv+cUTAloeEkq1A8Vq\ntaROwY1dEashAyg3Ds32gHuaX5ew9iOlnuvvpgn9aO/h7qRScm6yctlDOgYZ\nmM5Jjz6vrwZpSPV24/tH78xEe6/g1e9O7pSxzF/DlxVulCmSiJhGRmYypCUt\nb3BC\r\n=sNlh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"89f7dd9c8f26eee0e8cf136a56703ce848012797","private":false,"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.19.2","typescript":"^3.8.3","@types/node":"^13.9.1","ts-node-dev":"^1.0.0-pre.44","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_0.0.8_1584537434960_0.311259360232524","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"abolish","version":"0.0.9","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@0.0.9","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"8da7c377f2287bddb35a77553365ed2dce2dc139","tarball":"https://registry.npmjs.org/abolish/-/abolish-0.0.9.tgz","fileCount":28,"integrity":"sha512-VpzX8Fx9BZ6iMTrFADwChqeqD3iCNy6JUVU6W9aXnn3P9rAizvUdKQiOTz8K0WamDSgIt2fXIixgnRbjzk/b/A==","signatures":[{"sig":"MEQCIFlQFixHPOP9dhKocwJfWn+quvW7neTltjIClcKV/jXvAiBIzBIpYMuGZGSn8ZPYQm4AYovgp6HKwvmjy6rFRvUJ+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeciURCRA9TVsSAnZWagAA7kgP/iRSivyHO5PCrQ1Hz6b4\nEmRAbisXsFgmrXMpnrn/SrLdQPHtTo84tTDpqI35+BtT9PuNrmoV5EHcs7rm\nvm5mlpSwy/0Coh0eiEERGsrvbP+jG+oa/mgLecYhU+5kG6wy3BmPaUPGr4sE\nYoRIlhB98szE/Pvjg0TAK1yzIGeelOav2OuNXSh5a11I6IcLhBj+j+4WRktH\nkzlZotcTuKRqyTpaax5xxd5Wp4hG4xRgshs6CGcQqiS/yZRozqX548+WioDd\n6JxGDtF6A3N8DvIchtM0/BhsWipOQFxzA/0x3BlcsrSMjejFOKUVEb3afjAw\ni6TEt4njdIiSLjADsF3YjWRI2L6UePjrAqgPNveKNMchFLNpy8xxjuaHQImp\nUOfxY1Ht10K36E4DPbI90Zc7ob7zkCdebLRRpoN81GaGSqu3m7zSL6MxaLvf\nDJvdinGLbNY4yxA1CNbn4Na6r7NWKbr91jihE0IUJ8ts9uUj0bMMMzhmfCaw\nhf85ur4J4ebA/VjdrTyBIaFsmtjIjWzvS3tzIBnyKAXNbv0OLxHmQ0qZBPDM\n876pu3zxiLrbvau8hxXu3h1ZzLC6d/GKEx72pZ46HLHZKc96I2idwmbkIAkE\nMcJg+ZOFnUgW+lJ8m7Z6fPeE6uimzYNKdmDfidxvUTE1X1/vtRPXzVTgffb0\n4bXD\r\n=dzvZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"4b1ed924f8d1fa7250f38020b8d93c1a8947ebd7","private":false,"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.19.2","typescript":"^3.8.3","@types/node":"^13.9.1","ts-node-dev":"^1.0.0-pre.44","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_0.0.9_1584538896523_0.12083622638354519","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"abolish","version":"0.0.10","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@0.0.10","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"429c824cb0a06f880d13b0f8708bfee9c981c10f","tarball":"https://registry.npmjs.org/abolish/-/abolish-0.0.10.tgz","fileCount":28,"integrity":"sha512-xLqeLz7BEKlYTvvAXgvMmec3DpLru91JVf14t/CAxeczz0vSSGQOOiuToHiSg3wrq6KTVjExfBvLhtG5UEwdkA==","signatures":[{"sig":"MEQCIDb1WMkHHZ7mj0t1TiC/+a75F0/VUSOkI82lv30XO15yAiBAA2OP3aeNHkNM39jz6/CbEhCm/KHyvrUoBjVFhGpVdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecjR2CRA9TVsSAnZWagAAQRkP/AgxctlS58jvaxQhj9Kj\nieq3NZl6xfL0px+vYmCnFbhq35sEyZkeAyY5IIQY6C0iDbd/kGT3RX3oYIvM\nEmpZv+Z/kGjJBYpntxkvVwm3whc3f2Dj7KuDdiM7OiM8LRXOxDccZIWaMBfI\nYNsvCgvHWLTv+VuyQ6XxMXjEkR2KulY/XT9FWF8uC9yv21VG4Jcg07BqyQh/\nPeJksvNT6DUaG8ADZWrKRcjXMnfWzK5oYn56DcQ0HJboFcl3UZRH4mO6pRXb\n/hUlP8/J1dk05YdqjYsP769RBZIjlBdmrqwSHTxwHjFsVeSU1JeFW3XxBEHN\nXySWHCQ0Zag/mR4ieGHCV59xGH5Y0yHxJUrsujhAVnBPHcT6Qeq0dSbCOPO3\nD+BBsK6r3pJH49SBbYOp+ziZuu8e4NXiqKMHQF/Rq413zanWW876sVsneyp2\nJRcJH6mML/FcGfs+jO2GenwIi+Q+bsLaZxfZzRxIisGOVyBHJuqvPT7viZcB\nvOIttr7lFP9sfGaFdPANY2otkaMJihT9ZwYWMRvCUqFhM6eWjHRpaS/Gzeke\nVrd6OtU5vvAGKMmceOkyW32IBkq+LAAqj2h1f0GwkPf61cMR/82S0bljv4lv\nHaJ9qqVYcMcKP9B4pYpXJrp+6A+rEIWdEzlwH8yJsok8RyxyqRt5ABrbCQbu\nIJ9C\r\n=mWpE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"f0b31e6483ec0a63ce3190092ff823e41384b31d","private":false,"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.19.2","typescript":"^3.8.3","@types/node":"^13.9.1","ts-node-dev":"^1.0.0-pre.44","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_0.0.10_1584542838145_0.5915766478590527","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"abolish","version":"0.0.11","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@0.0.11","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"d6bc1a1796220e06be67fb3e3a9adef474e8c423","tarball":"https://registry.npmjs.org/abolish/-/abolish-0.0.11.tgz","fileCount":28,"integrity":"sha512-o0pmbf0+xxXsVZ6EXx4pMzqzc5xVHAVSXzbX3wXtu1wWg7qlRkGdWt9u6jXrEzOAWkXiMgjCmO191S8mfV/0Sw==","signatures":[{"sig":"MEYCIQDVk6N6Bm5hRQnr3BOGN2wagpNpitGjlenRPSLXQs+cOwIhAMe0ZwkCQ1ym0F1ClDwrikkwMZ+yrzCmg5FN5csvjIVt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecxtBCRA9TVsSAnZWagAA0QIQAJsUu5GSGttFZ3sAlohk\ntNtOmHL5shqNvhyB5mbd/E9caPDc4nFYnLH4btDOjmx4CdTXCZnt6tSYrW/e\n5Uy24+8LnF0GtboknjThJ91RD6bYQXGzyhGQ0fX/G/KG5QdFANpXdnesHe06\nNHLnCdfoHeVWaynopYW5tCKVSkeFK/L18wxfpIve0RqbD1SAVt8G3aKfjOLY\nbVZ6vDmktt7z8QQ8gAR9j2NfwOyvax/YmVER8pprp33UhL4yvhWjZxsEyorv\nGdfCicKnpQa19K/1LK72ibmXcDPspnKIQAZE3+h50cz60+d14r3yph3Ilcmm\neWcUOt9ok4iFYICCDEtO77w0weI691tsdv44Q/Rb4p7p6Tk7WbzaOg/r8eGD\nlE/A+LvCR2zb3lzQCOVNsBFsy3mw+9keOi3gqEVrLdpTnIDZxbCCFbgwatlo\ngyIxC5fQrta/bTWtsC6nuK0xoLwB51FDxLF5CXNqa/1wmBlHW8ozxQSdsbhT\n9X4dxPnO6p4O7SlzmmAvfkj1HGsTPdU6X9UQD21pAzvnjpcy6+LCVtZIuSQr\n+z8y0ekwfwdJ9yasn6nJCe+MUKv89/Oa+TlgViG5w4avyDP4KiG7dotoAqh/\n4cBtXW5i95L3ZZpTMji4KklcIJbU7qJgRz9zJ2HJUg3jz7juoyYHyX5OWYq7\nnQdL\r\n=gZo4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"17bdd32f6d48193015a81c684a4573e180640286","private":false,"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.19.2","typescript":"^3.8.3","@types/node":"^13.9.1","ts-node-dev":"^1.0.0-pre.44","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_0.0.11_1584601920879_0.04994323879592333","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"abolish","version":"0.0.12","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@0.0.12","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"5ff83a7e24bc2e29c14580662c6dbab6284e1f11","tarball":"https://registry.npmjs.org/abolish/-/abolish-0.0.12.tgz","fileCount":28,"integrity":"sha512-zdrEUjKgjH0rfozDAI6RxvvqehFKqzf++KXaB9PIKpDDwct6FvUTPWU4f+uCoDcNE5Q5i5+jo4pbG51Ko7IiUg==","signatures":[{"sig":"MEUCIQDjKYOjlkIKeacYaqNV5FsAF6agfNsXZeqAhLi/u9d8LgIgC1qoT/Z7pjssacHNKjjkytAwK7/hFTkqx5huLaBb8EM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecxu/CRA9TVsSAnZWagAAgMAP/1rggqT0yTRIToqxhMRL\nFJoRdfDzCgl3/mgMa2E5l/9opgqerVA7dgubscJhBUsw5wsKNc/lK/b+tfzm\n94LX9d/j2CNGNYhbt5BB9wsLzdl+QoSb8+lr/ziRhFd+G7mBzp4UHpiidvmn\nU/yMtK3EghdLKSyFD/5bexzJeUEjqftDDsSlU2BbILw6MGRIHyYtEW5GPInV\nw7f6DR0XZHtRgpurQD0Jqv5w7J5RdZtEkcB2J6TWifz6LQb/gIb+lIIud1Dk\n1g3N9qwsWHYiSMZ/mpvdwGmE4mBQk4JxXOsugAaEL+xTd984Cqz1CLbEtNA+\nTWqQTRwyVxGS2ylwVztv1i6gR7GM2Cgb/BVP53RLiNeKzjTr3ail2vQPn2gQ\noXtt0ZcuasKJyPM4t/CYiCvJAYC60HZsxn53osGs0h1XTO/7PobPTjbw1E8y\nXmrhmOcmUKc733c8c+CBtiSXzmLMSh/7eRcWpOHhUr/OeFcUj38nubKK/Zd9\nb7V5Wxb2Wy7dnV3F9KlxzacJdJcRBOBfSzyD6aScNV3szhn4YcMczQODruRH\nVbi7hFkDvIs4Nzf84RBD3OjWNc1yvweHhMBrWExq+YHzAOTPFvLYVbjhX0iH\n937mTZrXZvxugELHCb4YRd4RukUgX/0DvXRb5e1aETZuocoVK6w8knxVpSCE\n/tQW\r\n=HFGN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"2fbbe4f2f2d717a75a03332858efb4e8fb721464","private":false,"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.19.2","typescript":"^3.8.3","@types/node":"^13.9.1","ts-node-dev":"^1.0.0-pre.44","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_0.0.12_1584602046954_0.46835813598707254","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"abolish","version":"0.0.13","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@0.0.13","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"f4b47e115704f8438eebf9acf09a0093d6f34ebd","tarball":"https://registry.npmjs.org/abolish/-/abolish-0.0.13.tgz","fileCount":28,"integrity":"sha512-RSFk9BOhsnioRF5Wtsj9/xYkwGf6lE+vn+CcL7eoTt+QuhJM5HkJ8VZBNcFGi0cl1XzzjfTTQ+3dea7GcL9INQ==","signatures":[{"sig":"MEUCIFlx7LJEOh9IQNkCTqRLNCF2KL5Z5/SR6KqhtJlzSAeqAiEA4YbJSniSfzuKPGhRe1RpRUA7rFR7JQqcHXJotImKjaE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefhPICRA9TVsSAnZWagAAgV8P/jNAfDjLSJP3pMBLFsZw\n6mjXJv1wD8XF3DJyAV4Rh7xxSg3JUsWN0yfKMEDv9PIyak25B1fXBRxtmTFO\nwy5gHeDqemquCTpMQzGX7iOmSDNjR4i9kF6BmOSi9XefH4DydffNJlgTxqlS\nMyMnG+/3P/cG/z5iwnQ8d2QYmf+5lkU53oZkA6OPE1OOLg91ma/AkV/7y0Vo\noqIXKXJbTBkNEyAG+OIZeQOp9W8LNY+jgoYXh12vB8s5Kza9tE2L2vjRP/TB\n229z3xP0n8dxwoFcxX+aZfc/8EBadQF4kN5oNGagmwF+7Y/Akus72Dvy9avM\ng3uLwXEsBhmWZUZkYgjW6cRcinrGTk+RbW4iHTdpnbk9R8L4XJkO6fouNBQy\nWUeJYZkNeRd1WnJn+CXrpEYFEZaJoIQVl77x96tdW/Az6EVZtUmnttcClA31\nQ/ruINKzegRjg1SQ4GFL10OCTN/HY428V6PjkSDX6X+/G5ZKJR7Go6121UCz\n8lB6QC4gutWBh7UxC5pVkJahl3Wf2jjCscp5fwwer0Vun1GX3SMBmVuYpOx/\nKCe+ICxWh0qcUTEjy3KG6vSaUHmqrkF5b9S2g+onFMCJZCRlggP0mzw3f54f\n8E+uWlLaqF1wdiNALM4SvFY/I0jlMbkx/MkH7mlWMlaITiEyDZQEsB7rmVQy\n59kg\r\n=RE/u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"d28d98894add2ad31c9091b87e68ca40db26c25d","private":false,"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.3","description":"A javascript object validator.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.19.2","typescript":"^3.8.3","@types/node":"^13.9.1","ts-node-dev":"^1.0.0-pre.44","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_0.0.13_1585320904450_0.2566485450322651","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"abolish","version":"0.0.14","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@0.0.14","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"d1e1a81241eeae313a8216d1d1aa9d9073b3f633","tarball":"https://registry.npmjs.org/abolish/-/abolish-0.0.14.tgz","fileCount":28,"integrity":"sha512-vDpjLlmnLglAvG9hfGWxbD/Kns1w6P7KiJCDwRxyac2eT/hbHfzRXneiId/Nlu/AjW6exQ0eKUZYCJ1Drr5vqw==","signatures":[{"sig":"MEUCIQD08w9XFNaMP984ILfDfqcXh6q44P0XI4D0C+3xB/H9XgIgTyii72rx3ykHZWo5aQSRGbJsc3I/Eino8z7VYWOL/x4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefhSpCRA9TVsSAnZWagAArIIQAKBXS/oSE0IghhAV62df\nUHovqjoCuLQoCz100+tIT4bW3B5969IFBOE0Nlj5QPTukM3yX9f9xq98CAg2\nCoqqX6ABAiT6609rMaZqRYYe1IgOGtKvmvEjXkCh8qIhIo1HYij+Qu6rTMzh\nhFC8rNQW0Z0NxJfNrJwrnMUEukZpAdZfF82lxObxSwe4cBd8BFnbiTyBltM1\ntOxIqNQeBa8Wxu75dGtSsPXlhtd+Xe7Q63ywqzVginps0Yw+He8yrGW0JQBt\nk9zH65BOOjb4FZ/UQGTkXZmxtSHIDgMD849l/PPi5nL4X0DVVZWul72z1U1C\n90LwVzFFe+48hoyBwifocUYdwA1boRTfpWEINlAOIuU1rHf2hmJq89ibF22w\nR7Ca1VakMyk11N0ykGomMy5OHBn+lEKK7Bs9L0CXscC0MsNNofzJfZ1Hp9G7\nj5mILLZLSc5v+85V/K8g2jaDjkP6Lssr1S8I1XMwhECWYGL8FWB3sPLyq/aU\nrtnhm25AKkWJ/X1LvipFyh9gOfDEG8Qzppi+aNwrQI2wDHgivdCCZi2fJnTd\n2PpoQJotY1HD8Rq1eqwur3lk248B+A3NI9P/xWwnSYtokwhCW9F8jVArXc95\nHZSphVYfo+uRdxD/zdjM4hK2cUI20se+k6bSYnT+KBw2a8UQxk5lJsF5kYxb\nKFhT\r\n=J268\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"09e2719975bb74821ef76d18f64d2d0fc55518ea","private":false,"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.3","description":"A javascript object validator.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.19.2","typescript":"^3.8.3","@types/node":"^13.9.1","ts-node-dev":"^1.0.0-pre.44","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_0.0.14_1585321128743_0.0057128672312574125","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"abolish","version":"0.0.15","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@0.0.15","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"d51fb9489e79ee3289d0906d17c2d1b8c6089d00","tarball":"https://registry.npmjs.org/abolish/-/abolish-0.0.15.tgz","fileCount":37,"integrity":"sha512-k5O3NEw8XBMHWJDXHxcC4EyB9clNF0EXJS5FKzwtCDIiu337xBsElZRwWarMLb61F/eBGUTMACo+Hcv/ApR7Yg==","signatures":[{"sig":"MEYCIQC9M1dzj68NB38a6cnS8tZx32qq/h6n4L49qOW28KREcwIhAIaJPUOw2GogKXnqR9HQPtrOcqO3d/zwCKj02e9EWvEx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76575,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIg42CRA9TVsSAnZWagAAohQP/jVWyH6iV0k79apmDNU6\nFjVwfuWRmSm7tkTTzO5cqnwoR1anQfh0XNC5cS2rZp9bIZOKkRCZAZ77dlx1\nKIa1+E77HHXIDbvuh2uDM5ebZajfmyVnTBEGmks8CVY3SyjtHhfrS1/pDoKH\n+8jRk7mPYx/le/BVrclyUXrHutF2w1N28XqEG+n5dYWw0czIje3ALM+EY7T1\ngHO4PAa0s/pESd/il7/rl/FvhXT9KA/xG6KXSSy1xUJWBv/osY32bqouQ/PY\nbLyPSuRj41AZDUC1TqJYyYZLDzrvCUJcMJ6albtm2ZVUK5O8fUbnEOzImRzE\nHNDz6rKmbNizatBDAIVDIhYUPeTcu/OJYfpLYR/JFX2lwMNZN5dj2jq8GM/S\nC5ihyaBPXCOy8Ji0RbqHLwnbQfOz9fJ7jAiAINNHlR457q8U/XzPfqQcRrE/\nLMoG56XYSm7wHFumBHvFhitcsrqRIOQHJLrHGSonlGy97Sb2qya88ikm75eX\n2fmlffAq6TMH0BfUlUMAmq687kh2SRx+EKH+NDSYgHudZABhQz24WAjXag9M\n/nd+kOllV1pQHvxuW0ZK4stNLeVhaCfJHaj14+8iXwGzaPJvXC2hUfcOjxE6\nqgk4bJ27PY0Uy9fI1ypIJa/1tUrVuQ6AH2MvMV+kqSl4RthkBVNLMbKUL/yo\n08Mx\r\n=VjKE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"800ce46db33f8113336e2454ca571907ec7cc893","private":false,"scripts":{"play":"ts-node-dev --respawn --transpileOnly play.ts"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.5","description":"A javascript object validator.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.19.2","typescript":"^3.8.3","@types/node":"^13.9.1","ts-node-dev":"^1.0.0-pre.44","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_0.0.15_1596067381785_0.7980261164666722","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"abolish","version":"0.0.16","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@0.0.16","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"024777562e016e5f529b245943b2ac34d10451c1","tarball":"https://registry.npmjs.org/abolish/-/abolish-0.0.16.tgz","fileCount":38,"integrity":"sha512-lUeerlcmdW9FIy0Czxqqrvnspo+MTC04QJauCKV8p4AJDpDWbtO4tUt8uOKkILxG7oiU2+/V83SU5YmEPwtifQ==","signatures":[{"sig":"MEUCIQDBliGsHo4qVhuFnAXo8Ejjvi+EmGBDsTrdk6IXFYknlQIgM6jftk/mtB2d0lWmFIgCo3wuH+yrLLlYdx8V2wHzwB4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJO+BCRA9TVsSAnZWagAA7DAP/iIRph1Ms1HDx4cf98bS\nYp84bHqgJKSSGTG7Q4iHfdeT40PE1140an08F7XdreF1tHszyhwQK+66Vnvd\nm2tEwuGmPEujko6YrJ/zgZm0iggvx5Dq16ZfLhmJ4kZcOLHCmnryrZ3LXZkc\nFp6+KhpQcLMJR6IbBiW0utIPgeJfXHApe5vVyRi0RjHui92ZeoedHn0meYAs\nL0KTVbyNwW2+yBkfu8V18VXt1zrUu4eeXnPetfnGzm96pSw82IODsGL2j5v/\n5iIUWwi1zSWjHgVGWsIqefw+Wx+icwQQXN8bd7C5wN8fzQZ7eB712wnbeMrh\nC0VB6HrfP9PwFBLgzX9EJ5zrITXnOR6r1I6IV7y1BxHcA8KHqGYzd/ckUkJu\nLdl+TV9EC98swJTYMweJCzj8aYN6lOYMTVvB2gNgGDJ4FHB1yvtd42mIx5Ju\nLhO3IywBftVOKOJmKbk6SS7TXYFRvWkYs4X66OK25zJGfZNx0AF+FWSjV2ho\n0MaQNYale1NN8Ej3jdHA3BhMYeOi/qaQeD4YtJdrqO6La0iXr5NmfGKx2XUj\nyagDrV9rWnsdULllQwiL4sU6mL/sxNOVkRy0v0OaUzR0cgijDHHRdzaHsxHX\nuTBw4g+wJ0EOY4a9sIH/G6NZ7kVH+uVGCzRn/7D6cNb1FDne/oH2DxbgVJKJ\nP35N\r\n=dLDu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"930d4ec5892dd8ea976b23c0118b9ce2be63e517","private":false,"scripts":{"play":"ts-node-dev --respawn --transpileOnly play.ts"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.5","description":"A javascript object validator.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.19.2","typescript":"^3.8.3","@types/node":"^13.9.1","ts-node-dev":"^1.0.0-pre.44","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_0.0.16_1596256129042_0.038529897637871846","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"abolish","version":"0.0.17","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@0.0.17","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"e34c308c7cec9cce4827d37c06caeff270b586fa","tarball":"https://registry.npmjs.org/abolish/-/abolish-0.0.17.tgz","fileCount":38,"integrity":"sha512-tKxuLBM1NzbkNXGmQbkuxfhmsre8XZKV1Mg4+aWJfHHKB4yelD/AQvKpybbWgqkhEKwyTkpyxOX3rGSK/Mm83A==","signatures":[{"sig":"MEYCIQDlWfrx8BMc2m8YdtdQcBC3owXE+4hEy2liJYmQkpDGzAIhALh/ZrjPHFndn9Ij4cZX1W1jKUB0nwiBNYwpcaM3wWsR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbxpTCRA9TVsSAnZWagAARfYQAJYkSiWjwJQIfGn/HAOr\nw9KoxTf17Cbeh9Q05YWZLrXw96cXygeC9RU2/EtDBYOziS5/VvQrsHpMY1XR\nSwKF1PmLmjeriZStPVMeANZ4blaHzdeSqBXP5BUgqxA6o1aH3vqb88Pz8lQI\nZrQgAGgwJ9QXXpbFwdWtPxhXhb2+0Tq4aXFv4eeQ4z6Cz2RhiazkJ8dpO4IC\noJ7UUcLj/6xjJVuOmSdUNN0/fPPU7p2KsCEYdNCzJI9+atR+GY8tSPKpvuq9\nApmApZpvEylg8yf8RLX2IF8iHTxZBnFv6ASwZ8U9OzIgp//Eozmz7pMUqqrB\ncO0TpubBaFmLF0Iir4Cc+JTvy/EGA4ssutvb8DyylqD8OwXYWQpjh5R7kcKN\nT+HtmtBVtFVsR1G29AF4uf8lCzpIMlMH340lIaUQQFP7GzL8/Ji+hfL6Se5u\n1hVwSY2wOC9XqhtLq0WhTDJNEOW9OdPbfZVcSphO6mMYsL2A1WhKVKbEaibI\nRb3DLqr4XPPdL8wry1+dubyuLvEZ2a5W439ioG4deUjVCrBOQUA0K165eME9\nS8m701ioDgcMPEsde94N1FWJPQwMyvEVetg3r+LuDt9+TfqZlDA6Cna1wroZ\nTRucbQY9ax7dmJQq2y0ewCwAvp3WcElkgvLNaSPDXW875gou1rqzn47cV3In\nO0Gf\r\n=vpI3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"1c998bdc1e3d302d5e1a725dcee00b2b7b8acc06","private":false,"scripts":{"play":"ts-node-dev --respawn --transpileOnly play.ts"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.6","description":"A javascript object validator.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.19.2","typescript":"^3.8.3","@types/node":"^13.9.1","ts-node-dev":"^1.0.0-pre.44","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_0.0.17_1601116754671_0.058992831522556965","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"abolish","version":"0.0.18","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@0.0.18","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"54a665e1e2a9e68b6273004910c089e1c0ab055d","tarball":"https://registry.npmjs.org/abolish/-/abolish-0.0.18.tgz","fileCount":38,"integrity":"sha512-hDm/COmUIc64GhgtDhBwKQ4bQjr8feEtByNCQtzt00ewRctUhbqJhQkEuoS1LhwgtZJ/0aTLgZJNqZEDKklpJg==","signatures":[{"sig":"MEUCIFJXISe+1XnVuYZZEETI+2JmIQTgSV5QpZKGpNalnpugAiEA0CKOStPaVX3Qyeyi/LIEs08SYoc/nmZoO7ZVITsrfEE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbyFMCRA9TVsSAnZWagAAQh4QAIEmn4Jt8g518FulMnod\nQJlhMFmvKpuT/nKDuHnsIlDpHkUJgW01Zqumu3Y5wQcq/gNOIO7KkwB7l0Nm\nGQfhgd/inmmpm2X+r7liRNnFp9/6NApAYL7G1sZg6SzOKnLQoKSTtfuV5xLI\nBWhRhA713CCwWw+g3i12HPdZcysrvJhFCzns/F/YR0EUowv2JdGtjSGBw962\nYB7dTa1CpTTWo6dMrrtELB3nQCYwRzs3evBHruzaRTVFa2wHKhJcoOyaZdmm\nTGUiLe4Z/erQ7dnyDxpTn81mU5AE4Q3kp9Nig3JmZ3Q+19LgMuydhb2CZixJ\npW8KGgmeZ+QIEHwFfpzV/ifFqYMIH6yB6tFfjr0RPDcTbUuwDXiACdPqoGO+\n3aFh+kBfPieHZrFWVPFB/yLPlDg2s2xUpAyeod3el7Mhul6GnCGzajv5WZrl\nxSI1kLBnEGuY2GdGDXOAbkxKGwnseTtkQxk8KCowtQPIB7L7o7J1XNF935K2\nu4gIuQty/mhj82CxiWKivSqWKthjvHDp9CCLjC3a/hYrK8NqG5Di3irSQbCz\nz50BPkAGsGm0yb0g+Yxhn/ccDuO6B1g37OOvUS3RATimFq3hrSU7bmFt2aX7\nhP32cc5pF/q9zbIgqhGg8Iyiq2BP8glVe4oSIilJyRF5gdn88BwyBdWRUS8S\n1AJk\r\n=Umaz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"2d4ab2d2030a7749444b7b950aabc9a952608379","private":false,"scripts":{"play":"ts-node-dev --respawn --transpileOnly play.ts"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.6","description":"A javascript object validator.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.19.2","typescript":"^3.8.3","@types/node":"^13.9.1","ts-node-dev":"^1.0.0-pre.44","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_0.0.18_1601118540431_0.14696899594311352","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"abolish","version":"0.0.19","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@0.0.19","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"19572885c5a1e7c2269add9c39dd0b4823eca2fc","tarball":"https://registry.npmjs.org/abolish/-/abolish-0.0.19.tgz","fileCount":38,"integrity":"sha512-Xn0cFZfrMZrP/uty7LZLZmotlmJhOjyAjxQ1B6liiX5njTT0tBINbC6UKk6JnjKMRKX40pMbYR04yi+sggd0vA==","signatures":[{"sig":"MEUCIFP8MRiG+D8Cnyk9KSa6sxT/8qPgnf+ZeqTjgVZfLXvAAiEA+vf1rv9cEzmcHFaPIFFHiMS/4HeFWPoPu4ob0+HKh0w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbyKzCRA9TVsSAnZWagAAXKAP/Rvl2PFLtK8sSonVXrnM\n+gPeGOFN7+tyr4tjK8sCLWG73fUcUIY/H867n5evI/2QdVjlE9SGjHH45E0Q\nb7VigdkzpV2QNj7zeCOIbv2OfQ55XQrhtOxnfCVykVDR3AqPvZ4LLtRZxtWM\nurXxr2mO1Lk3WYmeAwQHR9PzGTER1lkC+vjBzDZKvGwLg31UlmxMlIyJuSrz\nrY0trCNzpx8kMob8S8QQ3NCj3Ci1g6BAmLYPLDSyxDOb0Byy+VgvLU90DHDg\nTe1B//f1eh/or0V1lmP/YgWj9cIdjMY6MqZWbTDrsh1aq3l1SCzFjFU8nK4D\nVBwoczSVGZscj1KtQRtkMBI2fd+SASah7bKWTRrLo1FTUvKbcNVtW3Mxv4VM\nvQm12x8SVhYFZ9y2TgRQAcJdiBuK7q32q8fqAwqOE0HMpcR5UBbpr6Pb8VPR\nAeiXEybYpZjwdGmUf33MItmIDgNrO+M73uouztP6OygpzhegtyZUIpO69zIR\nrR4Z/z9ys0a/Tv0cikgM1ODrLI9Jnt8ocUiNYk4shgsh5cmUtSX5XfPsWD9/\n/+I3poE0gWrBHtGtXeem/4wVtQHQ/haSTs7jUELFq0YVcII35Y1hg+jFL3TD\nbeBSs8hfj0MQxR0Y3pU05sgtsDMAlmlRxBCZjZvfG1rVLdQqRwX1hCwVsQaq\neszF\r\n=xzvO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"21d8abb64fbab076c0d4074bc30253fc5dab4ff1","private":false,"scripts":{"play":"ts-node-dev --respawn --transpileOnly play.ts"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.6","description":"A javascript object validator.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.19.2","typescript":"^3.8.3","@types/node":"^13.9.1","ts-node-dev":"^1.0.0-pre.44","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_0.0.19_1601118899465_0.2592821020416438","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"abolish","version":"0.0.20","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@0.0.20","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"49f54c0a513b62382ff9f256a2651cd8d64b1f56","tarball":"https://registry.npmjs.org/abolish/-/abolish-0.0.20.tgz","fileCount":38,"integrity":"sha512-sz/2lCoCtGC+IvzudHZ380L6g6PDuDSE8PSiQoiD0oi7z+ltd1IzfzBJNMGcFXAj8yTiUDwut3c5w9YFaEtcuw==","signatures":[{"sig":"MEYCIQDPcggCb0WMXJVwPqYkVlq1FzBHEvVfxE6yYPUERMbuSgIhAJnvNXEKogmHfBX7SL0CMjq8XKWd68oV+D7yieicQkgY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcLZ2CRA9TVsSAnZWagAA9YgP/3e8WO3fZJH3w8F90S45\npK3CCYdFpUDec1c4hObpL7b/yUYxlAvhvfKjIqWgh0nwjVGZY7lBUepdjUVy\nChwBJg7s7rQkk8HojtiTHK5lwPzG9tcacAhRu3Y3VkClkh6z9hW6yk5ZrMZ4\n1SaSwQn9wMytLVhso3nFs6Ct3HgdBwqyvfMS1O5Eghz5R3lU1AXafbkXe2Ht\nZKEeWu1ENawHWy2CRlLCddgU051imoC5KJss9hP+7yT/Fzq0amXcZFF7D9uE\n5t2VEgPrrtih1eEG8NGZFt40dpxSJToMtR0Pz+15ZNCLaL+xwgf6InZtCdQz\nLVeHeEuWMpB0NUmkMkGfxC3BF9tAlSrLwvbYJoVbD59kNv6YoI012HawKfhg\nHVRsDI5mcSO3zAj1KmB4TNBI3V6o2VjXMt9fiHhHo3KkW2E5whwMEXuKO49z\nWzFC0IuiihcA/h2lhtxQnN0Mydx6vAOkfNJ+owmPNygwUKwcPevpMLjFjEij\n8km+X9UUfKDnbGt4h9Oa7z+SRrhxKYeE+v2DI88ObL3Qkcp7iGgNbS2gNT1d\ntWsZEaUXSeYU2ffdxhxr8glRDxdRud1gn1hAnegv3C0tToYze6VPyLFw7rDt\ndgpdJ9uLWBIyMC64R0Rh1BniGUlQDN8iH1RWvsCa2J20k0Z0heqnc6wikpwm\nB5jR\r\n=uiXr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"faaa0733efd1cb2069a01d6b4378d833953473fc","private":false,"scripts":{"play":"ts-node-dev --respawn --transpileOnly play.ts"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.6","description":"A javascript object validator.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.19.2","typescript":"^3.8.3","@types/node":"^13.9.1","ts-node-dev":"^1.0.0-pre.44","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_0.0.20_1601222261750_0.48755885151200595","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"abolish","version":"0.0.21","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@0.0.21","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"c7706f44c470492ed1ba997db4c4a66cf96d12e1","tarball":"https://registry.npmjs.org/abolish/-/abolish-0.0.21.tgz","fileCount":47,"integrity":"sha512-Yjw165+J/DpelxbIRq39Kap6gsu5KJ0rSeh/XhYzhLsW73HcfC+b3nNEcZTl42XH3Fa4sVxPaf5OVx6aUxetBQ==","signatures":[{"sig":"MEQCIEscRHdkjq4jWU06FqcLW8k88kMieyYOyDg/ESotPovuAiBB9Wd9Kl2yd4RlkxL5QlJB0EaehMdZmP6/9MbVL/0gog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft8AGCRA9TVsSAnZWagAAyD4P/AyhBCui7et1jCpsLW6r\nN5TROFXWK+zqn4snX+u8l5JZGunquONvGzjzRl9sAZJ1wg4Y9CZ+vcn4TWX9\nQ49m/mHVrKgTg0Sw2mPDDUsNYVdIY8ZHNtXhdB8+LJoJR59q/+M3njKyppuH\nAfp2SkW3YPUI2TpE/XMi9RqqnaSbkDVfa9R7OUyP2RctLc4uHjbwbxBM7otF\nDm8X4n2hxKT/ChbLgZvgN7WTgQBA4lLvgeCyxhEG/np1xG6polT0U+xvigFR\nwfcphC/j7s8gt6Otm53yBb8saYGs4VOUSlBnMU8amSaz0IHdc57odVDTA1PB\nK7NDIyjsJo4LbEDcfKSR3YU+QCjs8rJ3YXLvqU/N+h8Ktr3kxT8g1pPV21lx\nzTPr/v+Yhib0Ihswj7diAqLWoDypXADoF7oJVsh4cdfykrp+MavQuN3x6aia\nV4yU0OYusMGmwuoJBIiHUfz4jKI+b7BYim2yQpT17PnraEfXKIp0eFleehna\n4nPrMrJQRCcQzVtiE3ITyaPVvB4WDPESQuoMLuunEClkOa2QEzR0GPExw4g5\nm9ig0lhKiHexKrrxGLwXp27AyRXnU7hm8xhKdB6GCIxycWZG52lsKNdz4kj7\n+b0623UdgPdlBEY8IeOU+ncNY/+oCSioQKKZavenIzWpVp9MXBferNo9uIY3\nwP/l\r\n=2Ply\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"e7433ade8c75fb0f8f9c79f50b3097c39dfa9751","private":false,"scripts":{"play":"ts-node-dev --respawn --transpile-only play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.8","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.21.0","typescript":"^4.1.2","@types/node":"^14.14.9","ts-node-dev":"^1.0.0","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_0.0.21_1605877766134_0.7051026482171561","host":"s3://npm-registry-packages"}},"0.0.22":{"name":"abolish","version":"0.0.22","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@0.0.22","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"3fd9e53c54a9c728ac094d6de91f9b484ed53ae4","tarball":"https://registry.npmjs.org/abolish/-/abolish-0.0.22.tgz","fileCount":68,"integrity":"sha512-I6GDIPgxQYFXNPm9YjmPEXLnpL7YCyoufgJvRPLBURagjCbKa5MJ/jnfUWTiDdYGa0ZfpG9OlDYXxyHcjxueXA==","signatures":[{"sig":"MEUCIQD0Mqak4N5zLOKRUAA/Khexvk1/6q7rXPjFJGGPlUTlHgIgOKk9/af5HKIoR66Z5oYXMU3WzDvRBZ/YLIBSdC8/A6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87441,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft8G0CRA9TVsSAnZWagAATD4QAISm0i1ddo4mh4Fg0s4Y\no9RgSfvaeskU6jBKDBEL4tteoohJvBAl1ey2rlslgaoahzemIZ3rriUZS4t0\nOndssa/o1wf669zn3qBCJ82Pra5MLHZWQprFhI7nGqrsJVbXarHkN8+/Crq/\nXwZDo7rPi0QpKaDBC4UXH7oNnP+awAGwClU2H7wa71e4hmLwRFwMGxNQ818m\nLRxYcDQFx1v+6XgbZhtBQNIJZROY9x0fiDNTdBtCb5AB0auTr8qqKGyuKffK\nUn0OMFxhpCSmo8PwPyyvD4Vp7SVu4e4zW6M3cT6bJLB07KixlOYw76D3Axvr\nJJQU0Sqfqo/aF3yFy7CpkqB4W5pOVrIVKz/8v3jnmntfBLBcv4VUMLBmCNZ5\nVNaIkBZJqbaMtoGMGAdAcxkah8QpWEpEGAAqqk4B9Emmtl2BA5gmLWEKbRm6\nSXSrKxjuigYjJWBclsinZRp2gB2JOdN5PxHPRIV8nMl0LDEHEhnNiGJKn6IA\nM1AMbyZ9SsX6KMGOpKKnOKtWCUyy9mRTVJwaCJERh/o17849xDBHcX8T8/gg\nt5bty9XAXEdwlcnpkehWi8UI3YYWWFOV/MpHqhi/YvF22gFPHHszadhDHXMb\nYYkS3DCDyEjDBMcodKy3Q44f4rjImaBS7kZ6K4N+sxXFlNxESLsD6sa3L69/\nv3js\r\n=P4ew\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"types/index.d.ts","gitHead":"45d7c2eed9b9f522c34359591afd322744a7b190","private":false,"scripts":{"play":"ts-node-dev --respawn --transpile-only play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.8","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.21.0","typescript":"^4.1.2","@types/node":"^14.14.9","ts-node-dev":"^1.0.0","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_0.0.22_1605878196058_0.28325481137826336","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"abolish","version":"1.0.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@1.0.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"a8f20a886bd15f1e688fd7c006c73f6253cefbc7","tarball":"https://registry.npmjs.org/abolish/-/abolish-1.0.0.tgz","fileCount":68,"integrity":"sha512-1ZIaezY7krwvrRjiVZ1HFcjJ6LV1qDtn4Q9Vxm5rHhh+LxZ3duKLkaxuWFjEqfJ9MTsUv1is8LmXWhEJ/FtlOA==","signatures":[{"sig":"MEUCIHTf80VerDmO8kUSk70Wfrog4PtWeGOYNOdX2rQAYJzYAiEAop7uxh5zLJ0crrpRX1UDbgH4Vru74n8QGHJLlkOIEQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft8I8CRA9TVsSAnZWagAAMsAP/REzBtUabLHbIdKXwigx\nkizNWc/vslepQFENmrttY11N8FuXOjc97igKZ4hGWgShJtLt2CjpApZXAiNz\nhDl207jk/M4R+1mNMqPv0+6LPdHorMGdz6MTHH38HNOiRc16voG2dE41g12M\n7MjsG8HSx56d2FOEVnhkRaL/4MwmgrKTnNXVIDF5hNQqTApdgHJXgHL7Ujuq\nlu+Ttnd/sGhtwbEY35FGk6EMnA9ntlyJHNo1Oyue9g1bGg0xnUvITzSX8WlC\n46bN4sAC9AAJcG1pAd59/z4t607+OfCn1Rn8kRqEIb7yoigpTwHDYGUFc5xz\nykUqKApuJ16CkPmIRi9dX7V2CXZ8z7s6jPCDuhILYQ+eeB5BHXz7XMq79ZcG\nJF9vzMHHjhrV5UHVrUh7VxOAFL2qzjC00ONGqce08XWUNWKnR+1irDxZep7+\nGO4KbhMcTq9w7vkeStbbvdAnoAam4VO5I3hJYB0ew/6Rtu6aHP860oYpvBt+\ni1Y3QJY4mAfFIkrVkfXgJ+Ln67B3EywBR7Tf47Q0hUSLQwLIBVmMkWgtq3D8\neFk+zZuR7rT7XVOpwNwwsbmt3+yui4Qcm4pzDauhrj1bhymWbuKnLlm2zUom\n6pAo2yzTAyrGMmaReJcnpq8il11WHFBKVdvdxx0qvr7PFUrdBBFFRjp3vLFc\nB5bw\r\n=cybp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/index.js","types":"types/index.d.ts","gitHead":"6b21d1fcf45edd301800dd59225ca1477ed8006b","private":false,"scripts":{"play":"ts-node-dev --respawn --transpile-only play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.8","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.21.0","typescript":"^4.1.2","@types/node":"^14.14.9","ts-node-dev":"^1.0.0","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_1.0.0_1605878332265_0.2991338618408619","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"abolish","version":"1.0.1","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@1.0.1","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"4999c0cee1fc669f3f4364d89518710ef311a9be","tarball":"https://registry.npmjs.org/abolish/-/abolish-1.0.1.tgz","fileCount":68,"integrity":"sha512-w/v+wZrxCUqdSg5ZQRqyd376SD3tfkuLB9HgVc+YmtM9Iy904LVXv2yYu+YleX4BaHTUfhJPtv72Et0dEIobEQ==","signatures":[{"sig":"MEQCIB6RXpiUILl6vzlBAZA2sJyMlnOk43yHAeZz+ABWzYeWAiBrcKsDukW2f7NIzn1qikXnphy/uxfx8/nzACfMRbK4qQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft8J/CRA9TVsSAnZWagAAoVsP/RfQLiRJpX2/TeNJao4w\n1/6LlnA5SoVNTC+RcfuK9jFwOOuK9uAR+csm3KZtTc3I8DwWarBGxfpt+0uV\n0OIuea6J3ij6JSDQm6zvBxZdPk+zGN+dDE4gK4QFLHFEsRcX+rD9lUyQs+VE\nlTbTMNJwUX78LjAHVqcHrDyvP2MHMr0aR4SWueiy8FtsD5jMGhEvbEYdeYy1\ncGM8SEv/WY/sbqz6ZfALhjb3tZbmNZzItYeC2pyVJtYEzQnFBSGHq1ADfrjA\nEnURe7l+CxxDACejKskW+Xoj2r6TFkgCLXOJqDiFS8nITxL0xkII/RnxlMPZ\nY4IRflO8J0/du7rIQSy8S6AfP/i4dQDsqzosABbiD+9rlvKUT3KY/jZhRs73\numvkaioO/9KQbxRtLRm7L+fioK1b0PBmK0FOlfvR7vu6qfRUOtko8FvZsI0d\nZ9AcdBh1TmcVaP/BQBhblM/w2hXOtXAqszU5h8RSmbR2xq5VN9zSQPUaPsqU\nrQqe/w4qFHBgIWfAWpTqwU0N12vNJXYefXgUxIuaXqlusKi2myH5sVINfxW8\nR/MyKmVb1G2vZXSqoIwvTxJ6FY01G9GYfRazEQdPWCJrAOwugJSjP5t+tcZ4\ngkVOefv3zyXFMXrdqi8WzcFw2Xboz0XVkAVnRTQ6NvgVqEs51RskNG59GjsQ\nET25\r\n=5HF1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/index.js","types":"types/index.d.ts","gitHead":"8906c820cfe7cddc34b56d564bfc68cde5778967","private":false,"scripts":{"play":"ts-node-dev --respawn --transpile-only play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.8","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.21.0","typescript":"^4.1.2","@types/node":"^14.14.9","ts-node-dev":"^1.0.0","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_1.0.1_1605878399047_0.4136892320870531","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"abolish","version":"1.0.2","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@1.0.2","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"c2df8420ca7620a7df9a1574bd7ca569beafcfd2","tarball":"https://registry.npmjs.org/abolish/-/abolish-1.0.2.tgz","fileCount":68,"integrity":"sha512-0cFh9GLUqCTDQMD0osc44M8+6WDh9v4PciPRLzQkcSApbD7RqtvkwcwzG5CFxfPmMzi1OlCCLmPsSWga4VqFhQ==","signatures":[{"sig":"MEYCIQDjL1Z2D03aFXJgCvA2Ajsry1eCyMH/58duRfhCz5NwZwIhAI5pHBB/5Ahp0QsGit4KI8gS/Fz4w+rT+lDaTNucK7o+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft8YvCRA9TVsSAnZWagAAaxYQAKQNbKRuoJ1BRPDnJoOt\nae+v9FZe3kQu816DvF5qPocQpzIvIEsAV+SToIS2yrlBdyjxU0HkOhe9D+I0\nw0GCVD44EO7PZy60xH8c7vNajrxPsBZBGf68ff9AEGG6R+TSUVMyl5/jrApx\nrKP8M2S+S+mNsdBOWPZTG6WEsqV1EN7Z1jC0RGCbKI8/pPNca1gKKZoAUtUi\nS4+L83gRwvhv7zAj+gKHwm5rfviHZqiINS+65MBDlKwFjxL/k6Px+YkMR+TG\nBLWQTZwDDQuCYPne303RqPqGbO/DJYpHFEG2FKLNrEG2umD1rHdcCY/9tRRD\nOgv2DaOYEBKUkg1/EI/wSNF0gDA2sZ7UnGcdB0srZ+kp8ebE1kAWcfza6El0\nni4coAJybsF1hMtuKvr2VedhpKaQQkBs5j+p8mb/fNf0TTnstyStK40L4gzh\neoV4O9MleMTxSVc1zL5MjV47OreLBOiECSg9SjJmtmFtsyznzP1jSX9EyLcO\nbcb/gDDAhvzVgxvtmIyNzSQtAuGtl5MP6MMniUil+Nc/Xs+9/Ly7Y2KHRJmk\nOC4LYBGEp3LUuNiGc0R6KCo1Hmk3VGraLbZmkmfcO1mJhIY8NUMo76dwDfX6\npCn+mvFocOJZyKGZ42d8Ps3UalG02BsGLuicXx2+RX+hv4pVS5vTpm4bjb3g\nyd4p\r\n=Lsyj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/index.js","type":"module","types":"types/index.d.ts","gitHead":"9290fc5735db18c597017a550884087921f0ffa3","private":false,"scripts":{"play":"ts-node-dev --respawn --transpile-only play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.8","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.21.0","typescript":"^4.1.2","@types/node":"^14.14.9","ts-node-dev":"^1.0.0","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_1.0.2_1605879343462_0.55622983286936","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"abolish","version":"1.0.3","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@1.0.3","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"eb2313384846cf1f8f8eec283dde8d7bde2370e7","tarball":"https://registry.npmjs.org/abolish/-/abolish-1.0.3.tgz","fileCount":68,"integrity":"sha512-p1mneO56sOPtqnq+/fC3s+/ekJxBh+JCAQs9Ron2f9eo+cA4y8BYFGoMLLfsir0dXvDZYetEvvm3Ppy4hmyFyg==","signatures":[{"sig":"MEYCIQCgsP6E7A6aRzTXl5nONvtlBvf6QVoyAUJeBg+Ub8EWSgIhAMvHYXoE3k9aT9HBO//p/dFSYAwi4txPGw56jjg8ztL3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft8d8CRA9TVsSAnZWagAAJ1EP/1Wj2Q2p0gTjSfZXAaEE\npjEUqQsPhAGZgUVvs/UcmSKBZWbjB+jh0nemHOIJvBc2jvPUjrcfR4gy2pbV\nBiph5N+ByDn8dPw9mse5CmNVisFBbmZFENrATKAmAM82/P/rUk/vesz7uo9Y\ncD4NG+6DsqPP7kY+RlC/2AYpq7eWG6YXmvpdPszh7EbmRTPkQUafvGX3R1kO\ncUSxs1xGZdVtANAEi+QL6uvNDHnNn7i4s2f3n2hnHaChcoekA0lMLDNahC1k\nxmu8908CmA1ofd+d+iIgDEENnIQf9TTpCSOGvgx97bYw6EunxYm357aGuVp0\n+e5W2LB3g/tqG4U9HTrz/766MPXyS3caoOXBij5AuxCzUr8fFstXN83D3sh9\nZPZcBvpGS9rfKweIyG6xY+hXVKx/DqcPuzgkbIuP8mov37xUZBqZyT+gqesY\n2zJNT51bqKvyYozHWWqv+B9MMMDQZURIUZxYYSFMLnF0ZCrsvfTNdH0WoPZy\nbDepHCdsFQaU4T/byIvKnhFmSanFHdNPc0O+rLKLakOyw+6MfCRwRS30dUvm\n8V4sACKIRf6yeCMFy4p4TmgAO+NlGcnOoDjTMK3pFMAoMN6yDzSZtUI/EH/D\nxZs1LaCtFXqRGaqk0DCPb2DBcFUQQsfGoqo/Ux/Al6luevnCnn25r2FXe6Eh\nlUIg\r\n=Bu/5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/index.js","types":"types/index.d.ts","gitHead":"0f2175436d8d32fe8a43c9369895b3c60837166c","private":false,"scripts":{"play":"ts-node-dev --respawn --transpile-only play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.8","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.21.0","typescript":"^4.1.2","@types/node":"^14.14.9","ts-node-dev":"^1.0.0","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_1.0.3_1605879675596_0.6288816567132547","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"abolish","version":"1.0.4","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@1.0.4","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"647c0bb56696297437fbf3f2542f3ff2df6d5a4e","tarball":"https://registry.npmjs.org/abolish/-/abolish-1.0.4.tgz","fileCount":68,"integrity":"sha512-4wIHqYXd7MIzkTDxUxqAgUViwnYLKIBlKSRTln94EQ4wxHb5VBpWtWmdrWxAEbQQg1m760zNLuu9W26NJo8Zag==","signatures":[{"sig":"MEYCIQDf8WOgc6PqN8hOysQbA28N0UYrg+vgXBuLz1gjuqlVFQIhANyTwdt8Lr3sjgY1pY7g0A26f90OgvNTkC/LPF9kPAL9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft8tGCRA9TVsSAnZWagAA4/4QAJEfTtdmGHdaXwJOB24f\nSUG197gAxOh935A8mVbRlIq5ySuF8jiB4DZkU8Lu9fidBLWPE8cwHdPtof7g\neu+RfGZNoIs0VxQ2E2tIb1/30QHmOyGiL2N+E3zQ59JtNjvb+uYIadxWBE/l\nuC4uOwWE7fv6y4lm+lkzP7b7HdzEWA5vaAOqXDvJhjn8McCYK0uBtruBtv+I\nu8pC4PGNGqh24DF0vz9enjwohKhx/SSsU36gez5tCk4+3B+2jPsFDLU5o5LN\n3PolGKf18v1le+dz92eRqcXrUMOJeNp5eFF4KgUWI0rqyBWSZVjmOY0uBtVY\n3cypbg6/njJzwbu2f+9ckx95cbRwgmpHY0XWnefBKvvSQ3yxT9sgOuRdBAzc\nnV7EC9+PHw3nzpl2TOlCTdNsQ+JvduD2CpRE+39lFjt5gVePhczqc0GARM+9\nKb669DgFrSOPrK5gJQsEVvn6DKhhyHXgDuw8F/7w6vslVQXPdKQDBNkAMEEZ\n9kHtnyAaQkowPWkfJ2JOP4Yj//3mWwmsRZPaIGC0Iik/CH4AzBZP/PcQjEVX\nM/ymyNDJNqfKk77RJ/Oqm4PdUB6VcmULWxpt03fgrXNycoORoGTMhyOuoqoo\nxY61h9SenIsKqIO3o2ARyi3z6LCcviG11xCRgvrOx52aW21tdnp+I/qcJrMC\nfqc9\r\n=8FJc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/index.js","types":"types/index.d.ts","gitHead":"451424eb0536b7c3396ab8e07b5bc7f8758c5a6d","private":false,"scripts":{"play":"ts-node-dev --respawn --transpile-only play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.8","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.21.0","typescript":"^4.1.2","@types/node":"^14.14.9","ts-node-dev":"^1.0.0","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_1.0.4_1605880646470_0.05300410189287508","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"abolish","version":"1.0.5","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@1.0.5","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"7bd915d6868c750ebf5a381100ed142ea15ab628","tarball":"https://registry.npmjs.org/abolish/-/abolish-1.0.5.tgz","fileCount":66,"integrity":"sha512-N8bRI6ZYrtDgklARWb7sZ5dWKOCnPQ3fNp+glouTFIqZZkC7KlmK51zYvP4AR3vKjmMwq1mXN5UGedNIQeki2Q==","signatures":[{"sig":"MEYCIQCeMqFTeGw//dQkXX+jJgzjHvh6cL02CDU4vP55DLqf/AIhALW4tujWLEYqevzxZUDTymOurRThKgxpJH9JIKJY7kYQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft85CCRA9TVsSAnZWagAALjQP/3wNWYdvhZdJi/VwS6c/\nNqPcGE8HLLm158KdEiBQJIP74uuhX0oUVnsA8GfJPblbTlYw8jZh5OsFI+5w\nvkoeVjb7JGuyJQQyS31pSVOTR2vKe91ruugGJ7tB7sEnYjQNuT9Fe2ADwQ3Y\ncnSC3omSUjVB9kHNtDrYoezQHoFpL4BFx5SgWOvuwUUDvpFbrhnrjFReL3Oo\n5K94By9ax1LpvHDOMxZdzFxKigJUqj0NEYfypFw1wFxFXGBGNYssWc3RR+EY\nwAtjWnXQ8nWfXpHU6WoEsstlfun07QYsIbhMjD2V3MDxFDmqMllaOmBFvE9E\nguGki4Tno/Ns4nP7Dqe0lyMQnGUxlmwH8r13h3KOxYYbh22l46BMYNqiUkcU\nZKRI9WP/sdU0gc0TMNsKC6KUGvD19y9LJZBtPTdHWj+omUVn8e0o7A/J+CJn\n5aGwhed6G13oH2/In6NbYI0rySwjEqMIKSYRs7YyifDM/bm+4Ka1mbgVpKdd\nDARFWtZoevRSFCyixlo+TUdIbKksIaZsucwmzAW9TxgJvmXucD3mKkZFpaBB\ncbQV5So2+NdO8x2x8oA0Kid//7d/o0gqwlwUIZHf2XnJc2f0T0PkNO74dWpR\n81x7ijS7PDBxlBD8JCReB8i5yS7omzFHvF+aDT57ncDr4Ym15OszvBT3yo2g\n5aFx\r\n=t2et\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/index.js","types":"types/index.d.ts","gitHead":"5ea54e17c3d291d6dd182756d85fc372ce4a1fc3","private":false,"scripts":{"play":"ts-node-dev --respawn --transpile-only play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.8","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.21.0","typescript":"^4.1.2","@types/node":"^14.14.9","ts-node-dev":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abolish_1.0.5_1605881409837_0.4324102409712105","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"abolish","version":"2.0.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@2.0.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"1250ad4fc2b2cd16d0ed0c4f291836d31bf65156","tarball":"https://registry.npmjs.org/abolish/-/abolish-2.0.0.tgz","fileCount":67,"integrity":"sha512-HITcrPqARsjlZThSCE47IDvWM9HzYDymttZQVYIgx7tfas8m2tcownHlYBVjm6S9Z+sZ5aerEPWxSuc2JHTNjw==","signatures":[{"sig":"MEUCIGuz6NyutJbKXoJSCm2osrFMCQ6Uio/RmffmeAAi8jxPAiEAkTJ91przTuS/mz5NfAFV8LwBGhuyG/Waf2rkqU+mJsQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6CpXCRA9TVsSAnZWagAAA30P/i5fVgBZARQV2HkaE5J2\nDOlHZTuPWqVAnoL5OcqzrVyPL2OHgMRuSWjIfxyFJxMzbOXfFEQBwVtiSuBX\nI09qrAAcs/E2QKchk2xIRV19q5NAYtasQ9nD4dLezFZWFJgTcZFt+AEtB7By\nH0ZiY6XsNteX13AjmeiwY6cH4gLzM/ba/O7zL/Kiqf5e5S9aTLMmqifqClpQ\nSt1Hj20BhdE/a7446lEG7lFSx/K4afZL11JFmSmCVAZHTeOMQ8mI3rI/N6/V\nCWIxDeCA5q5uTW5cVizihF1btfQ4cI4PxHeGZjWiJ4CvEyyQcEETlgcIpb5Z\nuHeVhmlginbbtjk+BMyXZBlARvmmft8B2MMoZMXsDdLIx2gL6rQqIHczVxfc\nT68tDwuvo0/zOutOzBZj0geMKOJedyaN9cEfYsNwfVgxIIUrypsdkBAwoMm4\nw6R++QABp7Rr1gq1Np3+Np4oAS8vCL7DXJOmwDr29LSaVNmvMOxz0zHuIbgl\nXWY42OvxFRRxbFXRf2GSvY2PnNXYpaJzyWYHTgE9ung2BNQxsvqyzVrtxW1r\nziJ1ZYf0ChaORAXZFpbOUYwf1BIldgWrdbpOnQz7NLaPIUzYihgfwzenRaBD\nu/esC0z9tu5/cYsAtPPVu2sYk7j3Dfc/uabaLQAtoG4oGT0Q3A/gv10iIp7J\nzEv2\r\n=Azg3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/index.js","types":"types/index.d.ts","gitHead":"a66b928dda599b8bf1c3efc143750b50349e4584","private":false,"scripts":{"play":"ts-node-dev --respawn --transpile-only play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.9","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.21.1","typescript":"^4.1.3","@types/node":"^14.14.16","ts-node-dev":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/abolish_2.0.0_1609050711171_0.851001425459686","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"abolish","version":"2.1.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@2.1.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"85493ea411a842e5888d1607a86ab630841a4406","tarball":"https://registry.npmjs.org/abolish/-/abolish-2.1.0.tgz","fileCount":67,"integrity":"sha512-DeDcElGNSCvLHiJJD0vFpBUhBI7VfA0up6eL/UjJWJ2CfETZqR/bnTUeFbQcA0Ic/vjMeuKPJv7oRat4MTrcIA==","signatures":[{"sig":"MEYCIQDowjNQMjzdOdjyUCOHR2WH9zWL7LSvHalRRxVbF4TJWAIhAOJsFp3LgVG1+ht1Nrr0UdKWVffG5NWTFdFAdoLNZdOT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6C+qCRA9TVsSAnZWagAAScgQAIY9cqy+hj15Jc0W1xn8\nDoklcP1CroHR5gw9oS/x8iuGttFwGfr10VgpgPsQs1CRRuaOK39CwMeN34E6\nk1U1VYqcf2bE1LmW4uZGi64d9qns0zMDse9Z3p5IP5mIO3IQig+qrKg8JIYJ\nw2vDSSQG+OAQL0xBAbRTBuwkISz9IIt2fW9n7gFGW20W0TXkU2OCTtQ3TKJS\nLGHg+KrD3hU1AW2xD4rF298IX+lDNYxdWn0kr+0rT3Z4FulQdq7M1mB/mlaF\nzOC8UUmJcRZZ0P18vkroBk95LZm0Ge7s/Zo998LyaNWXrN8mk/eDq1HUs0iJ\nvB3c262N0/9p1/OigvQLSA/5v2hIgaPXk5vbc8s+HkfTEg/zPCqc4pvBexDU\ngodkbam+JUoWvDNM0lNvV/IQER5jTW48vkK3rMwen7CxOYgz6cuLdaZtqnM2\nYTlJLEmfhjcrc1K5r7t8AUhfUPNFxJ7CQoLCWS7rQX7JvYSOX+3tzhNyzkN6\neNd5fzD1Hdnu5mhlJVl4/aIeg+rHcr45lK/lLMrA7L09O8DKGUcFX6l1Tc20\nExy6/sEGsUnfVnhEJE0YSV4TgIaPlZFfHo+LM/KuS9SwDNLH4YIBYSa93cGL\nIdZPnAeJBgVWHt+SlhcGh0ExQFjkhJAWOIBvWHZc7xpegfBI+HWAc5HWkmeS\nzGUb\r\n=XjV4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/index.js","types":"types/index.d.ts","gitHead":"cfeb1369fb5f2da8af8b79feb6570c51b900f58d","private":false,"scripts":{"play":"ts-node-dev --respawn --transpile-only play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.9","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.21.1","typescript":"^4.1.3","@types/node":"^14.14.16","ts-node-dev":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/abolish_2.1.0_1609052073593_0.9196153417295094","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"abolish","version":"2.2.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@2.2.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"c1e1f5ab175ef103e42d76875c750c25f60d78c1","tarball":"https://registry.npmjs.org/abolish/-/abolish-2.2.0.tgz","fileCount":44,"integrity":"sha512-H4ngw1JJJY2m0uMLsAGeyqTzdm+FDTAuSVfEmCWIpjeX90yiBTRQwuBFzLC0RDKk+54Pa0ZXbftbbads1KhGJw==","signatures":[{"sig":"MEUCIGZ9Xea48vHo+9VuPpX+ByUrQwG5N4hO5LtI3FK27JaUAiEA+0nkOOUCCcVVwplKPJSAAsdx6GXz0faSbNVriqk34AA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAkmVCRA9TVsSAnZWagAAwG8P/0yf1UZRWmvvu4FsjAxL\nUKenQtkq1NZqdTDE5kKCTSMJCjWZe/uI75eIWaFTNME2Q2zfijIybW3/pCwn\naElijz0ebX0850WDtx4FMAKRluZ4Nacb6GcbgtyeQ7kb94A4p8VbxkIOsRjT\ngl+qs9Lw0yvTU/D1rRVOM26ffSLgkME5ivLQAYQw9fvN+OZN8LaDAqq9xhAZ\n+4cYrR2po6DISPhhk5Xi2fxOHyN1DjJ9QnZmso52U81b2JsoB2SWzMKXuDGA\nlqcf/3JZ7O8F90pi294ESQf6SwuJwOMev1jUv4zUcK5mYViqcY7U2ETvrYCy\nUFGe/2WWwAr0MvgM1W/AF8AZtddJ21kCOhQvZkPFPBwZlB4n3FMmUPNa0sLJ\nS3AQ3twnP2ciH2fi0AYQZAd75ybCqr9hbcZAV4dt3+qra6mXcgkDNyTUcoTR\nuqkII7DwDy4EpIMuLVowYWvQ583Xaaru5IPXszbuQugqksZnNx2H3uTfU1Ir\nxf7ZwdFRNVN1fhEw7tNODAjOZfhAEZEUKx3XMSkZsnKZPql6lu+4qv5ZgRfO\nFyloRZq9vSciM/72gI7GdJGKt/J3/yWsyM6RwGHzINC0JpN4ykQYJNoZHmGB\ngcZlu96bqkycBmsILbtaonNoRjQD3tEpOjjRtcde0XNaM4vffMfulyJSsXad\ncO7r\r\n=2A6j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","private":false,"scripts":{"play":"ts-node-dev --respawn play.ts","build":"cd js && ls","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.9","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.21.1","typescript":"^4.1.3","@types/node":"^14.14.16","ts-node-dev":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/abolish_2.2.0_1610762644920_0.3251224421420029","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"abolish","version":"3.0.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@3.0.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"06946bdf495359d385dab7c4cb19a99ccf4637c5","tarball":"https://registry.npmjs.org/abolish/-/abolish-3.0.0.tgz","fileCount":44,"integrity":"sha512-tQtKtpfKFITWcGPFo5Z93rxlb+EBOn1y8E266errZS/jivSXp4Bm2gSL73E8Kdu4x786mVEvV4X5RUtlop3n+Q==","signatures":[{"sig":"MEUCIGh5QzruxvdNchoFc7Hazn/U6LwRIg8NDI+lVRecgfK5AiEA4xZsrDzKnQQ/Xm9n1Z6ZWH1lcREoIf2RRj0BsjFNghY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAlHSCRA9TVsSAnZWagAAj4wP/3lZ77HuigPBVbwZnTYn\ngc8nu+iV1X0txlbHnqQjAqdzkApeXTz4a6KwONXkP3qNARBs580lP6PgGP65\nqzVGEfUqzTNNm7BP+BJi59AjiM9hjJt34IgSR+vzfp3oLqAH9SuBjNSIsuST\neImyxF8YbpRNgVsdbhJ7e1xbsqG9Qqy0lf27T1CCHzic6S/0nN8FjyftmPfQ\nrJ6qAVxiOqgbTNo4TcxBAPQJijLB7dq4ddzvL7PdYukcNVMvUU8X1gVdqKVv\nl+ADIQTgItJPy9++P8oWxh/gqm9lVhPPvW1YlKUy8vAGGSjTXpDq4h4hqqoE\nr/nacfVLJkeqG026imCpQOPgcWSwupyZ1ZRMAFHpcLiuMyaGuAqBCuQgttYh\n72C6H2EwVs9b0hK+nd5eK1onQzQezjteHNG9UCD0sDT067QIblK4pPUzENKm\nYTDWK/uBYJ1sequdbSfU+Up5qy8LRKb4gT4bOsWPDhott1yV9GECZP/5AlkE\n6/I6hrhhpMJ+p7NVwv/nec5sAjImrWtLusPi2ii8GrF20hquVKxh0fBwPwKm\nVmdNyizdKw7x60hZ7ZxDvvPdxNEgJjEErwTu3flHgCvCaS6gQiKgCcXHzkDw\nrw8vrrAnYiX89hLaBD57SFX6yD3uG5mVyYd3azlx4V1hTzoiEASsZQQR3dJO\nCJmU\r\n=K3PD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","private":false,"scripts":{"bp":"tsc && ts-node build && cd js && npm publish","play":"ts-node-dev --respawn play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.9","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.21.1","typescript":"^4.1.3","@types/node":"^14.14.16","ts-node-dev":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/abolish_3.0.0_1610764753570_0.7179190619199141","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"abolish","version":"3.0.1","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@3.0.1","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"5d92d6809d870f9faf8d9f689836995d45cd6c45","tarball":"https://registry.npmjs.org/abolish/-/abolish-3.0.1.tgz","fileCount":44,"integrity":"sha512-Uqa37b8T3/P6kCulwwI74bqeIoUvIr5SXRweD1pJpT+ggTcx6JeyFtIDXmzkUx+AZJo7JsOci+//5hg0MrjPGQ==","signatures":[{"sig":"MEQCICuc63yXNfy0pbDtg7FM3IQP0Poq2ugyBzrDCxQG2EKnAiBXC7unhgBJUgkWjOlt4XCQWP/DXQu4TprqhPqctUUiew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAnAKCRA9TVsSAnZWagAAI08P/1XcVnCD6B73DA6vj6G6\n3q7LnZERXrxQbCubIO0bvvrgyaL8DY+2s348jThJZY1v/bxK4MURP3M4/W88\nU9jiBpqof+zDtL0tvCTnBFWjGbAmttI7OVOlZxRKeUiGKV9kX8NQMq/bqX/i\n+35HGtaglXmbhMtv+zskwwjD8BLSd+EFY2ED/Ss8SB5DyoOg87p8yNaVpqke\nl7cCDeb23td3414mr1KaoQnQs3F8jPnVAg5GfKQDWHbkGSeI2ytIfO6wxzBe\n5JUYdzoH50E38Kvw/Mtl9G1qLMWbjTIMwroPaKUZAM/JCEgFSHOK0e1eQhcA\n7ElwSDmCdMgCILz65JHRB1q2tglNLCW0vgSkdFoWUKxv3yhaqeKdqM6818ea\nRMFkKwuYokRJx+GKJRD7MUiRc8N+lEkfwWm7qv+hCtWHt6R1YpLukQxt+aI+\nzZ1W9yum+ONlk2I2KGp/WPgRqWIZMCRujnqFZtgQpGdl9jopUWwdHp+GD09u\nLIoQvf2j5O7tspyKwei1yj5FBQzFDQx3bk2guHNrjJZxQWIxTHjuvTrPMuwx\nJAGS+N6ipIHstrP7Yx+t0mqepZkpW5Cb3zfE5VQOTItocrS5U3NJLBSJs31L\nrUAYQT0V2nDxH+IombCBItdhbC63Xxg9BSjvYtOf4MjQ94zDzSX6JN7zxo7c\nAl2P\r\n=0J7M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","private":false,"scripts":{"bp":"tsc && ts-node build && cd js && npm publish","play":"ts-node-dev --respawn play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.9","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","lodash.startcase":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.21.1","typescript":"^4.1.3","@types/node":"^14.14.16","ts-node-dev":"^1.1.1","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6","@types/lodash.startcase":"^4.4.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_3.0.1_1610772490195_0.42479011227969776","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"abolish","version":"3.0.2","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@3.0.2","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"c9a7513adc3a5724b0b46c691d2445e96a86e583","tarball":"https://registry.npmjs.org/abolish/-/abolish-3.0.2.tgz","fileCount":44,"integrity":"sha512-yGzuN7E94etaCmu0XbYhLbrLOnbq7Z3KLgPaMo6OVI2vLd7OlmcLJsc/WNLW3Yb2sOgiatiDBulnW/vhxesbPQ==","signatures":[{"sig":"MEYCIQDvQ/6PGGl3qnaKZIOyr+0Lyykgyxr/zjSenZ+jgiwnTgIhAOFdJ4Nvxirh7LXwQCq1C141oB9MokKXCEAHT7PbQoL8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLm21CRA9TVsSAnZWagAADeYP/2SUSq9cNFS12eN0xGJ8\nc4kRAjgV77yiu9aXkQo36w14IUQATMqOuahovSSgYZqZuHEWYqHhhaHiWepc\nx3c2W9X8bvwNPbK/wJvRq8otIdoDqyRrW/ZKfADxYR5YKo14voDtjq9zvCIr\n7ei8xXg1gdz/20PNj6N4w8hU945abSTGLgtr82LPpgdmFhqajJODWnF7Zw8J\ndhARADQiVLboZYk+ByxYJ5Z6GVuToBQfWUWUb9w0Sk2H6SQs+of1l/V4ZkBR\nU7DZ5T8/LQOtUjE5Jcd3XgpxvM6h9fOKEWTDMAy06iiQ6cNzYjmc0j1v2bMj\nOZHCDvaH1byGB+eFWZfqOPa14iWflkbkVLP8OwwzvKwh8PhhmaVP7vD7FTC3\n5jXcceO/kIdy8rfZrg4SNf5re6mMcPBkGKYxz0xKhANr75H9fZ7vEr0u02Rg\nmu3pumbYuai+OWoe9QdZOlXvsFICF36woeCSRKnqWM583ivLEsRFXmcPXQsL\nH9p/gRfh72G+UeNfum5X7TwwDddYAC9/Ro9jQ4CGUiH/oxOuBDwwD+Z+7k+l\nR15oPkY7sYTocwMmS70++BYQK0s+41LXKR8gxghXZMOweFmU1JOJdZ9nN+Vi\nlAXm5Qf/ewD3aSXfIm1j0OuUgDCzrBtYG2vVU4hGNrTOAiJt7F5gWKaJgaRv\n3RcZ\r\n=jenx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","private":false,"scripts":{"bp":"tsc && ts-node build && cd js && npm publish","play":"ts-node-dev --respawn play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.11","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.15.5","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","lodash.startcase":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.21.1","typescript":"^4.1.3","@types/node":"^14.14.16","ts-node-dev":"^1.1.1","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6","@types/lodash.startcase":"^4.4.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_3.0.2_1613655477006_0.22173773684789522","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"abolish","version":"3.0.3","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@3.0.3","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"6c7ad87a42d36a9efafe516b3988fd76a4fb32a1","tarball":"https://registry.npmjs.org/abolish/-/abolish-3.0.3.tgz","fileCount":44,"integrity":"sha512-hpjrDjXxcuNkq0ocf1/4c2gW1qBa5G8uME43TUKMDotnPDOuHKyQO0t2IAf5XAFc+BUcp4Ee6F5CZCc3Rz6BMw==","signatures":[{"sig":"MEQCIH+HAjIrB5D7Fuw4FQ5BRorP8C32ykc8Pa4iVqIJb8DLAiBzIPDV27T/Zxm/uB3YY0pO/ZFKvaVJEYt4C7xBM81KlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLnGtCRA9TVsSAnZWagAACuQP/3mL1cZRqVvNDzdUdhlf\nM8GTY45i7RwV5auZ7PbVwsQOYxckwJHRB9GLU/W/9kPY4Vhdqq7zry1c/ild\n5vxQW4FB0puakMCKcghD7JfjN4mY2+L/yBRNICmFW4WDutmClzyLYJBN5FCq\nRseBmwp2Iu+j5cJs9Jihh9mwjB3ukEuhVP4LbAJFwKKQXtdsFIHNC9M/SHLr\nJy14+4NGRKpqEJXcX5g4mKeUCyoOcMcmgO4twZnsgTvDalArRXP/a4zVz3Xa\nQSxpVpdUkmiXgcRFrpkehCPGPLLREqb+rZDFaToZBzXJwZ7Oqknv9m3fsW16\n/gfrksKF0SPh0Bawrg8gj4nP1xLO3bklgy4azWavmsdD3TwZraFmyN3cPqOE\nxGfihddezn0WrRsWFFWVQ/hwkKLtMIADQ/jwvSwdSfQKLixWOJdIJ7ZePqtw\n6CX+I4efPKnWTDyAw3Bt656stzG1yvAHHZlkkOMR4qpgbsbaZA8wEZi5LnAP\nod0Fc2WU06f7j5+R6BMHnA5B0urzbDjsXsEuAeVyRKZ8nrkYK6X4E/3fhi4+\ng+3ynitneEWQFOB15qDSu6TOOZ4Z1JIraUVl4o3L3damC+CfejXBYDGJuQ3N\nVcuabwGTSm1LjI4IiUC3TsjXuSioHDXgfdXgGAK9amNbaaNW/CRDCb5qzTuD\nxWug\r\n=Pkdj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","private":false,"scripts":{"bp":"tsc && ts-node build && cd js && npm publish","play":"ts-node-dev --respawn play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.11","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.15.5","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","lodash.startcase":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.21.1","typescript":"^4.1.3","@types/node":"^14.14.16","ts-node-dev":"^1.1.1","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6","@types/lodash.startcase":"^4.4.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_3.0.3_1613656492829_0.000571891315586992","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"abolish","version":"3.0.4","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@3.0.4","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"0d427b3d938000f50c31ce6d6d65f12e3426778c","tarball":"https://registry.npmjs.org/abolish/-/abolish-3.0.4.tgz","fileCount":44,"integrity":"sha512-+wWYRHJob/42NgzEubRD4Ge3v0TBC8AIdulEexvOOF6E09dfKAao+fjaPwLxl4QflEeGM8IYOcnvJQDJNFAU7Q==","signatures":[{"sig":"MEUCIEQCWEGiYgsQh8oxWhhDZ8pviDrzv/Idxil/7aofFQgdAiEA+B5uAmACTxzVG2JqzuP9MKpmRktMuWGiaXzOkWGHvWc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRHYQCRA9TVsSAnZWagAAhloP/0HuPYK5kdRm6lmrfjGX\niAWS20wxB2R+R4HEhf48xLntGEzipvm/UDRvOyWLAfwPlVOKHpTmEynC/qnM\n2zMlAV9zFPczf9bYMUQWgwMbalp4rC96pxvbQc9iAYbNKedmzgOO+8oCwflB\nFPeiuGO1w1Xvlq7u0lS9YB3zvwHJGyU4RvF3nZjarR4Agq+1L/3pSs/IlEmp\nVbSkANko5gI/JeJtCYvc/y8UynIJ/N166Jfja/KThub5DwHXtoNyDzbUCY36\nlieUBce5JzRLqS1772amQotySgWpCGQUw5fXQ/L2Oenr0m6J3nKsxUqrt8eK\nsKmqhs2nxecSyYTv0wCshctdNntOOo8kJpBptv3lPjDw4nxBdrlTT4vStEQr\nmtABnYOAJ98EJjzkTmQDk4rMroWPBUbYEj8IJ0F86I/+Rw58TvZhNPLLBD2k\nRHbJy9Ye3BweAJZazVxzmsYWw4JjdtGY+zJLexn63X6zHiAIrfYv2s16vbNI\nOWSKlnz2xnMXuXuY5ngO96JJz2KZY+TzVQq1Jzp4yAoW6jqROXeTXjIlcAFs\nj1NI0wb7rZWAjtt7X4NHgk9lFt8SF35YnLp4M72zvWlN227U+Q7aZvfDIh/N\nZO1uZaXpr1nFPyCAui7ed2r6TPmR4UKZX9lLFWM3ILzN8b4VSeegfVSnVUbU\nE6IJ\r\n=1n6B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","private":false,"scripts":{"bp":"tsc && ts-node build && npm publish js","play":"ts-node-dev --respawn play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.11","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.15.5","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","lodash.startcase":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.21.1","typescript":"^4.2.3","@types/node":"^14.14.31","ts-node-dev":"^1.1.6","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6","@types/lodash.startcase":"^4.4.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_3.0.4_1615099407811_0.7481825803359616","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"abolish","version":"3.0.5","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@3.0.5","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"a538633faeec5936f4dae3ad14caea0990b0cf22","tarball":"https://registry.npmjs.org/abolish/-/abolish-3.0.5.tgz","fileCount":44,"integrity":"sha512-9Dp1h9BaLuQbBG5KZeHCsDfm8P6iAlAajvarsLJSoTk7f3PqnSiO3ZumV7AACec6dkQBn/FmRv3NbtgA/hIO1w==","signatures":[{"sig":"MEQCIBEvHtePn+MKEEDj4Npr6Y7Ec7KBUQMW9LoH36wt66DZAiAN3V750IzrzB/aHAo615mbH3u0yRHeZuDrRsTLgoGNFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRHe0CRA9TVsSAnZWagAAqUEP/3PrDmKwuhQmvlHZ+/C8\nXhqdkeJrvH3uGlWx5nW5HlEFQbumkK1ZOB6GksyNZlvJWmeEECiF+4dN6F4c\nwuG2v2ikjfok2gJ8mprM4EXAdHxiCrki885Ct5vYORz8HQqDAMfGv8Hl7kli\nxiwhtL8mRj2v1WMz386X3udSCactf39DSab3C18PepU9oX5vOTXILoSS4K21\n+STMbtqlhnUIcCwo2YM/x+t4chpncZta2AjI1BTZD0nLKGhvKWjKyjSSKeLO\n/RIJd7661QSC9p5lxp7hPbHEtDw6SMaym94RUx/I+A3bHm4l1QIUFXjhxBzI\ni29YF4/PnABKC19k5IrPCb1kvtk17e22IwQPJpkfCR21sqghuoaZD3vt1VlL\nzwfI5LuZDS0YqebwfZUrsa7aZK5nyM2WPRVbpoqUIPwnZs3ATWkuswaZsdSt\nkbEBStpr12GuXjmne4STDu2gcDbnMUA/EXoATO75rdlUJAiLdPMtxmLxj6tM\nBgrSyRQg6fUaRjGjHpUqjH/7XdOKSHUoFwtS6EoRgPioLUqqiauWrmHgOFDd\n1TxLRGcoc72O+2tLDGcZ3d6guVDZzynzeioaja8yY8HmXGt4PsWARqPAu3ay\newLTM7ZzkSo3VrdOgavUUBy4rxBrCXiXCKHgWgqqpdcAjgLU5EsOyePgrvNH\ni+Dl\r\n=JLst\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","private":false,"scripts":{"bp":"tsc && ts-node build && npm publish js","play":"ts-node-dev --respawn play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.11","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.15.5","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","lodash.startcase":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.21.1","typescript":"^4.2.3","@types/node":"^14.14.31","ts-node-dev":"^1.1.6","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6","@types/lodash.startcase":"^4.4.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_3.0.5_1615099828335_0.8355007612673375","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"abolish","version":"3.1.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@3.1.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"5b3de0a45077f00cfaa50ce5c61aec89cbf6a381","tarball":"https://registry.npmjs.org/abolish/-/abolish-3.1.0.tgz","fileCount":44,"integrity":"sha512-zUOIvAD1P67A/lQ+3zmRSEPn0ZUxopItsSUR9VS+LgqsMI9ghJ2vTtn3Swh/HmyHZfrmsHiuccl1jwrDgGGxng==","signatures":[{"sig":"MEUCIE/ajKwiNBnZPWBwUzR2MnK/K5gfpCIvOQ4i0TWAxDyxAiEAivpvPWuadWeyESrccGro1Dl3lOkGnA3br5YBhEvfcHc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWjHiCRA9TVsSAnZWagAAbSAP/jNZJNV0Zj6mIam4mDo9\ns0RzPS0dgf7BL+jfCdDJ68iBTlR38fofAs2eVt1Pa9M3mF3mZJ3Sf30H+Q0m\nibRxUAWaWD4MvoN+3EfjwCffhTkL3oG4n5FagqQQYhmHjAShztOkFES5IkdF\n+egCW/Ozn0sS0LGVX+sZ11/6Qju9Au1sTBVZe7y4+wZF46zX1bBWrX1UIUZm\nlpKga8Z8t+aIihabJzA+/v5sLWvikdXd2Cl0YkqQjs/RYMeuyzLY5QP4tnEx\np9w8MJ7YOMKZIgozzkrdVmV6Q5FDkB5aegL2oeQRJEVw/9ODYetw13sI6bhm\nN1a3YBQcrpPaGVSXOmvkC68O+JIIPHDJ3DKs7Jn0FHmiQ0mipH7fQ3F/ulLF\nVxK9UmhfP/omHwlq6TWHIqqWy7XN0AUQ2uK85f/EM8T2/E80fmuEFDeF4BCw\nYYjF5LU3vkEL2AZq9+/5MEmh0/CVx4GI6huM5osWctCFuMTlTGn72YJzMMt/\n6uQnfoabq5rQt5z6kIssB+BsCW1aKAh+J6ZKsABUf/milmR+FuG2XaBCtPBh\nNrFZPTJlLB4xtjUtMNVuibqwfWPiC7vzsFyZ/+Y5nQSUCaz/uaVvXZsm+6Lk\ncmn4qjhsB8lr9Pr1BHDdeKIiVOPzKr/EaKkMxiuG7UEIeVfI07X6+CtAWpXK\nYZTw\r\n=qOrm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","private":false,"scripts":{"bp":"tsc && ts-node build && npm publish js","play":"ts-node-dev --respawn play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.11","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.15.5","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","lodash.startcase":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.21.1","typescript":"^4.2.3","@types/node":"^14.14.31","ts-node-dev":"^1.1.6","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6","@types/lodash.startcase":"^4.4.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_3.1.0_1616523745596_0.8870092494919668","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"abolish","version":"3.1.2","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@3.1.2","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"dfc3438b0dff6dd3d33f53966d1bcc0b5f383938","tarball":"https://registry.npmjs.org/abolish/-/abolish-3.1.2.tgz","fileCount":69,"integrity":"sha512-DWhQi9vKHo1U6r7M785qaNs7nGpLu/oHW36YkkCbB/LR7UF/L9oSpJYIxzfzxP66HIMuiAQ3fEDnVjYbv5d2vA==","signatures":[{"sig":"MEUCIQCxtzsB6mASEJaPFXum5UrC0lmTwxf4bHJ0vjZbWYOHcAIgRPqO9FAfv6qKEM5ejeNvLxT4n6C6aS/aAg91s2F/iYs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWx5uCRA9TVsSAnZWagAAuwEP/RoYkWB4NGAMfYBqNPpJ\nEu4zYgYLXgECUGTpW+xkAwxxIob2S/Vg4HTbgq9avLZ0vkmgV0xWz1owLwEi\nrtMR1LnMVApVSS0IM3YYCc3I+sb+w8PCQbx1fLTutkHp2jdBuSN7uPiuM41L\niZyDhm58mH9vMTI7pDpRbOJ/ZQ02X61huj47Fuyv24UO117lDqzuNRByQyWs\nQayfEvbJI39v4jfDSvtE8SgUIe4Y0ZOKXxeosiy29ZBa8DaTOBsF0lIGem+P\nYlD1HXYiBVwjcm+4RTDKQi4rWmpxRKwHYI9RE0pVkR3jqPgJMBuTvhj9JXwD\nhMgenspi7G4WqYXX+MhoeRmTJCgQZmiUvhliZhwb9JN5EZHKDuLwppzO37Kp\n+9eZREl8cKgivV0V+5LXolfpAmKZabaVIwQLXu463NvLAqIZAaSOVdhrNcwo\nbP0B3Orv3y78zyZq4aZs5R0JkAh0Vt/58mAkj641v6uYD+8SWb6zkuyamZkM\nuubhU8CIH62P9fwB2JIoOB/HfBLzrMn1nYNZ4sr2KEnnQMgi6e9O8RDbB93k\n0XyhZRQVhU9j3ha4GoVqeIY03OKxZO3O7el5SXq/9XhK710myY2nwmLynOec\nUHy1MA1BVKZjVVJRwD3U/NZQRT8mI56ZdsbKIuKEkQC03yUjIKO+RqTWEYEU\nbZjG\r\n=oQRE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/index.js","types":"types/index.d.ts","gitHead":"4cb4d3524cb81ae9733c9322870922b9a294a412","private":false,"scripts":{"bp":"tsc && ts-node build","play":"ts-node-dev --respawn play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.11","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.15.5","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","lodash.startcase":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.21.1","typescript":"^4.2.3","@types/node":"^14.14.31","ts-node-dev":"^1.1.6","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6","@types/lodash.startcase":"^4.4.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_3.1.2_1616584302309_0.20643524211777398","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"abolish","version":"3.1.3","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@3.1.3","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"e92918c8c20a4d1e3c8982c7d56faf5d28e931df","tarball":"https://registry.npmjs.org/abolish/-/abolish-3.1.3.tgz","fileCount":44,"integrity":"sha512-Gic6bGzmdXSV4yPQ/xuqyuYd3Zsiqp02OwEiu2ZYiqp/E0QSQPTz/XEzDxIaFpEjzpr3Y5yfvbv93bCq6MKTiQ==","signatures":[{"sig":"MEQCIEZbkP9zKhjwF5wZVzmkDqRAnx6YlZoxveMXKp8CEv0IAiBekly2o/9QqLPW902A9QmIh8M9zYyVgh5Ytt5BGSzmvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYe5+CRA9TVsSAnZWagAAeOwP/j12MLg9M8meiOZYxjQt\nCZM0lXdzcCYQT8Tqh9/hp1S52IZOI9IDda6rHaEjfduQL1zkTPvvrk56jwny\n6/RMr7GhSLCaHnMh6V4GyB9MxrKtZ79Ohha7i0uGMjEnGnFqDChP51Dz9jFJ\nYHofSu0j4cEmafv0OpFDEBAzEaNFD4+5EjWGHH5ui6cxPHZyxreesEKu/WvT\ngNC2uktacJU5GjESNErhtqnmXm0L7VSP+86aCG6VR4KKMMn8yYv3qDqrAH9H\nxEOGMLSApUdHnqoEVJERPA9ZAlv9dzSEEJswrTygvUUZIthzRV7+FIor7oW/\nOTvBLWgcM4M8qVe5bGscIni8uE+NYiNlcKBDHPj4wQ0VtisLMarsMgnhjE6H\nmo9fcltLHDSHLlQIFnMGnJHelBIC8rJemU4MmegXgbuO+ZvkGHm+zzIm7GQo\n4PKTGYmWwyT0mjquqtp4pWmMIeX7Qw6wKlUf8ysYUrYevGLLC5LpvCZAVECc\nzByNrxQ7ruUll9XLqoiZPtqdkIgBmoXtLHUHaJSwHI9x7dAkdKOGaAk4ribZ\nrVdkOv9vdPvP9GiYIhRHePGKvVcWy2zj0S9JoLfmYFo2YRgx8ytD8vUqcZVg\nXVBXoNnZES0Lwl+EdprFniIrR9cFJLFIEMlUo9QJFrVnsA08r+chg3u6OSPw\niD1n\r\n=b+bM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","private":false,"scripts":{"bp":"tsc && ts-node build","play":"ts-node-dev --respawn play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.11","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.15.5","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","lodash.startcase":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.21.1","typescript":"^4.2.3","@types/node":"^14.14.31","ts-node-dev":"^1.1.6","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6","@types/lodash.startcase":"^4.4.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_3.1.3_1617030782368_0.39901455088986304","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"abolish","version":"3.2.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@3.2.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"71de09b123edeab21a0a1979b66e65c8e7304b03","tarball":"https://registry.npmjs.org/abolish/-/abolish-3.2.0.tgz","fileCount":44,"integrity":"sha512-jaqkih/c2qwodItYgwOmWkbLh2MAvDPo3eloaU6STVQZIrTlv+MjDJ68U3iTpfW/fxKosrlisdg5AbG2nL+zHA==","signatures":[{"sig":"MEYCIQC1KCC4jK2X/crJwgwvucDaC5blVTMo9ZaGE6Lef88bawIhAKydbgWHXHjpjWK+nuNEvtgKQ3uKfjiia5rQ9r4wlyh0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgararCRA9TVsSAnZWagAAotoP+wV6XdLLPWcpj4uWrDOW\n4SntXHK7xlvXzR204EJy1DHXudgGfFG5lI4cGRwCK+oWU/zX5a/E0u1QBszw\nYe7g2wHMlG34Tov8ATD7BIo8H6t77ppahkfZsw5A7nKH8iB9kiXb4Ov29U59\npVk6tkW6ftgGOwQJsP5hFnwxrfEz/nYP+GMA1Y/ybbRMkIqdSQWGMcPlPnBr\nDTA+DPxSqhWDzpKu235QWcI4kiVkzYwiotpyRtRfeMdsW82c48FmMV/Y1N6L\nfOy1LjxhFD2BT/+8uWMNrzTWLsrFpktcQ1+rXrfdDz2QsQw5xka9BNBMwvOZ\nWh77KeppS5a9vvrCUggaLM51FMcN0AGsMVVVbtJi9abpQUl6TRytx2uCu80J\njaAUVjyo0AC8uJ8NkMjGq/qrunp3xBdWstgTt6jTSP1mK1uuM0fR6p912OvA\nga4UhHyM05gSd9f+3FOr33MzWXEeDnaPO5d3ZRPQ4Q+0BVQeg2KkzJ0n2x6r\n/I6aCrQUPbo2/mOQ2fK5IKAv6+e4eGQIoteGA59f+hihjc3tpuUZS9+uXI1q\nbva+b6ebVZ37AaU+BRRbveLWrrMO8zRJk8UtpG3zf+hWVR6QRoBRCzYBE+3c\n08GCubZ4Z9bKkAmk5gKg4yupxveLAvvE/rjMN1j4IS1WNHzXckopVQ2gbd5A\nen8Y\r\n=fXLP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","private":false,"scripts":{"bp":"tsc && ts-node build","play":"ts-node-dev --respawn play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.11","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.15.5","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","lodash.startcase":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.21.1","prettier":"^2.2.1","typescript":"^4.2.3","@types/node":"^14.14.37","ts-node-dev":"^1.1.6","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6","@types/lodash.startcase":"^4.4.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_3.2.0_1617606315046_0.47646781840382335","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"abolish","version":"3.2.1","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@3.2.1","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"977d429bdfda4e3ecc41de953aaef3c6a8defcc1","tarball":"https://registry.npmjs.org/abolish/-/abolish-3.2.1.tgz","fileCount":44,"integrity":"sha512-U5zrpPVCkSp712rtt7Wy4m78GTzcZCxv+3VnU6n2BOxvp6w+OvHCA5Cuq0pzVGlNKGih2OVk1Qg1/mjmc5Bu9Q==","signatures":[{"sig":"MEUCIHi2ryQT/WMFcVUtv9Embsk6qHcwY5v1esCwrv2EWn0UAiEAtR/6nanFuSqvXt2RYb85j6+1CNreab5keFYSTcFybsI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgarppCRA9TVsSAnZWagAA68AP/id7BVwNrM+WDggyJNcu\nZpt3pZRTbK+/NaDNvVbfD5mIGSnpdBinDQiTzqmDElcGrNBIKGDcZAAfIpoL\nORb75DpL7DtQ6XSzVelZmQ+ynaA21MrWSbMiKN6kzA7Tpqij3ySGloqIGbFv\nBa+s93UCmcsI6kTCrJTiwQCCkSSsa+ANVcnHjcSOn1bnlhjhZP7lZD2s82J2\ng1dfSvi86yI4IUMr9B/r4f058PFACF98ZexF7TGb+8MvVyTeMj4bwjbsWdH+\nRi2Do2ueT/2buG7wojRwhMmSi3T0WgqYC3ozREU6dC44u0t0i61MPq+Da3+c\nTK4rFZh1jHeuN5Qqrk2n5r0q+p/Vv5UoI8jcAeb2N/A7LdUC/QG/H5+8pSre\nDiqwoHobb2OSW4cdr/tAE9aa6BwJ73EbTOx/pqnlrr82YXAJ3jUqXhhZlFMP\nmQlw8BACrrTiCCHoBNOKQaUCdLj5XHobshDM+dasVi7hY8NfBeCZluSj7hBq\nIyeCR3I/k9GnVKRWTBbzI3dG8kfozBw5ZtL+FJ21EZvh8S64ozo9RhR1ZqI9\ntJ2Q6TQ78/zcezBARYSOhzV4A9Qzs8HB269neCdzONaUie3+Wv0oDhshPJ+C\nDvgstYc6GTBMC/1z5LoGwT1dtkIJ0o79Jkh1pyXWuVL3uQA81iabWIZeAINu\nOdGX\r\n=QTgR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","private":false,"scripts":{"bp":"tsc && ts-node build","play":"ts-node-dev --respawn play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.11","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.15.5","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","lodash.startcase":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.21.1","prettier":"^2.2.1","typescript":"^4.2.3","@types/node":"^14.14.37","ts-node-dev":"^1.1.6","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6","@types/lodash.startcase":"^4.4.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_3.2.1_1617607273446_0.7124611507512806","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"abolish","version":"3.3.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@3.3.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"af3df0ac37852199d959973acb38eb739b7d8322","tarball":"https://registry.npmjs.org/abolish/-/abolish-3.3.0.tgz","fileCount":46,"integrity":"sha512-MsbDe9RrDLeW6WFUGeN0gTUgGrEJAVw6er4aI3cRD8CdvDdK2RFf0xcfc9kvfCpBhaLNc67sijqCr/zYgNm7vg==","signatures":[{"sig":"MEQCIGmQcJO9CBcRY0MERYuMnD1WNcVUt5mrHsz58FAklT1sAiB9iUZwHzhx9C7h7G2qKZwYbhF/2jRmN0MnDkweYs7slA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcDI/CRA9TVsSAnZWagAAoBUP/07akV/2VXMbzCukw9VD\nGhbR4SobLnMbcSstrI9JLknhP/c6qMutNsASoaV1/Rrt9QpG4d1PzB3GefTt\nvyYDCTX518thjCrhCVRO3FVEqwMNYvNHUn4/+Kc7bxBRshHXS6dTjN7NjLZM\n4VjHvMFmu32Xqu8pjYbW3SG1s43Q7g3mPhPtaDdu97zEMxb1fmDCi2f5BsxD\nPY7Ys6axgNJI5hxVPiHKL4PHJy5VMx6F4ibF2+pIsXitgzJB7WO7kkW39A/Y\nrlZyM/z5o5GX0DFQflrUSjazO0dkKqBjrqhevUob8ihSvq23NrsLGFJw1MQd\nijByM2MkxkZeeUeCEgc6rtriJJauACkvXospXnr7DUhgccmi3NeIZt8f8vna\nP4G01nDTbuGk5+9xA3GNCMPsjxYTf34sTQ/OgTEqKQYgQRZxbpvH4odzhw2j\nAZNQ3/PNcIEpS4+6cRgZuF+q/OtuUEp1GaUjHYSFglJuzkOBR01eByMsILxC\n1IlBr9qmK4VilPcPZeygJzEzvJ8bOMaJf6xkltG43qmvxvOk0S89QRSpFwp9\ni9lmVRLHdqpfQYPcrlbqGTJabwqVnNRAwPiEo+8kysX+jAj8D4p2Z/dCqXZv\negSmqIhgruzQY/gabO7rx+u2M6g7kyj57vAjBP5IWRtVdlatjCvEt1gfrQVp\nieyC\r\n=yss1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","private":false,"scripts":{"bp":"tsc && ts-node build","play":"ts-node-dev --respawn play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"6.14.11","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.15.5","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","lodash.startcase":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.21.1","prettier":"^2.2.1","typescript":"^4.2.3","@types/node":"^14.14.37","ts-node-dev":"^1.1.6","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6","@types/lodash.startcase":"^4.4.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_3.3.0_1617965631446_0.41087518197044415","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"abolish","version":"4.0.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.0.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"ed3726cff9fe143086e13864b668c2f1460e2bbd","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.0.0.tgz","fileCount":48,"integrity":"sha512-26alnJH56+GYSFS24aYkLDl0DY/rb0m/e1rjaTep1l0Yghu3YIW2MygCcNCmd11222mZqdf3LyF+0kCacC2lFg==","signatures":[{"sig":"MEYCIQCDzW9Z7awPHMnUUzMd0kiwOKvObLnue8PGVPmq5WpsIQIhAOFphCljBpEn7kF4bUeeB9RL8Z77MpdfZ6YxzUKJdELS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjRyXCRA9TVsSAnZWagAAO1EP/RkdLnWnyvmTLGRvx65a\nktAMvzT3vqdmkToUY3SnQ/Hbhaf8uUJQIA+Gp7XOI+mbfTKktZf9RbkY4hoO\nF+qkqNXe8P2cwWysmMrGoKHISCz+Tysh9DfVK+M92lIkLm7AvIa755jky9yi\nXKgViJPlbKy+UAYO1If1Gka3CuAA7uxJMygcPZ2UITKNP+9cwjhEbPZRPeqh\nFsXnbkVJGQ7VjKW7xfjY3l/+JjD9bnbN0dSLS/p00++qv/wlUNqN4ifSciWu\nCEh02CgWvM1Csl//6EZKdG7Bi1ETNwUCwJ4h4aLB3jK65Hb2qGSe/SFBlQFR\nOqW+iA+R8tTLIoTasiLXHRADnIrFOwpsKT61y0pL2Kkt9UrJYs9BjzBjb98b\nsndYLEHY1Jtl+l3+OLqdhoq4lVbL/a4gHHehFqZnnMcebVSzfaKtbk5/g//D\nDXOmwzUwNy4jckZNDNGcsuKh7dqAnnv8ZwwkJQvreddUJn2XfEEn2o50Rpyz\n29pMa7LanNIdWvD5JPLf05hj4L5UbFA87/kPbsI3cccP4kpmFL3svJ0YzW7F\nGlaFkrwJdgBqE0SHem8gSvROLnUajE8elHRBRC2M0C80sk/P/boiBIR9Y4Uz\nNgbDAhQL7ZSJyKaWhYuGirKAQJNZ9DaVhwMaGd3gJVf9aPv2jI/MFUBPXurX\n65Ce\r\n=i51H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","private":false,"scripts":{"bp":"tsc && ts-node build","play":"ts-node-dev --respawn tests/play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"7.9.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.15.5","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","lodash.startcase":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.4.0","axios":"^0.21.1","prettier":"^2.2.1","typescript":"^4.2.3","@types/node":"^14.14.37","ts-node-dev":"^1.1.6","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6","@types/lodash.startcase":"^4.4.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.0.0_1619860630406_0.3956285744657788","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"abolish","version":"4.1.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.1.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"1a3d7a004d18507b8870b88f5252fd833aae9050","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.1.0.tgz","fileCount":48,"integrity":"sha512-qqK2WGjEVubZGJ3Rra+qyz71CUOLS3ueH2zpzXIPb7Wa6qiG4m/A5e4sD9yzQzF6ujObtpg/o3eBxNPCGFw/Ng==","signatures":[{"sig":"MEYCIQCPWiBubaFAEVAsy8i21XaqPoZq/EWFphx6dMsD8cpFVAIhAP4Bk2F1BeHI1NDB6J2R6DQxYfRiqW2WPFCpCb6r8zR1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxRHVCRA9TVsSAnZWagAAzH8P/1iYNp/15c/1JPP1IUIr\nw7/qpu+stTU4tyCQGjsrwTnS/0Khx1jg4s8zZEJmIymNdMCNrS0KEAOd77n3\nO0wAGEfZh6nCiGq+ajH0RCT7WETwwHJydcVsFwebSiLJZvst9nwTe2sVNKFJ\nWe+H6u2dMgCGeHxztgVrbFN1t6W85zMwfzW72KeBgwLWzpO+/OXp31v5Q2p0\nHXMqUs90a9cJgI0Aobaav+KzorHRYNh72l/iR2E7j6bLRP9RNijX+vBGh9hs\n2HsjJt3rPmsp9elhcHNoB85/086+dBqMONMeKn3le6jlBYoNoHc1wm89cC87\ncYPwhht6YUfmG/naTbaWSq0Y/TDSDNJsuy+L3tbSF4R1yoTq7M1PMDRBUICf\nX8/NDKK2H/QuqaTUKV/wSjzsqzPJE5syMJEemG0yvhz/7HgF4EiwYUXyoAOb\n2zaTGUNH3QEDanVL772knVHoMWvt4HWoEpRvXPLUX4YpxmrHZGj9UX9Zl+qe\nI7MilHS3bKrwDWniZki/KFOYGbEv9+1n3PIBVe9414nv/UJQLLG6ZAE50HKp\n2rkWj86pKQjNap3fm5CodqXfmpde7EYfpvJnXfom21Dn9hHBf0diYalpbiSZ\nCq0QdPZ9a0xMaO715J2eJinR9QNH5jvWq2p3qqhKfpuRA6iSvvSOHT5sULOQ\nRkBe\r\n=sj7h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","private":false,"scripts":{"bp":"tsc && ts-node build","play":"ts-node-dev --respawn tests/play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"7.13.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.16.1","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","lodash.clonedeep":"^4.5.0","lodash.startcase":"^4.4.0","@types/lodash.clonedeep":"^4.5.6"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.4.0","axios":"^0.21.1","prettier":"^2.2.1","typescript":"^4.2.3","@types/node":"^14.14.37","ts-node-dev":"^1.1.6","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6","@types/lodash.startcase":"^4.4.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.1.0_1623527893199_0.316050244305214","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"abolish","version":"4.2.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.2.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"4da7b81097be49961d7dc0d2b9b59baa5c7d0702","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.2.0.tgz","fileCount":48,"integrity":"sha512-huOhQdSOKlwpB8WQtzmh7Urm6QaMNurKQGmR5X+YqvTScFoxxt0ylncWCxH9X8cSZA7jwgah2UopJvq1U9k8Pw==","signatures":[{"sig":"MEUCIQCbhcwg/HMggb8JwTMq/CGOyclQumdsxf6hNk73wvygEwIgF0UYXxiLUI8zCrLaF0fZYLs6Beqk7M/CaYiRheOEMHI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxiwFCRA9TVsSAnZWagAAX+UP/ia/Cv+7aVVVfuu1Zjw9\nnjblbsa9mTrLC8msCWdiqMRbSzcMmVvg3aTDGWe6JkJ3tP/h3LG2wEIpA9E7\nLYWVeJfzaFG5N/4em5G91WS2wjrQ1N5YZ4J3s9Eic1NrFc4Iw5ekWYImu48F\nuT9F/ggfrLo6E+ngnUWOVA4I4WYFLpfGesMmTSDArW22iBogf5nfFeIOl/Jn\ncyFJajmn5uq1pQO+tb7qpz861zCMDKqQGf2eINCuAyFlXkwZaUkTSo7BNjia\nrAXFqAIrdnKyvMF8sWQ/iJxVxE2a80e17HWOUAYcz4/T7dcPcWSvaoY+1HqN\nPGq0LvC41H7uHsGguDZGxY03XFTbyXIekEh0Ujt+L9lH4yciXbkeNjTcz/nG\np59YIDSVEExxO4IsQMF0e2RURqY2/cJ/FYZsxn0prDuVIGRg7e7s0ZcvcvfL\naX760KRFrIIY9LDxIduemlSWE/eLVkUKGp5ReUrlpNngoVBhpwMZkwr2svJL\n46j9WuNS2gWJ6iy6EGb60J4qKPak+41huPR4Rl1UabtoJspMzUsvXqHxTmAm\nZXQ9uclFFX+wz8j4NeGQaZkIzgDuK6B+hg0GZdWbct16yukeFaI/47ICVktQ\n0jI//yNE1p5p3jQ72sPeSBVuWjuZOB/JUcGIfaGsuWh0UjvMi5zmSMYtBYjr\nMnzy\r\n=YRR8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","private":false,"scripts":{"bp":"tsc && ts-node build","play":"ts-node-dev --respawn tests/play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"7.13.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.16.1","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","lodash.clonedeep":"^4.5.0","lodash.startcase":"^4.4.0","@types/lodash.clonedeep":"^4.5.6"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.4.0","axios":"^0.21.1","prettier":"^2.3.1","typescript":"^4.3.2","@types/node":"^15.12.2","ts-node-dev":"^1.1.6","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6","@types/lodash.startcase":"^4.4.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.2.0_1623600133815_0.5295405751683833","host":"s3://npm-registry-packages"}},"4.2.1":{"name":"abolish","version":"4.2.1","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.2.1","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"ed072cf3ed9162cab5f160af97c002da77b17ac4","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.2.1.tgz","fileCount":48,"integrity":"sha512-R+ZQQ0hWzVsS6bo3ecS4EgOB7p8bE1f670Cdcif1HQP/EReB+TDKMvSIuvGI4KvYqSF4DFVbMoE6EkVo577jUw==","signatures":[{"sig":"MEYCIQCrgfLNoDYLdRFxCNlbwGMHMfj1GRza0e+4moxRYvUEEAIhAKoAlzlB7qsVq6bDFwL325hskpFZXeu/S1M7fh/oyMvV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxjcTCRA9TVsSAnZWagAAfEAP/idNeFmjR1sBG9evrL/6\ndAzTLNo41m8ybs+MitNyd6BgydIU/lIzTMYdFiDxRaUZvlr7uuzxmxN26nV6\nyJdt2J8BVewXTgnYu+qDls/xlha1F7oD0ijefiWOyqdbpIEvHmZPMuc9Z45O\nRlkx9gENoY5ytnMQ+qCaVXegnetZw7rUXiYP8JvzsFXTBhZdhsPiByUhucTZ\n3zlnn9rJl97Xm3NYceQk9PILskBNS11fi5LwZIWjLLIsVSgdreLeu//TeXKZ\nSOS3nSFAIG4ByPcGW/MHGPkIRG3BZdTceHY+C7SABaUBJnPMznXvTa/2Q2bU\nK5d776f5GDpCr2G3CYbvqrHRcq+Ht4V84O7/EZak5nx5S3cREpBrku0s4ffh\nPm0ZkPYL6c26GjVEBcruoLqNblV+cZpJ7IKJjey9e53jHD4oxCY45dgRFyD/\nL3zwJV60NAL1XI5zcjFBe3eki1NjEUyEOTTFTuNgwyOVb7Iy5cYbBFunb+Tj\nr23vTb2Pw2n0SZIHVGliZl818pxBc07LU8HT2bquhnPKfVLMEVwESBWnuRTf\nPr1bETm4u6wfyPcdtAMlM41IcTKoJXtDnes/q4wLoJmegm9C0arIaNWqMc73\n1kSqZXkhNRhuNKsaaGvV4UEgh/Bzua4nZijqeChkdIqD0gZ0bYjxbiuU1hwX\nbm72\r\n=+QDw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","private":false,"scripts":{"bp":"tsc && ts-node build","play":"ts-node-dev --respawn tests/play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"7.13.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.16.1","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","lodash.clonedeep":"^4.5.0","lodash.startcase":"^4.4.0","@types/lodash.clonedeep":"^4.5.6"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.4.0","axios":"^0.21.1","prettier":"^2.3.1","typescript":"^4.3.2","@types/node":"^15.12.2","ts-node-dev":"^1.1.6","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6","@types/lodash.startcase":"^4.4.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.2.1_1623602963340_0.9790030851216542","host":"s3://npm-registry-packages"}},"4.3.0":{"name":"abolish","version":"4.3.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.3.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"8351bc7e33566f4d51958c3616d94b505643aa87","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.3.0.tgz","fileCount":48,"integrity":"sha512-GQdUEHmZwPyHb4marGs1vjYbK2/qPMShk5MVlvUl5JHKSxdfKNEchreZlFz6OsbjrWrTUGfgkw1sGJKqx89dSQ==","signatures":[{"sig":"MEUCIQD4U0opK5C6ey0C/8+P2OHLJXFYG4ARPvujK0OwW3nEVgIgShIjglSfa36hONDNOAc36TNQng+OcHDJcGfwwZUXUqs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgx4S0CRA9TVsSAnZWagAA3OwQAIobrzABiSNTmYo9kSFK\nmEnEEtCAyY0PCYrU1rxbn9AVtF4lfPG4n4grVfaiRDT7b2OOszmouGjUKfz9\nzwDZnx4WkjBuBPRrVBi1mBvtATiyU5i9IexQtDFftTvhedonU46eZ/zlLfFK\nkoeI8ZcsXsyDfH9LEwg39cyk73Knomct2XMSSmWAyntB8FPCAWIf2BONT/WT\nW3SlfIrHLp9FURBhx3ORVI4IWnM5+3hmqmaBf7NXgIxjZ2GWiY7H83zzcKSI\nrnpH073naCH+Qjbey4+5di+WDp2dMllbLS4oZo9MxXoMUjkKhqu745wGlpMh\ni33kAzyCcQ4AZ3dTvpE0/KtpPrhc47oro0NumX41O/fZgFZ5+DsPKqizJTuz\noc3z9WjeYn7y4LGGjB8V0OpbzTiYidwq+SpjiV8eUr1g4DmDWPb+tEhbDn9W\n6aIi9w7A6dCUElCoTIjzf264eQgOU0v3rtW+HhsknFAcw3/UTkEDpk8qdilm\nq41T25UkcrarNq9nFIKSq39+3MC2h7+DiAn8MKJzBchT+w/OoPWYRC/A8J3g\n1co9FdgskprLKprPCqnAFyFuZRvSzBUXd+kI+NHIco/oR6v1lDP0CAohpky3\nMWIpmNYbRSThdph28Q9aQzYV+QsqMH9w7wvBYiIuFmcfDFr9SL8P4VCQrn0q\n65xc\r\n=tAOW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","private":false,"scripts":{"bp":"tsc && ts-node build","play":"ts-node-dev --respawn tests/play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"7.13.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.16.1","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","lodash.clonedeep":"^4.5.0","lodash.startcase":"^4.4.0","@types/lodash.clonedeep":"^4.5.6"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.4.0","axios":"^0.21.1","prettier":"^2.3.1","typescript":"^4.3.2","@types/node":"^15.12.2","ts-node-dev":"^1.1.6","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6","@types/lodash.startcase":"^4.4.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.3.0_1623688372570_0.6755417574207876","host":"s3://npm-registry-packages"}},"4.3.1":{"name":"abolish","version":"4.3.1","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.3.1","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"ad01b39a69eef324e5950d178644b3ad7cebc5dd","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.3.1.tgz","fileCount":48,"integrity":"sha512-ITaYuT8qlEalB/4BzuzNfqsCBVgbCIegPwlDRveH75/HEjwM5mwn9ojQe7777+JPAmiwa9IOKFoL3jcCb6928g==","signatures":[{"sig":"MEUCIFIznqbFszUJuq0zJ8qk42798rzzgbNh3mjKTVUjidtxAiEA4DbJ4bA78iRTpkkPuA/nTulU7l9QCYRadpzsZ3sdRIo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgy6S8CRA9TVsSAnZWagAAgOUP/3/nAaMohntecZfg85iT\n3t8ouNtgeelP1XvMtwrq/JljZvzI8OOvH3d8C/bQYVU3MjAait1xYSh5BCYH\nhyA2wCRh1hAKWtggzxcx354r1NEILtco4w2D9bbV/nIO7pKo3UtWqot46D3X\nKbIFxY7shjpjuuMZmJbk22jLqUJhq9ysJfUg404BsNaLr9/GxFpqr5FoGpda\nYXMmG6YXaCQa8zNaWqa+hO8RfdTsELWAH+zWI5bXDrpaYjiRt1hXBflgtsU+\nxvUR/hjoWPZ9vunLC8EB2hDFUMo1yof/ddBPr+ox51gf4mf18Iw8iA/zVvbr\nrKJa3DDi0v2JQPxWD7giGrZMdcjXIoOKbP22sm2HQQrJSJ0a24LcDzLDXYev\nxgozISe+5mRIfZMAvx/31qFd91dLDjaRiAEwuNHQI6sBf4ZVdT3BVM+Hfk+n\nyHbxqjrKpNv6AqGy8sEoL/FhhcVUfhCxFMtjL/tTxTqJjJzoSQfyVruGrKQf\nNIKZSBvdMHmlyemckTD8C65THSBCfrXeWaOb67hJpRoDEb1YMtWNIAhvNB9O\niKovOwFgyzQAEU7ne48C/ZFRqnigEplqQL+k8BzKu+RGlIM1IX6vawiEnDKQ\nkwmXfsQNkK29OGH7tU44GtEXJgqV6eH49QkG80xrTKAcHsvhHnSzyZjmoI/h\nzpDJ\r\n=5nvN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","private":false,"scripts":{"bp":"tsc && ts-node build","play":"ts-node-dev --respawn tests/play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"7.17.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.16.1","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","lodash.clonedeep":"^4.5.0","lodash.startcase":"^4.4.0","@types/lodash.clonedeep":"^4.5.6"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.4.0","axios":"^0.21.1","prettier":"^2.3.1","typescript":"^4.3.2","@types/node":"^15.12.2","ts-node-dev":"^1.1.6","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6","@types/lodash.startcase":"^4.4.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.3.1_1623958716016_0.9424951372474097","host":"s3://npm-registry-packages"}},"4.3.2":{"name":"abolish","version":"4.3.2","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.3.2","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"bc832d41289121bb75d7f788045146398c9aa107","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.3.2.tgz","fileCount":48,"integrity":"sha512-f2HF07V9cTVqMUA7KNCyHkJC2zy9OpnziOL1QRB89Z2ueUhbx/4EvP7au7EraAuMLZ6HlcMrZksFxpLu4NymMg==","signatures":[{"sig":"MEYCIQDAR6yyqYUHko1KjygTJZorkW2xy2ut7fgNny+Kfe0kSwIhAJXSnZE5GtBspqapvW4qQ0UwTfN01OLw2K4JPJL9qNuu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgy7FFCRA9TVsSAnZWagAAKtIP/39/5VgWgOHguwNyEUkM\nIJA6B6c3CHXLysOPDAr3+VNkCmiXkKrCo6OiQHricB9Y59CMgn2+talPynkJ\nOZiiLzu4sO6uB4Fusczvc6XW0kd5KxwjWNw5/1ZOe8/Ppd1rmg/Q9nh0FswT\nT9JggicgAIXSEoD2BzeAmPeoHDaSNZ8Kc8U8E2rhIW6uvPcNX8vTcL0NNf+f\nMHHcVz5LNKol1T5oVFC4Avb82l5i7yM9n0+r/7yNhBMWP+IvL8xxjvKAcfrQ\nGErYfKJaKDCLREPitrrWZWpvLBOB0byZIwRQ6LA6wcwsTeDI4vqC48Pvnejy\nLFTvniNdCXsjxBOiPVLgAXBl2a5nYRNWLs5yIwcn4pz6vkSRfmq/RiyYTsbj\nuMJ2/YFibYNVJfSLPQsQlCrq26i+pjpYl2i4EPgR+A0YnRjRzvQi1XmitpiU\nCEahFBmQAtUCmSY70/H0GCGTTz2dNbZa6QxBXusQeIGRYI+iJJezozhj4khu\nw5CXfyFSU/SLJpYd5K5+hzOfN1SpzcpK4B4DhJeqlGY6P3/HUBivPg3Sh9eP\n+j5FgVTXtFRa2BWwS6l8zUUO06q7FAqH6sH/iucBrdLwGLUeqVIJHz+8TPX/\nGBgYEgrcRMl1dWNySiAXL/oqE/gy2DpQD8xzrnFhofIwzRwpks5ASggSzWoT\nF4xs\r\n=ditc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","private":false,"scripts":{"bp":"tsc && ts-node build","play":"ts-node-dev --respawn tests/play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"7.17.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.16.1","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","lodash.clonedeep":"^4.5.0","lodash.startcase":"^4.4.0","@types/lodash.clonedeep":"^4.5.6"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.4.0","axios":"^0.21.1","prettier":"^2.3.1","typescript":"^4.3.2","@types/node":"^15.12.2","ts-node-dev":"^1.1.6","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6","@types/lodash.startcase":"^4.4.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.3.2_1623961924541_0.2002558876080991","host":"s3://npm-registry-packages"}},"4.4.0":{"name":"abolish","version":"4.4.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.4.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"0d3293c93c1efb59fcddc335e6e05a6047f50b10","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.4.0.tgz","fileCount":48,"integrity":"sha512-pv5IkkpQ+HffalAdcxLZDxvRkm+G4YKDevWC7aItTvgvG3k6gTIwECKCSShFTEnBxJfr654Wk/Q1wlOGY4B4Qg==","signatures":[{"sig":"MEYCIQCMbOPi2ZUk0KtxhsYPPJoL3HD4tv8cLkd+JDF9Wjkg4AIhAJOXH/YUN8XKWjm7d46zFXInAUVVS8xrxxRKGX/U/Sc4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7r7NCRA9TVsSAnZWagAATbIQAJWMn/HcFTOP8QP1W57a\nrdJsSPYCT6CC/51lBJahFxgguGP8KXx8pzMIceHJuoFvOHwLdKk/s4qpAIFz\nXlrsxODfKhfIQUpgr4Ssk0TtffSIf4IZXVOOPvho39PKH/Xt1fKEbaLOrGOB\ntdjLQavYCadk6fq4SfyNst89WoDlQVV9wo2tiQalIFr79rgksMjzxoK7a9Rz\ncq0MImXreeSdqQlVseuoNoLaD0sqeVijk4LthaMOMpfYBPPvzjPF9DsVlfj1\nTR5BqhIgsvkfTGpWUBVPq/uut/kd4lv8qk1pZS119ffEuHq79/1rkS0/7Anx\nUAR7ZAqYMmd+9asbGmjaG/SmHxizc7kd1H/OBTK2Ty1L5/GoLXDuqKrcwNEu\nYSlG8RvTBH1qT6saXXa6kERpGOXBehFuH+p5JHg5i4qKDf4es6GgIeeMapCp\najdvLCe2gu1R3xKOsUXDDKTn0Sj5/FjOSy0FWF7JBrU5goM8QUpnbm73vXOX\n7/KafOoh4xCYl9uzhcsr8/q0lDxP64H/B0tGPx96Vg/pdKBirSEAi9XeYfwL\nTB2Mmcs7Fyxc2COqIiXwGp7WRCAQxQd0RF7i49S8TqRCYPjYPqRIW+DKEu3W\nJzcSaS5IVCsDit5FVDeqg58c/3crPTFKN2MwHlKJeuvjpHaVKApcPjdc7kFZ\n9jKO\r\n=gJA6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","private":false,"scripts":{"bp":"tsc && ts-node build","play":"ts-node-dev --respawn tests/play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"7.19.1","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.17.1","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","lodash.clonedeep":"^4.5.0","lodash.startcase":"^4.4.0","@types/lodash.clonedeep":"^4.5.6"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.4.1","axios":"^0.21.1","prettier":"^2.3.2","typescript":"^4.3.5","@types/node":"^16.3.2","ts-node-dev":"^1.1.8","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6","@types/lodash.startcase":"^4.4.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.4.0_1626259148966_0.4078876528020703","host":"s3://npm-registry-packages"}},"4.5.0":{"name":"abolish","version":"4.5.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.5.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"eaad8dd18be3f126ece38398063f13a66e08cd90","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.5.0.tgz","fileCount":48,"integrity":"sha512-u6XV5/9iaUl/sHvia6KDlqDhH2lk6x7b3JQp1pOaYVj3OZ/suKhHeljm2QSU1C16zeHo1wmVikToiqdhdRr9XQ==","signatures":[{"sig":"MEUCIH3zdFwwRF0CNdwvc0xHrjcKOZibhz2YE8OUSBkqHqfgAiEAg1j+NgaKIkwy3fBJicI6gHVBxC9qsN3E4ml3/a4mfgM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59088},"main":"index.js","types":"index.d.ts","private":false,"scripts":{"bp":"tsc && ts-node build","play":"ts-node-dev --respawn tests/play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"7.19.1","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.17.1","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","lodash.clonedeep":"^4.5.0","lodash.startcase":"^4.4.0","@types/lodash.clonedeep":"^4.5.6"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.4.1","axios":"^0.21.1","prettier":"^2.3.2","typescript":"^4.3.5","@types/node":"^16.3.2","ts-node-dev":"^1.1.8","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6","@types/lodash.startcase":"^4.4.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.5.0_1632928188191_0.26746818508563597","host":"s3://npm-registry-packages"}},"4.5.2":{"name":"abolish","version":"4.5.2","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.5.2","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"d1a723484b6bbad33b7af844bd2623a0ae7aaf42","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.5.2.tgz","fileCount":48,"integrity":"sha512-zjlfBFBaU8JKXuBoZ7yAqdejqarfbgXRR5RYVkGPZ/PKfd5jHhOLfjy1Jv42DWBO0ARyDlND5tnor08Sa3BgDw==","signatures":[{"sig":"MEQCIEqrqrTdNw6s9eT3CjU9YKGUpfUdJfn5tPUpasPraqtPAiAfchYcUPQ0beTRZVUbHyNa3ZEpZG3TrmfkPnPscg7r3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59205},"main":"index.js","types":"index.d.ts","private":false,"scripts":{"bp":"tsc && ts-node build","play":"ts-node-dev --respawn tests/play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"7.19.1","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.17.1","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","lodash.clonedeep":"^4.5.0","lodash.startcase":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.4.2","axios":"^0.21.4","prettier":"^2.4.1","typescript":"^4.4.3","@types/node":"^16.10.2","ts-node-dev":"^1.1.8","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6","@types/lodash.clonedeep":"^4.5.6","@types/lodash.startcase":"^4.4.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.5.2_1632928789953_0.08737733266867176","host":"s3://npm-registry-packages"}},"4.5.3":{"name":"abolish","version":"4.5.3","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.5.3","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"8fad61f45ba97370980ba54dba7317db9fec219c","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.5.3.tgz","fileCount":48,"integrity":"sha512-nlf+ZHPwWLFdU4tGJuCBFfk8I/j7OBNrgzlT9tyGq8gaV706gtuaOrBCMiCxk7Jm45y4vgVbPAAU0/qFm7mKsA==","signatures":[{"sig":"MEQCIExHyNhq76TJREeP2snpeVYv3Xfc1NFltbpFRPJ6CWe6AiBzQblgQn7YPKvuw7lwWgOCQfqWTPY6Fl4bTqGpINh3jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59425},"main":"index.js","types":"index.d.ts","private":false,"scripts":{"bp":"tsc && ts-node build","play":"ts-node-dev --respawn tests/play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"7.19.1","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.17.1","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","lodash.clonedeep":"^4.5.0","lodash.startcase":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.4.2","axios":"^0.21.4","prettier":"^2.4.1","typescript":"^4.4.3","@types/node":"^16.10.2","ts-node-dev":"^1.1.8","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6","@types/lodash.clonedeep":"^4.5.6","@types/lodash.startcase":"^4.4.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.5.3_1632930118767_0.06903317189229297","host":"s3://npm-registry-packages"}},"4.5.4":{"name":"abolish","version":"4.5.4","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.5.4","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"296c1c0d86b38e95e679b7df527c942fdb0c7abe","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.5.4.tgz","fileCount":48,"integrity":"sha512-axmc3SK3obf1nZZP0IXUcAsmxERulIUxwzVKYrrnWvHP9MVe/zNQ6dUODru2Pax7kk2OhwxwrrywNoQTHYXaPg==","signatures":[{"sig":"MEMCH2O0CyGUfMypM+j0d8BaSLJ765xrFqRzm8vWmtUcodQCIEJliGUqxeJLTJdLyeCQptpAviXT+HEaoSHVye9gxhpN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59602},"main":"index.js","types":"index.d.ts","private":false,"scripts":{"bp":"tsc && ts-node build","play":"ts-node-dev --respawn tests/play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"7.19.1","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.17.1","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","lodash.clonedeep":"^4.5.0","lodash.startcase":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.4.2","axios":"^0.21.4","prettier":"^2.4.1","typescript":"^4.4.3","@types/node":"^16.10.2","ts-node-dev":"^1.1.8","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6","@types/lodash.clonedeep":"^4.5.6","@types/lodash.startcase":"^4.4.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.5.4_1634062008071_0.03225195421627869","host":"s3://npm-registry-packages"}},"4.5.5":{"name":"abolish","version":"4.5.5","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.5.5","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"27aace7c7e50a1ddd5ec6031465bd077f7422048","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.5.5.tgz","fileCount":48,"integrity":"sha512-HLxh1mlD/+DKH8uAbXVqoAxfA3TC2qBBkDU695yPOckj3R/gGssXMkUMxPSzwQ9bSOURwubtDVyP/dpSiBgGzQ==","signatures":[{"sig":"MEUCIQDWBrFsBvydN3KNPSd35MZUFl7ERvIYGIlY03Q9tahNhAIgccrZkB+tug6uJr2gDB3KIdyNmKSH2qkebN9fD2F2gYs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59840},"main":"index.js","types":"index.d.ts","private":false,"scripts":{"bp":"tsc && ts-node build","play":"ts-node-dev --respawn tests/play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"7.19.1","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.17.1","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","lodash.clonedeep":"^4.5.0","lodash.startcase":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.4.2","axios":"^0.21.4","prettier":"^2.4.1","typescript":"^4.4.3","@types/node":"^16.10.2","ts-node-dev":"^1.1.8","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6","@types/lodash.clonedeep":"^4.5.6","@types/lodash.startcase":"^4.4.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.5.5_1634114679894_0.9944627626125753","host":"s3://npm-registry-packages"}},"4.5.6":{"name":"abolish","version":"4.5.6","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.5.6","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"2c7d3e135bcabf2a8e1a908661922e86020ab07d","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.5.6.tgz","fileCount":48,"integrity":"sha512-+ovs+ellcHIWYy+WH0JPPFB9VUg7QTs6yREX8mHMhdm7gNpJeqN6tfyzB7Gc1UFH84uRzi6VTCbphydibAqZCA==","signatures":[{"sig":"MEUCIQD3xEnkyQXHSK1/JWcgYtOC49yEGQwEJPLY0S8hH9eiwgIgfeuA0PLOxkXcnSb55JM3ykOJbBMkoxeQ+3PA7y4NlvQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59842},"main":"index.js","types":"index.d.ts","private":false,"scripts":{"bp":"tsc && ts-node build","play":"ts-node-dev --respawn tests/play.ts","watch":"tsc --watch"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"7.19.1","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.17.1","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","lodash.clonedeep":"^4.5.0","lodash.startcase":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.4.2","axios":"^0.21.4","prettier":"^2.4.1","typescript":"^4.4.3","@types/node":"^16.10.2","ts-node-dev":"^1.1.8","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6","@types/lodash.clonedeep":"^4.5.6","@types/lodash.startcase":"^4.4.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.5.6_1635920349826_0.6265949000267286","host":"s3://npm-registry-packages"}},"4.6.0":{"name":"abolish","version":"4.6.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.6.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"5e7e276e3be7cce70b4d00f9609e9d205d3c8dde","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.6.0.tgz","fileCount":48,"integrity":"sha512-W1XyOY/5iy2ocM+eaeODGkGzM08QEAl+hxTobn6H4WLOe6GdnB6Y9hL05tyjaA2Q/Ym0+zI1lUIL7NQTdEBkXA==","signatures":[{"sig":"MEQCIECbGp4EmPKSYAHA8g5LeW+ew79e0I1l/TiVRRcyAYfbAiAoiGnl4vJR6Z35MrgZ37oIiunT/5+qYelk3aS8Zebqlg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmPGECRA9TVsSAnZWagAAQKgP/0CNE4K5gLDKTn4vB5pS\nJvV3X+A4cWBysaweV+D5Ek889GlGfazHWFfjP7bJJy4Yo6wX/+ij9ekL7OZk\n8RhjyDW/wbMeM4rLs1h+ZWGnNGg6axjL6+aeJoaC/c3rw3JDFirFjcIttyer\nvlav4BbpAxhcy/GchN609WaVtFp2M0rRA0Nouc5Pn7ynelowVRgxyODOEkiU\n+4s3uuVs4AztkdRAfMLplBKu++hlE8PITkXugdp9kMbD4dB1olIH4yNNOt25\nIkLjujiOtHn0v2ajsgcaMXbb7VH4i1MxjUdDkTX7jKUc659AtrrDSrdPzh/e\nxK3CWUeODju6cdwSNXHoPiboF1diNKSO4Duvqz2vIGJNVB/HL7VdJtiltqQ9\nVYlBRfyVhN5WsGoy1durZRJJv/eWFo1hg68hG+fgyPhgiDS+7/zSd+n4kQ5e\ni60CTH2eA26H/STZxw912j/Gw5nmKhYXOk+E/TbC8NkNdL1tY17X/QVcvP5B\nhEf0L7cZYx6ZLJAL9bPXX0cXYvpBbWiW09uO0LKMKXUxwGvB+0SI6MQJLX4A\nweuRDFHfP3S0xy05exSbnvyK2x9yXO4/XPQe1LJAiVHBAmWitQJqVzN8aFtS\nB+DVGjUUGYSvUK0WwSgGN3mLYcjMCOShwQYa9bhPijTh3RfKmMVhWS7lsfuy\n2sE9\r\n=Q7Ig\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"dfbdd532068d28c7eed18f5cedc35eb3291de523","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc","watch":"npx tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"7.19.1","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.17.1","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","lodash.clonedeep":"^4.5.0","lodash.startcase":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.4.2","prettier":"^2.4.1","typescript":"^4.5.2","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6","@types/lodash.clonedeep":"^4.5.6","@types/lodash.startcase":"^4.4.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.6.0_1637413252353_0.4005936450091099","host":"s3://npm-registry-packages"}},"4.6.1":{"name":"abolish","version":"4.6.1","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.6.1","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"a390fc672eaf54d878b04bc55127e2660d4520c4","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.6.1.tgz","fileCount":48,"integrity":"sha512-pl0WDu9zj9PfUMetMnz+XNo3EM8uoT9h/da0Pn3fWPxKMpSxt5VeRtJQzXGQZZY97Jwdib09UDsT/Nn/GdLasg==","signatures":[{"sig":"MEYCIQC67un4Zfwc9XJonFEZ+84GljmeiAz5vR3E63EwKTO7LAIhAMAYLliZ49eF68I4Yui00XIRHaa+HPcABNTZy6bVmK7l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmPaLCRA9TVsSAnZWagAAF/QQAJbN09XMudYX1uvHjEP+\nh+e5oavGsDSdd5kxBC1auTuYMC/1BrIaObyhP0IWGJEsJCQ5pGAAZEv/hIMb\nKIC/ULphzRxZPiySk4K/sVbAglIGoAa7AwcQbHVObt353NMatMZpufiLZ2Kd\nljxo9fWVfBswOCqAndwnI9oF25yf1wuaEPkKG1GEtDd3FSH0icwymFo2KjrV\n5EzsW+OJjz3J2nYgCR1/09U3L8BHLlo0yEV95V12HnAlV0Bt52wW+KiigGhi\nCzMntnEg70uFZS2Lum254D9CK9OCccCLQuZtchM22l41JdN12BWaaS+l0qAo\nnw3VSvbBm+fZVJpJZa+4/ITKjFRrxqOkahq5FIXtlNWFzUfwtti9IxNEgAkR\naY4GPMqCnQTawmTby8+IblhWlVcoAKImEoU9ih8joIz/QC//L2n7QUEEyqTp\nzM8FjkhbkPdg9x8w321n5dngAAjCsh7wUM6y9uK27fMwqd+OqV/f9mYXWBOk\neLYenyHpRwaNA6ClMnlFR4vRErYPiDbxtq96b6HXyOegmPMNwh4K7NNit+Qq\n70UynnbRIrkYsvV45e27I+j1ARCdbD89KV+5VbzsQUJ4Re9Z/AAxK/UsQbFT\nlZbEVbGFK20R9eF0CdBN2MB1VVPL4DzzZabtvoubQeVbTSPsIf+0o6wAhlLd\nJs1u\r\n=NB4i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"8229eec0ed98df523e58efbe57b09bea31ba1cab","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc","watch":"npx tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"7.19.1","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.17.1","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","lodash.clonedeep":"^4.5.0","lodash.startcase":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.4.2","prettier":"^2.4.1","typescript":"^4.5.2","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6","@types/lodash.clonedeep":"^4.5.6","@types/lodash.startcase":"^4.4.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.6.1_1637414539167_0.9519333714975151","host":"s3://npm-registry-packages"}},"4.6.2":{"name":"abolish","version":"4.6.2","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.6.2","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"e74cb2e9f66143d55635eac742fd68dc0cbbcff3","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.6.2.tgz","fileCount":48,"integrity":"sha512-upp4Rt8p3yuvCqx11jJ1Vjr1rX1/XKNoQlCH56TsHkgB9XefQrr0HO+TOvcLXyuZSkNdh3hU6u3yjkEaf7t35Q==","signatures":[{"sig":"MEUCIQDUrFgjBJlAIxN6hF0fMCmSBrA5o7gdjtZczNlr9gMDagIgf+WG+LZwONTYLnn6s1ZhRh4JjcbuiyvZlJPT8w9YwGE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61580,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmmJLCRA9TVsSAnZWagAAVR4P/2e79xFRyPmx9J3qVQqa\nk02qxMMT0Ryu7baIbbx9KBqGSEsWNy7ZMY4lxk4crDmk1/U0EIPHBBubI6y9\nuxr9l2kD2HKjtsryzCpjnwajdiND1nFatPQyd+eGYTh7bA5nWVttvxf/xga/\nEnapbYAlUVSo72DfM/70Aby8hSSX7dJiM/6f7pzCTHH2gV+z0hwfgKE7OP8Z\n89VUdK7rASIh5IhNeOWTQy1jsOs0l4uHoi5gZ5V0//qrNQAi95eHnyLPA0VG\nSAbADPUhU7l6tRazSKKcXP+8I/SK+SZyc2kSkQK5iGThE/Go/E0C7AI6lWWN\nUDpdhEi+Clic6ofg28h7KC/mxqLx1VjIN2kkeH+bus5zNNBwR0QHMOVrGL1/\nuMPf0w30HOfbtM+Mt3y0/dFlV7CWKmHAwFV0xtJ6ZSoKb+xcOFdtLIoiYzj2\n9TODelPXcfzlcrSLy0wahiZizhoOHuqyK6i6Xx9rucSo8gpYIKygk6KAAP2b\n21PWDPV61JXOCKVdzUp8Xx23nZuXFNSlttdin+ugT8vGeeb9NsViBBXuqLsm\n7CZZPGOOAHQhdddsNQva9M3A+DIWpb1ba3IZ4avYc3AEXAz3HOL7CsetW25n\nZmXPASFGcbH7xuq4M0Soj99xTkMS2tkvwOAsm6ndBFIokfqLEGNcrgWJWflg\ne/nU\r\n=LoQs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"342eec15690543743aa9833f8db163ea4c566950","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc","watch":"npx tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"7.19.1","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.17.1","dependencies":{"lodash.has":"^4.5.2","lodash.unset":"^4.5.2","lodash.clonedeep":"^4.5.0","lodash.startcase":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.4.2","prettier":"^2.4.1","typescript":"^4.5.2","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash.has":"^4.5.6","@types/lodash.unset":"^4.5.6","@types/lodash.clonedeep":"^4.5.6","@types/lodash.startcase":"^4.4.6"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.6.2_1637507659602_0.6352707632648562","host":"s3://npm-registry-packages"}},"4.7.0":{"name":"abolish","version":"4.7.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.7.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"b026da4b6fd37027308819a1b2ec6e7f05a6b1e5","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.7.0.tgz","fileCount":48,"integrity":"sha512-9zOLvECalWJbTSRCxR5VjwvqKg75FdM+hQfedCzR0g7l5QFzQWXZ59l6vHhHzJBFXQItjXWEN+imbw6BpkqRSQ==","signatures":[{"sig":"MEUCIQDVnrCyQ4SwlCmHDNtEWOH+1Pd/rkCwXAFCNqPxVlWlSwIgHogYW/Ce7yJuSIKd4Nm6KJstXwsN8tEW8a6+xCgKyjk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmmeyCRA9TVsSAnZWagAAoy0P/0Kgu9kAiE9pwkOvGfXD\n+6PU5ULkH/Bx7dZbKSAzziJIdU1GyAqvoJ8Vx3sLhWyvRUgtbfmGWfAZpR/P\ng9kh7IsEnS1WdKzzXt3wIHrKKje8i4F9F0EGBo2n1na78nlEz34bRRtJw8Ci\nrkQ1mRijjJAWlSlEYQdYGPzjeK6Ejuy4m53MujExSIOJoDwcd2fMspGV0gAZ\nQR4VpcSk0g23oEV/1LZ11VxzVHi0Fau1/3aptcZgwyqPc261SfcpuY4kyQ02\noNMXJ/+wZMI8He+BvXSpYBVwfbcx7ZhVvhZ8fGr0ZLYFNqtexJEOgtrIdZjk\nW1jrOVBSYom23En5/7rgAeGn/NcmvbOTlW8Gl8Le893o0LpTqHLj2Im4gpHQ\nZHYJ0FbNAsPWdjjURNpePcCWyi+k6eMSbpoG+J6FfrniusFN+dRftOVXm6Om\nevCVdssNl442refFgtBgzMRsLY7hPgk21jX7OVWf6MAuhQU92gbVreQ2icgt\no6irVinbh/GqmtdF3SAm2Dq7IvxJyPa+D5XfDf2FADxkWTsOKNJ95igobE4p\neDrG3E0aBRsMIxYxZ8tCncL/nS18F6Ng0d5UpvMyWRDeP4z1PJt0r3bYRSCZ\npbvaTa9qNouk0L89J2RwDFsvgC86R92wm7CuxDmIA3r2K1BgSe3f1Z5MCeRu\nYbIN\r\n=b8KU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"58566c3c658203bc374ebd29bb9423ceead275d6","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc","watch":"npx tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"7.19.1","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","@types/lodash":"^4.14.177"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.4.2","prettier":"^2.4.1","typescript":"^4.5.2","@types/node":"^16.11.9","ts-node-dev":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.7.0_1637509041997_0.9120888293621117","host":"s3://npm-registry-packages"}},"4.7.1":{"name":"abolish","version":"4.7.1","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.7.1","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"ea78e62110ed1d09b3f024eb056500e0711c729c","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.7.1.tgz","fileCount":51,"integrity":"sha512-LDWLyFewWkCrM9pPKPUKFz3mOO0F033yWhwD8DABxvoibzud2eqrMh476n2ALcJEFQo4GzGi80C+l9rvX9xNzw==","signatures":[{"sig":"MEYCIQCsBX2Y84oPfY62Sr5yABHFG7ReZ4qApwEXT+xVDJhd+AIhAKzx/cRn5yhEkJP0CmNafbq29tSRC7er7z8dI/LCIqAG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvs5WCRA9TVsSAnZWagAAhSEP/jiMts4eEOB1yVyadW3h\n4T5fWohtBZaWMCdpbLbcDca+Fo6bz0zr6J40TDgUvYhTRibBNlnjreNZRIW3\nA0O6WL74rn6+2LJ1sHkxfo7gjNc9DxKA5xhhGenJ/DEFWR8K+2pj2SjZ0JSO\nJy5nXC9zKKaUru/GFHh1sPnC/Gvag3dkT2Xc1r8kKJ5xWqhGJeJtaUOvslHg\nln/1zf7Af4RC2BuJb0WiIfqIY1vM3OpwaYvDwwwLFbDimVw3sToHHjtufRa4\n08Nnz+gWBwTRF/xXL8vPn4T5hEKPPux+E2wzhVraEZKoP75nG8oUAj9UtNN6\nsQA3qL2Teav1s3WLZmkxdCdj+CFS1jeg3IaZJNppnxyoELE6GdJ7x2OAtCMI\n/lSnzUKRlk5VtWVVR6DHx39Lc0kcHZ74JRu6rtAt6zPQj2T3G/6zJEze2cb4\nliXZ9xQmIlHvDZUeBw4y3hkiXX3ZP8ffzWRRj5wfgX2yRUCWrAyVipecHMr5\n22dY/3HGmQEFlGGsDPPfvMx3ezxHFI7NN/b2b/X13BYWTUQ9zbmtvzRQvcfK\nVhQEVZ/YKioYgl0pSmMVGXkmbMElxM+ULBmdyqF4fZJFSwA8rrh5OfFk9zTy\nuIOxxeL+IrgZr7XgpTzqO5kzLGqvrRNKj/UMdSFfTHL2T2IjzfspbMdC1Fdn\nduqJ\r\n=Ex+1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"2c375ca671f67056a5c00296276976e96e6e4d28","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc","watch":"npx tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.2.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.18.2","dependencies":{"lodash":"^4.17.21","@types/lodash":"^4.14.177"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.4.2","prettier":"^2.4.1","typescript":"^4.5.2","@types/node":"^16.11.9","ts-node-dev":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.7.1_1639894614107_0.1521820357565713","host":"s3://npm-registry-packages"}},"4.7.2":{"name":"abolish","version":"4.7.2","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.7.2","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"d2deb2d840968388b4521cb63894b4ade2b3d273","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.7.2.tgz","fileCount":51,"integrity":"sha512-ixEo9iHK6fYffaVPxuHcxcEoEGI7mNp+cwGc0Gs/1SBDV4CWyqxFd96dHDoqGjR0cPPhjMneKnD5qhzdqwmpUg==","signatures":[{"sig":"MEUCIApk48GmPbZMg89X+02HSs+mvLQK06hr31SSQsjgKVuNAiEAxyQes8PqDqHhCqEq0h445SpYZpzqM4q3zUphjeaEdqA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvs6kCRA9TVsSAnZWagAAtGMP/1YuaWn/i/cKyllWcRwc\nkpCN5ae7JQOKoZ7fUj/sQL/0QwGQpd2kZB3I6g9YuPCUphrBHtyYMik4nWDi\neSHLE34x/LpDs4ctrK5FGcNvvS9fmFHHDVxvyt0oUz4e1/9SYyMll6VFeVKk\niVd0Wr5LkLAepax5GAaCJPszBHBKpOblV0y6DiqyWdJZto75vDeHc4MUOwz1\nkqVA40P4pb+wPP+02ASXtp0UWsAabS7t3e83eKsqS6jH4mRUh5oBVwhm+Vp7\nFv5DEX4qPZtgR1fBaCL6lLIZuwGKqT8SZfBo1hFIKD6rQrhsdZIfAJD/8RUG\nl3fqb8OfACj+487+f5OQ4agtT0KzjOIW7WzUs3hvDNJqvF27nDy1n4c8wyDe\nC+dG8LMVWwkSFnOAfaudaFhoeQhGhYAXFcmSsN1ALAhIafGl5Vg38+v6IToL\ngj6HUKY1qC20gWH2AEyyLmdo2dl4me1Nd+/hefLeE/AHGle9tcblx7cW9LER\nepSdJ8mcDslI4lWQPHkCqIiJ5H/HSdJTL64X1iTKYQh0kI1NUu2dxkOXuTPG\nEVX8t7u1HvaUYLUbnBqVJtqGUfR8JfzWjhT2RfnRmTlcNqqkIix503UAN08x\nKEECITAmuWLvlLohV3xKzh4kzLPC0xjI/w64ltGDWYWv2Fjx9zxuC3rgPrqS\nnuzO\r\n=0zjs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"584e5840aa90059aed68fdf4b35b3e964d6a1282","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc","watch":"npx tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.2.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"14.18.2","dependencies":{"lodash":"^4.17.21","@types/lodash":"^4.14.177"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.4.2","prettier":"^2.4.1","typescript":"^4.5.2","@types/node":"^16.11.9","ts-node-dev":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.7.2_1639894692399_0.18688080626571746","host":"s3://npm-registry-packages"}},"4.7.3":{"name":"abolish","version":"4.7.3","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.7.3","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"351c54bba484dda74d1cf3eb180409882ce9b81e","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.7.3.tgz","fileCount":51,"integrity":"sha512-qeJ/h3T5VMFHY4sIgjIXzPHYjc4FZJeatrCmEbnbQB5K/+DCEBe1V3YF99gC2WB40/wR0EK895v9pSuh0Bl1Zg==","signatures":[{"sig":"MEUCIQDJ1pbVTLT1PXK9QIgyyl/Di6mlyAQ3kvEhnK01Bqw+ugIgMuDLGz+iJGolrhxzLhv1ClnLzsjQ/9n9VT7GfAokc2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyro5CRA9TVsSAnZWagAA2BwP/04Ui0GC0idAI1j7RZXP\nh3vGpvRI/xXUEqro8laV/ILgYksXUBsFHHok69+G1oBTIdR7/BzWhjwSWOKc\n/4EGCSAm7QxMBPqmYnm59KIebfbRjWVyKT9hoWk8t7SujFHh0szPl4wXZqw1\n9H3flnnLz9Td1lVwS4+6UbFgRN0JzJfD58leC0DeAdthLheWyMNvucnzlTRf\n0DloGy6ZmtBNR2kukNNu8v6TEuFaFhm96rRoGAN3Xr33ji3+5phmYt0PIAkc\nzNXVfZkpLRNn+NaDLntmPWsKfu6ly72hcSW6OXc9c2SzkbCzRs212S3t0qNi\nkQz7htywIm6bLcQBCs8KhTJiwI+fj9A3hi17Z38JHbsooxQ5Fb2frgef9KFP\n9H9jZt6Fy+ai50zsrYC2agPrqk+z9N5cd+AoSshCnFW2HOZA/oQMziX2rgNc\ngkQUcTZEGbbN4SmzsLyMKQVPgb/EFotni7ZKiLD4LqHlyQemjEZB1IyreXPn\ngz30aX5SRvnUhV0UYpMyEBUFRmrua3+wnr5LEQWzMW+Ujb/bSFG2FZQQ3UoI\nuiMo9i0JlQbI3pyA+vzoVkJA+GjY1xK7ohvz1sD589U5P860AVkBp7P/HMeP\nXTFnihzeHKAjpAXaQGqlPCiVwJzuz2Xe5NxGPU2XAfHHBBdSQbi14qxriDMc\n8Ssi\r\n=50uq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"c0a79cfded839d6bf953451a330c1e70843fa3e5","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc","watch":"npx tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21","@types/lodash":"^4.14.177"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.4.2","prettier":"^2.4.1","typescript":"^4.5.2","@types/node":"^16.11.9","ts-node-dev":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.7.3_1640675897798_0.9904502769974488","host":"s3://npm-registry-packages"}},"4.7.4":{"name":"abolish","version":"4.7.4","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.7.4","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"7a93d5dd661a3562d070b65ea0182d6ad9742bba","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.7.4.tgz","fileCount":51,"integrity":"sha512-M/C+jJihj8wz5IxP45sSygsQc/d2aQyd5z5k0DWYWEDYRLGRlef5NHOeSzZnAvkPc/gN3Vx14KE+pEoj1g7Hvw==","signatures":[{"sig":"MEUCIHrMnd/ZyC6ZJTTPVQxT73aKblfMIVZpLGjl+xXw2tmvAiEA2syPpcUidvM7CJNtW9Ll3M0qgBYiWlcJhUk60xtHLQE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/PtwCRA9TVsSAnZWagAAO20P/Rk8vRKmiFBP6Ar7akJF\nY3Rwwp3n2/ySqLr6qXFs+Uw4jdh6uggt8sw4SZrwfOBl0+xFVKSLK7zDEPKw\npBN47eRcTZBYnCM5y89A0tbfROhAejEXAqaRj/l9peaRkT/nK4mJujcxmppp\nu7ijn/HNm3nbC0+Jl6JPZFQOW0HAsA90KRsjvT7spzQ+TtlphrVAgfAubPdQ\njmA04XITNSHNmVza/4IBci/ThMNP9cCTSHsCHyZd62pg3lgr0YUuV1MH0N6w\n92BFulfiXpMJ5BrdUoZskQYUAR0m2byKPgKmE2Py9L9RjPZBj9GJHCtToL7Y\ns+GMoFXAeZcvZ4yemIodCtPCNNs89uN1814SyLLt9ovM1j4VMN4Na4DWAdkA\nOuFm8V0mMt8kMEH28ZmgbFT0vbcQSCNcRbzFsUV2601a/LD/xFBl9/BK32wg\nnUkPfvC2SyI0nTTeqaU7xvF+9lZSa+9iD7CTcQGaIr5o7jPGTR7h3tejlcgp\nJAdNysS6FYa+d+FmA6JvnfyhDn8CWIEhHAOhGxJWxYtgWW3e4vWghAe2yNdz\nFuRWd4TXjPIqHu4ypW5xuCD/KWc7wNq1YgzchOYTdKTQ9oBl8mhuSPWsQyBx\nJ8u2Df3BPtkioa2iUqN7WGueCXPPCbP6bOJXRDDqjy9WeKXJQG3quyVjGGya\n3JLm\r\n=u6dZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"197dc7f12e01be03f8b7a59addca7a9b8dab2771","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc","watch":"npx tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21","@types/lodash":"^4.14.177"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.4.2","prettier":"^2.4.1","typescript":"^4.5.2","@types/node":"^16.11.9","ts-node-dev":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.7.4_1643969391890_0.0432962841862472","host":"s3://npm-registry-packages"}},"4.8.0":{"name":"abolish","version":"4.8.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.8.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"13f7cec7ed381d8ce5e3c612f88fa7a825dcdb9b","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.8.0.tgz","fileCount":57,"integrity":"sha512-AoFNgtNfP7GcxWBgw99cN0m98zwgj1x3b7CP2EPueDmvtkSwuZ6EY36T5cGJ8jzrUfw+UBO1BFW3PsrMJT0eFw==","signatures":[{"sig":"MEUCIQC9QWQlHvr1q5kMEDsR2ea48UAtGnmQPoxrptoGU/whZQIgcLS1pv0wsTZkDcTU2Q16VexMGU3D+NIQUH9o7aUn21o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFjr6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4RRAAoYDJkTSq2hJGhXthl1ae7ddM1hNkp9/Xj5w4Xfou9i7yoOcS\r\nAlQyPq1eY1z1R9ZNg11lttY3ooBECkFmVvbpYgplhRvCTmyqNFHb22ZKaFHU\r\nuKymvGC6+PuBXT2RTwLTx6Qv/pZfMbRv7pB1hrNBl+yb8q/5dyHOLO2cc+PK\r\nnpEqaVC/e05n6gVTtjNWvQhNLvgliLanPjs0GRqDffcEL79HZIeGht0QX3/E\r\nHw+FQswBed23CtzZxlTt+1iBQhUIcgQ8tvyLCe0u5XTDp/OY1+OdgQIsgE2C\r\nubrxHbuBePCLGsIytheSm6XcWlp/SbN/GwFNxkb1BkXeH/fw43PZD8LA4JY5\r\n6fzQXHaXG0Ecqzu4cBUIHKu2ga6KrudAMq/F2MFGtCSais67jOccCVH/q8RB\r\n523PyZJHnX5W7/HXAWIuxnu0/PMv3pX2buAfFvfWfBy6WADCpFfSBg1aHSt7\r\nrLY2a/fGt1loLmv2BYtt8lNTTlTyGzQvX+kdfV7A6zoe0ckLQ751HNdrVumh\r\nnHEgxyDWRwLgpIWfK+rpQZBe9/W6dpxcvNvI/6CIpHGyENugs7aVWbJV5BRl\r\nm4qZMdRC2GI+wKxoXIXWWyEzKg0rmYCU9dcuCUnrfSPDbM+AGh+LbwtzXYcy\r\nzYGPsTX2Wf/Rs/XXjSDzCLJUJOHGSPgjJQA=\r\n=ABuU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","browser":{"lodash":"lodash-es"},"gitHead":"283dd90bdb1b82f0840869e5eb32c7bb046fd309","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-browser":"npx vite","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"joi":"^17.6.0","vite":"^2.8.4","esbuild":"^0.14.23","prettier":"^2.5.1","lodash-es":"^4.17.21","typescript":"^4.5.5","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.178"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.8.0_1645624058470_0.3957930833742236","host":"s3://npm-registry-packages"}},"4.8.1":{"name":"abolish","version":"4.8.1","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.8.1","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"366945f0add1702d64249ff9ad79f5b2d1dd6a32","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.8.1.tgz","fileCount":57,"integrity":"sha512-vFB5GGg6Z56xUrkwmhTYvvuo/kdf45yby/aOb0AhIOgG4P/zDK2T2QT2qzrvDUvKl3piWnNM0iLfJAK+foNpAg==","signatures":[{"sig":"MEUCIQClgE8h/JNS/QyzrEDaVQsPuUWJ2x2u3eO9p+gnRhVs5QIgQk//+7iiV7HQYKGGxOgZo6fM9UV3lGVdL0f8GmKv18s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFptLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2KRAAmKApTdCMZNjQGKBtUWSuioh3WSSGb3LPMS1S/OL9lzZz/QD7\r\nxHigkXnjIdM3KvW9x56eoKaTexD+Z+Ds8tXIwCnFGdiyXlIZcMHozureyeIy\r\n+ED5TxkEvcffjtZmrlXmyJyxQcRbEDt+RBNCB8dRUe7AfoPAoucxZR3g3uXo\r\n+KTL4DLFa0l9CGPWgIcGkt86FiuMeOgZlimkaBlkyO+UOQ+rkSmDOSqzpwbH\r\nJkQLEOlLeFAoa1qqw+QVZw4ncOWQR+OamR3xu+oEJjfVt4lumyFvhSppb+Oo\r\n87RdYjGb/98YTxbpA+B+hhNrpqEXgS1+oZ4qINeDOKHMzPuKdeCTxMCtuFXQ\r\ndZUcubHVI2TQVQcv20W8rpCHUO3MMiKi5dy8YTE8qvMcPC9Nzs68Oob2yLNa\r\nt8c5cNfcDZ/1O3vzi2XVQbZeYrKHbdpA4tz5YYGBNAn+NjILKbOTwi3AtUi0\r\ncf6WWiENT1hjxRFA54yHz/2KEkWnkDNkP1ZTcQ2+T/WheYVF0UIMk7bxcdKk\r\nz2OJZV0NAqF8uCuDBk3ehuJquBLPmWhQdFyg/qmkIetl3dk0DYpMz5F8Zcd+\r\n/Pd8TMF8EpPu+QRM1VEgMDardfg1G2uV/AzaJYjegsHN3DWakL4BHiSsHDBj\r\n1LWqFF0SDBSQxuZ/S0EGxmaFLAMhB5DTSPo=\r\n=2ZhC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","browser":{"lodash":"lodash-es"},"gitHead":"d6aa1ddf4ae8bcd8aae8ac9205a5eed89aec941b","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-browser":"npx vite","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"joi":"^17.6.0","vite":"^2.8.4","esbuild":"^0.14.23","prettier":"^2.5.1","lodash-es":"^4.17.21","typescript":"^4.5.5","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.178"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.8.1_1645648715618_0.22783106218213178","host":"s3://npm-registry-packages"}},"4.8.2":{"name":"abolish","version":"4.8.2","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.8.2","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"0de15107e883eed92b80ddc7f31ba49c03c2aba6","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.8.2.tgz","fileCount":59,"integrity":"sha512-NYvwPXLqHE+bdPBmwDjFyrtnAXWV9YhVyMiap1ETK704Nrfpg7B6+j6HqCH9kw/JnfZkoQr0p+QJ+PnMExoTaQ==","signatures":[{"sig":"MEYCIQC1wxLHS0xBygGGDQPY1cmyYTzP5J9QvrwlYe2buHsKwwIhAMtBd69+mGvD9JS9fIkdnKHmyUyu1fzuOBk8CPH0qkfV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFqSmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIcw//dfyRyBBERCpGYoew4ucpYO9cTjcfsY4ZR4Nj2p19QBxfuOGs\r\npuIzglWRDs1Ie22dN19pb2zqvpYLt0AklXyztUb3PZUMpz8wseh8Qm5Jkxhf\r\nEXIanwjSfjYaxhAcaqe6V4nZ1klfMuamzRfbg5zZQr/3q1Q7b3WlnJEwaw6M\r\n3JdJcWXhVF6ViFTM25fRyFysAieVMfsozhNuDQ1LQ8rDO7VTCMNkkDx/9F4e\r\nNJq9siVOwPCh63RCvdkteOWYFd0pxWam2BF+QIOTIlZH3kP5HyBlClQbI/IY\r\nr4KOHozSOUtn+fQ+SwBagXsleNRfyeYsT4VkcLuwlBZrdE2MyJz6QTIKoIEc\r\ndELRFZvJSrUKUj833ZehHanBbCu52ZFAAlv1ukriKvwAxepDSz8rFs1d8wr7\r\niACRgyDuFYPSEbqlQ4sKYmLxEBdVe3flrrQyK7bMv7xgy2/nnH+mfkUUC7PD\r\nYgu5OmzrRSZY/qHe/IrSeAeNZ0otmFWL/rjKdpopZ5W47jcG+jXKnpS241Dg\r\nUvpta6kDQuKA6iEqQ8WMNlglPlUA09TvTfvFJAW7v5IFmV/NO5xxPaMmTbAJ\r\nUlccwPCiv0Rz8HeHgr72WFC/o+vpFmw02dvAg58p98VbT0v8wvNDrKRECBne\r\nnkbPkMCoFjx5zMXhFFV788pUTJVhgzb4/OA=\r\n=GGcg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","browser":{"lodash":"lodash-es"},"gitHead":"24457a57193bccdd12683f2970e54d985a958431","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-browser":"npx vite","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"joi":"^17.6.0","vite":"^2.8.4","esbuild":"^0.14.23","prettier":"^2.5.1","lodash-es":"^4.17.21","typescript":"^4.5.5","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.178"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.8.2_1645651109847_0.48525043687132174","host":"s3://npm-registry-packages"}},"4.8.3":{"name":"abolish","version":"4.8.3","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.8.3","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"7d8ec929fe5e315380a2ca74a165f31d2fa128bd","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.8.3.tgz","fileCount":59,"integrity":"sha512-/j1UH9veYWvPbDnvyQGihomntbsqjRSJprS2iOtnp8JY/0oqJb1t9IEE3W9sxWqjb8MIJ+fT7n/K+po0HuZLuQ==","signatures":[{"sig":"MEUCIQCOa4a6Ue0SF4Q5Deyh+AzL1944ygKX6/ieJACeIwxiegIgcPrwGc72X5vNdOe03e3km+cvZG6AckBeGlPqd2AtDGo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFryIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo50Q/+Jp9ZNH05xsMk1we8kLsf+6Q51ka7DNdxQYtnDZNr/IzfyYV5\r\n54/34kOVKcPaVrgna/fHRtnMEF2SyC3nrCJiJwc9Np/QF3j3WzM5DUqL5hYF\r\nN1MW0SgVdduNQ7c2e5UJ92F2aLtoMYx4h8DyAiCkC/bJTjt/1Rt7bQXH0239\r\nD4E07Xr+trXuAuKP0TDHibSTi5BwSjS6HH26CLPV/7paI5WVLiusGyCTNHsB\r\nWbbvWFAensvFJ2yXYEGxoHxNV5fuPPeocll3uMAB8Lu7n9+aJE6zBRDG4guW\r\nMebJ2TOb/MzZN+xaiS/VaTP9YR3NfG7tLnhS9z6oQqhGDy5m/fKQWHLVKQb6\r\nbza8VeZOncrN6dIZaQv888MQTWpZr3s9mdZnwO5u+zd3iRKmd7ilmd88EA99\r\nj5IHs0utBC0YY656fG9wKc3rMmZqnXpilShMLE76dlEd5wWh2kJNLY8i9zen\r\noA+Ax07yJRsHHqlwCEF829dnTYDZJrjpax82NX3SWw+XoyG67k5V2qhp42+e\r\n0EihvSjmckJkw4St3L6gttzid5JVXRuxIlJBSYDqMHZsIgmv6ZviKWOdMEdj\r\naWoTQdCDNUjrhPtn2a/YB5v7DSccjNP9CklPOiyYaDllgGEk9mNNlsaK2S1u\r\nzgi/ORAxeLFsIz5Nzc/UP/RO2d9bTqFlNxg=\r\n=pNNM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","browser":{"lodash":"lodash-es"},"gitHead":"fd912b592ae4bb91dc13174d0d859d547c793c50","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-browser":"npx vite","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"joi":"^17.6.0","vite":"^2.8.4","esbuild":"^0.14.23","prettier":"^2.5.1","lodash-es":"^4.17.21","typescript":"^4.5.5","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.178"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.8.3_1645657223853_0.6477665764939677","host":"s3://npm-registry-packages"}},"4.8.4":{"name":"abolish","version":"4.8.4","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.8.4","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"ae7369965c1c84561987e5aa645238f93edc7425","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.8.4.tgz","fileCount":59,"integrity":"sha512-Qhora8raP4X7AKYxpysw4Z3qM0dVyO7NlzLVmBh7PHoihByeOO33BhDRWxpewgXLndL5nSJ52QZC9TGGogH7vA==","signatures":[{"sig":"MEYCIQD7wjz0zPBdWeTcPRhGztTwf6witUtCNaCW3RmZf/nYewIhAKsC3eV6LiLXn8sgOlD0DmWmu4r3jYRCp8SPZVohyewo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFzV0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDtA/+PpFixy4Dkj6dKTOYI/BPOhN/5Gh4cdQt0w1QhztQogG6D1XH\r\n9M+CSBxj70NcgAUz1iaOqLm69MPfcuPp62Sb+iKTbWIKI6vJrxYT9EORDcrb\r\nnSy/k3zsl9H6DzWuBNhds9FFxtSTGDr43G69VpWJ4OG/q+i96OiJQTutv5c/\r\ne9wduZs00hghSYZjW5i1fsk4nox3btUmXt8g2BzgXtxNgq5M3dREjPw1Dgzx\r\n91d5lLeLLW7YTQuSW5RVIqrid+tOlVZ/2l95bUhumQXuQlPx5diGQ3zNRLAz\r\nmTsM7Aja3vvXlqjtBQkO6+cqc0GQHbOfJIWEgPGIF1NtNmrfzYzoj4q8yJlr\r\n2AbGb6SVfV5BUkb8lGeTH/EOe++DU3PqTRNn+kBStayVTZ9d5tv6rHOBpOW0\r\nZli+iMdoKMJZ8NFRqycz7I/PF/EKmyhbYVZcIOS5x5CoeVfRimWeTqhOf/JP\r\nQ73LizjJs9zyTp34iYP2Y6QPJP3DvppB/ayf+SkGjzweaZTt5D8kklGF11wE\r\nJqUnAX5/S4oLr6xIzy2vybLLa4YDJo9vyNcIn7GaRFUxcnsfyymFYC3cUJut\r\nAzrkICtJSSy6hl4oWGVvxNDawQoN/LX1E0Hm4lV4KzyjLExVTWIcyhW4cOCb\r\nrwu3lUkP1ulo1u/ZRLakz+YGGRoTAOWIeQ8=\r\n=TEFd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","browser":{"lodash":"lodash-es"},"gitHead":"a3ed6a46ab2ebd46f6c5408111997f1697546444","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-browser":"npx vite","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","vite":"^2.8.4","esbuild":"^0.14.23","prettier":"^2.5.1","lodash-es":"^4.17.21","typescript":"^4.5.5","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.178"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.8.4_1645688180492_0.7345221282121539","host":"s3://npm-registry-packages"}},"4.8.5":{"name":"abolish","version":"4.8.5","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.8.5","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://github.com/trapcodeio/abolish#readme","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"f50262475ec1f72dd1c308dad91972eac4796ccf","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.8.5.tgz","fileCount":59,"integrity":"sha512-xg/roSl9S+Eggmi+H0xNN3trSYeYb9w1POBQLQhdc8WRgwic2sG48dDjvPtEJs0DgJ494tgNONse5QCaM/9VZw==","signatures":[{"sig":"MEUCIADUpDTaeTjEn//RELI1qB0dPop00jz6DzzeBLzGAmjLAiEA2OJXBBhReFwln9TgaqnwfnDV1/A5bXfZlUAZJDvy2ew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFzYfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpL+w/+OkpsqtPGl8Xani+baQCeDKtqJyQjEu8Oy8Mf7D13UWxaKhK8\r\nRlMe63n1JaVLrX03sUWLeFugq3WR4N0G3MsqxJD0GBlrNLIEzgO+f0j2PypG\r\nUDJGfs97FHhAWZhsbH6gcPbd9+jmEQlyoLF2ZAa31jkD8WXq5E7/N3yvvTg2\r\nTvTb5DN7v55JqlfSKqClTPZauWrn0a8kzTT9h42C7K6gl3r5RTS5Iswd0eKR\r\nJPaCvryjwWQWdWH4zOUbyUwciuMPtAjaiq/z492pE4S6oSpHbi/6DpZZHTyR\r\noVVxopRRVZMUZYUstyYRjxxkOQ3d/RnCHFLAjr9IarhjpMzd9+kRVQvJd3sA\r\nKmDgrLAH0Zfu6uEerO/9/S69rTTLmP9zWWdD7694xTzpvS5lVCRcNz6vrleP\r\nPXxrIlDQ2YNvCR2frvvzYBTxLwntDbryqEzEqyjGEHARlzI1WUT+Yu9vX1nC\r\njsd3hUS71EG/9ARieWIJLCorFNBBszw1QPC5RrQB40UF0k8np3nJNMdY0Q1u\r\ne9tj2A4AbZdqITZn8pNXzFmA8yb+pJ3NRIex4JvCZIvSpwbN8kX/RMqXKs51\r\n20SX3DHZWbAbEPnZT6cV6oUExXR9s5o+DZE9xi3SfTCUQcnYhaslxVJYVH1Y\r\n39+1n1J31e88zpRK4udIJSH4SaqfefqJyFE=\r\n=dR9+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","browser":{"lodash":"lodash-es"},"gitHead":"24f12e5fd190d05d5ebda9a9150bd8a38a60b7d4","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-browser":"npx vite","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","vite":"^2.8.4","esbuild":"^0.14.23","prettier":"^2.5.1","lodash-es":"^4.17.21","typescript":"^4.5.5","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.178"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.8.5_1645688351602_0.6911937428264592","host":"s3://npm-registry-packages"}},"4.8.6":{"name":"abolish","version":"4.8.6","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.8.6","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"4298edebb2a221cd4eefa559c638441732cbbdb6","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.8.6.tgz","fileCount":59,"integrity":"sha512-XrX8mz38Ct09VYAoEPw2VWzmmwge55ZgFyj4EKRMqS2yqC3vzmdfpxPip08ToCDJpvdjMNtwR98Xtf3u/6830w==","signatures":[{"sig":"MEUCIG9Qn9BZwuZEehlO5LTF5jXDX6cIIu6RLzQUnttwDTaHAiEAu8ogMzpMQjGdbiQqfY5oY6n13U6mz1FbNAmm7kzgYFM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFziVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoY4g//ZraULruvXlSW17ugSfxAUv+D/dhH3yIClPUqlvSOkqSKojrG\r\n5/ishRA0k8qXuy2XIEaB5VXbOnGMq/+gkfmsE6B/hOn39EULKpLV+lup9WMP\r\nFhd71VfEF0O9Aw4ccLf/O6rboKXBW6BRTEVovmgiQRkfwTbFbkeozUZ67bMO\r\n19jPypXZ+kX/gFg6eQozYbvG49PBRPOt9JkoLbgyaUyag8cCUHcKVeKdIsQ7\r\naiGKydiCLI3RGgi+y3AEQ5fdKO87jo2YDMrVTPo3eVZOBlu0zhFpiz0i8Sk5\r\nwI06Ya5o8iXMsPg+C2CJqZMjD4jksrMS6PCYqfIguCxF1xsCRT8fgdwmucJ1\r\nYD6tf0iZgeTPfFm1L+GT61h9omuolq5pUZMfviO5sIxFqQWWLIv1rjZGGSgB\r\nRwMcDVlm+oi7dia4yUUqzLkHZ91nCJOqusCrGYAvg7XcgN3qyjiraf8K4EMY\r\nSOEIpG4AI0KjKHFWAHX50s12DSLh9d24ThrqudJ5LrrIvVoTvhU7VGwZboYq\r\nLuCU1KrpNfdaLWIXb0RWFN4pRr+LIdno6D+gDBD9db388YC+IY2KWHgAmWVf\r\nNlo6WpioTcbbhuipy/kBTeIwIZb0O2qvXWQLswgx1O4AlCEIX33qaviBGfpb\r\n3iC06srTMNFbbTO2Y2KHHNQGn11r9ucDtao=\r\n=jsIX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","browser":{"lodash":"lodash-es"},"gitHead":"01b4e3bb65d15df1040c3bec6927c35f986b7403","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-browser":"npx vite","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","vite":"^2.8.4","esbuild":"^0.14.23","prettier":"^2.5.1","lodash-es":"^4.17.21","typescript":"^4.5.5","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.178"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.8.6_1645688981416_0.9049617225699655","host":"s3://npm-registry-packages"}},"4.8.7":{"name":"abolish","version":"4.8.7","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.8.7","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"886b9978849fdadca43b0f0b1eb3a0abc0aa1ff1","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.8.7.tgz","fileCount":59,"integrity":"sha512-rDV8XsHGBSl8A+KrMpTDQTzGANnhtsMBGtkh7k0XYiK8M/x1BTqkgbnDUCwc43SBN8y3ElGcnBtrSZO4QVLuiw==","signatures":[{"sig":"MEUCIEetUWA3JXRws0oQy61tCzD4hufRyqCvu7ucASGRFXilAiEA/WbAgY+viH3xDlnho+rre+Y+CDDCR8s7Vz/BJ7hye/A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiF1sfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwYQ/+Of8kZ73+C5QUW0CWZL8b3bC9mSHWjTaS8EoLTg+/n1qLp9dF\r\nLFDmAmtoKDfcN6qAmhWxR2GcSGTIiK9KEEEgYI4EsYkxX/Arz4mH4JsaJwbA\r\nba1gfKGUFRAKHDtgZaUYRFFK0rVa6cnIvRaPZhO5ubDPpfLEPtjbvEHZhRnS\r\nF8L/yq6RxWAW1lHUbHeyyaE+GwoRkGipyjO+vBE+c5ACueLGx1yLmvmsZlnw\r\nxaA0F5aZZMitENTrJKuctruwx6MJi18on/K8Rps5GoGq+X1PW9xuYfrj/eRy\r\nLTKYKUVdUExpOr4xdJYgPlUyzf8feaYj9WIRRKz3R9IKkcD0h9fno/RMM5WB\r\nnDMSm1f9r/E/H6YYlNCqY51pafY1ui+hA+rWFHGSG9iqVD8rOnLxojwKxEBr\r\nnFjyXPkE8uRi8RBDFAcwXzLndxr2nXmaWjzzon2yyerTg1fFuMfWh+BbNnf3\r\nFOht7oaoCO60tM9YGlUyJo9WyEfZOTzGR2Osfsr632AXdXTBsYAuTjo6gEn3\r\nTzTMqutJjj75RlEYaVfwlM4dPtgFIOsdtkAq21+eppcu9yqqzrP4zV/L5SQU\r\nSsgK4kPj2CW2M6o817AL6POL+TDnTF/Ky9IM7NBxNnbrTIa5BxyazhRValpy\r\nlsYJJdPoDelU0GoFunhM/4D8Ur04LZvV/XA=\r\n=Bj9j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","browser":{"lodash":"lodash-es"},"gitHead":"29e675f31295354bd9f37835d7f44e59686e67d3","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-browser":"npx vite","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","vite":"^2.8.4","esbuild":"^0.14.23","prettier":"^2.5.1","lodash-es":"^4.17.21","typescript":"^4.5.5","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.178"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.8.7_1645697822957_0.04479618943080155","host":"s3://npm-registry-packages"}},"4.8.8":{"name":"abolish","version":"4.8.8","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.8.8","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"792b7f97a830374722c9afbe2be09e8146f9e00a","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.8.8.tgz","fileCount":59,"integrity":"sha512-ey/RDRBGd8qZSvY8D0Hs4snsi90wrucrijVqYj2bjSQVc/vAmS0amSrc6Bv6ag8DmqtGyY9F8wU5Wz5t9lfjhA==","signatures":[{"sig":"MEUCIEHRzk+EjZsI2dTiJONyqDMOQ3UQ/eQbb3lhpbro+EUhAiEApws09u5j6ROJp25L8uVpQb5DBUbZ2zFSz+tLE3fd4s4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiF2UlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpdxg/+IJKCkYWpSt+efipCrVSW2EsA0wxjys2vfkPH2FGyWQLEWnuq\r\nU79OcEUb9bfRB51N7XuKoJV9Fhyncp3QfB8MH0hWejiyhB4sGiMsz4L52SjB\r\nDq/n6DerH4rVmCGv1cH+lnaD1SLz2PmXhPCQUAGfgi4ZsDxRi1IETROvApWz\r\n8jCCMpk9nRzYkgKFV6vKVZpLJMc5JqpMZG070iICck4gctJAF6BFIau9FQ5W\r\nS6twWm6oor325n1+OzeZdylWiMuCVr664DnoGNP1isDZz3mYpqnhQNmkCtvd\r\nDv+0e5tnOZkC9Meixo7KGNVkKD6Mg1BmK6TufuJeTlmjDcVi0/DMgvNR3du/\r\n90iIzrN/o8+p5CZnxYPllL9RKR2dExseZiLpwZe3W+bKhISOhFcQYyMrsCUL\r\nQDsWumFN6WWm0rXfh0Df8r24i3zm+w+Kqhe5ajtK/zcOIxHL0q6iMuF6BYTL\r\ndHLkzZzkHu3Qh+dcvkox5/2fHxRoCOIAO3TtHO2nvrTHNL5VvtR2J5kForCg\r\n93vzxachdl8U8QlIsojO7sF83UpUUKRyPHYwmPKkfQyH2Ov1zWnEKYewSaXt\r\ndYK8R56E7dRwNmSlE1NAeBnL+rZWaIpZK7NgCmnqpMLN9Sp+KMknoI/XfaEr\r\nxnk8FNqfWgPQ3vLimKKqW55KlEa9dN1nt8E=\r\n=sjzW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","browser":{"lodash":"lodash-es"},"gitHead":"380b8e04e256a2a0192a5ea1238cd446388d561e","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-browser":"npx vite","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","vite":"^2.8.4","esbuild":"^0.14.23","prettier":"^2.5.1","lodash-es":"^4.17.21","typescript":"^4.5.5","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.178"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.8.8_1645700389577_0.703302174875315","host":"s3://npm-registry-packages"}},"4.8.9":{"name":"abolish","version":"4.8.9","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.8.9","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"bcb3d1d252a6462965b0420ad0d5f074451c9982","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.8.9.tgz","fileCount":59,"integrity":"sha512-ooEtNJ/MlEFMmZhBqWpVqudE/XJbfwQqBWbi0hHw6H/ncgokT66G0CNBPkpyXJCpcieORDpWpjq0wqgyh6/TBQ==","signatures":[{"sig":"MEQCIEZ5J2Eb3PgOzYGJsiqrbLp8RfWoJ+wHvlJAnPAJbgwLAiAwPAVfvPY/gYpmN9DTptHt74XGAJnGbhcV1RzUbsKPRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiF26AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoryg//WXFg6PcMgnb929ZnBVs3dv5CF1e+gZAGiGgbRPA1nSbtC1Xg\r\nH3EZ0o8C/qvpa2rb2Ef0iQYh/a+depjgS/3vOnu/qWqTMahu4A1w6IyPTdMp\r\nzrF7GTxC8oikE8RnmtlKs6VGBgZL0e55d8ea5ITLXzY5ThT3tq+vrWGyZrLO\r\nlsMxxJptZI246sHSecNTV8TxnGIvd6qwex4tnyrXfYkM4N4Qqct4m382itSV\r\ntR/5ko7refuN7j1B2TH86JMrg/xDDZC3En/otiDnCvNcEIOCa0upCNaLo2JY\r\ne5NQt5HvFGIIPxSPou6OLaVr/ZliS27XjC1iJJqBJfqMnmFrZManGBftnuFn\r\nbb8nn5Cg+oD6t5qNOcrfLgPyWpZh0viUx31gBkFMIS4KEn5NWEW5VbLkdDpF\r\nQh128VrIAARdTdnc4TrPkXJBARe3HKA3887i7wQZDhFUzOhrBC+4rqVH7rmO\r\n/F5K9CrSr8SQAEffVXlAVDNaTcakqIZ0GeDUz6h1JLOqx5JKLtunkPm+qTqK\r\nUmlapN1fL+XClCpi3Tp/TTxtXkhKZyBYDCK6/uvwddvS+bQ3CQ6HO9YRUFBk\r\nniSpNsHQSKvlBUjB0xSBeozZrTDJqUB1sqNWgyXa8KouOta5J/sKfkMBLqn+\r\nyx6Fe9wIu0QVi8m0o85eoxpwlUeTGyrJVks=\r\n=2tsx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","browser":{"lodash":"lodash-es"},"gitHead":"c1b21d0ff68f23d870f8c4160775f2430de56277","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-browser":"npx vite","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","vite":"^2.8.4","esbuild":"^0.14.23","prettier":"^2.5.1","lodash-es":"^4.17.21","typescript":"^4.5.5","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.178"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.8.9_1645702784060_0.6028982465785915","host":"s3://npm-registry-packages"}},"4.8.10":{"name":"abolish","version":"4.8.10","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.8.10","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"bc19c64721c288d0cc63e395b492092ae8d05d6e","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.8.10.tgz","fileCount":59,"integrity":"sha512-1gG5orjJXHKVbFqbY3cwOuVytpwlWzXPic/XcymLjovSEfC6VR3gjs5odI4VKMPSFSGXuKBPVc75pTFI62yXtQ==","signatures":[{"sig":"MEUCIQDyxQhs9MlQX/kKdVaSTQEufNPVpzqjF30ShVpKui5XtgIgd9M4grSSQ5BFDFbuX2jg4k9v/EOWXtXccJgtjKIQZuU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiF3SqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1Tw//ZnKKyS8b+Mi3gw6UbOvOBhXx6hx0dXWLJCRWqN3FAoGsip47\r\nBXJgirow21VWjXb84RxDSiwWRKrG13lF+3Du9PI9ChgaA3OX6S3uOUjbGSWE\r\nJ2jNlKQ0jdgqkBzpzMV99l38QO0FEOgID8zoId8nJARQqy6P3eMucR9lXOaJ\r\nW+YUU64A8ufq+mkGzbzRYB6QYsAMLaeW2TAf5umaZ2PICvkSObrSWSDn56nN\r\nDWxNzHpix+DsM1DUUHXwF8UlBhrDffDm2QZD+WHKb+/wHp3lhG8TBF2mstzr\r\ntQsb9AQxeHzWb8pP9mS9lqZ2Y+7tEbsF63RLOpsK86K8F1GrxyW5MJu6RiKD\r\nn8rPQS29D0GjyUpR+3egCOAESHOwgStQQGlcKPjgwarXbldSlCp8YiU05Dze\r\n43xuxAtWVll76o5KmqIUIxBJRzXK9mxznCwIXRBm03KzSkEA/B1J71xg1gSJ\r\nf8dW7Kli/bCJPD79A7d+OC/nSEd8TSZwQWjRLuQX8DfzqeF8UE0vqo6EdKoP\r\neUMB88gtpLXsKHnuSMHsMWmDJRfcoG9/8eA5Hp3iaCzPXdzdseSVOz/S4dnf\r\nD5cD3j4/GMCyPVvhG9jiVnNhHutB2FtCFXSUU1RhsufZD9H4zla9Q3b6668v\r\nCa8qKEYEvatkEW5A7DbTw2Bp+6qH2GgF0SQ=\r\n=4DvZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","browser":{"lodash":"lodash-es"},"gitHead":"a01e85d873578fff9d31fe8b643e3c62e76f0331","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-browser":"npx vite","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","vite":"^2.8.4","esbuild":"^0.14.23","prettier":"^2.5.1","lodash-es":"^4.17.21","typescript":"^4.5.5","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.178"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.8.10_1645704362571_0.31649929159997714","host":"s3://npm-registry-packages"}},"4.8.11":{"name":"abolish","version":"4.8.11","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.8.11","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"0b0b1cd20ce1f23f7ef5ec09c525fb761b0fb7e5","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.8.11.tgz","fileCount":59,"integrity":"sha512-80033YyjuD4BS2mSWl4/050zHISIMkKwi9rzH/oNTqsw6GgwWe5deDvBFpPwud885tfW6PPFCdEo34vBisqxcQ==","signatures":[{"sig":"MEUCIQC/tdr8Sl8P/m0wZo/PMOhT4LybTfukVtkDuyerGBJu5gIgJnxoM4cCxlNezTTkCquQ+cIo1mrHsGPAN7CQ6SQSz5o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149500,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGHHaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkqhAAkQoDRtTnxXmpuTmPeRLb0HpljbEJyXEJXCk+Pvo5aTTqugMI\r\nyrxFXZtxZWEzPyrMg+hE5aTkIe76vERrxinZcmsgoVlveY7pJq2nS2Gaognv\r\nFG5m9d43r44/4ZbVBkuPvwXiMegpWxRDaryxqJfxyRldCFWBMnyrU63zNxcC\r\nURNB1wZpXV/l14r67Jnwj1IKpSQRZGJfyWAoRhwFkS5t8/5kRfJLAMIXoVjE\r\nD9QkhExBAuAC7hkn40qXHyANWyhDwhut1juPavIKFV2i2JRPW223yMGGHO9Q\r\n40Vvntfr4H4OUPeuKhW/0ZBBPYjvbPltSDCYKaqcAUIjai3+janHN2ZFzIjB\r\n99W5aseQ0mOvvBfKlqFGxWnPxG/QvpiEGUxEJMZCqm3JJdrdrOahH599aFIE\r\nR4QUs1Y9jzAkYmAUD5TorTXvcAxEexTPM7SUvQMSeCNinTagCundWmQHhmyc\r\nmv8XRoJV7VzeGw65V7DZX+9UqD/98cu7cUUyqZHWK4V8QEbNA8cat5t9R010\r\nP5Qnr5TPA2SXgDYTSaB62HOXQVrPLtWWyoTOG/8v8QG9ZrWa5YPbwHUgfGuS\r\nVVmQa+lVIjQO6W7Qq/qjN6bT0gYl1ta9Zdsy9jNXmyUjl+N+2Tp2GEqwEKu7\r\n2LFFfFk1Dx9y8zALXAYG4EjFfmX3ilQ9bnc=\r\n=Yvp3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","browser":{"lodash":"lodash-es"},"gitHead":"5c89d5750bc9f5570339f99cd992ac32eed608c3","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-browser":"npx vite --host","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","vite":"^2.8.4","esbuild":"^0.14.23","prettier":"^2.5.1","lodash-es":"^4.17.21","typescript":"^4.5.5","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.178"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.8.11_1645769178470_0.04857810602734225","host":"s3://npm-registry-packages"}},"4.8.12":{"name":"abolish","version":"4.8.12","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.8.12","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"e96b413bbce9b6a373257a86affbf89d944bd955","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.8.12.tgz","fileCount":57,"integrity":"sha512-fk0pDRYS0jfD3w9cdq5tXOY//KXp0b9lT7XqBrsxvN4IKUQbf4ZysfVIEvU5tERT1CWR7C+JSCq2ryJD1sazzg==","signatures":[{"sig":"MEUCIQD2lbnaE9tEA4MGrptMbettcRghWdg6vRB/joKpNzVz5wIgfanaAyb9cODt7b9+8B+/45bOuL3Yx94AIxzV4xfVvVY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGHKtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5Yw/+NZVtA0LX0Rbi/t8JUvKsEE52Mo3ULnkBoBfdmTf6WmTzn99E\r\nROlFK3nbht42wbujh0lcO3tAkJiBqoxCCtWEjJ/2PJgzZoUJKJd36LZEjN29\r\nvmc8yM/ppVfMx8LSQBNkpZArw2toF6r6+rSjjJZjEdw+CuUlw4ox76PDNaJP\r\ns8g81f/6kiRIoV4IyLm3S15RWGcYGtkPZszHU7mCbUnlVQybEdpnLPFz9uih\r\nZTp/oA2q4h4tMpAcjw4+yy4p3R41v0NiZlyRto0g9QrWCVfst/DWhWdA63zo\r\nvQhqa6A5eK8HUVEZwF3TUpYvp2HvDjqLlQiYJxb/1u2OuBbsPcQ08C6bj6qR\r\nbfXQqS9B63SQmPENmr8j4Gcqb6wVVsoEx6GsLs7ZfTHynbYL9c65CEoXVr/G\r\nic7NsGQEGdT+Csu1tWCZcdlRs50rQ+ZgBj22ydP/rHy/SKoand8N7IJfS3HU\r\nw8Pyipp52lU8VJZSA8g65wS1lIQqKr4Af44/7BNRqiWplY0lb95CDgzSNlN1\r\n0UBNWkmx/czyZ5iFoGhakVJPyXP9P+7yHCW4jtFkTqWb8Zkzz7lWsudClqZt\r\nfEdIVxgv3uHf7PMfxpIGMpI8zGdA07k5JwHRA+u+puiZXfJM/FpwEAh1TsEL\r\nqA5EzBKGgaykv+8RhttpRjzXfi29MwXiS8U=\r\n=fFk/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","browser":{"lodash":"lodash-es"},"gitHead":"23f6828ac5e15032110a5309aa105d71deacc688","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-browser":"npx vite --host","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","vite":"^2.8.4","esbuild":"^0.14.23","prettier":"^2.5.1","lodash-es":"^4.17.21","typescript":"^4.5.5","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.178"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.8.12_1645769389015_0.14946556386548937","host":"s3://npm-registry-packages"}},"4.8.13":{"name":"abolish","version":"4.8.13","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.8.13","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"244d60c9c9280230259f8215cc83f051979e7881","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.8.13.tgz","fileCount":57,"integrity":"sha512-ZELP4wksvIORrYMGI5RfliGmA2Wp0HPEVEkfdPUxTnMr7NXFoFpl8A1nXwZb77XCfRZHYldLuprF7p/v2gHsCQ==","signatures":[{"sig":"MEUCIHYSmtzQPv4ut7nim3wKkrxxa1nR6zPHKt/qlYrLCeGwAiEA61d4akDA7+bxKU4CTix61VM/4iEOJdP8sdOAVykW0kg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGHfmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6BA/+M47yef18+Wh+SXA1Vvo8VYALy5lFfWaE4i1qsdYrmA4IT297\r\neXYjP0wnSR3uwHomjEN0B0fI7s6g1eZFOgKBQo9E3XZuA8qxwEsvIb0v7sHB\r\nYLruS7v+5HWYPKewdllkP8GSvrQ+SHcQtQhj4whatFUsKGsgwmA2ojFFx6BO\r\nP+sWxV01ISGXtWFHvPcKs/kZtNB/v5Uv+sT7U1Iq8c+BRXc5BCaP3rPSETb0\r\n9BPljM1RYH6F0iH1bxG1L//Bi7IQHacGXWe30gmAt+3LMT1O/rE5lQhRrxYB\r\nFdZexW4vhuYM542Q8muvfpzqiXca/MB0e0tfs4OXO2C3qAsXeh74yyORvlCr\r\nmPQ8vE0ufGHzqEwWYlk+bvWxMPNGGof8BWlUuJiIHnQJbmRV3mpioTQM8nP+\r\njbjhE2PxUv1DVc/jZ28pA0G1FcqEmWm40JSx9mjaUpn4pS5h0PQAYDdAj6r0\r\nLufCHtpaD/hPBbBDgZdRvTyU+Xvv8zjqS/XxgAwR4h88wUR7F8ej1okP9X+r\r\nfdotl+EVLoDeCCtgBYOboqXoWF4jMIjvBBldsOZfWF+bKiyAyDkPj8REBAnK\r\nyadio5G27qfKVl9Esd8oO0koBnoXKlVmWiYvTD+mBiY/YjZa0LtB4Abxzimw\r\nyV3O4lmX8M/KDsFgNEPpgk9Yy9NE3Cv7tII=\r\n=6xU6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","browser":{"lodash":"lodash-es"},"gitHead":"b888dfd90a4a201255fe80f0f3a15d0bd42dcaa8","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-browser":"npx vite --host","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","vite":"^2.8.4","esbuild":"^0.14.23","prettier":"^2.5.1","lodash-es":"^4.17.21","typescript":"^4.5.5","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.178"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.8.13_1645770726544_0.9856882151002253","host":"s3://npm-registry-packages"}},"4.8.14":{"name":"abolish","version":"4.8.14","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.8.14","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"ee3a630ce9bffb2112128d717910de727e5ba967","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.8.14.tgz","fileCount":57,"integrity":"sha512-BzfNv6yB5L/K13xtm8R7H395x8aOdXOBEuBcXEOJ7YEqEsL47dtKQ+mEMDb3KYfEU6UJohsrC8HBAXzBeQT/qQ==","signatures":[{"sig":"MEUCIF6g9lyGpU6p6pasvHaAvM6F3JoyNFWtpEv6gNx22Ra0AiEAupu0s5sHMnrzTdOCvB6cm4Lc5BKeSoWB4JqCU50aA2w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGeXYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmopug//eGioS1/va7G7m+/W1iGYnYHP2jEwFrgm7uFqMS6t1yyCPy9K\r\naOxyNh9DNE2nZlXigz0xwxelXHrZTAPUGoQKBiTroGCCnsr9T4HJuB2rgGg9\r\nynObYR/SFAXQoUgklD9MFG+6zufnTyBGDrOK0nMlnlk2NLibXikQ6t/wkrpj\r\nSEs539SnVFyn8To6xUJhbIy8tUZUTN39h6hHWkl7DfEsl8QpDVqVQ4W8YmSd\r\nc6b56Wx+W5lDu5hQBerV2vxHyIlCe2ExAcs1NiBEZqeAqKqqlmdCGJqJOPpx\r\n3iID7Z1MepOAy9pw1JWxog45Ska6q/dGPaeVsWJkicDeG/MmJCNDEILggYAi\r\n32KDUUuavC8eX7LnPxJYE2dJAi3Aj8Ev4L7sDDu7YcOLYumoUr8bVaQLToWE\r\nK8OgFmePIjOq1m3e+dh+a2wgvaYP254oTV4+Y2qRdc0fdWM/XEaq8IDpTMTW\r\nCGo9UJVsJO8siKBYzjpR5CvxTVx7767EJ3o3P1NVBt1N726iYgdN3F7Ysprc\r\nz4lZKFPbomP2zDU5H0EQOmFiPtgD0i1+vf2r3Up6kcrSBVECaPNiyZlxrg0k\r\nUpgfSflueQPgaRIpqzO8aXiRjjriYjxJZOWlOtKW1TQq46H5c/o2PS9NLtb5\r\nvKULq2wkseFrGcsaH/PTmSIHTp0Kr2agPQo=\r\n=VdSm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","browser":{"lodash":"lodash-es"},"gitHead":"52d01dac457283b146c564b85769a903c9339734","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-browser":"npx vite --host","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","vite":"^2.8.4","esbuild":"^0.14.23","prettier":"^2.5.1","lodash-es":"^4.17.21","typescript":"^4.5.5","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.178"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.8.14_1645864408464_0.5863390128869721","host":"s3://npm-registry-packages"}},"4.8.15":{"name":"abolish","version":"4.8.15","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.8.15","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"93d09d1006935e3ceb36ede98954c1297f5b12e7","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.8.15.tgz","fileCount":56,"integrity":"sha512-UtMibjq9REjh4flwatIGqKqe4EQm7JP5OnQyWInI6f9DkxHVbO93EEP2vTBZIAgPL3hLpn6LFNk1a70N5qjLwQ==","signatures":[{"sig":"MEYCIQDq3rUeA9C0KvGokBay2F2JgjaoVSth7jCAjsDhOJpZcAIhAKIfS/eueKlOF0mWx7P/TFiJBRbtBvoZKRlihXpk4IzW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGepIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTjw/+J9GhQDbgCvUVUyAt4HmO4IrYU7AH9+sHMD2iNaxpmxKBIvHR\r\nV3cBU/yweSTUMZhLtqjauiC/D5vZq8kvC5o+xmj7Foh9qp2aWNyOVK0fJmMl\r\nsHbT0UDVowMgXpsrzrHZa4tb6CGskKDfAWTHU6IqOldZdxFSCCL5b7RCrJhT\r\nD8wHdDTwPTWu3Crt5yV+Tf7KwS1d/de5KAaJUbSOY/gBPEd3znD+F2dyPhKx\r\nv4eDVLfGhqHZDT1U7uNDMzHlPHq+9ZJwoG1H5IDuDsc8fSR3BrH5ZMAmDjed\r\nKmkdZGFycOv1e11ZWqL7/ABZwLP3pZ9/CXDGYbOzV2VrzEvQOkE9RX1ix5dz\r\nbOFCDq8JvxLfifeE5aBo3RvSnw/ZElHkHDyvOiXeVaWkgZeU2eSHF4wiR4Gc\r\nXScXMY0nQ/WgJDYS40HSW7XePo1NXY0fy5GnZgz5D2nBex7NCMw7maTiz3TY\r\na5RlkmH887DrAzlsN8TovidtLbZ/MBFeRVvjuy6Bmp90WzDVAjVHy6S3PTdg\r\n2o789emslrIbp+obGKXtBLEu2b542RRpZwedoGgh2nwgyEYU73D+C1QGYdxr\r\nI0H1Ty2pRCHVO3EmKuCU36wQh2IWmaQ1S0GsH6cIT8dgujODS+d3j+53qgxy\r\neE5BTbaCubkLDqfsyy5qHDyo+w7iUeNqrzo=\r\n=IogK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","browser":{"lodash":"lodash-es"},"gitHead":"0f4e3d3a72daf1dc488040555f0eac187e804128","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-browser":"npx vite --host","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","vite":"^2.8.4","esbuild":"^0.14.23","prettier":"^2.5.1","lodash-es":"^4.17.21","typescript":"^4.5.5","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.178"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.8.15_1645865544121_0.08439245715405796","host":"s3://npm-registry-packages"}},"4.8.16":{"name":"abolish","version":"4.8.16","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.8.16","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"72282c267f5c223dbfe05d2f942bd6fc4f9307fd","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.8.16.tgz","fileCount":57,"integrity":"sha512-1Na+ezamZx5ubaDKlgm95+WOx0l+ZpcVjVIcP6XtDfbuniv22vNr/ufagNuMVOfkwYkvLdw/1VIsvjYsio/aWQ==","signatures":[{"sig":"MEQCICzNFDrRd/DxVwSxm5BnSMf805AMDEKRgeK1KMkdw6reAiBij7SJSvRAp3bBjcAOOxcb8le2CsfEHMtSpQ0kp0bHPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLewBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+Sg/9FauAkASPyr/852bpOQMte2U++OoK5WuByMdWLluCs4Ef6Wj9\r\n6sObEzCjs1AWebGyiN5Hg35S5x9rl8yML66MIR9m3vVyWWqEGv8Ihs4/wTCB\r\nuGnJAlcPK/JTfUr24vo7FjnHIvYP/eMZ/KZjws0iQ3xJvUqdFfMrc57hG77V\r\nsdJj9X4IzcZLXz5GNdvK4whZD8L7nvaYGGHwTJlsJtgcTWv9U/C8+wveKP+/\r\nJRTJHaYHTy2uu1zn8kJsEHaBFN9nxHsGtST89B5O664aSp8bTjMyqsZ9xvbw\r\nLqLdNtk6RaNQDOAZvGjgPQ/oVEsMyYHEuracpiJXDmHbUpNjwIT2b937Q+mc\r\nefqS/PHEMd9VQ0OXg0nnBoMeBy3u65aVX4sl4dyLAmqAOKqOaqjPRBX4T8tO\r\nvEGGbhQ8ZriwUV/2RFp0fqScs9j6NCFZUQMc0OZxuoKmY+p2YpOgmGTd1PA9\r\nn7bYI3VjxauFoBOs9wK/viMo5TOeyeeEVDzAWa7ziU8NayR68jnMcB4ou9g0\r\ntwYh3O+ZNmJeE1Or0daFCjKwk8ORH+JqBdiXstooaotkhrS1PWqhdJrxxynN\r\n2ZHzmTLtb8prbJYkwI+cCnZcPr73T1dbVqYfysIgy0BMTOpBeq8Ub1lQ6U94\r\n/S3xnrr+OxGMaPHLEflmHIlAeIdpvgQUUeg=\r\n=jGuI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","browser":{"lodash":"lodash-es"},"gitHead":"e4d959cb3df981addff25fb0861fc545abc069eb","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-browser":"npx vite --host","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21","lodash-cli":"^4.17.5"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","vite":"^2.8.4","esbuild":"^0.14.23","prettier":"^2.5.1","lodash-es":"^4.17.21","typescript":"^4.5.5","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.178"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.8.16_1647176705750_0.8757741737791922","host":"s3://npm-registry-packages"}},"4.8.17":{"name":"abolish","version":"4.8.17","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.8.17","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"80a0d28d9c43cb9056e0b79adaae09dc0db98fd9","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.8.17.tgz","fileCount":57,"integrity":"sha512-kkOwfmBUT+Aixu4Ao1hIy2vFUfQycIKOPH2XSg5iRQfW3xPdjDx5P48uSn0kVRQHiBz/cCUQ55Vbj6DxRJPJRg==","signatures":[{"sig":"MEUCIBcfSLZb2UvJOWjXJAXxf5pT8LzUYeAte8wf4uAjAhpbAiEAkgXWEctji7mkKJdLTjtfBycBzrxohKvQuY6xwlt/b78=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLe32ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMMQ/8CMreH1/GhSOpPWaEoko3c89GkuNeJTsXjNYZm5U+4qYFKrEv\r\nQRmwHgk92sTruA7CwEYvu8Pz/6yM+PlIlcRzdhkf49ocRkrd+bcOhmlRcQkM\r\nFpdygEukG8U0WBM1FCrvP/BnU7sTOforbFaH4tZ+zWGZG4MwcYjzY5VhddMq\r\n3XYI0QvVuEC1YUcKdP8xkTRVrwEYMqXRL64otv1vBXrWnWYJzByW+NMli8fr\r\nIFns4UqXEl+Pdq5nVvc9a9MrfainbaX5Ckxq0yevZo9c1pHQM30IU2CZxa6J\r\nK9M/Zr+Ji+ZUdwr0VhmqVhaA6a8mv4tDc1LbBqdo930eZy2indckOqSSbtfd\r\n06I8p9A85p2xz63U4o57KctD7NC+d+DSqbpozZ2NwKfOUwW9oRi1bISK0T+p\r\nX53u2zsJqNWlmJKZl55IBQvlklt64WQqsASW+yK90urmEwUlYx0cWXesUZ2O\r\nj4k800yhhTSGP0Z7lvZYDe8rZ0OXs3GjTWcNdINsoWvnlPeq4T33ISNJCKf8\r\nyVzNe9qsycwmXs3yKN9iHv5eFrA/Ko6NpkSWW8R5Wc4605+m7uw6TZQDJ7iV\r\nMHrbklg0gDJ972riX8JktXQMh89TygISG3P/MG794REFjIgatQKsuH57KDG6\r\nuQn6LL8IBkJavzSEdKMYTsCtmbWzj7vTh/k=\r\n=WqtR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","browser":{"lodash":"lodash-es"},"exports":{"import":"./index.esm.js","require":"./index.js"},"gitHead":"4948a829b7878b30ea7b1e050d6b18bff939a553","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-browser":"npx vite --host","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21","lodash-cli":"^4.17.5"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","vite":"^2.8.4","esbuild":"^0.14.23","prettier":"^2.5.1","lodash-es":"^4.17.21","typescript":"^4.5.5","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.178"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.8.17_1647177206031_0.4876013633340175","host":"s3://npm-registry-packages"}},"4.8.18":{"name":"abolish","version":"4.8.18","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.8.18","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"add8cd18e626fe497edd84fd19043c9104d00706","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.8.18.tgz","fileCount":56,"integrity":"sha512-DdYNmEBXtBRU+mV87PxRgwtFlWLVox3P6PWLZGodDBo57CfY90p8yrFZtHlXqQ5cFdJF77iclZ3GmMYydkab4w==","signatures":[{"sig":"MEYCIQChtgEmxL4p2MeS40Qij4bf4TBO0Sc+nUIjnbDYPB7n3AIhAP1HzHYgNtJuh30VAgqrLI2FlKj9opGTPIloOeP4gKn8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLe7GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7vBAAmFOQ/I0krDIe6J+zvF/JmkZiS/r+Odn1LVJeyHcryJ50+WkP\r\n4FukVrLduXxfYDOheG5oOzkn5vJCsYSaEWQQmGT+0q6fwKnVc8XZuEhAzcmz\r\nWM6LULdgHvARuvuQ74OS+XRsQIvke4kcnvG+++cvtES5kAJQxWgwpUwdbBZj\r\noKBmH/ywN6oH9sfvzHdkwEKg/h+WUby2wULYGyp80UKHD/Ngr9PREAwnl+fi\r\nAKUj2OiplJZQV5b61Cij/5SB9jln6bvVIj7uA65jMN8u7+a6Pn2RQL8X4GOC\r\nKG6RfwMI11j4sm5lQh4uNGU2mlHedvLufyuzk38lZMBH5zSd+rUbGNDTM4ou\r\n6PkUUrIIdwrzBgcdioCoG3CFm5m8pvhKbfpGvguGZ9Ok7cFLg/BR1dZtG0fW\r\nXKwQtQ7Zl4n5+g1Swas+qQS1kW6oGucHvtVCzHOsqdYlpdC86nUBSqVOUiDu\r\npofaRGkenQWL3EmhRljXIHMbmDYREftYKLaLJwgu4nLwaG330q84tRNRuKjN\r\nBZjOpCdiZdkDpQIQOuNK7dOE+VRYdczhgO+G+2A4n7z3Zq/b8T6uLiFmAOII\r\nPuz9JWsxnhMt/eYwFW+CpCV8LULVJBqW+4H/WK/Y7uWjmhrT8EYwFkLnE4qI\r\nx2950KVcEA2w3ViKo9llM92GUwREfZYSZvA=\r\n=XkS9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","browser":{"lodash":"lodash-es"},"gitHead":"28a045a8a7db6cc7cc6eb8c63e5d0c705901c451","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-browser":"npx vite --host","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21","lodash-cli":"^4.17.5"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","vite":"^2.8.4","esbuild":"^0.14.23","prettier":"^2.5.1","lodash-es":"^4.17.21","typescript":"^4.5.5","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.178"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.8.18_1647177414239_0.5972463863191158","host":"s3://npm-registry-packages"}},"4.8.19":{"name":"abolish","version":"4.8.19","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.8.19","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"b607aec580bbf95f7dee2690a2b15c04be647122","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.8.19.tgz","fileCount":61,"integrity":"sha512-Of3Dz65be4w6I3j/JyqG9Ww2Zzg3vDJUgoZG/ZROlko7LEY6rIhQrLw+fMsHLPZrQFbOxvgspmXfFAAPoofhvQ==","signatures":[{"sig":"MEUCID5l1wFs33MeZy7rysg3DfJ6zVc+Y+p5kQaTsdoGxXs6AiEA8k2SCU4wggGRnVbijNZYMrG4vFsOdcFiuKq2J2zMayQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMmDsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcHg/9EPSwKL1p6iNjjrl/ALxT3yc2CZt5VhBq1u/M1xKsuT+GPgFI\r\nFZj3RJPyR5bxSU8tE4XPUY+q39XGgoImTo/KWH8dKmEKQuDKJ4iNEGGOWweA\r\nRfkdsoE3883+7QKdUp6XgGQ1k1OLNRRye/frxdZy2FW8X84ql5437NLAwwk9\r\n89zyqsZBpkWk0YqEZaIRU5K8BO0wyUKtqM8fDP5O1xIEFk51NIw3W2ZJV9Pg\r\nQatq47PfpJJQfI66qwbap0qZAananYT5vZV+1uhvX40MGUFGa1u/r7XhAJ/R\r\nbn4Rl3x9DQK/o0qeURGoNGNURRNBvjhoqQXogAH2jaWyEMAwEQuMGtfThu3H\r\nuPzB5C7OmTYLv3HNNpYsQnsa8D7/xdALuu/6UxpvJmaYzv1VsKb48vdzLuGh\r\nR/W9ER5Fg/aySVp3WgEVO+JdUFz31h7fXqoHSWVpmtHGyY0Kxwm3Vef5BuZ3\r\nC/Dx7Rt9GtNs7q7UQ9ysN9C8c+j1ycbgtVqOucmMze170zdBPyfx81hER1wH\r\nTW/BcGHYhcvp2ar6YI4Wk+1vAFsMz8P9CMe13I2QbxjFCzLeb4dRic+YETye\r\naLqs63EKHXn75qHLpINn5n+OjxLxgn6A5xlTqaRG7gHpQbk6Y9LLU9PSRvON\r\n6rWtq4KSYZYdM8TJceWLfGkhCj77puR4m/c=\r\n=Nu5L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","browser":{"lodash":"lodash-es"},"gitHead":"d2bbcd8fdf25002f9e476b2df5c3caeb10777653","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-browser":"npx vite --host","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21","lodash-cli":"^4.17.5"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","vite":"^2.8.4","esbuild":"^0.14.23","prettier":"^2.5.1","lodash-es":"^4.17.21","typescript":"^4.5.5","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.178"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.8.19_1647468779914_0.8482584271066531","host":"s3://npm-registry-packages"}},"4.8.20":{"name":"abolish","version":"4.8.20","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.8.20","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"331d9b87206eda10af59ba9d519f5d026cdb905e","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.8.20.tgz","fileCount":63,"integrity":"sha512-1Y3BsOIvOjT0E91dPKygDvl4WZpo0G4wnj9v/kDrDG1XcIGNcJS0/HsLvXjbDLEFvNrG+ux8q+uGWPTrGx1Kmg==","signatures":[{"sig":"MEUCID5qqqSmVSGnP8fHiT6Un/IAANEZx1k2WoGa0pUejX8vAiEAhOABkD/GV6v302fIbPuMPyvIRiPyDfCDE8Dk1AseQeE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMmWHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpI1hAAkfKQiS1jtILwzUIjCCvZu4i+g0nPXON3pVrSpk2XOAGnuAqN\r\n6r0XpTiBYBS128LbZxBT9+D9VDjLZs5E/t9B8MGeUq/VdvXaAAkeYJbRkJK9\r\nuOO1BJJ9mRjG2a7PGDbZx250HVDXzjyLMdbjMbBzau6fhNa+4ud2Km7BJ2mW\r\nEpbCId36UxHBQUhmE+uSq6O5059Lh9U1zcUdJIIy3dcu7bkHVqPpMUHKpB0F\r\nqCXAERLlrYieCUgWqvFqvZSjv7HjlT2azxY93Vm/xe6d/ZDsqDq02LO40QJA\r\nPRMsd9Z74vvGs55rVBOYibg74a2is5SfIl1RuhS7SzuHigNG0ZZdRd1soq8/\r\nEk9QW2jSsLgLUhyb1Ddr2LHL6nzKXs/eYrq2aOndUiDcqSdIMWaQSE4Oi9nK\r\n5iDdivkdypa/VGqVj0V00YGATXy2KiI0M2nnFQUvXGplDkk8HxGm3zQf3AM/\r\nX95WLQWj62ufuqKvdYfVzLze/AmXyE0oEFBcWRyfKOsg4m8Yti+tK7Ed63Jn\r\nFezujM6ryzMZKmDx+jYPo1XRvZ9mpLKQ/R8Sstl6ggIoMamuYX5tteEBg3g8\r\nbmuf16BMVm+zAD78uWnznxI1M22+J1hLvtzIGWE/dCF32cj8RldKfu9hMmPl\r\nMGJ4oUjFwS6JLGPOtluhKeYdHXpGPjJR0vI=\r\n=UBpy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","browser":{"lodash":"lodash-es"},"gitHead":"78516ebeb8b6e7fb7d6d4809704552eeb6783fec","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-browser":"npx vite --host","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21","lodash-cli":"^4.17.5"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","vite":"^2.8.4","esbuild":"^0.14.23","prettier":"^2.5.1","lodash-es":"^4.17.21","typescript":"^4.5.5","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.178"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.8.20_1647469959275_0.2556707681120971","host":"s3://npm-registry-packages"}},"4.8.21":{"name":"abolish","version":"4.8.21","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.8.21","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"f51f02eb7b4140e8d51299d578ea5fa165bf5640","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.8.21.tgz","fileCount":63,"integrity":"sha512-UyhWaGnJUuOJYrYXjG2Xjg/o+VT0HYTrGhZ+bTncPUxdVFkPmqihCWiVWlKlk0RiSq6tZm0R51dXvMFnJhmRuQ==","signatures":[{"sig":"MEQCIFYTwZI/S91X6Mf1QltmhdM2HR5iv7oc4tIn/csalWhlAiBZsNMuQa9G82EoBVGjXo5Db0mFP+iKK1z8A80BGwaQDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNIfBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrqsw/9GKJozxjVk7fOlrQSgpWf1RSz+9wCxfXujMierNoRrXPoFplA\r\nfjPj+8hcQj3FQzdVEkiYDCQx5mT1dYNc6QJyTu5nWtA4UnRWeRyQiIARMYt5\r\nEkmv7jhxGhTn4rDpLV2paZrDw3tvAHjGoNOXuzKT05JGLmSnXwESrr9OvmVV\r\ncbRmpjgZ2SCaS232YYtpqU9GLCcj7FrG1dNrHOuZfeqEmrDNNKSPHXfgDF/n\r\nqVESVAnO2jKZL4RUKB8m+XhN8vSICvYw1JwKOyA5/4UsOYfG+bL01FobLYcC\r\ncIZB13h11TyfB7iTiHfEImCJg0hHuYS3IJuVL8HFlU+TL8wulICsb88wRSQz\r\nO77YGsXTSeCNAylY71KJ+hlCY4+LAldxwNr/lamQPnRu/PITdVST8dnTibtB\r\nW2jhszg9is81Rk3j6YzB0+qrp/B2asDGRZ5q6Z0C5o1V1OJy13dZBmv/JelV\r\nmL/0uktZcWOgQlvdZF08vYh9mCmUGJi42nyP8oYdnefi1zqkiPEBAQjSMyJJ\r\nGb+Stk7zgQnKBZ7slMJ/JSsoc+HeEOGBx62hEKChdCkwhoLNbNgcByKw//jS\r\nRWIgFJd7m9iv5RFlwjmfpbUFSRuCjAKlsITZan8dyCkQbTFlE/XUCgUbAjsJ\r\nOI6T+7R+K/nRlnQzCRpBT+FN5IltPY4XhU0=\r\n=PJ+g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","browser":{"lodash":"lodash-es"},"gitHead":"0c0938517e6166b44fff251f4039b004e85f5750","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-browser":"npx vite --host","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21","lodash-cli":"^4.17.5"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","vite":"^2.8.4","esbuild":"^0.14.23","prettier":"^2.5.1","lodash-es":"^4.17.21","typescript":"^4.5.5","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.178"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.8.21_1647609793580_0.8869507265628911","host":"s3://npm-registry-packages"}},"4.8.22":{"name":"abolish","version":"4.8.22","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.8.22","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"3eb22e6b5dfa47f65ca68ca425043d5e0f095519","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.8.22.tgz","fileCount":66,"integrity":"sha512-Vn2j1G4ipbk6lDuq2tTuXhOh/xkujtH8SXfEEV6LSIDRNvdDCX1O8xJuwaFjRbdFhUy1/tvCWpCtAmuBUGkT8Q==","signatures":[{"sig":"MEYCIQC74t0yqQh/TzZS2Pl7Tac23ReTqQFW2IeZx61CsbezlAIhAMK2H5s70qn/l1DTVw9St5ghtU+Xu1Qgy+LllpXecQsE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOOf/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqr6A//Vys3zSZJR/TRaexjgDCbisZLPdnezF29ZS9hdsyjGIhR22DP\r\n7j5m1eDPp2V1dGb+rEuZFzYx+AyC4Y4XuO7XWqsv26AgKCPZFrJyKYgRS2jA\r\nAA7W7bceLYRiIzVh3os6miUDTalnF7DYh8vBb+GPh+cFp+9RpcW4MpqlJ1ph\r\n7A4/J/5rpG0J5ig3teXQoMIuMW9OosK/z8y2+WxIhlkTqYSprt+5CxIn4a4Y\r\ncFZlUIPjNRX2HcdWs8rfz3XZVq2EocU1bTPYEK8TL8k7+1yoIB38kZyqgpUd\r\nw4hq+H1n+lJ8bFZ5vCVs+mrmzbcSppZ3ZIiOtkMnE1IMJEHY3WTOq7XXmQAu\r\nG46jIbdtG/8Lvzh8n2RF/cK7jPZkSdzyrB2OGZGDhMfnoPc1kpmFVRI2BYdc\r\nTDeVyTDCr/NqBrK5MBiqmjmOJsuHv1ro1u3UMyBSAa3SupZnxQByt4OlhAxf\r\nhrr6RwgKxeRaFX5ogImUIOcZ+JovNQSryX4oO/GQnggYsxwG+38ZmQpKTvlF\r\narDENR5DlLUkcSp9YZtv/xEddwESmP+0Hp+9pgOWSZv849VZPuWeFebL1cql\r\nU+CxmYeWfAyBASXyaiQqZVxq/4h9xk0nZQARLM12PSce7a4eur/1+TjRR9cL\r\nC9LUAdIDUVXkU472R5XmCWJSd1VPdGy0EsU=\r\n=3HJf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"7d7c5528b6ff31080d00ccae4beec7a8686b7394","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-browser":"npx vite --host","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21","lodash-cli":"^4.17.5"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"joi":"^17.6.0","vite":"^2.8.4","esbuild":"^0.14.23","prettier":"^2.5.1","lodash-es":"^4.17.21","typescript":"^4.5.5","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.178"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.8.22_1647896575247_0.9839673638438746","host":"s3://npm-registry-packages"}},"4.9.0":{"name":"abolish","version":"4.9.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.9.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"07489d35eac3c579d20e8728e5d9d647d4556832","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.9.0.tgz","fileCount":66,"integrity":"sha512-ZIob+w3KjUlT2ax9gMIyr/fcuLW38kmJ7Ooec3TI3TiKRdyufwZBUYpPcaSXL2K8xi54gvu4vTYrGrrSDPWZ9g==","signatures":[{"sig":"MEUCIQDWfaRzNNQgEtSzfBKXHHouWl288pKMdz/cifWgjeFU/AIgGeSCtq3GavWr5Ltx2R8UNE4AOtnQ1tZ/hpsOInXEB7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOOpsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrauQ//W90uW+PQGhqXfWiTUkTFGM67TVWuK6tuZxeY80Ws+z3DN480\r\nW1zZokE+gOzAeJb6ArmHQR03QPRWZBbO7U733EY2Uf5CDsjl+AzPMNBwO7qO\r\nzRvETT5kGLHhRgj5TMMBWivOOSD/46ZKEMUWo6zPOiOdLxkS+C7KzqVpOst7\r\nhbHDF8Yo2wyU+qz/aDdlh9VjC53ryLrZPBVAq0V+2I4EYmHGDtMEh7aVYMbd\r\nWAeE3V7Tf0ZIsum1mAsyjEkVx3Dssy1KpvT7yROokCd3MO3VSxBFZG5mBNgR\r\n+Z5qndH0oboeh99IejkBV33hLOrjDWWeQssUE735pLlNpqBWZO3HSPOImaBW\r\nk2O7Yo/j8/TAp/f7y/rYyQMp2kPSYAQ2xNC26i6cRf1BE8yEQBu3RUtFH0gS\r\nPSaC4jr+zfG45U7eIwIsLIpSwi9yq4B5o7b37VzbYdmg5D8AjlqYToxVNUQ7\r\nLsZZ2JML6vBtPi69/Kn3xvTFx5XZ7dua7GBfwpDc9nWiJ8C1CHJK8WuObXis\r\nKFXQT/oEPoxQ2QZ1YOGOUBFlk1BvA6CLILqYX2OlUzJkFA6rg8eDyUXhZYNh\r\nugJ686xIEHdpy103f68DLA8X+EhqyC/AbiDk955dzgfYfW8k+/j4ZtOHMO6W\r\nkmghoiIKXRYA2pP3p8jY7mbQcVqBqjVwYYA=\r\n=i3MK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"c9a1a5ad701b01bffb279c1bb218da3574178193","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-browser":"npx vite --host","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21","lodash-cli":"^4.17.5"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","vite":"^2.8.4","esbuild":"^0.14.23","prettier":"^2.5.1","lodash-es":"^4.17.21","typescript":"^4.5.5","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.178"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.9.0_1647897196127_0.8148164288038986","host":"s3://npm-registry-packages"}},"4.9.1":{"name":"abolish","version":"4.9.1","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.9.1","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"77d3f2ae5eff56713ecc095dbbbd18557ab4d5d4","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.9.1.tgz","fileCount":66,"integrity":"sha512-xio6dvH8t9pDkxa1Va6/MNQZl2CMpbWwRVH4JSwp9PLour060D3SX0l6Dk2rqJChXxUXELzbEGVaFtuUY0zF/w==","signatures":[{"sig":"MEQCIG/Y9Vk1OuuzJ4ryFGaLrStuAOm6RGqjbjLkB3HS4QUwAiB1EDsGyFwsrxGMeBhroF5+r5AfTYh3EZXCzvd8j2K78w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOPAWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoC+g/+Ny/y8JcG8b8Ccn/jPd5vhpiDlFxfG5cogwvKi3LfNocc93p2\r\nIJgEdWOHXqu+L429SJeSlGd4ZsffObybIv0pJ9Z3gsibgwTHV8P+Uo1IVPit\r\nw7uxuJkaNGuGe3sDUKrkjiYN0HO/rnBpFMuPP0Q64Z+TsENRwsYffZQhuQnC\r\ns/eBmfSCyYbaVMd5nVUJfgXkI08OHkoZqkbd4TDeXtDcQNzEeBKJ1oF8hBev\r\nKvD/USHni1QaSqFPsw18dXnvcgGV2eiZI8iSx+4wdElET3Tae+/FabgwxiTs\r\nSoMzur1WfcComO8ZiCV79WiIJRyjrCNrUBrKR1zD/+B8Cpla1Y1FzasPMe84\r\nR2bVedpLA/9l8aYQbHkzQnR61ktKM4oNt0BSQroQvHuFrE1k5lx1RApIcqOi\r\nJmQIJDLJ08VJbZHwIL1t8oWg0rUorpV6cpVCnvbfZXOd718hdpfnZ6jWR884\r\nhgf+CBdmZdM3IzI5pM0kXppJs4s1pVlOew3ohXreUPk8ZgAdt8l97SSgJV9N\r\nki+6S+63K8/5warIBeXjOSYmNqH6fDEfgYORiAmLcBmDPQW/zqpJ5tH1kDGj\r\nouWgauPYqkI/JFiCqqdHLiSUoa30iHtP6ETXbY3VxhytnE9M/aSI0ROwSfp9\r\n/MYpfH8uh0qd/93fM5lRf7v9uXFynKlCa6c=\r\n=Bznv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"70b194f18076859ae156e519dec8f3bd880834a1","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-browser":"npx vite --host","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","vite":"^2.8.4","esbuild":"^0.14.23","prettier":"^2.5.1","lodash-es":"^4.17.21","typescript":"^4.5.5","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.178"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.9.1_1647898646040_0.22620409023266497","host":"s3://npm-registry-packages"}},"4.9.2":{"name":"abolish","version":"4.9.2","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.9.2","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"25d04f2584538e8463bc730500d8f704b8183b20","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.9.2.tgz","fileCount":66,"integrity":"sha512-+ppEkdpXNmUvgiKHDLEADOsyIyOZgpcUwGjtd4otYcBtRnr+HlQVxP7a07INxnloAPjeeBrIldPLlLkOGhkgMw==","signatures":[{"sig":"MEQCICI2z+9PUj91EpBQiv8Nt9NG2ZCZViZm0RxOPYia3EMGAiAFbLed/yLzRTd/X14FNwlOoSBPr8JMXJw8rMLunAjCzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOR44ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrS5g//bl+0JtTDwsuzO1CSnAOgCgfp5ELRAjI25lVsvdNVvCfhP6mH\r\nmWpbBDTcWm3subbu+y5iScaJ7Df2q8pRHEVSqiR6521nBgu0g4iDCewujIYC\r\nXHa4e0grp2O9JRtiwCUC3IILMQytTkObPJw5P9HnTtRpcwfVMsBR+syEcCXs\r\nBxwzjVaBSgy5AnhQi0JfV25t70pwMw1RYxau6IrrVtsoGJsMbmckzcgfG0gH\r\n618Wtk+C13JkSPRKhNDwy1dOU8aIJpc+QaVZdhDnqUrITzqZw63HZt7PVlHt\r\nTW+B3Le426NlIJxVOt3UznX6aZM1tMcyPLciI2wG5YPsVHt9+euu9EznsMs+\r\nnlcDUX8OGI/D5/6VYjnqDgal/G8SC6C2t1NHTDO6/po+kGxAa48u6SJyBVFL\r\n+2PeVAPwz7C6/cC4emfObzHVtP/Kgkr3A1vo1bSjeiArEwIOyacJ5V2eayhk\r\nNKfRBzCRiL4HzDc2njiKNh3Y5j1uzg4uialdZBS3vnmx2yfkZSWXRZkGgoD2\r\n50L31VmVsB7PBXwVYd+h61hKC/GsaMg0ikxQHhRorSMeEwqA73e5We+jl+I3\r\nU78ofDRy05Of4IgaIJBzLiwo32vY+oBG6mKxcSe8k2aKcbqWNBp1PfmYxtqv\r\nsrDDKK1bkPSY/loh3mlEA2IgQQZgbui9CMg=\r\n=ozZM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"b0974a5432f3b34dc75260f9d41218acc29dff2f","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-browser":"npx vite --host","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","vite":"^2.8.4","esbuild":"^0.14.23","prettier":"^2.5.1","lodash-es":"^4.17.21","typescript":"^4.5.5","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.178"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.9.2_1647910456340_0.6452367141992752","host":"s3://npm-registry-packages"}},"4.9.3":{"name":"abolish","version":"4.9.3","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.9.3","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"785c3d023d553b9fe31b22adab838fc3f449481c","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.9.3.tgz","fileCount":66,"integrity":"sha512-tRpSu7k+Uqgpj+S0/hFel32OIT25xv7cV56oUM8wYyo29y/l1CvnhTQRbNAbrmtDVzdUb5Sqky50ATk3C1sOwg==","signatures":[{"sig":"MEYCIQDb/SNdCBFp0rCn3UwqQNIOwpb6WD7pENNqKnhhINennAIhAPcj1+Z5l3XsJTiOr+NDTHecNs7dR8/ipRQK8xOPE0N6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOR86ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZyQ/9Ha36Y3cUcru7o3brceUDRMHq6gBp6PMBYR+y7Ymv+GAxeTjD\r\njL5LD3hsAoXuNPmbqJaj4CyVls+Ez2YIaVuA/6AvJH5+wHOIEiDpGhYsMYeA\r\ns8Whm/yePRh5TJZBHfAiX9n7potb1j34w2Ecwr4I+Vohevyddc9rgWlgmuPc\r\nWiIOU+RUfB9Qy6I3rvZqcIaZT78K/5om+jns5rxo0Fxi9MO1VwmE+Q6Pe9st\r\nfGcDxVCna3h/jhBe+kjYzlU0q769PMLhwwtKqHzSNmuUUM+Wv+GAjrA49vt+\r\niXRfXQlOip+DtlpE1abc9gLX6j86I8VO3i0bD9Bs7tran1pfEWEU3dQahJVK\r\nSTRGNvBXSVdl8kX37MJZ+4qjXz+4UFQOPbpzJAsfGg0YmhAuxZOAy3dTUaSj\r\n4Pq+1MtLOrUyHTrpwEgPqzQ41dn/ogb25qgf5CiJnbwtSJC+vu2XDoizzRu3\r\nza6Lr5yaKLLsz+TK/c243V9RRYEQKWf4L52b4NB1zPjrDj0yOI58PR1VEq3/\r\nZkjcQCxkzhUCsnSh9NeGsIkS8xntoQ8x4WEVKhCGNpB6XrEUKZsTtngiSJHR\r\nCF/rJJFCUSlv+bH2ILhtSdl9qZD37uan1FH8iW2eH52zp45KPLT0OB8PhQyU\r\nVExaJoI7S+3g6fV7lU6kJMPeeyTPqUoQYx8=\r\n=gUaq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"a201a937866d78ee6a4eafb83d79c1661f011aab","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-browser":"npx vite --host","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","vite":"^2.8.4","esbuild":"^0.14.23","prettier":"^2.5.1","lodash-es":"^4.17.21","typescript":"^4.5.5","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.178"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.9.3_1647910714306_0.890124896202787","host":"s3://npm-registry-packages"}},"4.9.4":{"name":"abolish","version":"4.9.4","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.9.4","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"2f6eac106b21a3007d28bd44252e8ee13f3b6c19","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.9.4.tgz","fileCount":68,"integrity":"sha512-g7zyK6oxLOSQQy+2nbbZr2TMe913ogdMAgQXKQfHxNMrHH7y9mV6oJeJiQZ0Pu+E2GrvxEIbtwUkYGL15/pSvA==","signatures":[{"sig":"MEYCIQC34yUmUOhRxi2LAsHHuMPRgp81SoCgWCGmE0LEN2VZTAIhAL9freL+p3c7XxB+Dk4/w1mPLnwMqWJ2fp6jyXyKzDQG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOhbZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrU5Q/9EeOLCL9auBN4Xl/1PkLLvVMXTehtU2spSHDHY6CyfdMoMUYE\r\nx26K8Y74jWy4EBElNSUUgrJgdCa0LULYEgqDxiwNO5z+wb93ukdRiTSUhzPE\r\n6Dq+kt5dVJ964rOMaUQY7IDNe3DYzfPB+U7PSG/8kK82pgOySd/sIBnkW+JE\r\nxReqjSPlQyxo3sLS/R0oED8sxbWPYqZDo4q69XGkQhAHpKwfoK5O8aPWlvyv\r\nuER36JqKhlfvU+/Tll+2vzNASJ0fpr+M6hZkjM16H8hVqpIFf7d8xP/7JeSU\r\nVegi9YxI4mYNqJXxBDNzNztXnk8sub3nNR7nOB9a/S7G8KRA/7AnwxBuecjO\r\nRq5yj5tMj+R+YrwEek+WLsmVRmecao3trNwJTJ5vVQzqpCmdVimriUeUexc3\r\n+m+CTw4TOmXMJqgVXUN8ce4HsE1cBkE8O/lHVl514GYU21QyILR05gBs0I04\r\nI9eC6CYY9HYvvUFejUvZKHujfj2dn8/6EUcD+TMVG7uD6jwoCB5+iLfIUGyd\r\nctY5Z5GJ72TGwKekRNiahbEEL3IKgw/a+dYoW0iFWgBF7MIYDSesanFUWvE3\r\neI1G4+2j8cgdS8alDySSdKEn8TtZsYGmCYTb/+u0JeP9Wpd6vn3ZDM+g6nol\r\nK+6MZGfHKLk/F2ZoH86gVgw3UB2seiL+TMA=\r\n=URV4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"d0e8c12ae9977fa97e18df5930f2c1a16de03fb2","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-browser":"npx vite --host","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","vue":"^3.2.31","vite":"^2.8.4","esbuild":"^0.14.23","prettier":"^2.5.1","lodash-es":"^4.17.21","typescript":"^4.5.5","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@vueuse/core":"^8.1.2","@types/lodash":"^4.14.178"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.9.4_1647974105334_0.6022510975971465","host":"s3://npm-registry-packages"}},"4.10.0":{"name":"abolish","version":"4.10.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.10.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"86585840b1fd77260d6d1c850d13843c0685e366","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.10.0.tgz","fileCount":68,"integrity":"sha512-DJvxPFG7GbOSspSgTCMfOPysZP5HKjO/os0p5gVB6LXV2z62TQ8maR97XDkZhbGAK43fowrLSfDg6leaCfeMRA==","signatures":[{"sig":"MEUCID5/y46NzGItTxjyYbMxGfSizZoNJdut+tbX82XptFCbAiEAl3sjhkXtQFiaWYcu0nAvT/IdG8RSwDff7GqR7m8+BaA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOhbnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmocxg/8CWj+ofXf7xtuC3I9YgUcVw4niQjF0uhDNTwmIOt+C9zKtzqf\r\nJm4WHbEAYB4yQcR8KLrQfA3TkmHKXbmrwPxSHizQkqneBqO0B/l2/HmSVDx+\r\nQGYArIdJCdd9tA4eTk00RLwltlZkBGCFPVnBR9D976gbsc0k+Jym/ZEKacoc\r\ncOywHIrbVybta+ta9PLq8TLXFdUYMpYCli+glaVNXntRw7FrYEMY60v3Gu9Y\r\nO80vJbXPCn7Cw37j6O4YzKeS8rrbpWUrpmisXM386MMXPf6oMTHq1SbvQioc\r\nwXbcr2NY0Ji64q0tjn1q9SYpdrFryc8k75ZH1yOXC0HRo3qFiUia/8N9ItVA\r\nRavdzXWzJfJci22vpPdA5uVZ/Jo78Qji6Jh10+Zdeq3Twfer1mAcsIsVRouq\r\nCkyFqndolqWJLp+4o2M2QuDrjWw4mkFjFn2H0oVKuHyoGO1MyPFBZNP1vJb0\r\n5gSTZwv9DYfpdBkM9gFdQjEEYeS1CGx01HiO/8Z0ujAkiOK0WEZnebPPpTLJ\r\nx4yScsUlD4Aib5GJRrVSLh+R7Y4++k+6KAWeMafwkM53VDxBf4hzGv0Q8Uw3\r\n236LcTNFlFr7j7cFU+VC3PPNRsVTPktDibUOa0D6PkOvwCt2a0mcUfuuXuXE\r\nmXZiaX4b7rWxMM1N1QcfbL8AxFZqMBkYuiE=\r\n=mjGO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"d8981b47913c6c960c0ca53b7437a3064ae554ab","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-browser":"npx vite --host","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","vue":"^3.2.31","vite":"^2.8.4","esbuild":"^0.14.23","prettier":"^2.5.1","lodash-es":"^4.17.21","typescript":"^4.5.5","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@vueuse/core":"^8.1.2","@types/lodash":"^4.14.178"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.10.0_1647974119710_0.20483653681999203","host":"s3://npm-registry-packages"}},"4.10.1":{"name":"abolish","version":"4.10.1","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.10.1","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"110fa5fe5f8033d28f53806f2f59308b5bc453d3","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.10.1.tgz","fileCount":66,"integrity":"sha512-5vQ2/2w+cPtOwiBV4n708VIfEIB+NIEp0cuXaa/wgO9RAgHNpnKcsJMs6aMkcz5IbwUhAiFjlkfugcZcrwNVBg==","signatures":[{"sig":"MEYCIQCS7Hod3UtJ+7R72428H/Gx+nDLkEbNli75Ui/g3mtf3wIhAJYXTZWiMH7jpvR4X2HT8GQf3YKe9kdOEq/+A3WC47SP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOhopACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSAQ//QlYPA0MAAdGHcyrfs2PuE3sN4BX01IrzC65lDedpepGHQraQ\r\n7IDU8Q8xwGjqL78aZlwfRy8QWhCp7aAkOZv7I3KPcSZXbNNsxvlx74xPf67g\r\nsC6rVSXKYPY/rN4VPMbpD08DoiJpK91xbH+OvZUkFl4rTtBCrxJaQq7tuNQp\r\nszQp1aBw4bX0IJy3a8SDNt6B/J3dQlq783y/L9n/ZpwGE2GGP6s1v06pyXDT\r\n+ZHvvAb+1LBE8ncxAs3Xe0WH9HAz9Qr0dlMaIY7TUrIsTMc04oqTYUrZgoXI\r\nmiaKMh0TFvITiPvPxM5vv1UEjuqjkRDpr5TI0Pj+sTQceBFIRZmzP4ooJhQH\r\nDiegRTO35ZlTYC5YBgAFDFIW8b2skO96Tf7lQKNuE33qxwM7hdkdTvn0CTyb\r\nxUggZQ1L8DhhDB/qmWH6WhrXn2x90i8K5toY2BCiu+sYDuW2M1lCvqPhBuwI\r\nvdivyYBRODB1LwvEB2v3AQEfjxZwt5ry/huEipfwN8t8Keo9UbTrmcqJvTvV\r\nVMPTFOf8RahW7StNetMGNq6cw7I4dFbHOeRbMlkOyb5jh/105x14ey+sieYB\r\nA6I+rUAej2gTeW+4/TalF4c+Kwm4uf/sb0/zpWMOH5a9rI0jAsUnXqDsIgGm\r\nRSkwD7Nk16f10R4Ao/peILj4uJfaNMNUHKo=\r\n=0XYv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"90a54d095399fb3285da2bab306b6a2d442f1ed8","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-browser":"npx vite --host","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","vite":"^2.8.4","esbuild":"^0.14.23","prettier":"^2.5.1","lodash-es":"^4.17.21","typescript":"^4.5.5","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.178"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.10.1_1647974952974_0.5632905910812374","host":"s3://npm-registry-packages"}},"4.10.2":{"name":"abolish","version":"4.10.2","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.10.2","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"fadd49e77bc56e7a73d9dfc76ea371f49efe0398","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.10.2.tgz","fileCount":68,"integrity":"sha512-t8eGEIuEzLO+hBy9B6z1CSiQ2gv1mbZ8NVO3CGYQIHLp7heZWPLnw7+spUXzf2b+FGZhjrLiJfOsuQe7kYwCEg==","signatures":[{"sig":"MEQCIHoR/uecLsT2BXU7uLDtFxo75o+bYLd8lAkB4LhRctWYAiAPdW//tNB2B9WWqXe0vfSgarzlt/mcb4siVniZKfkeiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOw2LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFOA//d1Jk0Ei6PQTyVQdtg7JAf56wSnztBCB4OIAam0rgrEI8HhZ2\r\nHeA/FtevaM8weZYy0N0dyJvpWlAwMOJAZyVcvYx37NqgMhM2gBMrT4Vv6r3h\r\nZINy/xa+2ZvF/uCAxsKf8R8npZryyUvC+DAJWEMBs0An0O/kdMO6KWdrkcZ/\r\nbDUTzPAsUQM/QbxKQmmH0GCBhSxH4DGja3Mbl/9i9NAac162tZATb8rvgkij\r\noNPuMQDk9fd7nrYYUylpVA0HD/S3w2kUdnTepS+8IQNUcCjjqYai0Ch9K4yC\r\nIhxaYPf29R6QSA2FpfXPRpj4QGVsK9ccaAjYkVKIRHMS+iG4YBPxLLf35PiO\r\nfDwbt0dC9M2VtrDdW3qxXouJQ91r37fiWt/xQPkdBRRaGBYxSJ7y3Wqsx+kL\r\nWSBLbQqsjKUDD63AV/UbiIFp4gXIbr6OGaEcuDBJ1fNUSYWVxFuYPlN6tRIG\r\nrQ0LFmZhz+1pYUb3uYklhVvs0hnZBVpsCrRgZjHlmGF97mRHY4GVmCeL5L/T\r\nLRxsxFSBxe3P1brpZnc8/oN1jdwCQFuFPbz+TtaqLLSDWNXXMKjYOzIWw83A\r\nRsPAnFPQLYWdz5oPrML9nOBo0ASd/u3YxBQ4PKv0eIecfvvCsvjBDLMLdWzU\r\ntKXZHUUvPIT56luGBBpYUa7gAQwy5tK1HUg=\r\n=o0tt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"fd3f8682707f0c7e08219d3848395c7c9f2f6ba8","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-browser":"npx vite --host","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","vite":"^2.8.4","esbuild":"^0.14.23","prettier":"^2.5.1","lodash-es":"^4.17.21","typescript":"^4.5.5","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.178"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.10.2_1648037258906_0.2897950911133558","host":"s3://npm-registry-packages"}},"4.11.0":{"name":"abolish","version":"4.11.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.11.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"e6f848ad39737270e5db125d8b8e12a9c5280f18","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.11.0.tgz","fileCount":68,"integrity":"sha512-MwxB3dpH5muXN1pqUhi1dCHuGH9XPXn11vyfYUTtQWfFSPZs/a2HcAmAd4+zGd38PM7gRVHP1ga0rUpfhbyA3Q==","signatures":[{"sig":"MEUCIEtusglBio/vmNjFNB86u0oyJAVrq7eBUjQG5G7ksBBKAiEAvL54XLE/uhQkO9K+Fg9YwwYYVxY1I4fdrQG761VPYmk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOx9aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVqRAAke1hpi86oKddRbeg3nZqzwMGG35/0S3UJDUzD+bv/rUwYIxO\r\nTHTzdY3TwLkpfG66Ft9t7h1extNEgYiR0UnZyGraMRsLtyKI9KgTMNkINTh9\r\nYegdGHP8XdxvWQpc82rr0uNIxfNQgnYQREWLIfOwfA1gPm6QWfYQIhuecy+P\r\nEzh1atioha5TXBIUYweJ29tZIJbxYs6lW6s0vMZt5S6r4cjU8pr+T7zGPOVh\r\nIUTqTFSnrD6tf6tiHmMpw3mnjhV+5+DUafVkmOUTtAd3Tsx6gbXiGhrfF9zT\r\nV1NjGP1ncn4d3MbVJUwAILeQPs4KvUbzajdPrfynUfqdsvCN2myyj4nxRD7j\r\nW52I2WMDjEnIr/y1mCx1dg4qCBS8cMkZLx/Z3dK5Ex9SrZqa4OOvH5BRZcfW\r\nWJ4TQOF1i0Amw4GT9haRooY9vD/KKOcuh1vhNefFZo5pu7XDlXhyqz955JLL\r\nve8bywqMNcMs62zwMB78tHNzqVdp2Oe2Z+4wOoBodOli6u1jSHkymPKmNIiO\r\nu8f7l8DICI3wazVbE5B/NllWOlOG4hL4dWxzSFJXXF2uq/6hrZxuLob4av+y\r\n9vU3hZwoE89xIIcAkwM/v39GGaqoplNhZMz5TurutImppEWwhyJERv4flMWF\r\nWtceJpM/MopegkUxKAKvoxbwWMDH+aSvQec=\r\n=d6Z1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"880964a4c77719d3ea235cb984de66098dc8ba65","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-browser":"npx vite --host","prepublishOnly":"npm run build"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","vite":"^2.8.4","esbuild":"^0.14.23","prettier":"^2.5.1","lodash-es":"^4.17.21","typescript":"^4.5.5","@types/node":"^16.11.9","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.178"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.11.0_1648041818799_0.09448985332556559","host":"s3://npm-registry-packages"}},"4.11.2":{"name":"abolish","version":"4.11.2","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.11.2","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"cd76a3ad8e0f845e4e5ca4a5960f3ae6412895d7","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.11.2.tgz","fileCount":72,"integrity":"sha512-EK6lc+ErJ5Z5TEwgAsABe4lL7Je5qx9SfRvfCTRqtKsPiBJcQceKXbu0fUX33sSBKaPYdEan5Ix5s6HVtzqBUQ==","signatures":[{"sig":"MEUCIByIvvPUL5ClUURcTyU3pr7WzKE1bZNCyGJlG0FpiELsAiEAnmcfeWlyul2ePgzYLvA6QEieJ+1WhvCwZt4KmH95OJ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPHfKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqmA/7BooI0rssJBxQz/y871tsVx6JJMK3gu8oWyWx/fBIXS9r7U2S\r\nbLnBKeYAVdSXPznTd/jLZ7DrIY/748f06s45zfRlnVXKIR1Yv9Vz2Bla0aix\r\nF4M6Au6tMPGpJqzyfc5I4u55hRTRgR+17rx5/ng9a19if2E+AqRFlVIpcOXA\r\nrW+7peynrY5B0hfiG2U0cCUfpjAMBg4S6JIF5Oi4/yGWs8LEmWAjkWKmH5pU\r\nekaPtgEBQF00WXzoGxQ4KB2LqREOwLQhoW5MQKou2pc9QbUA6335HOdxoBR7\r\nyVRHOy8g89z5Xqp2S/5jP79HtLzrLP5Nt50PIVxQvkhLqJKqr/MRjI1TZ4Iw\r\n/l9Cg+oFj+TUgS8ORhgIguWpInpkP2J+iI1DVw4bCt4yf3MRVjWTiZPDxRYq\r\nKzILesl+uaCFcPB8RnC9etN+dNiSo7cCD5nV2X8a1IceDZIzMRMkllHwqm/s\r\nxljWc/OhzWGolSo0EllK2jMIomcatxWX2Omzmb2awRhZlINMu82Qe3bQp3k/\r\ngtjUNfCSGy1L07g3A6kxrlvZH8C9/yIzfYpds1DaNuZVSr4lF35MqIumrIfs\r\n94n5CYkyti42dJKB0kaqIcfna7Iy1SiHyaWQXD/kEazZypr3aLWtsSuD7tQf\r\nKisOlyfqY6EsECw9m/0Es5zEhKZ/sX8fdLA=\r\n=wTa3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"723e3e44988c63b2fb2c9653cc7c665b18d1a670","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","test":"npm run build && node JapaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-dev":"npx nodemon JapaFile.js --watch '*/**' --ext 'ts'","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.1.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.14.27","ts-node":"^10.7.0","prettier":"^2.6.0","lodash-es":"^4.17.21","typescript":"^4.6.2","@types/node":"^17.0.23","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.180"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.11.2_1648129994798_0.012309060808459948","host":"s3://npm-registry-packages"}},"4.12.0":{"name":"abolish","version":"4.12.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.12.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"97fd8e19640086b5a0d0f4d5e2954849b5f2d2a5","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.12.0.tgz","fileCount":77,"integrity":"sha512-FfxOguut4BhvYSs91+9x83qi1h+yaVUaihcmgW+s7rMxWIw3WwBGXGWGqLn4so34RZO0FdRaHhca+2tpnqYy/w==","signatures":[{"sig":"MEUCIDxPimr8EradcAgqUZ8CunuCcpM7wwXSD+rYzDiSbEyeAiEA6mK651bSG2iBAk8REN8A38krmaLFI3D2Chs4xUY2WQc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih+sBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogaA/+J5Ufy5LXFCodFSomQl6HM+1IoB72mTieROTTP/Qw2ZBhl5Fe\r\n1usu4V6eA1ximpRvxgR/ytpQC5zyC1+FU97gocDQuyg8lWqplRWH9hFD4swJ\r\n0IBMuSFyXM8A2iLuaDnj5w+TlOP5GWgkYzcpi6Cb3K5ddkcPzxoYdDPeudhM\r\nbKc8FLv26KvZgFZ9cHpjilqXR2sSrkppdviXjXElQY5/w/atdQLLRgiD65V0\r\ncMtT3sYiau42IiPI4zTbL9Q8b3NCfl2GgGqrz+cEbDAoHP6+yIjwBrQZvmqG\r\nmCDihQ8QJmuRkblyFGKQfKELV8Zyngp7vctvZIA4N28KKHgV/JWX21NiOSKJ\r\nyqXJEKnrIMy76fm/YGaQC90EhnIUvSKfSOBX3TdjMKwqI6sl3mC/Vt+FDeQK\r\nbAZPQ4BGu/+1VeeaeRoGB8LPcwDdTAcP3ZrvvAE/NG23zVplBAKt9YW89ooo\r\nu61NjzaouNDgAeG+j2cmi8xxH0pTLAVcjNchmVb4qowYkOi1VFf5XU5Hh6Qm\r\n03sKH0aQMV+eTL+Sq8Ib0CJgttXn1Bu2wHgT9Uc7rLRdD5PSWlYG7UtfKDUy\r\n4V1QDW9HBGNZr6XdfOIETFPeJ3rFT8b/NnrivfU2KIhv626Ps8vFWi74YKL/\r\n/S2mMN9st/YOhlQG10bxsI5CqGt7PtyvEEM=\r\n=aou9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"ffc83ca06382e57276d137ffc7aaffe276cffad7","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","test":"npm run build && node JapaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-dev":"npx nodemon JapaFile.js --watch '*/**' --ext 'ts'","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.5.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.14.39","ts-node":"^10.7.0","prettier":"^2.6.2","lodash-es":"^4.17.21","typescript":"^4.6.4","@types/node":"^17.0.35","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.182"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.12.0_1653074689359_0.8237684140561903","host":"s3://npm-registry-packages"}},"4.12.1":{"name":"abolish","version":"4.12.1","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.12.1","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"a9b4af425db9ca66acc5a171806ff4493330072a","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.12.1.tgz","fileCount":77,"integrity":"sha512-qT9NQupRhDEN4y1AW/P0Mb66JIlTJRR4nb5tcz5HmCOVOqXlaR+j8o/8dZ6Do/zhqOUXg0/topio/gmnDAO0oQ==","signatures":[{"sig":"MEUCIF2DwrqygOb+PL7Dh2YT5a5Tp2GpALaG6cf2DUIgC/gZAiEA2m3PEvWECNcCGA5fRQI5/Vvt7vybv2FLcjbrD/jb8Ak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih+xiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoO+g//e0EdMnuiXchVYrHuBMHt3XCzdD3pZJN3CkPUAE4Az0grpxQQ\r\nosjSGj9Feo3nRo8JBg50tUyYmPDjhnfoKL8R+CPq8bLtgkl/wqpn9P9vjTcr\r\ndYdrHHZ3DR5Qg0Z0WMsZENojqeHBYADEta7amZdbWyk8hOnaPCHrTBUkB0rH\r\nH/5l1KSd/XWNLBl9IIWavETzgItJKNznaNLa6mrjJPk6GtJFEn/rd0+ajY7i\r\niqAhG22iznn6sfEXceJc6nc2uJr65RoJijTVJjZ9cgZJOpthKeI+JX9q5SV9\r\nnPD63UcKGv9O0PTlvI/yPwkmC6c4rHKPcrO31l1NoPVwXspzYfMHEqHLb7B6\r\nFrGdCrrEkJ3CJDgQ0NSTmThszE1fRnWO0PKw5O1UWG922cJfUEHJtDJLTf73\r\nhrClgnfTcTHx60wBAcaUYXKWgkgFjpnxFqL9A1+mtREP7NdXbaxa1c8WU7SN\r\nzFVQ1a4cMT9qGhrgjPOFVu3GzFN6nnZGZ1uw8s6hHFG/iAtT10tHIrVX0pbr\r\nDMB1dR0aa5RnOrlmzRrIkvVc2XA8NSvRmzbZCmyFCBtYHVAEBAcahxKuwGCo\r\nRtp6XPDMVgMM07nvTTfkM5FV/SntXnbv/KzS2Csl5mVpaVuyvq0X/gfWbv48\r\nmfCtXZNECZJpzv/AZiL/qLHOogcsQ3U3Nnk=\r\n=JoOM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"6b68387a1daf8b6189401b1994dd8f5d50fa6f3f","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","test":"npm run build && node JapaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-dev":"npx nodemon JapaFile.js --watch '*/**' --ext 'ts'","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.5.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.14.39","ts-node":"^10.7.0","prettier":"^2.6.2","lodash-es":"^4.17.21","typescript":"^4.6.4","@types/node":"^17.0.35","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.182"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.12.1_1653075042539_0.08514521396172592","host":"s3://npm-registry-packages"}},"4.12.2":{"name":"abolish","version":"4.12.2","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.12.2","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"01b1d024cac2d190ef75fffe53ca1e0a50742cf6","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.12.2.tgz","fileCount":79,"integrity":"sha512-/yxNzgra3fAAR9ej2kXRGIKcwtvyVFWby1BygAODQLKnzVeTzjBcywcFYiKxE2Jxnqg+3pTJPpvMkKMxYd8zTA==","signatures":[{"sig":"MEQCIAyvZSPBorS4YKE1wKlh/tYKY+xXwPwndzd29fxGA2ztAiAjD/xuQ4w0e8kYzsW+wcC3NrHoUJhxDJCxCHfB56/FFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih/XQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwDA//WoGOQaywX7ecQBwPr15Mv2wGGx81/5/rYYO1iSoR0MlBupBh\r\nieTRlW5V6YeIxuAfRXs5DIs9JqWMud2neSEp/1O2i3mhPVIQMG1drB349nxq\r\n1BKN9vNjZdPhpE5Ukx66PGTho1RzJkA+Zjmyete61ndXUYL4lUIGG8Xnqu5+\r\nTmJ4HZKePIk1Lwj9N3JimN6b/ljSiI5zt4mQQs8lMurhNOhkf6QM1d40LQmh\r\nO8G9Ojk5wAOj6VbYAlURMhApTcDj6PClCV1W8b9HRQoc9UakgmtXF/fFr0sS\r\n03Iqq5XByL4gfaw6wgPu6VUL7znLgVZ+wjHx914JY3M/BLr41dlpdk5kCySE\r\n8DIHizIoeckxHCbTJralASTA7L9dnTmRnwoTwuQQrwBrNelHRF2hgf/Pf9I9\r\n2dxbg1X9UlaEP9fz7zcLIhzqsx6p4dO8v53DII9pouS4easfzZ80O0JrZ6uS\r\niFp2atIK+1oCsuux5BdeUPUM5UQx6gs7yVEOeD1jZL0Nj6DIF1JdlmwNs8VZ\r\nyPSjjnMGYlaiB3lTL+eOFh10QdqpXjv+z045Y7trIBfRO8jqH1c9db0UbeLl\r\n596jWmUaO7+fKpq4mmIEuqwAUYk/52E+fZDKW5zoogerqBWqFVZ9PdKVqV+Z\r\nHUjNruR5mPcmR4ghMl3+KCXIkAHxUElATiI=\r\n=dtxZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"c009190ea4c24bafd76212893281c696e034290c","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","test":"npm run build && node JapaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-dev":"npx nodemon JapaFile.js --watch '*/**' --ext 'ts'","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.5.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.14.39","ts-node":"^10.7.0","prettier":"^2.6.2","lodash-es":"^4.17.21","typescript":"^4.6.4","@types/node":"^17.0.35","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.182"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.12.2_1653077456538_0.4730303067035617","host":"s3://npm-registry-packages"}},"4.12.3":{"name":"abolish","version":"4.12.3","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.12.3","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"fa75136b7e6bf882193c79461d857dcbc56753dc","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.12.3.tgz","fileCount":79,"integrity":"sha512-7N8AfChGOj71euZbHkybodcX451qS6ze2KwYQ1blcv84kbThiAYjTpiwBjy2r1hOxa9T0M0vOyZubwAaY83MOw==","signatures":[{"sig":"MEQCIDs+1N7M6VRse57Z1CWc6NmE3AtuEa5VlwOVZ8LOXC34AiBYyZRR1uMMoz96ssz3WuO/YK3E+DaCLKyf1fL0iVQx7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiiKrqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgKw/7BkfFfiYFnwb8VJNWb31xC2U1Zz+jpP1IoVZuDhIAL9tRodUU\r\n/Ls9u+hiGIJk5EdvLGRt2MUI9JP77Ll8bao4F9OhVPnxEUHebz4T+SQH5OxT\r\nx3B/pmBWizEKc7uLCA3KzXcCbMeTGTtchu0t8oisthGogOU+LzOhjdxYmdLd\r\nUFp7jL2kRFfNgSeS7EGuAJAppyBBg7wYSeNXMFBbEBQYnhr3ZTjK6eCrEZXu\r\n0TRAHPIVFFzFbHl2J0cKHN3sTRfH1FxxGr026y4Gtnb5thZzO9pAeldzNER2\r\nxdd4vUPPgihvquP8+MdMyOYV0H4Q7AixEJobuZl1Rol6lbFLiLfYTYlC6bPW\r\nZCRmkMhgMbiqhdSnpLZ4nz0rpPRyUbOMEX292+YPbBN7Jppf8J6yEcSG8C2m\r\nEprKfw2MntrVhbh8lWEBOdMMUDGF/kvAfhi9wg94AR6DOCS+KVc2QHrpHEv9\r\n615uHRZqKG5QN++tJqzXbLsyCt88Hzd9UHw444vVVRSipdGfvbvLu7NM28jK\r\n33nyC17WBsaeoVPPkD0nTfkN91eUZgNOD6uWYoAnyGx9jZDQHQMMFQ+/CaZi\r\nFb1JSty5PrjoD/E3e4/7x3WDZBUdyIzdwGFf/wYScHFRb0arj223mLrH9FMJ\r\nlI82ig2VpEEx1EHfaKDJsbktqTvU2Y0Zdr4=\r\n=w4Yj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"d7a36192ceddb9f9ba5cc5ee1e03c30769af2f93","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","test":"npm run build && node JapaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-dev":"npx nodemon JapaFile.js --watch '*/**' --ext 'ts'","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.5.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.14.39","ts-node":"^10.7.0","prettier":"^2.6.2","lodash-es":"^4.17.21","typescript":"^4.6.4","@types/node":"^17.0.35","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.182"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.12.3_1653123818470_0.04342346807886166","host":"s3://npm-registry-packages"}},"4.13.0":{"name":"abolish","version":"4.13.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.13.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"57d1d87d437771c210b1db0c3111309acbbd2cb5","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.13.0.tgz","fileCount":83,"integrity":"sha512-rgpd+wdp7JIjtkXtbVl54INBF6p48glbeS1ePvRiKvZMMswH+2XrKhjAiws77gCNcqAbK58VPEb+2hqCETkg/g==","signatures":[{"sig":"MEUCIHlCFf3EMqNi8NDsjllPnVhTN5sw+sdbxSbx8Rwt5HFBAiEA9adPJC7n8Ye6emAYdKgGO434I3uTLkLlBtj9fCTWvLY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJii4pqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFAA/9G8+emAXESdirjr162tGSZKxriirtByq7jFtmV65Khprxfiix\r\nYKVhW26CCEt94DxLpb2LXdj1iRxsTGDHZDu/YSM5aS+eGfz/itVOUpopZJIM\r\n6qjPVVAgxpK3kNEy1Qmcr+CVCkAOJmGXGkPB7Ajiucj6lYOIsY+uKVyXh4Jx\r\nvhYwKJkmrAZpiv6JSRB42uBLXcerZ3o/tvsXOe+yGxUdQbLsFTpEbnCfwWA0\r\ntlHDt5isJUfGPgWj+7pfEDEktBX9tGCg7NPnRpZvCebf8MI/CQusOLMtshaM\r\nw2GBqwTQo361mwRucbR3oiTQDWqdhxbMu0Rxrk9isWBj2WtV8BtM7/taUIsu\r\nLf0zjQIGLzcVLyftx+XJczTJJlj2FHsQaRWvEwUm+s+A3XkXVsShY6gUHbov\r\nY6xQ81klZ6d/yOGAxicTszP71Kh/xRSIoH53uLJf/YM4Zjjay+F1plkU7UDA\r\nWxDPF+t47faWo/Ebr7cLq2zTQYRjo0NxCD+K2zVLA5vQ1CHVpylB81uPpQOc\r\nYAILOTHmwPUqugIkcLgoFLp7Rq+JjjwqlPWmK2Qz3wMa9+IVlB+sgLhVC64R\r\nNaeYIccQbd7Jn/kXGrNeLyMiMQdDVjgzuj1yTpxH3A+DncyUAR2cGT3fJDYs\r\n+AeUa4OVUnH+gZmp9KL7nYjosGAQDJ4TPYI=\r\n=CcBs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"6504d61213782afe67e8f2c5a91aaec16f8bfdf7","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","test":"npm run build && node JapaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-dev":"npx nodemon JapaFile.js --watch '*/**' --ext 'ts'","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.5.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.14.39","ts-node":"^10.7.0","prettier":"^2.6.2","lodash-es":"^4.17.21","typescript":"^4.6.4","@types/node":"^17.0.35","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.182"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.13.0_1653312106013_0.9894981472005848","host":"s3://npm-registry-packages"}},"4.13.1":{"name":"abolish","version":"4.13.1","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.13.1","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"872921c1cd40397ce19728fe24b68a2186ae397a","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.13.1.tgz","fileCount":83,"integrity":"sha512-m2HLlwdYTBUBmyjVaXSPkLZ6BrGqQxTZlmIKcW+6JOE1ZWH4xPFaRb3lsw0H+UcsxiK57hpSLoqY5d2Wz9bA0g==","signatures":[{"sig":"MEYCIQCcK+YnkJGd8mJGsbycg/E0NhB4lhD1/VLrk0wITXTwRgIhAOdlpoHvigJx8VL/FlcXYe+Mfnbzy7rH1vCtXrzDb+qo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJij9tGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3WQ//ebmEkPZJhh7QzfoE2YPKYH5uTY90/I+QWnLYcN/UNaQr13gI\r\nDlo5PjgmzsHujYKZFPlzUfppsKUHHHtHF9AIwo/8oNyo3CD3T4+eoXEuEywB\r\n+aA7GlcmhppM6izvyvzDxrNA9sgWwJIRBGTPvfZ+Y0BIPZLjLaeQfJ4wQrG0\r\nHfMNbj7Z0HvsXTWBtsPxt5GXpjkFzcaowsfVhosjh657dX6eXkbw5E5Y2lH8\r\nb+8oq9Xnfc1PRbCN2m/FzioLZPcRcZKoDXbmWeBAbAAeizRZxkCR7tt0DqvF\r\nNRN1Lxwk/PqMzuxkgxutCrPkCoPOQCOvbNq2vdwr0DTvZAgaJFi57drFmdVP\r\nuJAzNVlj4+G6HiKdefwdN8eR3oDeztPWVIOc06epPy0+H0nhBDv0kW4n+srD\r\n1MKWIUXWbjqdoESdoROmLO/ocwLyoBurgv7oMxMGtHwfEiVACQivq7XqURVy\r\nVvq/Y49uauBLNKt4gNo5Fflaemq5QvinEjhWGANR1YuaHsxCGYW5QdVwyjLJ\r\nyQdE2dAkIquYcba8m34dhdIZNOebS0vGFltJBqci1G6D/crh5WfaHCPME75c\r\nitIfCOmH50qBydrsZXNQWXJ0BJyZkQKRZDXjG2HC7ssm2aJDx0S+Kw1EOKiB\r\nM6s66KNAXqTKI7YQzUFhmHU7Jt7RrvasRm8=\r\n=SjKO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"d2188ae159dc82db7b040aba95ba01ccb5856cbf","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","test":"npm run build && node JapaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-dev":"npx nodemon JapaFile.js --watch '*/**' --ext 'ts'","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.5.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.14.39","ts-node":"^10.7.0","prettier":"^2.6.2","lodash-es":"^4.17.21","typescript":"^4.6.4","@types/node":"^17.0.35","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.182"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.13.1_1653594950180_0.6698086835261958","host":"s3://npm-registry-packages"}},"4.13.2":{"name":"abolish","version":"4.13.2","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@4.13.2","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"6d74a1cbcbfb7117d22ddd4964285d533681a094","tarball":"https://registry.npmjs.org/abolish/-/abolish-4.13.2.tgz","fileCount":83,"integrity":"sha512-5shMkc+nA04XiulTfaaMQf3zbV0HCvRwomq7oTKZ0PNWGXyb5EAZtMOLyeBrz3eKL6wN03u0lZb55qQs7CD4RA==","signatures":[{"sig":"MEQCIGj/2t852ye0D5/lBoAcWXfwzTaRCM0k5xA4i3vTJSDMAiBruz8NNz0ov+Ynn30Q/BAsxv7SoIF+RqjE8ZpTEsnQhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJij9vtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeUg/5AbFMN1Kpbk41ayR3pS+9DwWaM1kpE/HppJu9R36KRLVEcSMN\r\naqyJroANN3gO+FBoMZh2t2wRyjCVNiA9MK8JG8ftX/3pbIf1Jca7LIA7tRqK\r\n5Kf1UC/6Y1Aft2gLbTSfC0obBanXkmYhfxcTZyZU+qDijngF/Ls/lDDAg2xH\r\ntA4zdbVfm0QWBtSTb27X8qlhd4xaxRObiGHRc+/9Ac1y8rbs9km5Fuff/1F4\r\nMtXA3P00NEk6JVloA528mN3ObRf6lny2ObYnniE3+fE0kKbErqmINs03nztS\r\nMtxwXhB7Ze6kfQIcbtB5H7UsyyZGLKneH2jKD0Qx591VpdcY+0WcP/wG8VV1\r\namfCHOHU4OQMXIYRIsn4jqINiiUWBUUMm57pR40SwwcLpepoqeObAM27MtlA\r\neIUZcwssMznFVP/AASoqoO1ahS5tCTD0HGn9DLcxD4EUEgQ/9PE7EASIBxlg\r\n63ETs+n3ZOi1+uxnI9NRLyc3LVssgyyDXqc/1jxfcaXrfJ+NAx+NK3C3tMH/\r\n3ikU3nA3zDg4PH4IVY7BjLi/0iIOVY2aBSIC/niFhQkN+TyDza8OMLI/0nTp\r\n2QylWm9zjgHUSTGnSeLQBibZc65X9KXzVS7bT107kXLcDUxFakr/ntfO8R6O\r\nA9bnoVfhIsZuMLaT2GGlmODePvWE9Mhdq74=\r\n=L6rU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"3077d492c0381ca9deb71b88c3c4cafab144d550","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","test":"npm run build && node JapaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-dev":"npx nodemon JapaFile.js --watch '*/**' --ext 'ts'","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.5.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.14.39","ts-node":"^10.7.0","prettier":"^2.6.2","lodash-es":"^4.17.21","typescript":"^4.6.4","@types/node":"^17.0.35","ts-node-dev":"^1.1.8","@types/lodash":"^4.14.182"},"_npmOperationalInternal":{"tmp":"tmp/abolish_4.13.2_1653595116970_0.8524908868004608","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"abolish","version":"5.0.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@5.0.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"b9b0a3bfe8447292d906305ea2ceb89c0fc56fc6","tarball":"https://registry.npmjs.org/abolish/-/abolish-5.0.0.tgz","fileCount":83,"integrity":"sha512-C0XmxZKyux7giqSU/t5m1FZ/2mFFO3nBWxWuUK9D0DBDa/zwR02OJwi1d8sTiInPWtgl4al36MAR49GQvOu9zw==","signatures":[{"sig":"MEUCICdYn+Xu/CtNXlRX4QpFoI4hyLSGL1XzKhdIHU47xgkvAiEA4EpxbleHfYLFsWfYY9W0NS4wpVCo06p6XpM8zanW83I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJin7k+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqi1xAAjjr2DNix5knadv37RKOiWLKvyALNcw65MsAjZ3TmwMHa0NzS\r\nTlwfF4rHfzGnpVLrGELqruX4NHuAqjVv79CpTIIYaWiwUaiyM3C+oWpw3Wj3\r\ny+x18CBZwQ84W8qHc9fwhoabJUIzfAsuq6UkmvWafAPWmVKAG1boIgev3DJJ\r\nl+GlpEnFwnjRhtcZYz6cPyt4JFrxaCHfzDhyrt0ZCr6RvHcFie1T2RiH3hDK\r\n+XYrrAmdjQ5DxaLbhxKI/X+Rt62xts12ORwJ+TQLchvG8/p5umoQ/hEjHfId\r\nMNlZX2C9PO5qJEMc9GTJcRjWvmlTUObdm94qdfwoFTGo5OlWymITyAxIcKrp\r\nc4frg3VR1kiERlnSOFaEe7KP4Y+SBsLDa3ELuRVSKO/jn3C4T/5PpXAcoNJN\r\nkWxb8BRYszidg5Bowhr7yI+wE45V1eQF5Cue82BauN6Hi8574903M7+edRUO\r\n0Pli6CDqJBeXaOVabX28Neye6rD7iC37gPJ6ZMo3unHVPRP/PWF2/C1XGJ9Z\r\nt2cEohm5RcG+6D/eoQDg7KqRW59QNHjuj4B9tH/unlmwoRm7aA4kycU0+qCx\r\nGGfVfawCT4ehu1UQpIOJreFIp95+7LHdyTkT2STeDd27bJs0dzymUljjlhoX\r\n9lKU44pO13WaTmXmH18cTRLvUDCmpGFOqVM=\r\n=Tzia\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"5caa278128046bcd41e40c08bcc9877ea0daa7c0","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","test":"npm run build && node JapaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-dev":"npx nodemon JapaFile.js --watch '*/**' --ext 'ts'","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.5.5","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.14.42","ts-node":"^10.8.1","prettier":"^2.6.2","benchmark":"^2.1.4","lodash-es":"^4.17.21","typescript":"^4.7.3","@types/node":"^17.0.41","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.182","@types/benchmark":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/abolish_5.0.0_1654634813952_0.09400791320428104","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"abolish","version":"5.1.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@5.1.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"41cbcaed3c9c7f1351b8b290d5e527eb92981986","tarball":"https://registry.npmjs.org/abolish/-/abolish-5.1.0.tgz","fileCount":83,"integrity":"sha512-6bvvptyzTk1ZCuPSZXEa8F/k3V3Avd9ZvgVTQyl3VDKLWM/o43DcRO/C2w1+B+RYmiIasUx9YzZX8hF7uhA2RA==","signatures":[{"sig":"MEUCIBwV/rV/uuAmQZnIgBrd+TAYOca7x2R75j4KwiZJmBaWAiEAhxDJXSZFAXEv2qgZLJHLBY9kZRITs+cJcdUwqeVCyns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiw/FjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmosLA/8CneA/JeItmRjnWA6zDKm2VAX5svS+h9EWnsfvjcy7CSpVb40\r\nhjTaFlRyVhdQlpN0Q0eQUrc5yQ8YxeekrN7vX2+woyToPQXno85cMhw2OksY\r\n78JdilkgdY/A9xpYI74MaZDDfMkkgIt5+wvi7XEf0ZqtXqWifxGaaoHDG0n/\r\n6KGp6wR85cZA7SzmPQLwdj1pP03Ni7M+rMepi8V1aZd+HGktDaKbG4UV7Kjx\r\n/xe5GVxIcUuXYtYlQ8N/iRUrHkuCh9wKd/Z5ZAv5IAOak1gzYCY14vzRCSn7\r\nelTFNSN5nKOXdICs68L7N9bo6umOi8J5PRTrMIhA77o92F8ycqP3LebE076+\r\nELy4E0+WVT+ecJIuUiAa47alO1bJWZdBxjjn2/sPCSefVLnXgq/4mkZUnAUL\r\nKpMXFoCgMuyINaoc8hr8is7O40t9xffOgC1nRNoZ5Ppey3tqBnluLLr8MtW5\r\nCsiIaWP3xhDT40JxKbyHSmteFtKBout9hqPZ1y6srw9Ro7MlaQ/9nJ2xjomg\r\nYANLbUBx7tdLgC4em/TxsQjVrkR0UcrcFUe7DrX63xzanWVAnPS5WCM5sz4x\r\n2iVa7fj4lYydSnsBqzHirTZM4o9FeFKp54rP9HmeDxCQ1GF658pwiG1e6tef\r\nsTD9P140G/nXHuhC6LOUgh73Iw8yBzoyjoQ=\r\n=CyoR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"0eac9d65722866cd4f6ed521076d98c2cb3e1d45","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","test":"npm run build && node JapaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-dev":"npx nodemon JapaFile.js --watch '*/**' --ext 'ts'","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.11.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.14.48","ts-node":"^10.8.2","prettier":"^2.7.1","lodash-es":"^4.17.21","typescript":"^4.7.4","@types/node":"^17.0.41","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.182","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_5.1.0_1657008483646_0.2296150914449755","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"abolish","version":"5.1.1","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@5.1.1","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"1ef53c1f05c2e4009ba9150e1e10d33fca04d431","tarball":"https://registry.npmjs.org/abolish/-/abolish-5.1.1.tgz","fileCount":85,"integrity":"sha512-vXiQw6dghX4674yyPqYNkUzhTLk8rZyudTiq589SlyKipD5oBP+c0TB0Mz5oT1ILuq4gT6gpAVE2HV8saDwxJg==","signatures":[{"sig":"MEUCIQCoMGwyXNtWhEixSNpQhCXvgJDXkaszkbKQfx4gEX9FggIgEHnqkb91jdBQxa4RLCWGT4jgriHLwTmIt+eelC151+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixXx3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCbg//aUz8gbqRwLO8/Dq2V9i+xXh1+Fns9MY1B0B7Lhz8VJhqdeA9\r\n4EgowrUwk02DfToCx5n2fgrUQzlyDFSs7i8S4ZkQF2eBS/J6GshydaBrJ8J1\r\nD7rFYEyJkbmvZJdodorHW63bcFVEPGwg9YEbK1B3mJkR/j6ZZnbgXYpGOi6A\r\nRrzWt6oNlhhMSXizZ5nqbijQZphQaY/Vi/AejK76MTSWPVOyHN7ojl+XCBfM\r\naTzDyc3Fo+3QDoE+je6px7AyjGfhiwvKV2bz9MeWBYswX/uhVfCqzoO2Yj6V\r\nNADERrwqgnFlFkdQCzVvvleRFwTMmV3YArcj88Es+SrWBy6Hm58V1keJlrVY\r\n9Q79XGOP2EUvOkop2qFQpzQo2zJKb5iYAjuO58dhnbNO4XQ6eDduF8rWxzyF\r\nqbwEqY+TvVKyGebb8Xq37VnyhAY2nd7yzqzpp+x0pZ+kbUzHHlcq55KFzXxI\r\ngXijN3AWVLEl3CbDypOC3SIPtb3wzguTt4fnaZ7XU23Dp3/xFTde9xl7MFTw\r\nQI7kMDrqwHO5tgHkI7LsNL0djM8fxO4vFAQ2DZUG5SU0Ky+QFnOtc5D6wQct\r\nv5wEuLpj8sX43T5iHEvye6qqFbWGTjBYaYROaXUlz3pN6J7kFExPuWIQ5+7d\r\n2YE7YYv7ZtU/pshwu22/wXmr6dMFaKTZdcg=\r\n=Puvm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"822c8ef688e1ebbecfafb50785cc17e7c31f963c","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","test":"npm run build && node JapaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-dev":"npx nodemon JapaFile.js --watch '*/**' --ext 'ts'","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.11.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.14.48","ts-node":"^10.8.2","prettier":"^2.7.1","lodash-es":"^4.17.21","typescript":"^4.7.4","@types/node":"^17.0.41","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.182","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_5.1.1_1657109623589_0.04128222337136722","host":"s3://npm-registry-packages"}},"5.1.2":{"name":"abolish","version":"5.1.2","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@5.1.2","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"32d28aadfbe94fa58b811464f4104cd34cbe1eca","tarball":"https://registry.npmjs.org/abolish/-/abolish-5.1.2.tgz","fileCount":85,"integrity":"sha512-KPQu3jo8TwXQagGQgb7k8M031zJiiesHwZvxYv/fX1RhR3Mpe7FfP+wLN1IwKU0LIeRZ9JB5FgsQsG7ta/maxQ==","signatures":[{"sig":"MEQCIH1N9rBxaBBjdhWf0q934E8eb3FJiHpyyV8QmolOOv80AiBCgoLD4/b0p5/3joUjnwJ9rP/XyNjeTT2i+wIGs2utRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixYTDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGUQ//eZogWulwsM1vhdFpaAp2WKK1Q7RH4emAAkTuctTYzgmO8hzx\r\nfzageLOAamXbz8D9URodRsvW1pFwzN0tyhVq5o8HzqXbPRCjfLgsUtR23QKK\r\numck8GWYqgPImK6q1Sxzj920J46YQI2XRKBixVed6zH8cz/dUVJUguNR7G4N\r\n/VwgjdFugMvp+qjcN3hGT/OCOpuat1f5Jc7IU4Suoai5uonu3PevhmN9L+7x\r\nD99NBEns0YL6NmsEDIJaNPRDrIIbqVnV5r5AHLz2zfLG5QhxIDwqjgn3CsTP\r\n1CGuKiTmmZK0kf9lm72cBMhHrgudXQ52xWDj2g81mAzZMQqOBk8F8Z52tcI9\r\nqZSX9g365gDkS/D5CgILjo/ZRPCSwHyieQr7YZasY+xRqVOqmzIRxKsLzWEr\r\nyJyLAFaG3Ll82R50zGqtpoUqGt3uA5c/gXeTvSAzw4Q2+h3TFxRW4ihh38zq\r\ngcpMy1Itf+uMfnCtvk4PhNTNQgrGQO1zhUBHJ1ex7XXOuDDUk5mDRcdh2b8Y\r\ntT+VZUScyYeDdoRvhh0FEYSMtppi/7yQ+Gbh9l7lKoqus3jOxsGpV0Kbcuvx\r\nc8oXx4qcJ8EbMyOSZzaiVYzkh7y3wNuqVIZHZqEbVl5lLHUhNTBxMY+DmTSn\r\nIo7gwYR50lk5Wocd3uy6yx6NiCAr1hmK+bs=\r\n=aiVS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"b2e5257240c3d337c18e9126bf539fb4b92732a2","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","test":"npm run build && node JapaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-dev":"npx nodemon JapaFile.js --watch '*/**' --ext 'ts'","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.11.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.14.48","ts-node":"^10.8.2","prettier":"^2.7.1","lodash-es":"^4.17.21","typescript":"^4.7.4","@types/node":"^17.0.41","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.182","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_5.1.2_1657111747489_0.14721977939489195","host":"s3://npm-registry-packages"}},"5.2.0":{"name":"abolish","version":"5.2.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@5.2.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"ff518941e81e8b893de2ad24fd13455c035352a3","tarball":"https://registry.npmjs.org/abolish/-/abolish-5.2.0.tgz","fileCount":91,"integrity":"sha512-xsT7fci+P1lMiJs1xIZ+7kuHUwHmy2mJDMYTVbaNCb0igubQgDOoJFSB/MTBLmwRtWLnWkh4ZnFsRDutOw3hkQ==","signatures":[{"sig":"MEUCIQDlP9hpogbfdlMcwbw9YAzfLDc5sNwJ6lUjJW8U+m3lYwIgdPEQHdzC4iUK8h13pt0SlsA7WFV1YjX66Evd+ehp6wg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixh+VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmplig/+Mx0rz1yZO6zwgLOcox8qKHtyGFVM31xtOwb0oOmbj1BMXrRX\r\nzffyY8QgSad4Gqmf+gJwbOK9wqBz/lvcahAeXTHavZVgVWDUoHilAcdoZ9TD\r\nJTp0L5iqICnsNjYY2K+YGxVsCQrq7Aa4s/dzovw0i2oWL8J51FntFCDTnuJb\r\nZ+eQAxJwphnS9Gnuh3yTuOVTLUOVY2snnYxO/ljpKDLBP6pymYAPHLNxgROr\r\nWUI7kOv8pgg6PtNvG/XsJHsIvrCqkJL04GjDpXdNncRD2ALG02C9fxE4X9Vj\r\nFdGB0TWwwGNnyC4s/pS4Hd3bhTBdgbHdkoxIP2PWNtoztpOCP8EQUXNP4Z2R\r\nLAFm0sQHUY3PIC87mNkgrq0+jfouQSK0D5ZvCgekeIaTHlWvEict/MXwlHLS\r\noivDDFkxkKktnuHY4fHPHV9pxsoRUyEizDS/o6ZWGr4mbXirZWP+OCQ1PAui\r\nm6wi25OJCg9Nepp7R+TSWGyEm7815Q1WaTrKGFgHNGXwIOyr8mBv36NwDqiJ\r\no8XBh1ELkwSOmC0s3n0WQSyhG0Gq+uNDrICJuIenx/udmovow8w8sg1UcMQ5\r\nPCTqeR327kV3V1wBv32ct1JPG2pq+KsbHD9VksaeEYxjaFH+WoKwK2wj3QVZ\r\ngWh9Mk0XdnFVunQLXaagQENuYhjXNTrEtow=\r\n=RwvN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"b42eb80f083a04de9db6ff79e1aec53d099d6009","private":false,"scripts":{"play":"npx ts-node-dev --respawn play.ts","test":"npm run build && node JapaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-dev":"npx nodemon JapaFile.js --watch '*/**' --ext 'ts'","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.11.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"joi":"^17.6.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.14.48","ts-node":"^10.8.2","prettier":"^2.7.1","lodash-es":"^4.17.21","typescript":"^4.7.4","@types/node":"^17.0.41","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.182","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_5.2.0_1657151381605_0.030287584017543612","host":"s3://npm-registry-packages"}},"5.2.1":{"name":"abolish","version":"5.2.1","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@5.2.1","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"71f45a1b67886771e154d94e2e1a4d6ad96851db","tarball":"https://registry.npmjs.org/abolish/-/abolish-5.2.1.tgz","fileCount":90,"integrity":"sha512-5as/MiiM9G8YFTAfq5DQGby5oYDdPgn6KbLm2hRu5uFHvgItwDYOyC5j5bBxalE+caZe/tD8E7JreBHokiIc2g==","signatures":[{"sig":"MEUCIAJwGlNbKXByVTMI1EzHt+7X/Eu2vY5cU3T5im2Tp5QtAiEA0ymTTh75s7Qk1nww/hwQNeWwNTXnikFIwfdxexBokyw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixrFcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoB5w//ekof539SmmbPyThbBH3glnKfrsBR7cAXc4Nf1hXd1cmBzuHu\r\nLg/wMvJgWYtXaaQ7wUsTGyhbjye+XsU9ruuxnU61rsNXVxLX8kv1nOe1PwYK\r\n/t09M7tyA/M9DOx7F+5CtgOCpH4Ul4rDbc8+pBJFbGqorcFgNYgQpV3ut270\r\nkHxumTr0mIf3vy10FofzRjix+3lFJEdSqUSNWxjdarbMk67rgE/01hnK83aJ\r\nvhNHoG7vYroDnLv058IW0MNl1XJPgqfk8OmV1rO8nNgR0wyGG41+F7n7oqYP\r\nFsHCOcTigZJWtc+i8NzOHJsBqFSlnVTkCRS+t1D0DpiSjr0JOb4lns5B0DsA\r\nJBMKnChHZJ6z26ICzxUPWa+cAxVfAICCDXDfic2L0PDc4tmJDSCrEmIpKxZZ\r\n3naHFv9OerIclL2qcEw2xTdgIOOPQIv58kji2ZeEVhrTSqNH4QNBs3QNUF12\r\ncBwsd/5uHKQaEJFM/KfBtfdsv946TKydhBsyJOx4EIkpj9V9d1X2USp+ElHg\r\n7THS+0IeFZi/SGUcglw2rtHskeYxjj5ARkgpmzYhOZFKD0x96X9iu7VWbElf\r\nJzjvSZUI0pZfGEN1jhp/apiK050ryeJ7Q82IMRj/DabM20tM5Y+JBOivvsZS\r\nx/2eAQM1KTvzrcJ2YolZgNkwKZrVrkb3RFw=\r\n=15fL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"7b15f5edeaf787edd031abf8d6eaba21fec1f021","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","test":"npm run build && node JapaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-dev":"npx nodemon JapaFile.js --watch '*/**' --ext 'ts'","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.11.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"joi":"^17.6.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.14.48","ts-node":"^10.8.2","prettier":"^2.7.1","lodash-es":"^4.17.21","typescript":"^4.7.4","@types/node":"^17.0.41","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.182","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_5.2.1_1657188700553_0.797210806519075","host":"s3://npm-registry-packages"}},"5.2.2":{"name":"abolish","version":"5.2.2","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@5.2.2","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"6765f7f35267c244df709ed81d4031c18bb0fbc1","tarball":"https://registry.npmjs.org/abolish/-/abolish-5.2.2.tgz","fileCount":90,"integrity":"sha512-/a4bI6/7NE0DbLeRPz6GfMjNg/GrY53WZgRDkK04OzwkxLU/I2R2jV/h6Vp8n4OWC5vpwcJlqkDf2StZMiU3vg==","signatures":[{"sig":"MEYCIQCoFZnvWotQ9LQGp9hqGX1anuyDGhOaE0dsq5p9nYVl6gIhAPDQrya1GLTvAWpVVNU+OoTRhWZiSmWhvW++cCUG3y6G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJix+6yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDBQ/9GUBQbfJB2MmV8DRrRluWcjwsWMkqK5Kqq5Vw4vEcydYhEkUR\r\nv6LFtZbiBumiCLD5sYynM/j+XI9F8Zy/BiGIcDVG5h92KP52Ey4vhZSzXC1C\r\n1kmEJdpR9fsy8EXgsaDIvSaEVqKM28CGAYPixR+90XOc8Y16aa70nC+xFumG\r\niu7qIH4amEgMEvoFCED8M1SeVR/EG9QfHndjJcJz4Nit10T1YapSfj4KMEgn\r\nFIuXD21KhYXKh/a1TNoQO2DXA4RPD/rRVZTRQhtTLFIYVHLpay5+LCLvxMQq\r\nPWqKCMWZ6ai7msdKnsz0UgU5nc3Hxo841DBZRQDzDsWsn4WeIBzGFHNlp0py\r\nQ0xTb/6I9khGJ1BiAEmVWbWlQkyN4IDShTL0OSJVRn1EqTuCINEILh1SX5AD\r\nJGS2LA7hFWVF7poaRzdfwqBZlxmHMqs/SSyiyDOggi7gy/OuYfJveWRa1bXo\r\nrIiI7dcaM8xKLiWfaIVju4hxww6vPqMvN+G5kWjWCGGPZnUL4EIhyHGyk571\r\nE4rZOynwdlXdAlj+UjbcSxiEU430zsK4sq44JP/vTLOy+TpCjWfMYQdVSk4f\r\nPAC0CmsLe50uChMYkTCbO6RfSK6qVOQGW5xkzRjWCAkPFXoR/QGf27VVMw09\r\nugewmBjloHpe3wOT16+CPtM22w7qh7D+hUU=\r\n=K7dS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"f079a3d2da696dd612b90e9216a062aa25305f99","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","test":"npm run build && node JapaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-dev":"npx nodemon JapaFile.js --watch '*/**' --ext 'ts'","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.11.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"joi":"^17.6.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.14.48","ts-node":"^10.8.2","prettier":"^2.7.1","lodash-es":"^4.17.21","typescript":"^4.7.4","@types/node":"^17.0.41","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.182","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_5.2.2_1657269938643_0.09416881503560814","host":"s3://npm-registry-packages"}},"5.2.4":{"name":"abolish","version":"5.2.4","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@5.2.4","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"481affc47741c7e2a99f088b209e01dacbbefbbd","tarball":"https://registry.npmjs.org/abolish/-/abolish-5.2.4.tgz","fileCount":90,"integrity":"sha512-Nu5KW6tbhtF4NICxDuFSFvcxsKuEE0kqHclbLyxk4Mg5Tx9tilRnEa6z35q18pkJHgF9wQKKzfNaQSmeuq6HWA==","signatures":[{"sig":"MEUCIQCkMg3MSmihmrLi4TfJYwOn1ek/Tg7G4yqfdDjnaWJBzAIgawECHQ/rJjlPr6ouDkHBU8+rBFJUG2WAu/P6J5+QLTc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJix++1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJIA/+MDQdsQspTvKfS/nsLCVaq/E0gHMfF3pzdoUvF5tsFcz0toLS\r\nwKL38isVdkkB4a1iGTAVAi3aZDISVEUtFdf2dLCYUfEKtkTKYOlMma2QsFPz\r\nh0GwhQGkw8Oi8jAcczwrzKfRi1bOZ20rXicZnngwUl8eMKNb1D9rKHghAl4r\r\ns2Y6oYxTmAriiksF976jYP79L2akrm/5HO4e6Acb15/VigWl/qBAeGhZ3DMJ\r\nAouh48uu7yR0bTWC18J+XfptpnWnt29fydp8Wm+dtqbxeY4pvuOyeP9wMXdx\r\ndM8KBnugupjCHi09Jp8fv43K26Gd+SJNaw9db4KK3230+lDWMbwLHwOmt8QW\r\nMGVTCE24qMv5yA+pxgEER/fyyjAX9N+jdGKE6YKFjA6tC+nSaWpMf88bY2Y7\r\nr7MisZzzzL4yLIYyG4MY0AYO1XO7iDgnrud//c80kF1Z+eksjml1hV9B9RVu\r\nBF5ff+jpLvMJ2U8iTX58JkhsUWURYL5jOKrLirmbR/XztfpRy1TPOnhCIeKU\r\nHK2aCFhmyqn7F2d53UPeriFgWSRUZVxYmFdxtt+Yox8L0z3zjLJyslSL13ht\r\na+PObPdva1VZOZjeJJvKVQ1k5OrkCmB21ApSCGsf3+fdysIkevpC/dvydGqy\r\ndpbDng3uMDucCSOfCCP8ZvUp0u0kimM1D30=\r\n=fcyn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"a12fb28955bad1ef630a2426fa7390e048ad511d","private":false,"scripts":{"play":"npx ts-node-dev --respawn tests/play.ts","test":"npm run build && node JapaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","test-dev":"npx nodemon JapaFile.js --watch '*/**' --ext 'ts'","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.11.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"joi":"^17.6.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.14.48","ts-node":"^10.8.2","prettier":"^2.7.1","lodash-es":"^4.17.21","typescript":"^4.7.4","@types/node":"^17.0.41","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.182","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_5.2.4_1657270197222_0.6748851657223596","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"abolish","version":"6.0.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.0.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"2322473c48dc1be4b238c326657f960cd74461bc","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.0.0.tgz","fileCount":94,"integrity":"sha512-X9UBBwmfNRadrk90Xhh7+HoF6HsxFPdPTmEC9XFrZ/lQ0og66NrGJEaFiDnKdYElctchphVRNAumzq0ivu7A4Q==","signatures":[{"sig":"MEQCIHER+f9AEnuJR2JubptW30SEEXCo85j1ZqPqNJmWHGDJAiBcgVj+XOknWV0AOmcph7Jf1m0CT4cu1N5JCpf2Fr+e2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":206319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2wAlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcjRAAn2P/6+Sy0AX+lHI3EhhYsG3HF++qmPvg6Fjhcbu+IEQm5qsN\r\nCw5dAfPeKTZKMLUFHjfe5WA38qjdD3YO9zWLrK6rQ3tHZFzFhwsNwv1gu/BL\r\n/F64gg1VFnZvP13yFfa5s1Nd6wsk2LjmW38P9nyc+XuclbhkrU2p3i1ArTdu\r\nrJpCrmZRxmgTjnQpHwxoesLDQSngigMcuWDheyeQQAOX1ALnOxGeOqBrruVd\r\nX4BHM6xRhsttunIOH/2NHGIpMePtTZOot/ScI34LbR4b7GJw6vn+7/G2f9E3\r\nghTCYbdwVBLp1ZjLA42Nzd70jfzdchKLv7Yd+e9QDpPvm1N9FQELgOAHQo1G\r\nEmdR0t2ZQysn5Lb66bvBA8wOaWENVoPwpixjXwfCbVWVoZ1mg3sQc04apUE2\r\n3J6m2eTDIwpeQhBvTmYSmHr9scapuE72FbYQoT7muymhIXD0ahtQ+4sec+bU\r\nnCri2gtO7xy3IDLPQIFwj0+R2uMum+UFjTf3uHuOtsJRFtXO8qGqwb34vxd0\r\nUw4CwQOc/2tWH8Pg5iCFJlRocvem80gSdI/m5GNlsfmmnr1cicFVS3KU0c1X\r\n5wdS4hdkBcAEfpyynl3UOzLEwcLyqMED7gI5wehiGzBQTtwyhczPWZGBKlnB\r\n+4z6hl4zdgXQHrCyIO/wMaoEtOSIiZFIURU=\r\n=6lVy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"4bb0d879954f6ca425ccf0c502ead552c2e69102","private":false,"scripts":{"play":"npx ts-node-dev --respawn dev/play.ts","test":"npm run build && node JapaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon JapaFile.js --watch '*/**' --ext 'ts'","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.11.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"joi":"^17.6.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.14.48","ts-node":"^10.8.2","prettier":"^2.7.1","lodash-es":"^4.17.21","typescript":"^4.7.4","@types/node":"^17.0.41","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.182","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.0.0_1658519588803_0.6490183413583797","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"abolish","version":"6.0.1","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.0.1","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"91af7d9480d342e232906666eeb6e85c37bf6b91","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.0.1.tgz","fileCount":94,"integrity":"sha512-RROfKZWxRvQSVUg0D0vas8Wj4q1To8bxW0OZoC6AFi0FK9GwhJPbi0siGYjM99pXTsymZfyLZBaUPauXIpNphA==","signatures":[{"sig":"MEYCIQCz8lJt0cIWNG5E1DkR8yMq5RK6z8SIjVFQ5Zu8oQuTFwIhAMWrXtYCIVr4uuzc9F3Wqi7dmifDHWDjDdf0VFjtWiBv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":207036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi27P/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCCA//SKeJMvmiRVMwIygOsZTcmN85NuGpCP+TTdCXNzJSAcqWHc0/\r\nqV0NbGSirFzEzVzPz9dokz19oWfmfktris47mpb+XiUcM0N5NAKOJHUGeDv4\r\nM/2T5h7xPHk7If8RrZHtN7t4aUJvG1aD8RUer6xGZL/qSlKfahmZRVjKjY+l\r\n6+sLKXejB7QzMMo3EmoSPzbpIX6ZJQSC4Cr0z6fPLBIOHn39lKVqP0gI0vwn\r\nKz9dmTab8WuS+BgqIDnS1p3UCe/8q0sQWhTIjlIa53OlMTg4WkHHb5+5Nrck\r\nQlrnEaxM4788+MEEEpOlqTcCYx+pU0W1qvCjWNOFctFXRtD0bwl4H2zx+xqU\r\n92JoVMiwp4k2oZNS9bcmjmQFkUlyd8WhCWf6ixgqWdcFZoJ9T+AxRKJ2IQp4\r\nDXRo0bMxnSKRBMYZbsvHWt39TVzW1rqT/fpu5Lsm+wgGHiu8ZHUTtUrLfXxs\r\n2gXgcxJLv4X46M8tYkgbK87sRKPkfSkCgG5PrEuI33wybnnjMTBk+zYPME2h\r\npA920q0pTh6S8YJDDXyXOmzXiOHr5bAzW0Tqu+ndRPyxrix3MK/4gAqlPApZ\r\n05YB+iF85y3rsJq5oqVJoNZJqOOtsSgtpVeJF/uB0NbbrHGl/ysZ+P6ek8pQ\r\nNzi9mVjDFCOPMiHCAg/uFWPJ6NY4hwQQtNg=\r\n=D+Ks\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"27234031bb2f16c6fa03adbdc3383424d59df4b6","private":false,"scripts":{"play":"npx ts-node-dev --respawn dev/play.ts","test":"npm run build && node JapaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon JapaFile.js --watch '*/**' --ext 'ts'","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.11.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"joi":"^17.6.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.14.48","ts-node":"^10.8.2","prettier":"^2.7.1","lodash-es":"^4.17.21","typescript":"^4.7.4","@types/node":"^17.0.41","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.182","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.0.1_1658565631776_0.7780067159610167","host":"s3://npm-registry-packages"}},"6.0.2":{"name":"abolish","version":"6.0.2","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.0.2","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"ba04bda23207b8c16ab71197aa9dfecdf179227a","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.0.2.tgz","fileCount":94,"integrity":"sha512-0kwGHdVtf7DwwLWCAKZQkFAfsG4RKkkRgFnFyN70P37fzq7idq7zhAHhbCONWvH7WemTTq0wRrp6y11/6g2ZTA==","signatures":[{"sig":"MEUCIDTd1W1BxVqhQS7bZDug6wuU1OrRA+qhbd0BKujwUfICAiEA8ZGuQlvLAzkNmvMY23+bwYvg7UjheRVfN9htXU7DKOA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":206992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi27r4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7nxAAmySJQBbep1PAOa7EQ2VXI0P4Qam1BZ8FjrFv1q3XJU298fLN\r\nX72hzjM7z/F+CFIwDouq2KmJGHeLvrZGiLqR5jyGKdgRlkfSgm16fr+qq/3O\r\n6sK36V9wa+x53ZUP/jk/2VsG0rMGxv6aIPmG6Dn1T7Cp9MBHYvurioW+N96a\r\niZ/xdlOCiHZlbpxQqxACAr4x1vpzwIehaMfJSnC4fhCyiQ8i8uNH0N2pLR83\r\nxfHLPgajCUnObSmUbPNb6ePctjzGziw6Y4x3fGnF71IUsLgBgRqHLH9HLkvm\r\ncQTIvZgfsCv07VRVdZ/KZiXvckzctprTwRREUdAnHI76Qv+NJ5IjAu24VYAe\r\ngYLOXVFKbEBFvtjJ+TBkvYgjewB/qzle+dn4w7gE3HeTolFsk/de2OB7zXT4\r\nPLocE0EkPhLEjDI9IE3Mch8yJO6WqWnMAcCXw//gujxSDnRRsXHi5i2JG0xp\r\ns8LWvk82WS/EM19lNSAp1zIUeTv5Ohd4kvmQLvOEwxglEuNHXXkbhunxfe4m\r\nHumLOk9kbcaL+rWHy6klAtEk2LBa808wwmDQIAUvOkhYemg/DQDRY1iwsZ8d\r\nJTrViSFoIidAD6qOYYfaHozP9m4rzarAu3vNMUcGBu7vhV9MrJSgky/PKajm\r\n2FD9M41CRf/YcOuEDiVqmPfTutV6qJC5JEU=\r\n=D4MT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"3c23e04cfe4eaf9827374f7c1abe9fefa90779bd","private":false,"scripts":{"play":"npx ts-node-dev --respawn dev/play.ts","test":"npm run build && node JapaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon JapaFile.js --watch '*/**' --ext 'ts'","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.11.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"joi":"^17.6.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.14.48","ts-node":"^10.8.2","prettier":"^2.7.1","lodash-es":"^4.17.21","typescript":"^4.7.4","@types/node":"^17.0.41","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.182","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.0.2_1658567415831_0.6807944914944137","host":"s3://npm-registry-packages"}},"6.0.3":{"name":"abolish","version":"6.0.3","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.0.3","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"d6dbcb2521a38ef52f59a778860b7787be035d35","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.0.3.tgz","fileCount":94,"integrity":"sha512-Y2ZnmoeoCTy7bPmSyQM01xQ0LaZ4/DUTSN3qntsDv6bEVZ6LqgfZGXi4FxgP7AOkczWUohmFzV+fFKgSDxX5tw==","signatures":[{"sig":"MEUCIE4Ba9bfnAygMOG9K+8f0zGlWqI1gxkTgIIM6t7Qw2+SAiEAlJjCuGfUdnsd/ijuxDvLNZiCMlYew4Tyg+ajCK4J9Bs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":206992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi27/QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopJA/9Em9l/9nGLltg5XBBS1Gi5mPueqwZ0s6q5WGZl293ODr1jout\r\nBHUeCHg9K8Nc19dRa+ridg+t2VUhZU6ekfF3/4DAEAPfoNVVioZbsJEA7/2c\r\n3/OBf7rOM1SQSEIWnpH5JztNCbxp6DgnaXn6q2RIPzZQ6znekwjlEwQqNzXR\r\nhX1jvSNbTwnQpBi6aqxkcRMJ8r4PZ6SqFgm5mPIOSuyFijNpMICmAEkpBL9d\r\nlJBkhLnZT9ehB27/nNzdp1477WhtOw8X7w2vH0iFiVnPz7vnRh0udJ/0drlo\r\nYbxPmpIZkITr15mQZkfnpxSKvjQ8FiQXg6h9eLMQ94ygSZ1zkXcdmMgtAa2M\r\nwLx9+i4HKnXlFx1UXs1IdCecjpJEfBvfo+rohxVxNquhvoO41d3Km44zm8XX\r\nfovJkPXycTlZya+AJYuJx5SFCDZS+PaIXClD6nIZxhjR02XJ+mN1hKaYe3/A\r\n+/ikcvi0TBX5sL3M+UCmkXBl2nJgSot+kfcpKS5eM9ZDg9YCvOrXCqBwsCEZ\r\nohU7U+nT6K8fxmrg88ujLWFHImsLIEUD3pDphvVVfPoiaJHf9+/mfhKATj3R\r\neAJswFOe4v4kwwlJKs6p/BG71Hzew1md/UsOLjiXTA7Jn3FRSdg8V/ww+iAI\r\naLI9p+LqvTgUVR1psvCrDxioEOVcQSQ80JU=\r\n=21/1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"d3d754c304798ac9984830c1c7be9926a4953666","private":false,"scripts":{"play":"npx ts-node-dev --respawn dev/play.ts","test":"npm run build && node JapaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon JapaFile.js --watch '*/**' --ext 'ts'","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.11.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"joi":"^17.6.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.14.48","ts-node":"^10.8.2","prettier":"^2.7.1","lodash-es":"^4.17.21","typescript":"^4.7.4","@types/node":"^17.0.41","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.182","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.0.3_1658568656424_0.0180224408539138","host":"s3://npm-registry-packages"}},"6.0.5":{"name":"abolish","version":"6.0.5","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.0.5","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"d71a45e99786c69c46b20a2e9bd114135585a9cd","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.0.5.tgz","fileCount":94,"integrity":"sha512-00YghAqbMJgTSmjgTKsgcfG1m9mVrsVdllLgNQudufWInGXAsOAAi1ph7opwJzOfwwIh+PRHxJANEnot2BVZkw==","signatures":[{"sig":"MEUCIG/z5ntKOMGghmYGVenB9ctmNPYPHNuZezlEYg9pFV1MAiEA2CB9XhAx4/dUeHaYYTMVC6Zz8M0rcnOfyMckwC0F6lE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":206991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5fatACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKhg//UPVnHnCv5zBx5FqK7OdurRheL1+MDfGGwcNtqlxXvEo9GcKJ\r\nkfXCZetlqyPYE+AUcdAFWhUw4KBi/RZQFCn0n+4SBzM/c01MwHlid2smSt6D\r\nB9itGwjX1wu6BsJzxYbYorTE9TxcJDNTliAqpyHkJT5XW0VaHGYF3PKLG/nt\r\n3xAuzS9iIDyjL+YSTD1ufBGjZFMLuFx1sj2Dwc/C7bYKp/U1EKYPxFx2hwUb\r\nLDRK2NnwuCE6OTXUbsvTuM7oCcWicp/2ZDhYUfH8UCh7CnFj1NsaWLFSOlFU\r\ntT+MK5093C7runiScw+Ci0gdH0zG+zx2IcSz9/cqqlhqU7JVxdgsgQl87vSt\r\nxujII7gkL+opE8qS/gMiozMK+CXqI5M90O/9n11hBMGMSAG1lUFPKgqDRyjh\r\nOLp0Ufj8jpllLm1Xkj1YcJa/xs+Cbukzav40fMJpVSARYfsnXh/DoW6Fo8Eh\r\nMY+ov4kzC66Yz9D2MBAyl7rNGJ6zZjwLLV663Bec4cW1rqPBFoTQSAgSMPTD\r\njYYgAxAnvmDmnine5gwqGJaUVGYunRsVEQjIYSld+Nu5DGZvYmq3NbJ3AaFk\r\ni+DtLdX2spYeo4EuI6aWpiNRynZqIAZnXkkM9UpH7KNeRBD31CwyVTBbYe6V\r\nAHaJ1eGfpKXJorFMfpKO13uIseTYWSFwv+o=\r\n=G9Gl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"2d4e930e6979d4671cd80b25d372e94beab5a598","private":false,"scripts":{"play":"npx ts-node-dev --respawn dev/play.ts","test":"npm run build && node JapaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon JapaFile.js --watch '*/**' --ext 'ts'","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.11.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.14.51","ts-node":"^10.9.1","prettier":"^2.7.1","lodash-es":"^4.17.21","typescript":"^4.7.4","@types/node":"^18.6.3","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.182","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.0.5_1659238060940_0.07040157907557743","host":"s3://npm-registry-packages"}},"6.0.6":{"name":"abolish","version":"6.0.6","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.0.6","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"e025234238cf6033e62d1750de03591f8eb58fc7","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.0.6.tgz","fileCount":94,"integrity":"sha512-hCKotIOvx0QzCNuCIbN/ODBo2BGuyjRmvH7T2AfgVYNfL+Q/ew22awYsnHt2ISHP6uqlG+q5ImjbkY7Vp9L3fQ==","signatures":[{"sig":"MEUCIQCEhSw52QmJN3ysA5Y5TwcJxeacMuhfSC3CEXxW4yHE1gIgYlGNvW4tcRMiYYfxWvEejy5ASazWEnk6J/sGiTvLjlA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":207507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5nRVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcxhAAjEQ0bma1Z8pZQGpIr6CZpQn2RutqCcrgvC6hn9+WIEUzyaJE\r\nq+swBTFnr9vV29OAaMBGN6RNzXeanmYepeMHegitM338TdnSowmajrVpV8Bg\r\nQTlrGAdQkhVgck/++17FLjzWx11+2X3c6zGIUW8A1dRmlAZA7iPa9QflJux6\r\nO0XJ73VDc28yVmrpJZ17tEwFsPG3wsBHura8PYu6B/bcLGPM+tiB7gltUqUG\r\nHT1WIf5MnKgpRrlhYQJDvP5yR6kyaSR15IXlR/cNeoyo1hd+459rpV3rGUfi\r\nJQmyXmUKpquo0iMiD9RIkF2uneYtaP6+Jb4bCE/itNFx6RNLUzpidGHJiixQ\r\n+R4DbHJXe3CgyYX3r9XmD6dlRkHCmpamyaOaOyWxGrvjVoo9AYy0EvN2sgIS\r\nc+sMg5WGo229d7zlQVp5ssV01Aw9XEKmgldPqTwTwQLvC5YTnslmj0ukFJQx\r\nnKarJqYAuWdgQDXBHaZVqvIGobs5dAKAZiF4MMHq49VuWM+fAbmUTy8/iZW4\r\nkuBGqFcrtNYmJJHdbU/GayptaRfVeSgK1WILhwivdybySVEVo3KDv+u5JrTx\r\neXc+w8LNOOJAZS6VEbv2GymFODiZINWF/snCbId5rr9EAxNL4eZ6TljL6Rmj\r\n/ZcK5lNER2XJC8X0COREL+7JPOOTGbvTxX4=\r\n=oXmQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"49380d746b8c54a236c192a874324387810d3a14","private":false,"scripts":{"play":"npx ts-node-dev --respawn dev/play.ts","test":"npm run build && node JapaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon JapaFile.js --watch '*/**' --ext 'ts'","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.11.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"joi":"^17.6.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.14.51","ts-node":"^10.9.1","prettier":"^2.7.1","lodash-es":"^4.17.21","typescript":"^4.7.4","@types/node":"^18.6.3","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.182","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.0.6_1659270228931_0.5603655815638318","host":"s3://npm-registry-packages"}},"6.0.7":{"name":"abolish","version":"6.0.7","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.0.7","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"fba1fbcdcb2edd21a4c3f0b284b661657c7c9b29","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.0.7.tgz","fileCount":94,"integrity":"sha512-YArrsg2ffjLJ/wj+raq7WByX84KaP4APUh8KURwhDONw/kyPctP0I3d4WcRrIQn6aHWqLfxBglxzPhm9eBk7WA==","signatures":[{"sig":"MEUCIQCIfxraQmQ1D6oNdfI09hkTDmVvkLfp7BFRF2ARscJQHAIgZoel45kjJ4BUoblF4g0h9Q1z7sg2wLUn3QVaUvdrlXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":208242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5neAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSyQ//Rpgm2P8HiG9kiDHE+Krom54RxvQcMn+imtvRj8fQ3/9o2rY4\r\nDQzZY8GNv1gYxKiKJnk513SoaJWcI5/vh9oVh1YJbe6AET/CfFjh5ZcPIsSb\r\nbVdeqBQ1MWGuLi+N/XL1211/yynjGx3o11soVAitvWAS7pJTfhCDL/lPk0fr\r\nR9JNzHErVXm8340btXFj76f0UCYJVkeNbspEYF59ytEjc6iZCgOw1fKbSTP3\r\nwwIugezMNaseAnRjKNoou7QF5f8APVhO/vN7IKBRZFtLtGxKcsMc6CDNvuZd\r\nY5fJuADLb5SskKbRZKS8ceSxJJwq0R9NF3Q95wBrj135hp73QjLqhFs5onlS\r\nTl3YNoPwvaVWVz7n/ucZb+JetDp4ZI+xa5iYy/PVXJA0WmSg5zo3vssDAdKO\r\nia+MABTTJsTrIaK1ZPsPKZIjFNRmsHElD41vjmsWmcVn7jC1a4ix/gY2F9Ee\r\nte2O5+8fvKlpmPFEUWupQ8+0DLxml1U1xZh9VnZSRmKmEq+vucHmCFdUi+QG\r\n/XQ+FXLrMyD0TXiVUE2O0ilT+/cIIIRz/bungg4MemPCzmXiHVIWFUnRxHjg\r\nYQ8vM5bZbx7OJKSaGWydc4XR0u/wKI2LxEeFz940N9XkpY4zoig/kLjJiZbI\r\nceZjOtJVjXjGTC1WcQcw8OypgLh7VNYp9Bg=\r\n=qamz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"bb26c3f406643706ac070d035e0cbe4220989e85","private":false,"scripts":{"play":"npx ts-node-dev --respawn dev/play.ts","test":"npm run build && node JapaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon JapaFile.js --watch '*/**' --ext 'ts'","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.11.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"joi":"^17.6.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.14.51","ts-node":"^10.9.1","prettier":"^2.7.1","lodash-es":"^4.17.21","typescript":"^4.7.4","@types/node":"^18.6.3","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.182","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.0.7_1659271040429_0.3335609467749223","host":"s3://npm-registry-packages"}},"6.0.8":{"name":"abolish","version":"6.0.8","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.0.8","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"f7b8bdbf952590f5e1460afb518fb7f364c5e4fe","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.0.8.tgz","fileCount":94,"integrity":"sha512-4y8ESMr/IduLTZmyllmKMkLLYcDmd9JCcgcqrWBlTQ4b55NnbLPKNTHF8QJK0cVjZrmi/jpPMwJ298+ERMKDGA==","signatures":[{"sig":"MEYCIQCT8G6hua9BPMS14ewg7ngBcTOqLwwG0poziK3CxOrpxAIhAO/jYitpNAe7CFEWFzwGpA/jbklNf8pUSmjxQORpExLq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":208242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5neaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJ6A/9F9UTi8UCV0/Yna+S6R5Yw7yxbizQpPONo+Xxe4dvN63GDmzN\r\nW+jCf0IVUaU6i/Ss9jfRQaR0EuxX+c0aIjCmaNv/NB6G/ZcGFN3WKRrKurcc\r\nDan1q0aKT1aT+C0XkQG08jL91T4M2gT+yvTbNvaD7DIFOQ+azamhhUUsP2Dh\r\nvgcv97J8A2/9Qo0FJml2ZaDvN/9cPH+qJzo8GPXn71SOqozUOTYaQzukuKGM\r\nW+BTkRBX2kxo1s3ygYAhCeziEV1B4FbDBo+c97tmfTJiyqLJ+ApTH3GpHDzM\r\nkR0Ug+0rh4YjssNDi+eZLd2jE7XvarZ4iAA4vjEx+Zh2edAXx7gortJ12GwI\r\nxrNMIC2rNSBHc+6vjNRkTT0MjAIQkRpPO5lW6dYayT7CnzdgtTxQsNmuw1jg\r\nbD8tSLQyKW20zDo3EI77qmIU3TMKkzRfhIELRsfpXZgcaWqmR7YBDk9bfE5j\r\nf0dizVnQFQ8ZtKKQwAroHCmgZF7kVL8M4Gm6X32d7/sxr30up48r1AcdkVgG\r\nI1/edHL3UMu6DcojB6qzEqaouuKq0bu8UuoG2bIE0JFgQBGJXdjRCWADz8pe\r\n+2xpRyOofm4n3GMP+BbNvZoFs2PZCqolLUivWBQ/foUFloejGgYwxT7FPKR2\r\nQx+01wFwiDtPrvdBESYzQFOXVRWQuRLDW9Q=\r\n=/Ek/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"38e60e1572bdaffe416170e8277d4d7e5bf4a42d","private":false,"scripts":{"play":"npx ts-node-dev --respawn dev/play.ts","test":"npm run build && node JapaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon JapaFile.js --watch '*/**' --ext 'ts'","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.11.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"joi":"^17.6.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.14.51","ts-node":"^10.9.1","prettier":"^2.7.1","lodash-es":"^4.17.21","typescript":"^4.7.4","@types/node":"^18.6.3","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.182","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.0.8_1659271065930_0.8170936957631212","host":"s3://npm-registry-packages"}},"6.0.9":{"name":"abolish","version":"6.0.9","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.0.9","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"004a1aa1500e5534f4007606a44de79608009f98","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.0.9.tgz","fileCount":94,"integrity":"sha512-jzhXrFV2iRYiSiga7Q+aYQ6uwc2O/mWD2gMqehis+OGPLFAFfXh8mi8sHeFEydlq3FgAGu59WtgwJvX580zFkg==","signatures":[{"sig":"MEYCIQC+oqK0sXgtTovSSFdcAdsAT9hwr6E2BEoq8XhCvCvRXAIhAIWwD8y71okB10Z3xKAuAfGzcJJtJHQdX304psLe6vQL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7LUXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquUw/+KChgZOK8LKavR2+o/6AR0/hIfWDbFCp7qnCdVM/0dSWE8MlI\r\n2xuVq2qeu9tcnSlGAu+/og+y3tLicik5cCqkAXzM80SmrBCvMf1AParDhRrp\r\nb7t5txr3RNP93M4oS8qUjL2t5lL16ZwpZbH90g9BOITIMTaDd/HK7qB4DPzM\r\n/W6OlO/sbSEmkU8xo+28wa15uIJl68MLwN9Ms7Y7i+quYM/OB9/8Rm9ZtoZ5\r\nYMhDjSw4U+hCCbODiKSj7h/ssigLD633GvDSmhg7LGS2A6nSilMTQ1WeZb8q\r\noszc2+waf4B0f+LBI8SZypxwnRAe7b/WOs5jMEof/xI2JwR3Hu8fjNJXBIn2\r\nTw8UPpPDER43CHQstD61Bsr+12k0jMTA4nOz5CUlzvxJqL1ck3oLK9EEXu77\r\nRZdCuya7LzafPpSZn6ALUEJG4rSB/pIdWoiWvRrExtlkvu9xRsurEKXbHrTF\r\nC+rcQHlc0aYbyPmDSieBD+aePEq0AQSRt+8vdLbUGpyDHk98jZqeIXo8LK1s\r\nEJzkDbzI3AZ5CYRYythZL12v1l97jItG6Jfkc7MNKr0rZMLFQvBY6JIld+vR\r\nokpSa5w1AXFDRPtICa1I/TMTu52o7fo7VYZxKRmvMMyV6WcyscmILSa3k1dV\r\nkgoCKD/UqdI6W9VZU1IrxENqFf7xdnwhG5c=\r\n=FqKB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"47946d92308a437bb95ecc0f155d17ec61408693","private":false,"scripts":{"play":"npx ts-node-dev --respawn dev/play.ts","test":"npm run build && node JapaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon JapaFile.js --watch '*/**' --ext 'ts'","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.11.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"joi":"^17.6.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.14.51","ts-node":"^10.9.1","prettier":"^2.7.1","lodash-es":"^4.17.21","typescript":"^4.7.4","@types/node":"^18.6.3","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.182","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.0.9_1659680023084_0.6312466676125918","host":"s3://npm-registry-packages"}},"6.0.10":{"name":"abolish","version":"6.0.10","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.0.10","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"0975f2a79a72989eee1daa1b3a1a37e97dc11119","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.0.10.tgz","fileCount":94,"integrity":"sha512-rky8ed0L2yGwBs8SH7P0VH1OwDgCSbnyblAILSHIjw8bzcJd3qM4C47ZmYm/TJ1og4nREzIGQwLij2UFePzDfw==","signatures":[{"sig":"MEUCIFeFmFv1vmgbeFdrxx5kDktyJJMvVvolg3tmhU7RlLy4AiEAhR4dA/HeDqhK4oysJFsO9G+iAx+Ro5NH8Ex53E2wHrc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA9WoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofbQ//ahoz6LlOtC5+FubEiLaq7uYgGNxVQuFLrK9pMkf3aVQgUARx\r\nQ9qJ9A+UnQ9ey7RivgLn4jS9AZ6hW4dgtvPyvGugefEL4TfsBD4DITnslbdV\r\nufV9eA1OR/gfylG0wwWqtWkZ7I4bI24ZkazNiSbGeqmvjxcPiu15w2NF/+Ke\r\nueOtXdzZfT5HoNMO3ndJiN+9bqQqSt/gdIh0PN3yHA7R+rSzj9wGv4OhoHjs\r\nic1cTx7tDGa4I02/8FvNv8lQV84opkAQkpHlIWnimFbEtOgu5SDcf+6aeYJU\r\nRf8xFICGET65kMXxOsNn8gM4ia1rgRmnZohF2P1Mwgm8Xvcl8fgqRE4fxzAi\r\n4c5TAl0LA5CL3PIDyNgvW6P7rcJjp2EArWrrg+goPIjoxlxrnZEMvLsh1PDV\r\nZC/XSG2UBKV5L7RkiV7GuG50u+eTYy59PKpajwmPvo4iVisMeuLYfOEJWuzd\r\n9lDI9nuozc8V7ldbDPEOWqMf+3L++xYwp4KS9SYovphVa58n3xFSt2aqpGMF\r\nBDKTXzbUqxu60cxb0/ZBtvmzQGiuVqd4gGF974nlu9Ud6/0yKNibgy3gXM5+\r\nse8OiXYcj6D1TsmQRPBC7NoiCgm9OCw7nFjrogwmQBSWSDBnzErghzroyAVb\r\nm0guXMNoeBFp1ukxKOflQCCM8itruyWm4Qc=\r\n=enL+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"4d4cbfb1e1dca2d48eaae5b169785fd48be96730","private":false,"scripts":{"play":"npx ts-node-dev --respawn dev/play.ts","test":"npm run build && node JapaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon JapaFile.js --watch '*/**' --ext 'ts'","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.11.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"joi":"^17.6.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.14.51","ts-node":"^10.9.1","prettier":"^2.7.1","lodash-es":"^4.17.21","typescript":"^4.7.4","@types/node":"^18.6.3","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.182","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.0.10_1661195687961_0.5794195644195146","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"abolish","version":"6.1.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.1.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"84c2649a96e7cb4ba648a498e1bf5ba594749c64","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.1.0.tgz","fileCount":94,"integrity":"sha512-u1VW95TSKgEPl0ggzsrLfJLzSrjgSz8Jh9X6wGt2nsX6xNlLPrL1jSWAcZvuPP9I+NCxC0Nbo5VaBCygmOSJaA==","signatures":[{"sig":"MEYCIQDWFIzjYt26li+tSfWLW/BExDgI0cjeajgVt9hVrUZFxQIhAPOwe92ZTL1pqzPfPZ5T1wQb4nX/XeX/30rJaD6yNb+e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNk38ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodxhAApOJoWv04GuOoKxvTayPZqc9Cb660SLdjKl/HJszXp4zmUIfD\r\nzkXMyHbcWCnIlHPugyREkj+2VvUQGCSXJl2OABIz08dd6Kz9wBnor0Iq78Fn\r\ni0bKE1K63lEkuM4RTHH2UYrSXjfhlCRkTxca6u2gHh4QO+HEfYH0qTLsDOvT\r\nFwG57zp2jJWkj/2876eVX0vVHkZbj0CniDgZIIa/CmGVIZMN24ggFH0EUq/u\r\nijnN7PGp9/WvmuS0Beli79vYzYM9C6Ku/AcXokqAf3kQRvyQCZoFn5i89YN5\r\nJ4ET+lEw+hkqZMMCzJ2nns+hZhNFKCkDnabTGEQJ0w+b4EtO5lflN947TOX6\r\nk766i/7KMzSatCHfsdVn4ltwBrGvzu7syau5fQm0mCPb9ALd8a/f720OVpg4\r\n+V8yj5e0SO3NJjO0BC7MNlv3WuC1Bd1swXpcFeq0LmYnNL96IY2E0cSZ+7D5\r\nPMIkrPfc7xsv0z9JXv35M0gVHsyVJMOFsot+X/vnm+1yVsNdvs5PucWVn0xP\r\nDiFEChbL2KcD6UQzX7ntwt+rQ5EUlODhOFVB7xYBOdmhrTOrP2l3eB1JyZ/s\r\ntXuhtakWrhD3YowoRJFro8jg9J9XrassF2Bw2Y9yGsDI1EX7jR9MTlqwp0Nb\r\nufY2B5hz35Jm+ehAEkG3yN5/QCEEyGbNC1s=\r\n=CsR8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"d04dea4a833582ca9ea523ec8bee3c3c63fcede3","private":false,"scripts":{"play":"npx ts-node-dev --respawn dev/play.ts","test":"npm run build && node JapaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon JapaFile.js --watch '*/**' --ext 'ts'","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.11.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.14.51","ts-node":"^10.9.1","prettier":"^2.7.1","lodash-es":"^4.17.21","typescript":"^4.7.4","@types/node":"^18.6.3","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.182","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.1.0_1664503292182_0.529876480972419","host":"s3://npm-registry-packages"}},"6.1.1":{"name":"abolish","version":"6.1.1","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.1.1","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"bab5ef49ef750703f8aa52cfc9203245fd40bee9","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.1.1.tgz","fileCount":94,"integrity":"sha512-WOUWVqXRGx5Ns0qhjHjl4YrR9L7pTKA449X8QOL1eyZE9btcsQVziX+QkHs43rgM7ps5MoqXqcwZUD+5ta7aEA==","signatures":[{"sig":"MEUCIQD9w3/rT7xyzGOWmRn7w+L0DkaesNV43s2hifQUv5N52QIgRtGGRyfVrv1hSZRJ9vMegE8fsbkml3VDb1I+SoJ26OI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNmILACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2Jw//fTFggp/ejNU9iGSMDQ9B+bX8v4bnE0rqq4OPOyafRHksnrBe\r\n9CanxdY7topzcSHCAWT3xwByIRHAalXd1N8rkqGc8K+a9WwH0Z4YxtuYCt7N\r\nnvunMb1pToW3krbvdsUFhW4+4JYbK3d5CYAxkDfrKL8qQkBskfnsgbtYpmvd\r\n5k+WRMdUjWwrgaS57M9xWpTKbeCLyBrvAkFH9k+EjwERIHqem+064LgYrlFw\r\nNLv590kZEZLqbVeb54ya5OEpn7QqTv1fNgXcJOnsSrRLbeEdavOnS6CQNTdc\r\noKRKciY3lCbduE4b/nnIPAysz5M5hUYay3zFVULTZXTLXNrnzWU8xfWK9b05\r\nQ6tJnR/BSGJmZd8+uqjHV6BleY0UXEbn52d4N/LI7BjwiO8eP1ToJKicPDwC\r\na/3EUX80Gp4PhpJ0T/zpXRYeCzdWFug5F1Xd0CkIQQHM1unMz5Cw/7bWnakg\r\nWr1W6YIg95pjBoNossltpBaTryHiHaCX1pF538D90RNYwaRtsXy8swMK1RsT\r\nRS80G7Mkg7vFqorcqrDAOAd36P1IPfEkJlVIuso93L3O6gv2cqVJ5aXtDtr8\r\nZDMuYOeUUqsGAP2KYL1hk66sZXVXBfgzTa/MRofn3mW7ra9/cAEAqpLN2kxQ\r\nKr9DivXoTBRmO+M7MzCgEVz5m48CzW7aHlY=\r\n=uj05\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"46b008a935a5c83e41d5bdc52d04bbb01e1c7770","private":false,"scripts":{"play":"npx ts-node-dev --respawn dev/play.ts","test":"npm run build && node JapaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon JapaFile.js --watch '*/**' --ext 'ts'","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.11.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.14.51","ts-node":"^10.9.1","prettier":"^2.7.1","lodash-es":"^4.17.21","typescript":"^4.7.4","@types/node":"^18.6.3","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.182","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.1.1_1664508426973_0.589110016951955","host":"s3://npm-registry-packages"}},"6.1.2":{"name":"abolish","version":"6.1.2","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.1.2","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"a4e1da347db590e5bdf69e607795ba7a18c47bce","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.1.2.tgz","fileCount":94,"integrity":"sha512-IlQXdMPEApWtgXeYQ4t+JIbjZ/aFGPMqWyvaC9Q4gtbHh3Ek6Da4KHW1bV81as7xB1T2hVscSFwu6px3SNJSLw==","signatures":[{"sig":"MEMCIGwbBl+Nnicg0vts75YmI6WKapkR4n8ZV0YLPAO6FlhrAh9kWJfPdwG4H2apbpE5MybjOz42s9vP3fsmu15mtXK6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNwmRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8QA/+ONj/VtmG+OUMfxrRjPiKL1z/8DY5as0BpwFsICBoftKtzStO\r\nLu49b9Xtw26x8VbNGYN4UxMAa63I8PZGv+vOtgnNARrhEqjoEL2ZFiUzIZDj\r\n/VPB0SEZNDKyU10gNjkx/Z5wVLD4gt+V9YdGdYjttuTv0HMYH9vXaWKodvTS\r\nvBgvBzBPQOMU3/lPkvUPuxQNQRZyvB1JLbsc+THtwXJbBlIH/b/A9p5umxtu\r\nYFb5vmOdWIZP2MjhDrofiBO9Dpd1TfimwqxQOMgH5OAT+ZMkXFrexn0iXQId\r\nA8O+votO1frvO7SV6rbh5lu/Ns/ukR/Mf0f4evpr3LpeHS20CNH9JlTxU5sq\r\noxXoM1R0oe58PieZfIBWZg324OyrnFAWFYjbyvwmw0gMjciqNV1gJl+C3667\r\nRXsY8bgKf+gRb3K4WsYG/A/RK+Ys0jkYKhBCouIHS5L3Zdht+yDTY0mUgUwy\r\nsGG42/8JnnO4ofKzxuYnSpZTMB3LCtxWjxJhe2It3HBgI6faNN6PsjiJ6olM\r\nMp7KAqmwmh3M/turMQyOD5pBSMb3M10OaA4aFglRnL+aaUxvlvvwn5eR2nFq\r\nuVgJ/v1YMmv22HgGy3JWjITdMtSl4uxfg5xGgKFHtBSpUd2EHXLNRThsd/3C\r\ndemJk5xdh/Kwb2XaZmPzz6xKbHqc869fPAc=\r\n=7sFc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"5809ae0ff062fddff6fa7e5237708f8bbf8d77d1","private":false,"scripts":{"play":"npx ts-node-dev --respawn dev/play.ts","test":"npm run build && node JapaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon JapaFile.js --watch '*/**' --ext 'ts'","benchmark":"node benchmarks","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.11.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.2","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.15.10","ts-node":"^10.9.1","prettier":"^2.7.1","lodash-es":"^4.17.21","typescript":"^4.8.4","@types/node":"^18.7.23","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.186","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.1.2_1664551313688_0.9017490345676666","host":"s3://npm-registry-packages"}},"6.1.3":{"name":"abolish","version":"6.1.3","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.1.3","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"21a0e71b202682213bbfeb54693975e9b4ba317c","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.1.3.tgz","fileCount":94,"integrity":"sha512-R2z7JRVRXFBSsMQ0kOEXxwgYirWVZ+ARTpYzNonB0N2T9OEQlvldmoQ+7iVIb53rEF+GArfKQ7AVL7EzwjC1PQ==","signatures":[{"sig":"MEUCIDuIt1GbJVLYDsfj9YRxlvpjH2UsbpHfnDtxfZrJLbCRAiEAtInJrNK8PGTRYBE4GCvrlLLbWnIQRRVqbHSyaKFsy9M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNw7OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpScQ//dR3s1vyYKn1OiddmEZ3uql2gWiFHhfCyVc10uZe8YOSCKUrL\r\nNlFKUYpLbP/wfAF2KTAsQUMpLWBiR5qbgrc3uWyRlyYmXXPPt4M+w7/ZJn2k\r\npAB1hHxusqUm+CRet6QLXR+Ij2OIH+E3YQUiVg0MPuRSQCgsALJN5Tz4vWRg\r\nY4ZFGymL+bDvM/eui6ZYFujL09tOzcYbcNP+bKWx/ggyeZod/YUu4WvG5auy\r\njaw4tFWS2937KaDFJDfi88k8nkuH5GofPWP51qdAO7QXNdA/PAS7bmXMMQSU\r\nFGOF7ZCn/4ggHA8cyxzmVIBl9D6RxhbScPHJoyPp6mh8fI2tZCn+01iyPyAh\r\nUb3GfZKJhAFGbMmEAgYVMUNlyPTwRysQ3UrD5C72K+hYbi0JvSkIgNiPCgJw\r\nK0rWteVQWlUzhl1eu08YaF8KxpYB+ke4m2OFxsYKY0kz4BUw1mDnKGyPxOlM\r\nGM1ziEqm/s8A7BtFxnURZPhl9fBS01xD69RFUxpp3tqp/QManXVsI+ZZzpRF\r\ns7A+gA8zoy49YedhKc7OXVl3PRWek8Cz6g+GHtGRCmOts38T3bhn4pi9+SFn\r\nd/N+3mPBG48O+SUrRpRyUromLTwnpTSkrtxxDUDyuHRldmk5KksYLw5HWCki\r\n850SGA4uNCvynL05cjDLsvIv7KcLla3c8z4=\r\n=sE5m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"5e810a54dd39a6a8bfa8f552a679146cb6665715","private":false,"scripts":{"play":"npx ts-node-dev --respawn dev/play.ts","test":"npm run build && node JapaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon JapaFile.js --watch '*/**' --ext 'ts'","benchmark":"node benchmarks","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.11.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.2","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.15.10","ts-node":"^10.9.1","prettier":"^2.7.1","lodash-es":"^4.17.21","typescript":"^4.8.4","@types/node":"^18.7.23","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.186","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.1.3_1664552654351_0.003725327203935036","host":"s3://npm-registry-packages"}},"6.1.4":{"name":"abolish","version":"6.1.4","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.1.4","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"149ee542a2f5665fade3f5abf6cbd6606db9fa4f","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.1.4.tgz","fileCount":94,"integrity":"sha512-W1u5HpZoCoLbyfzJEjgHcDzwQ254jntUc6eAbu/VF6pR7E7u+4xpmPYXfFf+gFUx50VsEv4vzb2t/Z2CplvHiw==","signatures":[{"sig":"MEQCIDT8B+aT8/HT7towIW3vtc52qut0vhLCKLEPu7qaiFFdAiBZ9jvgCXwTpRY9UYQjc5o7hA2gExHVrWiXu9b4PiR/UA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNxDAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoScw//Wjiu3Nz7jJ3V5J7uPOqbujoEzJhUmiAg+WPYtFiZ6UYF8dAp\r\nr81x3KQC8ZO36wklSXY+gncztPnK3WQs5pvYOw7NK0JwllkbBH1wKkRz85GA\r\nsy8JLW6ZNvXjgCi/5MCe8VO76RWXMUP7Uj0NQ19xOxnawmMEjymi1DxE2nBa\r\nfW2CB3M6W+4K4xIJT1Vpv7zqSEbIwPT0dqYzCHendGSpIqoWvALqeo7fsCPU\r\nr119rMrP/yBtb+zt7I0y1uEB4yrLYfwicDQUXSfH5YfL7zyXfvI1TRpm/dCe\r\nCs5lbOFbswvCLcb+Xfey5mgHqEo0dHY8VUOgbgGJIcSh5KfvjLUKjEmxD73E\r\nAx0vZ//iEsoFRlCJeHjsQ3VSbnVIfNg1CfGy/8MGbfecZU2x5CTRqSXd2Eb+\r\nIMOpgRmS0VVZ8WzyIyOiAPB8Smj89SXi+MiHh/S9LVwEJzl+s1PsU1kjZ0Fv\r\nOB5zjGFddJxnu6PwNEsqZOIWq3/Mdaym8Nb/0aSYstPtGbWpoSwaOuKUNFZ0\r\nyT4fdvCQQ4DVf44TRIgIRgl/Nh2Y5uSHFJiXO0k+fz50nQGhn9dYRyNaT1/o\r\n54yYxJ/vYBDGnINBTdTRtPVf4IyHiKZjwOvSSEKvS67jWbnPCHmq9mvMy7TN\r\ntYymzcHkKbs3+R1tnhqv82ojzpwlhKlxPic=\r\n=mZwS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"1b8a115607a7eb2ffd94380a3396e945c9150407","private":false,"scripts":{"play":"npx ts-node-dev --respawn dev/play.ts","test":"npm run build && node japaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon japaFile.js --watch '*/**' --ext 'ts'","benchmark":"node benchmarks","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.11.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.2","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.15.10","ts-node":"^10.9.1","prettier":"^2.7.1","lodash-es":"^4.17.21","typescript":"^4.8.4","@types/node":"^18.7.23","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.186","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.1.4_1664553152325_0.9614316981232542","host":"s3://npm-registry-packages"}},"6.2.0":{"name":"abolish","version":"6.2.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.2.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"0f2cd238e0d3af6f923e5b4274f7ed3884fd1033","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.2.0.tgz","fileCount":94,"integrity":"sha512-zLzZDLteGuzQWWEOUVRFcF4z+ITt5LNveJY5irrqu42I1CIxT/xC4Qt6dYIUfrrk56JzXhqj5K6fsoLnyiJ/7w==","signatures":[{"sig":"MEUCIFiq1Uw0ZxSV8QEw5ZXQpTFrI04Lb+osWIFuCUoUlHGoAiEAnnzswFW0V1eTe8SAg6Uyhw2xF1dHuPif7fGXmecukko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPG2bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAew//T4k8UgVnnyZBwRvTYhljViPJo60rrL60e9pskCPq0FM55HaD\r\nqF++6mf7SP29mqIuDkvX2RChL0yJ87W3cJhgE4/P3iA0Otn2j+xiSqYtbP4g\r\njoGsX+2CGOr04cUmHr40svMi3butI5HXpfb/zYJ2RXXwiwtq723oduDV9ei1\r\nWkUx1irT3NZrvodfou/AizvkQRYFiZr61bEs9gjackj/2gw3MWyqV6dJj7GH\r\nHkjBXWhcy7R6sbfT0O6aWVBrzESsiNr4YL7Hw9So0ciwPcBd3TjPD5euZTQP\r\nsHMjOPZ9axBTrKHekKOUgrtbbO68++KeYzmGFVcAptV2Ru/HOrEbw3ref+EE\r\nn+yieN9OK2fSdCqpMrdMXbEQaIfbKEdOuGsAREyyMtUuB0OZ884qVYg7/yJr\r\nUVnstmNchOQfqJKMqZpHbwK6A9eSNSY8xC5Aq4OV7Xd3S540SHG0CbIVQLJs\r\nk55UTvYL/7C+26xXfIwISyLqzCKOjxraAJR7zPJ/bQk++j1CeBrj70yrDHyO\r\nFTsh+cAwDsTED6DvixEPIfZyDFqgecAL19YPV2O0x8HP3B+EjETUxKn4iuRN\r\nlsWdM6ENxRUYOrowmARoo3OPa6PwVBHW5FYHJTobXE8603yBcAoZiGhcUsHo\r\nGYHydRaE+DxsiTpCpHHhTdGCPPjTkI33bKM=\r\n=70w6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"07e2ad6e89f0e6c7d2c650bd7ebeeb57e7058822","private":false,"scripts":{"play":"npx ts-node-dev --respawn dev/play.ts","test":"npm run build && node japaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon japaFile.js --watch '*/**' --ext 'ts'","benchmark":"node benchmarks","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.11.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.2","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.15.10","ts-node":"^10.9.1","prettier":"^2.7.1","lodash-es":"^4.17.21","typescript":"^4.8.4","@types/node":"^18.7.23","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.186","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.2.0_1664904603513_0.5020108139033372","host":"s3://npm-registry-packages"}},"6.2.1":{"name":"abolish","version":"6.2.1","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.2.1","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"1c04de706d8a9c68b985433cd15cd3ee4acf6c7a","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.2.1.tgz","fileCount":94,"integrity":"sha512-sUNRy8tJjShGLFNiYJki3Jq5v0DkyZK6eiCvfpqoA4iotvJOyW1O9J68Av7P4rBO0aejkgH5n95f7a78wDZi8w==","signatures":[{"sig":"MEQCIC5ihzzLwOK4+40dSglSQBAHd4YOpWKHuio632gzDAREAiA4QP+CZg2zzdV5poSonwYqdbeV3dT4EjRRMEFpaahZYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPG5kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxBRAAkXaMdGXdQBJf9PfHhLHxEfUy5KaTQI1Y8wdPawsefgnM7JjJ\r\ncYsqT4VBPMBWsfjbsArEPoDAQCYQUECvE5wei41plEsPp73ilUhfTXfQcvod\r\nJ7ZREVOBRTDb9DpZgOdReAdNonKLKSWZLGQ7MxZEHs7Cp0iaJvRHZhwF7w3V\r\nuj3lbWhBBcnp9mmcGL9qujiOEjRkXsfeINpDkZsalaKf7ozLrJ95ns7vycgA\r\nLvSX4DJsYqtLeJP3o/ATscuRcKyjO1Zkz5VvI8Zsms7I9Q6n/BTzNa2tH7mw\r\niY3rt6tbJt3nne4CPzCm9nfOxqj8k7WVVy8tAUbCFyIL4Og+uwD1B8y8O1kE\r\n0+bf9M8uSC1T8sQAOs7rhznf/TcafV0govTRSl/WLhFA+Y1A5eHikmzVVfDt\r\nvMdiyFsqSt+SWPHNPELOSOV4HxURpzObQImZmSUFJGLqbpXPRgJlGXh0FSXc\r\nqmVGtITQZp0h3RdpZqNKP5Ss+Ldae7gAARk2R7yLfoFe/abA+AJBgrKYdWJw\r\nPyp3FIu/vuRt49i4YYVgtXBXh5f24Xl2xt5o7FyUcdh8JUDrXfGDCPQQ2X+N\r\nyX/lg7YIw5FJtFDN5eQf+GSbYA5gmhIiVf/o5CpDwtnW9AwRZPpMweBOMmTP\r\nJFWqRBCHdw41gzC5rEK5t4zGqguPe/92W00=\r\n=9BD5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"360776d259c7a5cded6ba4a1c0be6913caf00790","private":false,"scripts":{"play":"npx ts-node-dev --respawn dev/play.ts","test":"npm run build && node japaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon japaFile.js --watch '*/**' --ext 'ts'","benchmark":"node benchmarks","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.11.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.2","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.15.10","ts-node":"^10.9.1","prettier":"^2.7.1","lodash-es":"^4.17.21","typescript":"^4.8.4","@types/node":"^18.7.23","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.186","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.2.1_1664904803758_0.11383711620163917","host":"s3://npm-registry-packages"}},"6.3.0":{"name":"abolish","version":"6.3.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.3.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"754960e3cc24b7ed4f3390b65541f508e6fdf78f","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.3.0.tgz","fileCount":103,"integrity":"sha512-iGJdK8SbmriMjKP5IMH9qXcbD/yjGka09L+/QhtsQlA5TH1SRfKJ9/xf0ZFwmS84IKFTgw86X6p33ioE9d0ajg==","signatures":[{"sig":"MEYCIQDyy9Yec3kYV2AsEEU3wnXGxK2n9OudtonDB33Q/wbisAIhAPNd4Dx+5h1kGrBy5FaOhgPySFgyPDVuurpSslm1d962","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQV0gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCnA/9GM88is1hyhrMixr/wAANi+2QbR9Zx5RTf11KdKpK8pjKTJ3K\r\nIumNH2XOnGFED2nGTlUr7aqjnwIZoVeLoPFyXdZwkAdA71IW1/t7Hz87QN/u\r\npataOLCqiDBevkSa1hkD4yjdgu+H71kC5r4nPOoLoQlvdw9oZU/pZDswVCSf\r\nKTAhmyf+tTOrrF5M3IjBHobQ3vNkyPkgELkiccTCcB107PIf4Sd5EPHWtXO9\r\nKq+ydvVJlj/BCq7v4JPIbabxPraSlbV00j+PNpX27KOvbg66nxBiHvDMMzVw\r\nZWD3+es84XSyDtswlLsltdzlOlpSMriEw8IJgN/EvEqsHg2kX1+q6+wHmNI0\r\nZMvEGcGVOqzv1MJgQe7kPOWWh1Et44J9oV6dxG3oJLz5kG/hT/0m5hSVXbsU\r\n1D1Wa7qvyg5ppVh0hIgnTIEccA8HinHbDwHd4frbaMtQmZnh0s6cJQAXUmZU\r\nzONa9zbS6hWFZu7CVYASkucBAruipKg2R8k3G2CTWyA5zYrgsxXgJpgioyWx\r\nHz+EAMjZHugSwM4aiJj/PKkqfCsVV+/gUNVftF4aeeybh+q/7NhhzvrG88jG\r\n/0Nh27kECmI/+18Q2yZwtsD4+nRtbXT0O1VgZqgO/9iIzZiSv+jb7BcgOZ9p\r\nbySHBfqNeO5/i/++uMBxcyXMKHvUqLwnk24=\r\n=Ob0m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"b9fbc44c890955efdfcf7c3bc4f8bc7a7d25e89d","private":false,"scripts":{"play":"npx ts-node-dev --respawn dev/play.ts","test":"npm run build && node japaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon japaFile.js --watch '*/**' --ext 'ts'","benchmark":"node benchmarks","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.11.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.6.2","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.15.10","ts-node":"^10.9.1","prettier":"^2.7.1","lodash-es":"^4.17.21","typescript":"^4.8.4","@types/node":"^18.7.23","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.186","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.3.0_1665228064749_0.2283437405200106","host":"s3://npm-registry-packages"}},"6.3.1":{"name":"abolish","version":"6.3.1","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.3.1","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"0aecfe3ccc9513332d038b5359eb266c54732cb7","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.3.1.tgz","fileCount":103,"integrity":"sha512-MULYORkKUBX5rp9TF3nEi2W6lR2rgMxpv+brd6NnKo01FdtOfZO+OPW+OVa8Hi1F6hI6Sqc4m9c7MqvROv91jw==","signatures":[{"sig":"MEQCIBoDK7DLn+wmuFS0monwY4G5TU0ueP5Nj7Mny5RDuw+JAiBHVLAJkBKGG7+lUfiPoQ3kL7wHSw0aB5CKEKHhWQFbRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeeNPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmouyRAAomblYi+TcOZrI6QNakHdp7vtwcoUMRAwqr4jvHiZkrenstj6\r\nIEyiamJ/0gyHemfXnnluaM541r6mIah43JHEDLE35Jhg4TSOduRhhVGw2a/q\r\nl+bEMohsqIHR3G4W7yv+wdYY1BncdYvRV9LzmjvSAaB4V7TFrMt06vDXAvge\r\nz+8B9NWQ5FzuQ2DSbwbwI7YJ9rHp2Rq5gf9PqopzWGxJr8y21hf4dYkCUDiP\r\nM+WXLylL0+a0WxgnFWzZKsXEcGstLU1JUulv1n/k7dHNunh6Oxku0qGQWzSF\r\nKYnzeWQgskVFT2UhafGIHygDBpa7qp8GOpYI8zZAOX4aBbAqV8/NqdupE9Ud\r\nzPF1vuWUHuqogUGPQvm7r+8rzp4bdF9X+Yktp+txFRWe02GkH0rM71wIVlLc\r\n9qLUExKoTeeBBwem+T5cPR0AfUYhPmUYRn0gj6+0i0Qi4lNUUZkYFelblplj\r\nR7T3Fsu0wWZPvwVFGodHOnz1QzsJP16lncMgNUxWmQ+ViSFJzPVioYunTnFR\r\nnnh+I2A0Rvp1p1W8IrsKlCi995lJdsFNr2H+2IeRColzRN5Ha49xXXrlJyTW\r\nBB6Ewz5cbFM3bWRKsaQHeSqjtqbRbXCstAw0meZqlmusYhkEWJuhAE5e3ZU9\r\nyXr5GbE2Kqyj/eyFmXKJPQlGH3a23fN+LN0=\r\n=Ea9B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"1ce673129f53bb41ab94fbfe831661e68a2dceba","private":false,"scripts":{"play":"npx ts-node-dev --respawn dev/play.ts","test":"npm run build && node japaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon japaFile.js --watch '*/**' --ext 'ts'","benchmark":"node benchmarks","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.11.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"joi":"^17.6.2","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.15.10","ts-node":"^10.9.1","prettier":"^2.7.1","lodash-es":"^4.17.21","typescript":"^4.8.4","@types/node":"^18.7.23","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.186","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.3.1_1668932431493_0.12039232151758772","host":"s3://npm-registry-packages"}},"6.3.2":{"name":"abolish","version":"6.3.2","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.3.2","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"6d2a30cb61aa0fc59dc924927d985b62169b0c9a","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.3.2.tgz","fileCount":104,"integrity":"sha512-cMVOrvU8tDOU+T13ekjwHlHBjJd/eexK2uTtTU9miSGrpaIucH72jx9juJlh3mkNLfi6ieIgD+0x+xKPVlUCpw==","signatures":[{"sig":"MEUCIEXeslB/EvhqWsKbk2t2Z4AkJNHxjKs9zOJOW4IhLsnnAiEApXhWP5C7VmFi/jxOgkJyDW/AqoIcPS7Q6Kmy8t7Ypfs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeugQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoT7BAAhDrgxCT2qgq9GbJP6frduVpTF3wJFETCGqIoRNpAakyJ6Koj\r\nQe+6dHgVGKVookLImbPV+OWswK5mqw2/7+PBtH5i6Vb5FVvaXrTEcGJsStNF\r\nsx3xrBB8tDAdRWMjmS3Tt2wbFJI3ubuWlRdcMaB2U74Zi6VmI6UOaVuMROIz\r\nZrdcLuFWIi5K3C1gq8vb+J7F9fe3ODwR174TWTyXoeWceoglb3MmLHtQJq4W\r\nUdt2Gy1ofiPeSCwLZh+CUFNfdMK9t0aWsr7nZuen16RobtuyqPBiPg13wEQM\r\nTr/1G1Jhzvtiof1hbWOkhqIDlPNdugfimOn+NUZO3GOl+135gn6IKrQzQ7UF\r\nc+rnejsL1GJGHjUh4VvfqoL+cAco0r1sWQ185f9Sl64M1c+29xJ5CZ9EdAvf\r\ngrd/fAWMUSwr33lHZEKmtZpXsuFG6Boygu/5czCg/fjirznm94K1VWie//Jn\r\nOlVCqequVbGMcl8fLxWqnLT1odY5LrTVDCKAzOOw1hdP6YNXc1+eQcIdRhR1\r\n6IGLBWxIP7VRDZrttZtJ8xZZyxXl//qQhQxCA4erCOkw9PESOYhdKI9z+K/F\r\nAjP/uF9FMVb8dNc8/SH59TpG4CoWv91x7n2ZpdOESz5gvUVyV/2QG0vJNt3K\r\nc7wSkT/QtEWXZgBkOkqbrAkm+WpVaq8ZD5c=\r\n=KeCn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"718b78428350860b2c8ae6e63bcfbaa0a2283a87","private":false,"scripts":{"play":"npx ts-node-dev --respawn dev/play.ts","test":"npm run build && node japaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon japaFile.js --watch '*/**' --ext 'ts'","benchmark":"node benchmarks","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.11.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"joi":"^17.7.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.15.14","ts-node":"^10.9.1","prettier":"^2.7.1","lodash-es":"^4.17.21","typescript":"^4.9.3","@types/node":"^18.11.9","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.189","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.3.2_1668999183844_0.9714731053167232","host":"s3://npm-registry-packages"}},"6.4.0":{"name":"abolish","version":"6.4.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.4.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"a2467466afae66e38585955c953f9ff0bedd69d0","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.4.0.tgz","fileCount":104,"integrity":"sha512-q0IkOqbnKxFSNRBUGGVuxKovl9t1arHzqmsEeaEvLbIBCJzLMAJV9EruiJIWkN90CBxM66w84W5INDcG5/q9VA==","signatures":[{"sig":"MEUCIQDRm0y3IYjNe1eKtMGbHSVJC4g4Be5PJGeY6ddw4BdMBgIgXkZhL+c6nxNDzslnpvXez4+2OYmX/UfuVCoN4D2lJ1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyCwYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMlw//VGQ3Sp6CORxA07bD4QcdvaGhAt59khzfjqFY1E2TIwDMPlEz\r\nPC1inxUfuv6azkiGZfTLGLkYkXDsmfjBvDhXpn8/syhV75H0TbZZp+RVp8KJ\r\nOhlQHbje73WWR7hE3vz1g0qoOqXAxKyriaTFCOmN1KneP69FajRR8b2Mp/WX\r\nQxdgVezcvwYH2C8CHp/PAj+ekj7fUraVpfk7KVEgqVNnyVnkXCa0cBmkQg7U\r\ndTQCkvJ35m39lQVl5B6x+HUmElgt91+3pGEPP19cMOHfxMPy//LQxoYN+gQl\r\nDvSW+TSlsyS+hUMaE7vnsyIQ1UOI9+dq4AXL22AAobXaxgl7G7chPeQ9e2aV\r\nkbgHPtqDZFD9be8rTko9WXiujFdPHZGfRXwHnqV9IYLycPnC8wS0B1AmC9jg\r\nVb858qL8komUt6NkxAxZPJtAQS9ktRBwh2CMH5jo1SW66/CVWdkXVUCmbmzf\r\n/iuCUyaxSBjOgimOV1Gb8c4FBtuKWFgVBAt6PNxzydQe5jl5ZsZODYZ9JRdF\r\nhUHoKQPLQUYGBTNChbISGAbtM6c/u9lmk8YM1lp+uVWHEtZxHIY6LlJyaAdf\r\nyN9IfJbwpuj1iM29z1jp0TXlYsPKTC+RNGtDP+kr4Z1aoQ0pmGOIMI8N/zbz\r\npexaSrtdLUAfqy5VyxcBYpqwozoI/3WjyfY=\r\n=uZyu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"55af396be72d4be155aa0ae2a06de9890fb17826","private":false,"scripts":{"play":"npx ts-node-dev --respawn dev/play.ts","test":"npm run build && node japaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon japaFile.js --watch '*/**' --ext 'ts'","benchmark":"node benchmarks","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"8.19.2","description":"A javascript object validator.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.7.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.17.2","ts-node":"^10.9.1","prettier":"^2.8.3","lodash-es":"^4.17.21","typescript":"^4.9.4","@types/node":"^18.11.18","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.191","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.4.0_1674062871948_0.271742760562647","host":"s3://npm-registry-packages"}},"6.5.0":{"name":"abolish","version":"6.5.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.5.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"5ba8d5e4cc7b14a9efd794086282e389d3bfa71f","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.5.0.tgz","fileCount":108,"integrity":"sha512-7SllpYr3Xj3S37S0zuShQxV7GY74uTwVQneX+K7/CvWyeE4VsU5qphvux4mXSIRuYyoBj5l6dvVpXpPoyFXJ+A==","signatures":[{"sig":"MEUCIQDAb6tBsF9EIUId+OhSH8sBLeIsRUhmR3TC+v00n7K7BQIgEiEjLdUesiGjAMxktMW2a+IneE4dbcUMH7DgBm1MhT0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":226414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7o1RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpbfw/+PlbPofTEVpWJN3fjS7/87D8Am52w6nrMyAPpi5p+srG7+t2q\r\nrjS9BSvKHhgJxFQN7bDJw+khZvROsP07i8ES7mWnDeXs8TirfksPdC2iSJPI\r\nn4rYezRrYsISDsm+JIhZXkybq7MzjiJsu4IiuTDIn2tfyx5THkWF3MRlAptz\r\nNE3dK6hTU75IP4O1ag0cIhQUcuMYhJV7cghF2sALbYfJZTCcR07STjN55ud1\r\nCEenkUQ9Bq9QZjWB83V1Aejda9X+KkPOdcU/IiSYRjm7GtFczXW9azcczxxi\r\n5H5GTZkJ9eX8G6pvRB+9eqAFQOWNnOKVx9Mh/oFX6y9koQcB9HVJLTUojWzC\r\nkbgGhLV4bIzGLD1cGg0ymIs6XuFF6fymZCrZwF+QIC8JbGxdaxbccfstK9NR\r\nK1NjJyH+736ZIxWY+BlZJzjap/jYfYRFqHYkrdPoV4NTjAGRv4683F5dLX5a\r\n2g/C0NxG06rzJchLK7+Pd92G4ds3UGlWyuXA8fB0azCfJf4bTKjb02L3M5gm\r\n8TD1XTnUegQlO/SgDLZdbFP6LzeI+vH6/Xj//jlMmRF7vlrJ1IuhL04/riWS\r\nP5DjJw8MENa4rMBXl8FyMUuCZJXmxtAHQ+mxYFvUhjZOvTymXyLEthbmA1RZ\r\nwy7a8CicxebOkQOOHwTryNfgykC4MscnwGQ=\r\n=pcwe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"d8a5427c8d350a332c230007654dc1001d5c7742","private":false,"scripts":{"play":"npx ts-node-dev --respawn dev/play.ts","test":"npm run build && node japaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon japaFile.js --watch '*/**' --ext 'ts'","benchmark":"node benchmarks","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"9.3.1","description":"A javascript object validator.","directories":{},"_nodeVersion":"18.14.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.7.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.17.2","ts-node":"^10.9.1","prettier":"^2.8.3","lodash-es":"^4.17.21","typescript":"^4.9.4","@types/node":"^18.11.18","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.191","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.5.0_1676578129144_0.34091789475102674","host":"s3://npm-registry-packages"}},"6.5.1":{"name":"abolish","version":"6.5.1","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.5.1","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"3fbf51bc91f20c4f39c1720fb2714b40959a562c","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.5.1.tgz","fileCount":109,"integrity":"sha512-238GoXEJVoaGsIahTBFbfeWjD8+hW690QFHjsh81uVJsJEge0HI0cQ6cN2ARNWVd4ixegKxlwLXNIYrTcP0Qog==","signatures":[{"sig":"MEYCIQC1uF7PuDst4r0mIM54CyjDk3xwGlUXWmAGHjbayeg54AIhAN7T7O+cGwnB/a5lsEKwt8LFexZcPRv/x68yCe28eMzF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7o2dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwaQ/+Mnm0b9lfOms6VPCyFSLSCnu5Y9Se/kthjR3f1zKqVmWcSQ6h\r\nDQl/5GMbRC+NJHsX+C2R0L8LNwsTzk4nnmu5rYOnK70MlAxzqanG1GJe4d5l\r\nG5SWV6VnBZ5N2juhWw+orB5GCBiBc496d37FBakNbmFcLoC8ckJ+6CD4n/p8\r\njR4YcRkZpI9KOIhJFaAF5SSbB0VRnF7+ZpDsNqhp7S7NoVidle5/MJJF9Uay\r\nbQrzfYhVvPwmCThxVCkHHj+xcxpJY6odSt13LbnoWGW4BVziar/qSDkfCpm7\r\n4SvxhPoj7zCEAHGtEhiKjRWtCkvR1AqXh6S7jQgbBit6YplBws5ZifrH7U4W\r\nXiSV/mo5s7pYIb6XphAzMr0ZW/8suyhyIGzcUKHCjrXlp0gSzQykrfZ+LEXD\r\n2oZK5UZVzh/gGMsVRVn7MzGFkvmgPzLM2Lop0oJkjNFdoS5/lZVNwkjvgzfV\r\nd/pl+uUkvr/RqedOb+bgKfNz06NgFQiUiYD0nV5SDbgRmxa51Q4sUBaZQ9uH\r\nEcdAzDrGk+TUfTEzjQVzQY6NNO5iHE20qxmb8x3YQU2uv2sZGs4s8Rfchj4N\r\njOaV+AcPKba5mvjShPeznHHvcO83H0LsTSKrOPyDmYm9wz0HHXLBxcu6VkFA\r\nCXySDZOg4PuU1wHyjysAAVDw4AnxMFQXbNo=\r\n=LTlW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"1f96df34632829ab0f8b13ab1be09125ba701b1f","private":false,"scripts":{"play":"npx ts-node-dev --respawn dev/play.ts","test":"npm run build && node japaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon japaFile.js --watch '*/**' --ext 'ts'","benchmark":"node benchmarks","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"9.3.1","description":"A javascript object validator.","directories":{},"_nodeVersion":"18.14.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.7.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.17.2","ts-node":"^10.9.1","prettier":"^2.8.3","lodash-es":"^4.17.21","typescript":"^4.9.4","@types/node":"^18.11.18","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.191","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.5.1_1676578205387_0.058625271021945036","host":"s3://npm-registry-packages"}},"6.5.2":{"name":"abolish","version":"6.5.2","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.5.2","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"8357627b1801a229c9315d0cacfa9a9f9d361416","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.5.2.tgz","fileCount":109,"integrity":"sha512-pBV1/cIC2vIlNRud1+oPOc/7MIj/SBT2saT5duZvCAQpjFabb1mf++ADKhY2MNAmNK1j6H0hKTYLylLV4+9QZg==","signatures":[{"sig":"MEUCIGD73RKZs7VVYFVoD+ltF03zxW6OZWAEsA/p6PVUoWNlAiEAidwKdnH/CPigCmPgJLqLB6RoGWSt9/jZ/s287/5ffQA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227928},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"f0549222962b58a4a96054e3e9276360bf1e0c7c","private":false,"scripts":{"play":"npx ts-node-dev --respawn dev/play.ts","test":"npm run build && node japaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon japaFile.js --watch '*/**' --ext 'ts'","benchmark":"node benchmarks","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"9.5.0","description":"A javascript object validator.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.7.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.17.2","ts-node":"^10.9.1","prettier":"^2.8.3","lodash-es":"^4.17.21","typescript":"^4.9.4","@types/node":"^18.11.18","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.191","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.5.2_1688657117057_0.1358675120615931","host":"s3://npm-registry-packages"}},"6.5.3":{"name":"abolish","version":"6.5.3","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.5.3","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"cb31d841cc35f23071129439e82ce52f4251e907","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.5.3.tgz","fileCount":109,"integrity":"sha512-3/7khWBqAJwVMCF3uz7VR7qF9ILXuL5LzzvT6JstF0C8NAU9H9wH7iWq26y8inNMU0sEGiZ5EiETbcvwQ6AeAQ==","signatures":[{"sig":"MEQCIE1CvNiX/74SuogZ3ylbkZrKGFbTnVUxNwCBDq2NlVwSAiAp9rD+ThKWuf56PLcvkoLiI8/hNaxOsIsoh9AwOX5G9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228397},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"04ccb4cc22c1fd169fe39a541464fe1b64c73d6b","private":false,"scripts":{"play":"npx ts-node-dev --respawn dev/play.ts","test":"npm run build && node japaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon japaFile.js --watch '*/**' --ext 'ts'","benchmark":"node benchmarks","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"10.8.1","description":"A javascript object validator.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.7.0","yup":"^0.32.11","japa":"^4.0.0","esbuild":"^0.17.2","ts-node":"^10.9.1","prettier":"^2.8.3","lodash-es":"^4.17.21","typescript":"^4.9.4","@types/node":"^18.11.18","ts-node-dev":"^2.0.0","@types/lodash":"^4.14.191","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.5.3_1718567451456_0.8090152695257202","host":"s3://npm-registry-packages"}},"6.6.0":{"name":"abolish","version":"6.6.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.6.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"14de3c30a81e961e945f2d934d5176d2df3a1226","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.6.0.tgz","fileCount":109,"integrity":"sha512-2GMjapcQEVlNgbHchj9ktgl+zyDGfg1naAZChF/rtiDEIcUvIpu3s9UWavIbgE8RSAM4hUsCIA3t17/Bdyr4Lg==","signatures":[{"sig":"MEYCIQDX+0GkNiAUk0Z3WWwBRm7/tuD84djdmYefDs/wQCEaWQIhAKQGR21NzObvWF5H3F1kJFrpPJai2TGvtbjZFho/IYIw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":234935},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"b6dbcd9866e7b4307253bc5dae5e7d6ed6e3b00d","private":false,"scripts":{"play":"npx tsx watch dev/play.ts","test":"npm run build && node japaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon japaFile.js --watch '*/**' --ext 'ts'","benchmark":"node benchmarks","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"10.8.1","description":"A javascript object validator.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"tsx":"^4.15.5","lodash":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"joi":"^17.13.1","yup":"^1.4.0","japa":"^4.0.0","esbuild":"^0.21.5","ts-node":"^10.9.2","prettier":"^3.3.2","lodash-es":"^4.17.21","typescript":"^5.4.5","@types/node":"^20.14.2","ts-node-dev":"^2.0.0","@types/lodash":"^4.17.5","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.6.0_1718581676561_0.21961166029271562","host":"s3://npm-registry-packages"}},"6.6.1":{"name":"abolish","version":"6.6.1","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.6.1","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"d18bf3a5e06e273d2bd5176a3dacdaf1351f9643","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.6.1.tgz","fileCount":109,"integrity":"sha512-6dQ90F6jTymUEon+KFIj5m9bHLCHK1DjexKbNTYIU9gD/Nb8IJ3QhceBabGqoQRtZycAvLDPGpXgL9XlKIK+Pw==","signatures":[{"sig":"MEQCIENItzkjrFgv9vNTDjCaGWsFy66WUsgwUl0ZzOaGzt9gAiBJjwHo7wxpdeDqOqnnEiiCVdOgS+Z4H0129E0649GNGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":234901},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"02d57dd844a148af3c82b4d29230f9cf2ea81fdd","private":false,"scripts":{"play":"npx tsx watch dev/play.ts","test":"npm run build && node japaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon japaFile.js --watch '*/**' --ext 'ts'","benchmark":"node benchmarks","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"10.8.1","description":"A javascript object validator.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"tsx":"^4.15.5","lodash":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"joi":"^17.13.1","yup":"^1.4.0","japa":"^4.0.0","esbuild":"^0.21.5","ts-node":"^10.9.2","prettier":"^3.3.2","lodash-es":"^4.17.21","typescript":"^5.4.5","@types/node":"^20.14.2","ts-node-dev":"^2.0.0","@types/lodash":"^4.17.5","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.6.1_1718582115998_0.004702070466262809","host":"s3://npm-registry-packages"}},"6.6.2":{"name":"abolish","version":"6.6.2","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.6.2","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"57427c8e93bbc5367f15e8903c07456ae9788f39","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.6.2.tgz","fileCount":109,"integrity":"sha512-9O5VyiBZRX1j0Yg3VWPy4anEJqVpFAbvmQ3mPUcUNDiWutKRANpX2pNJ9NRuztyqvYo5OkYWQilFYNpVk5Mnhg==","signatures":[{"sig":"MEUCIAv93lXZmt9gHZ13sg8KXuxPrRjyJDVAfzwDob7eZhvcAiEAlnQ9THtBGUg7HrzrNmMsEC5q+j56O+C7vJPaqFeZfxI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":234901},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"2283834f1e65e9992c893ce9e77654514444c497","private":false,"scripts":{"play":"npx tsx watch dev/play.ts","test":"npm run build && node japaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon japaFile.js --watch '*/**' --ext 'ts'","benchmark":"node benchmarks","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"10.8.1","description":"A javascript object validator.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"tsx":"^4.15.5","lodash":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"joi":"^17.13.1","yup":"^1.4.0","japa":"^4.0.0","esbuild":"^0.21.5","ts-node":"^10.9.2","prettier":"^3.3.2","lodash-es":"^4.17.21","typescript":"^5.4.5","@types/node":"^20.14.2","ts-node-dev":"^2.0.0","@types/lodash":"^4.17.5","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.6.2_1721491725624_0.7930541541380378","host":"s3://npm-registry-packages"}},"6.7.0":{"name":"abolish","version":"6.7.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.7.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"ea15b6f1894703247d23da13a13358f56df61295","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.7.0.tgz","fileCount":115,"integrity":"sha512-G7HrUdnBGZ9pG8Sa+mB62b5gHS/v1lhkalPOtQTJ7F3fl0tC+wEs0k8pPsStCdIZEx7rxcuioM2z8BActDepeQ==","signatures":[{"sig":"MEUCIQDfuetaPOWs060U7s2kQ9w/cKb7hQAfTFWooHvHUu9mFAIgaYcem8IA1EXYughbtH843A9RGPrt3TLZ3q5RMFr2ZEU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":235771},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"2f8b0b0a3b1cab02404357f2fb8a902738df3b41","private":false,"scripts":{"play":"npx tsx watch dev/play.ts","test":"npm run build && node japaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon japaFile.js --watch '*/**' --ext 'ts'","benchmark":"node benchmarks","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"10.8.1","description":"A javascript object validator.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"tsx":"^4.15.5","lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.13.1","yup":"^1.4.0","japa":"^4.0.0","esbuild":"^0.21.5","ts-node":"^10.9.2","prettier":"^3.3.2","lodash-es":"^4.17.21","typescript":"^5.4.5","@types/node":"^20.14.2","ts-node-dev":"^2.0.0","@types/lodash":"^4.17.5","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.7.0_1725177521812_0.9923918660813578","host":"s3://npm-registry-packages"}},"6.7.1":{"name":"abolish","version":"6.7.1","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.7.1","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"8637cd9f869b4bac6303c11695f5f2b090b2ba3d","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.7.1.tgz","fileCount":115,"integrity":"sha512-/F4vQ6sVDgjqgQ9W5fQThNO22UXNjjnnavZRat7Lv+6Ly+E9Q3NR7ejnTLTcl1QnrAMpcWeCuTuqtmHjuEiXmg==","signatures":[{"sig":"MEYCIQDguNVjbhf7lpBtTt0WFbEln3CCccLCyMMb2WJ7EwNG8QIhALcGPdgUZc4Ws13fMIuVlDYFkWrQ5v8KzoTV99UzUKVH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":235771},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"7207e0af7690229797aeb774d85e7dde89632c6a","private":false,"scripts":{"play":"npx tsx watch dev/play.ts","test":"npm run build && node japaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon japaFile.js --watch '*/**' --ext 'ts'","benchmark":"node benchmarks","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"10.8.1","description":"A javascript object validator.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"tsx":"^4.15.5","lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.13.1","yup":"^1.4.0","japa":"^4.0.0","esbuild":"^0.21.5","ts-node":"^10.9.2","prettier":"^3.3.2","lodash-es":"^4.17.21","typescript":"^5.4.5","@types/node":"^20.14.2","ts-node-dev":"^2.0.0","@types/lodash":"^4.17.5","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.7.1_1725177606035_0.02242858634724687","host":"s3://npm-registry-packages"}},"6.7.2":{"name":"abolish","version":"6.7.2","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.7.2","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"c430667360d6bcfb36f8d828f9d8fcb53d0b2cac","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.7.2.tgz","fileCount":115,"integrity":"sha512-LtJo+SDEK7cIwUNZrVIWdFtip7rLqCaZswE99JtWWYTE7vRYuqAiMvVuxSsTGu/k5P2LYTHQahBwF3QFxk/ayA==","signatures":[{"sig":"MEUCIQCI/W6uLQiHIU27Ggwd2JBUWFysjN9bUs+Uco9cuP/DhgIgckYyV4NMJBlqO001FoWrjO+/A4AO11VH55Zono6m4I4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236593},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"881549faf0efe80df51a057fecdcdbee9d7fb1ba","private":false,"scripts":{"play":"npx tsx watch dev/play.ts","test":"npm run build && node japaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon japaFile.js --watch '*/**' --ext 'ts'","benchmark":"node benchmarks","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"10.8.1","description":"A javascript object validator.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"tsx":"^4.15.5","lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.13.1","yup":"^1.4.0","japa":"^4.0.0","esbuild":"^0.21.5","ts-node":"^10.9.2","prettier":"^3.3.2","lodash-es":"^4.17.21","typescript":"^5.4.5","@types/node":"^20.14.2","ts-node-dev":"^2.0.0","@types/lodash":"^4.17.5","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.7.2_1725209909729_0.042562234581256186","host":"s3://npm-registry-packages"}},"6.7.3":{"name":"abolish","version":"6.7.3","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.7.3","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"f572fcd11b6373742c12d1cfa2a53d313f91cdae","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.7.3.tgz","fileCount":118,"integrity":"sha512-OQORiGmj+aTbT2fH6Z678jnoYTl9ljyzOZ0TFXqpQjMvygcDsTwsX1Jg+fjTMUU976ZaYNBTi9pW6UOAEXSS/w==","signatures":[{"sig":"MEUCIQDiRnAisHLeODQQIhez5lK4aCvN6Kt+bxb2jq/ssG9BAAIgQCDLZF6YlD0l26Dp/JR4FoopjRzR4IH2gG93Xm88c24=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":242790},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"index.esm.js","browser":{"lodash":"lodash-es"},"gitHead":"a1c45661a20deba3d0b63582a41dc2e26ab61e9f","private":false,"scripts":{"play":"npx tsx watch dev/play.ts","test":"npm run build && node japaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon japaFile.js --watch '*/* *' --ext 'ts'","benchmark":"node benchmarks","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"10.8.1","description":"A javascript object validator.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"tsx":"^4.15.5","lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.13.1","yup":"^1.4.0","japa":"^4.0.0","esbuild":"^0.23.1","ts-node":"^10.9.2","prettier":"^3.3.2","lodash-es":"^4.17.21","typescript":"^5.4.5","@types/node":"^22.5.4","ts-node-dev":"^2.0.0","@types/lodash":"^4.17.5","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.7.3_1725674140511_0.7010485537422859","host":"s3://npm-registry-packages"}},"6.8.0":{"name":"abolish","version":"6.8.0","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.8.0","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"493a57dfeec133408cc7672579b38ce06c873e80","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.8.0.tgz","fileCount":117,"integrity":"sha512-9iJH3shuSlExh3pvQx4AoevzSN3XHMOcJohUomu0ZBpxYxu0sv0qahj6VWYouUoN5p5J8bZKY3/43hOlRyzy8g==","signatures":[{"sig":"MEUCIAxhCr/44ppgCQSlrBTlZWgnSUXANK+1Rzuvr+IqQ/giAiEAsMyLvEu9zi0EmFKo7A6sWbnYPaddTbFQ8ss2Dj5ayGg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":241278},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"esm.js","browser":{"lodash":"lodash-es"},"gitHead":"26faee2ab4679f38ec31c9a454603e188ea8e3b0","private":false,"scripts":{"play":"npx tsx watch dev/play.ts","test":"npm run build && node japaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon japaFile.js --watch '*/* *' --ext 'ts'","benchmark":"node benchmarks","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"10.8.1","description":"A javascript object validator.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.13.1","tsx":"^4.15.5","yup":"^1.4.0","japa":"^4.0.0","esbuild":"^0.23.1","ts-node":"^10.9.2","prettier":"^3.3.2","lodash-es":"^4.17.21","typescript":"^5.4.5","@types/node":"^22.5.4","ts-node-dev":"^2.0.0","@types/lodash":"^4.17.5","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.8.0_1725785653400_0.9554054598124757","host":"s3://npm-registry-packages"}},"6.8.1":{"name":"abolish","version":"6.8.1","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.8.1","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"9dffbb91c89d7ddf099924ec5ed82ed2fdf2f9f6","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.8.1.tgz","fileCount":117,"integrity":"sha512-IKI4fLUNDuLR0NHSgveQma5lOS3BtcHyATFmi0QqTc6JPKdUg3KtGLc6KbLK0H9Gqtv8RCl1N2AbLDqQVKYE4g==","signatures":[{"sig":"MEQCIEm5r2AKzA2MjXtHJerstgssEk+V6C6NZk+lsoG7qPXUAiBFNr4WW++VuMnbb2tRGPNgY3i2gc11Z2AFHMNbgN0Z1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":241374},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"esm.js","browser":{"lodash":"lodash-es"},"gitHead":"32f29897f8a791913e95e1e983bd376a4cba85ad","private":false,"scripts":{"play":"npx tsx watch dev/play.ts","test":"npm run build && node japaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon japaFile.js --watch '*/* *' --ext 'ts'","benchmark":"node benchmarks","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"10.8.1","description":"A javascript object validator.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.13.1","tsx":"^4.15.5","yup":"^1.4.0","japa":"^4.0.0","esbuild":"^0.23.1","ts-node":"^10.9.2","prettier":"^3.3.2","lodash-es":"^4.17.21","typescript":"^5.4.5","@types/node":"^22.5.4","ts-node-dev":"^2.0.0","@types/lodash":"^4.17.5","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.8.1_1726476597129_0.14320041515614257","host":"s3://npm-registry-packages"}},"6.8.2":{"name":"abolish","version":"6.8.2","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"author":{"name":"trapcodeio"},"license":"MIT","_id":"abolish@6.8.2","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"homepage":"https://abolish.trapcode.io","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"dist":{"shasum":"8e1d8224a589e0e4759a8e315e6cf11e6b923e63","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.8.2.tgz","fileCount":117,"integrity":"sha512-ugxKw0Fo4E8YkIMWr3eR8eKTho3MSJO8D2CzOFdZR9eJfv78Sy5SCiSeMGfKT7whmuURt00NUxLwgEtGc3TNew==","signatures":[{"sig":"MEYCIQDjqOE8SJXJOz4CrteFbV+S7jiHTTTlvUKwL0uELVxKVwIhAJNqXt5aYPoLvHAt1lMVGp1dZYSmaE6tthlPsjnotLqZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":241521},"main":"index.js","types":"index.d.ts","unkpg":"browser.min.js","module":"esm.js","browser":{"lodash":"lodash-es"},"gitHead":"64c7a829b7a8a9565eb26956130fba67804a61d1","private":false,"scripts":{"play":"npx tsx watch dev/play.ts","test":"npm run build && node japaFile.js","build":"npx tsc && npm run bundle","watch":"npx tsc --watch","bundle":"node bundle.js","play:dev":"npx nodemon dev/play.js","test-dev":"npx nodemon japaFile.js --watch '*/* *' --ext 'ts'","benchmark":"node benchmarks","test-browser":"npx vite --host","prepublishOnly":"npm run test"},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"jsdelivr":"browser.min.js","repository":{"url":"git+https://github.com/trapcodeio/abolish.git","type":"git"},"_npmVersion":"10.8.1","description":"A javascript object validator.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.13.1","tsx":"^4.15.5","yup":"^1.4.0","japa":"^4.0.0","esbuild":"^0.23.1","ts-node":"^10.9.2","prettier":"^3.3.2","lodash-es":"^4.17.21","typescript":"^5.4.5","@types/node":"^22.5.4","ts-node-dev":"^2.0.0","@types/lodash":"^4.17.5","@trapcode/benchmark":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/abolish_6.8.2_1726477962643_0.2881633891271347","host":"s3://npm-registry-packages"}},"6.8.3":{"name":"abolish","version":"6.8.3","description":"A javascript object validator.","main":"index.js","module":"esm.js","unkpg":"browser.min.js","jsdelivr":"browser.min.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/trapcodeio/abolish.git"},"author":{"name":"trapcodeio"},"homepage":"https://abolish.trapcode.io","license":"MIT","private":false,"browser":{"lodash":"lodash-es"},"scripts":{"build":"npx tsc && npm run bundle","bundle":"node bundle.js","prepublishOnly":"npm run test","watch":"npx tsc --watch","play":"npx tsx watch dev/play.ts","play:dev":"npx nodemon dev/play.js","test-browser":"npx vite --host","test":"npm run build && node japaFile.js","test-dev":"npx nodemon japaFile.js --watch '*/* *' --ext 'ts'","benchmark":"node benchmarks"},"dependencies":{"lodash":"^4.17.21"},"devDependencies":{"@trapcode/benchmark":"^0.1.3","@types/lodash":"^4.17.5","@types/node":"^22.5.4","esbuild":"^0.23.1","japa":"^4.0.0","joi":"^17.13.1","lodash-es":"^4.17.21","prettier":"^3.3.2","ts-node":"^10.9.2","ts-node-dev":"^2.0.0","typescript":"^5.4.5","yup":"^1.4.0","tsx":"^4.15.5"},"keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"_id":"abolish@6.8.3","gitHead":"0ad725d4c134ef870cb04d83d3e2899ef6dcbf4e","bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"_nodeVersion":"20.12.2","_npmVersion":"10.8.1","dist":{"integrity":"sha512-GUYcifmrz+tiJgPJM0SeY5MTuFHFftfRe+RgCPmCyTiO5SEMfQaOwOZxDFHHBMruC286XWKkNKdEq1ZmN/ttZQ==","shasum":"c6214a5a41f92a70479c97852d48057adc23d2a6","tarball":"https://registry.npmjs.org/abolish/-/abolish-6.8.3.tgz","fileCount":117,"unpackedSize":241567,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDu/UMAD/YmvVqEXYLGdaMCMfshUPMv9LoFO7955o9pTwIhAIdK63dMP7DY+xebhd4vlhAJ8/Mfl+crcmEmRxkP9YKa"}]},"_npmUser":{"name":"trapcode","email":"trapcode.io@gmail.com"},"directories":{},"maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/abolish_6.8.3_1739697490357_0.20375352178921902"},"_hasShrinkwrap":false}},"time":{"created":"2020-03-17T16:39:40.116Z","modified":"2025-02-16T09:18:10.744Z","0.0.1":"2020-03-17T16:39:40.309Z","0.0.2":"2020-03-18T07:40:07.248Z","0.0.3":"2020-03-18T08:07:26.028Z","0.0.4":"2020-03-18T08:09:16.591Z","0.0.5":"2020-03-18T10:46:50.120Z","0.0.6":"2020-03-18T11:56:01.651Z","0.0.7":"2020-03-18T13:02:39.977Z","0.0.8":"2020-03-18T13:17:15.132Z","0.0.9":"2020-03-18T13:41:36.722Z","0.0.10":"2020-03-18T14:47:18.264Z","0.0.11":"2020-03-19T07:12:00.971Z","0.0.12":"2020-03-19T07:14:07.089Z","0.0.13":"2020-03-27T14:55:04.614Z","0.0.14":"2020-03-27T14:58:48.852Z","0.0.15":"2020-07-30T00:03:02.036Z","0.0.16":"2020-08-01T04:28:49.208Z","0.0.17":"2020-09-26T10:39:14.783Z","0.0.18":"2020-09-26T11:09:00.602Z","0.0.19":"2020-09-26T11:14:59.583Z","0.0.20":"2020-09-27T15:57:41.852Z","0.0.21":"2020-11-20T13:09:26.287Z","0.0.22":"2020-11-20T13:16:36.187Z","1.0.0":"2020-11-20T13:18:52.389Z","1.0.1":"2020-11-20T13:19:59.226Z","1.0.2":"2020-11-20T13:35:43.609Z","1.0.3":"2020-11-20T13:41:15.797Z","1.0.4":"2020-11-20T13:57:26.600Z","1.0.5":"2020-11-20T14:10:09.987Z","2.0.0":"2020-12-27T06:31:51.348Z","2.1.0":"2020-12-27T06:54:33.725Z","2.2.0":"2021-01-16T02:04:05.085Z","3.0.0":"2021-01-16T02:39:13.734Z","3.0.1":"2021-01-16T04:48:10.380Z","3.0.2":"2021-02-18T13:37:57.161Z","3.0.3":"2021-02-18T13:54:52.962Z","3.0.4":"2021-03-07T06:43:27.945Z","3.0.5":"2021-03-07T06:50:28.540Z","3.1.0":"2021-03-23T18:22:26.028Z","3.1.2":"2021-03-24T11:11:42.486Z","3.1.3":"2021-03-29T15:13:02.524Z","3.2.0":"2021-04-05T07:05:15.179Z","3.2.1":"2021-04-05T07:21:13.603Z","3.3.0":"2021-04-09T10:53:51.585Z","4.0.0":"2021-05-01T09:17:10.574Z","4.1.0":"2021-06-12T19:58:13.317Z","4.2.0":"2021-06-13T16:02:13.937Z","4.2.1":"2021-06-13T16:49:23.469Z","4.3.0":"2021-06-14T16:32:52.697Z","4.3.1":"2021-06-17T19:38:36.231Z","4.3.2":"2021-06-17T20:32:04.670Z","4.4.0":"2021-07-14T10:39:09.116Z","4.5.0":"2021-09-29T15:09:48.358Z","4.5.2":"2021-09-29T15:19:50.124Z","4.5.3":"2021-09-29T15:41:58.954Z","4.5.4":"2021-10-12T18:06:48.343Z","4.5.5":"2021-10-13T08:44:40.043Z","4.5.6":"2021-11-03T06:19:09.974Z","4.6.0":"2021-11-20T13:00:52.535Z","4.6.1":"2021-11-20T13:22:19.311Z","4.6.2":"2021-11-21T15:14:19.762Z","4.7.0":"2021-11-21T15:37:22.178Z","4.7.1":"2021-12-19T06:16:54.212Z","4.7.2":"2021-12-19T06:18:12.599Z","4.7.3":"2021-12-28T07:18:17.974Z","4.7.4":"2022-02-04T10:09:52.086Z","4.8.0":"2022-02-23T13:47:38.604Z","4.8.1":"2022-02-23T20:38:35.762Z","4.8.2":"2022-02-23T21:18:30.056Z","4.8.3":"2022-02-23T23:00:24.026Z","4.8.4":"2022-02-24T07:36:20.636Z","4.8.5":"2022-02-24T07:39:11.787Z","4.8.6":"2022-02-24T07:49:41.586Z","4.8.7":"2022-02-24T10:17:03.178Z","4.8.8":"2022-02-24T10:59:49.729Z","4.8.9":"2022-02-24T11:39:44.270Z","4.8.10":"2022-02-24T12:06:02.734Z","4.8.11":"2022-02-25T06:06:18.603Z","4.8.12":"2022-02-25T06:09:49.390Z","4.8.13":"2022-02-25T06:32:06.666Z","4.8.14":"2022-02-26T08:33:28.592Z","4.8.15":"2022-02-26T08:52:24.249Z","4.8.16":"2022-03-13T13:05:05.897Z","4.8.17":"2022-03-13T13:13:26.279Z","4.8.18":"2022-03-13T13:16:54.409Z","4.8.19":"2022-03-16T22:13:00.331Z","4.8.20":"2022-03-16T22:32:39.434Z","4.8.21":"2022-03-18T13:23:13.915Z","4.8.22":"2022-03-21T21:02:55.399Z","4.9.0":"2022-03-21T21:13:16.327Z","4.9.1":"2022-03-21T21:37:26.212Z","4.9.2":"2022-03-22T00:54:16.495Z","4.9.3":"2022-03-22T00:58:34.438Z","4.9.4":"2022-03-22T18:35:05.696Z","4.10.0":"2022-03-22T18:35:19.858Z","4.10.1":"2022-03-22T18:49:13.394Z","4.10.2":"2022-03-23T12:07:39.065Z","4.11.0":"2022-03-23T13:23:38.944Z","4.11.2":"2022-03-24T13:53:14.929Z","4.12.0":"2022-05-20T19:24:49.572Z","4.12.1":"2022-05-20T19:30:42.729Z","4.12.2":"2022-05-20T20:10:56.776Z","4.12.3":"2022-05-21T09:03:38.658Z","4.13.0":"2022-05-23T13:21:46.139Z","4.13.1":"2022-05-26T19:55:50.347Z","4.13.2":"2022-05-26T19:58:37.178Z","5.0.0":"2022-06-07T20:46:54.167Z","5.1.0":"2022-07-05T08:08:03.936Z","5.1.1":"2022-07-06T12:13:43.765Z","5.1.2":"2022-07-06T12:49:07.723Z","5.2.0":"2022-07-06T23:49:41.814Z","5.2.1":"2022-07-07T10:11:40.757Z","5.2.2":"2022-07-08T08:45:38.892Z","5.2.4":"2022-07-08T08:49:57.410Z","6.0.0":"2022-07-22T19:53:09.005Z","6.0.1":"2022-07-23T08:40:31.944Z","6.0.2":"2022-07-23T09:10:16.132Z","6.0.3":"2022-07-23T09:30:56.615Z","6.0.5":"2022-07-31T03:27:41.145Z","6.0.6":"2022-07-31T12:23:49.167Z","6.0.7":"2022-07-31T12:37:20.615Z","6.0.8":"2022-07-31T12:37:46.263Z","6.0.9":"2022-08-05T06:13:43.295Z","6.0.10":"2022-08-22T19:14:48.263Z","6.1.0":"2022-09-30T02:01:32.377Z","6.1.1":"2022-09-30T03:27:07.155Z","6.1.2":"2022-09-30T15:21:53.911Z","6.1.3":"2022-09-30T15:44:14.573Z","6.1.4":"2022-09-30T15:52:32.531Z","6.2.0":"2022-10-04T17:30:03.803Z","6.2.1":"2022-10-04T17:33:23.975Z","6.3.0":"2022-10-08T11:21:04.927Z","6.3.1":"2022-11-20T08:20:31.702Z","6.3.2":"2022-11-21T02:53:04.044Z","6.4.0":"2023-01-18T17:27:52.107Z","6.5.0":"2023-02-16T20:08:49.306Z","6.5.1":"2023-02-16T20:10:05.524Z","6.5.2":"2023-07-06T15:25:17.273Z","6.5.3":"2024-06-16T19:50:51.639Z","6.6.0":"2024-06-16T23:47:56.720Z","6.6.1":"2024-06-16T23:55:16.306Z","6.6.2":"2024-07-20T16:08:45.834Z","6.7.0":"2024-09-01T07:58:41.980Z","6.7.1":"2024-09-01T08:00:06.209Z","6.7.2":"2024-09-01T16:58:29.952Z","6.7.3":"2024-09-07T01:55:40.735Z","6.8.0":"2024-09-08T08:54:13.582Z","6.8.1":"2024-09-16T08:49:57.296Z","6.8.2":"2024-09-16T09:12:42.823Z","6.8.3":"2025-02-16T09:18:10.565Z"},"bugs":{"url":"https://github.com/trapcodeio/abolish/issues"},"author":{"name":"trapcodeio"},"license":"MIT","homepage":"https://abolish.trapcode.io","keywords":["abolish","object-validator-pro","object-validation","object-validator","async-object-validator"],"repository":{"type":"git","url":"git+https://github.com/trapcodeio/abolish.git"},"description":"A javascript object validator.","maintainers":[{"name":"trapcode","email":"trapcode.io@gmail.com"}],"readme":"# Abolish\n\nA Javascript object validator for custom validations\n\n\nDocumentation: [Abolish Documentation](https://abolish.trapcode.io)\n<br>\nPlayground: [Abolish Playground](https://abolish-playground.trapcode.io)\n\n### Basic Example\n```javascript\nconst {Abolish} = require('abolish');\n\nconst abolish = new Abolish();\n\n// Use abolish email validator\nconst EmailValidator = require('abolish/validators/string/email');\nabolish.addValidator(EmailValidator);\n\n// Add Custom Validtor\nabolish.addValidator({\n  name: 'addProtocol',\n  validator: (url, option, {modifier}) => {\n    // Check if url does not have required protocol\n    if (url.substring(0, option.length) !== option) {\n      // Add protocol\n      modifier.setThis(`${option}://${url}`)\n    }\n    return true\n  }\n});\n\n// Object to validate\nconst form = {\n  email: 'appdeveloper@sky.com',\n  username: 'john_doe',\n  age: 18,\n  url: 'wildstream.ng'\n};\n\nconst [error, validated] = abolish.validate(form, {\n  $: 'required|typeOf:string', // $ or '*' is considered as wildcard\n  email: 'isEmail',\n  username: '*',\n  age: 'typeOf:number|max:20',\n  url: 'addProtocol:http'\n});\n\nconsole.log({form, validation: {error, validated}});\n```\n\n#### Result\n\n```\n{\n  form: {\n    email: 'appdeveloper@sky.com',\n    username: 'john_doe',\n    age: 18,\n    url: 'wildstream.ng'\n  },\n  validation: {\n    error: null,\n    validated: {\n      email: 'appdeveloper@sky.com',\n      username: 'john_doe',\n      age: 18,\n      url: 'http://wildstream.ng'\n    }\n  }\n}\n```\n","readmeFilename":"readme.md"}