{"bugs":{"url":"https://github.com/ianstormtaylor/superstruct/issues"},"dist":{"shasum":"d7a0c1315149cdd135449ff3137d3f45c6907f34","tarball":"https://registry.npmjs.org/superstruct/-/superstruct-1.0.2.tgz","fileCount":3,"integrity":"sha512-11qPOEIUxatRXb0+rzmGFzJiBVxSin+m9iMdeZniCsopw6hDXYqHnfx/z2A4DLujMD17uIbDok4Iup0wUH+b+Q==","signatures":[{"sig":"MEUCIQC3hqstHmn2X87s4ubFsVH92ELVt5rlIZyS3/7ZYIRz/gIgTx0WaEO/BpaSJ7kRHFrr6mf60g5Re075oDglr4KWtU4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdqt2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpoqw/+Mx/tgoCbCGN6WrsUACZF4GCM65CSt4Z+RfJnuuEfVNsBca7M\r\nNgtdYcaFJi564s21ehcG0e3xtNIOfOywVZTuT7kvuqtuchqwyJY+t/wUHU8H\r\n20T8QbTkm5ZwvIr1zk3SU+Ycbp44BAsD5jDwSbLRQ/JKqnIF3E/+C1zPCrZ4\r\nB6FPNdnH0Olh/xc+BbvwPrXN1XHi4Ast20SrDdMwdOgk5UPdRKYKUUI80+/l\r\nGN82nH6AIsF0jJ4Uo9XN4TPXkabLOp8WSl3pZYp2JiOl0WQ3D4V7no+TkYDg\r\nddv0wx2gWEWgpnGzJORh853/kfHcvFKzJUV1+Uksa2Wez/eiw6t6sbU7Lub9\r\nXwBPP0M3iHj4Ni/U8s2eATe1D8ZyAZPbSOP4qQcvpnV47x7+kcBOes/asbHT\r\n+0QRs6uK68Cow69Idj+nEZxAENLJS9OQ/PDHf+OYnkcXED31mRXKPWabhvnQ\r\n4wCx2CyxFOHW+CB5+Ten0wEjhPPgSTrDGuDrVU3vhxLRNt29Sh4sxp1zSGLb\r\n8FGv2iaw4lb/N84za6xEJZtPreXdyv1+BgKUQefKCsVocbwiKwCcatSz2Dwd\r\nI0TuYlMlY5w1x306lgMkkKqe6kPgNXlklZTDvwbFPUmQnzLDutu1HbwLsdRp\r\nR1EmBc1EkJ+XEf2IJzpsCv0cpV80kj6+A+M=\r\n=Cpx4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.cjs","name":"superstruct","type":"module","types":"./lib/index.d.ts","module":"./lib/index.mjs","engines":{"node":">=14.0.0"},"gitHead":"1a37e3a72660df6f0f0ac699fa81384fe3b827a8","license":"MIT","scripts":{"fix":"npm run fix:eslint && npm run fix:prettier","lint":"npm run lint:eslint && npm run lint:prettier","test":"npm run build && npm run test:types && npm run test:mocha","build":"rm -rf ./{dist} && rollup --config ./rollup.config.js","clean":"rm -rf ./{dist,node_modules}","watch":"npm run build -- --watch","release":"npm run build && npm run lint && np","fix:eslint":"npm run lint:eslint --fix","test:mocha":"mocha --require ./test/register.cjs --require source-map-support/register ./test/index.ts","test:types":"tsc --noEmit && tsc --project ./test/tsconfig.json --noEmit","lint:eslint":"eslint '{src,test}/*.{js,ts}'","fix:prettier":"npm run lint:prettier --write","lint:prettier":"prettier --list-different '**/*.{js,json,ts}'"},"_npmUser":{"name":"ianstormtaylor","email":"ian@ianstormtaylor.com"},"homepage":"https://github.com/ianstormtaylor/superstruct#readme","keywords":["api","array","assert","cast","check","checker","collection","data","error","express","hapi","interface","invalid","joi","json","list","model","object","orm","scalar","schema","struct","throw","type","types","valid","validate","validation","validator"],"repository":{"url":"git://github.com/ianstormtaylor/superstruct.git","type":"git"},"_npmVersion":"8.19.2","description":"A simple and composable way to validate data in JavaScript (and TypeScript).","directories":{},"maintainers":[{"name":"ianstormtaylor","email":"ian@ianstormtaylor.com"}],"sideEffects":false,"_nodeVersion":"16.18.1","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.2","mocha":"^10.0.0","eslint":"^7.14.0","is-url":"^1.2.4","lodash":"^4.17.15","rollup":"^3.3.0","is-uuid":"^1.0.2","is-email":"^1.0.0","prettier":"^2.0.5","@babel/cli":"^7.6.3","typescript":"^4.8.3","@babel/core":"^7.6.3","@types/node":"^18.7.14","@types/mocha":"^10.0.0","babel-eslint":"^10.0.3","@types/expect":"^24.3.0","@types/lodash":"^4.14.144","@babel/register":"^7.6.2","@babel/preset-env":"^7.20.2","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.2.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.6.0","@rollup/plugin-typescript":"^9.0.2","@typescript-eslint/parser":"^5.43.0","@typescript-eslint/eslint-plugin":"^5.43.0","@babel/plugin-transform-modules-commonjs":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/superstruct_1.0.2_1668721526475_0.5838276987682183","host":"s3://npm-registry-packages"},"_id":"superstruct@1.0.2","version":"1.0.2"}