{"bugs":{"url":"https://github.com/ianstormtaylor/superstruct/issues"},"dist":{"shasum":"de626a5b49c6641ff4d37da3c7598e7a87697046","tarball":"https://registry.npmjs.org/superstruct/-/superstruct-1.0.3.tgz","fileCount":23,"integrity":"sha512-8iTn3oSS8nRGn+C2pgXSKPI3jmpm6FExNazNpjvqS6ZUJQCej3PUXEKM8NjHBOs54ExM+LPW/FBRhymrdcCiSg==","signatures":[{"sig":"MEYCIQCOgASvOX+jnS3FM34BUC1Bth8f9V2dhpM1CFNPSxaHKQIhAP++j3dVZpdOq29izSClPfPcQNAjygQ7+QUC6NpSKG2/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdqxeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9XxAAnARZasgtdR8F1JykRcE6bBtKBZ8TCmH7YjjMkeN3NAL2cDIl\r\nVz1SP0gtaKJdYruwsMAjCped5C7oYiEZ17ruSd6brKMiyhC4ITX7ZASYylCU\r\nVeIZ8M49ASS0vYijBSHsf3oOg1VHLfS8PN1eDKaaDMZ7cbVvDCTwNyWdkhMT\r\nXZ9ZkNsfSmWeZ+Yp/3ehZOxZy4q0weoDSvlkAryt0dSYXRg9NqxBAQs1xNg7\r\nY1tRQGq0enUkrN1Gq1lidrnHQzqXjbalhAX8UcFRHQadOyM8orIQdSV2w3cJ\r\nFJ9yPJ6h87wDnkSV4G585NkL2TyTceolfV3EGutV7+G2K0wvY/sfS7x50tqD\r\n34P+XXyUWh6Hg+w3pCjIzOo8dWZV+jEPEp/SSvURN6sULN36FDJkB6v4Pzs8\r\nTNc0HXVvFY7eTdE+eR7ElWaBbEa7Z8BQa52GjarEdLdzMKb97r9eVsbd7mZj\r\n0I4mD0PE5+VB9ZvNmLVPdSdrW027fukLrKzQIIP/q+ONOGovUqjF99BETFLF\r\n8ZCyA1Wbk2x6ZBOvUOZ/uT6EVlp1MP88u2auN6sQ5QiOUCmyJDO8k1BWAAj3\r\nLplmoyjTYIX+r/wBXkFOiwwPu3OwX0ma/cYG3cCG+/DWPN4Q4AYY7UDr1/XD\r\nfiJ9sUJbcl7lYYFQb2HXAaLyiW8T0M4w2m8=\r\n=/FOb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","name":"superstruct","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=14.0.0"},"gitHead":"546dca6ba87d3442ef576c9958b435d117c4a15a","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.3_1668721758312_0.7492336479152475","host":"s3://npm-registry-packages"},"_id":"superstruct@1.0.3","version":"1.0.3"}