{"bugs":{"url":"https://github.com/ianstormtaylor/superstruct/issues"},"dist":{"shasum":"ee50c9fe63a23647260ec5383003d280c8d9d003","tarball":"https://registry.npmjs.org/superstruct/-/superstruct-1.0.0.tgz","fileCount":23,"integrity":"sha512-hOJim5D6FJcPa2w/ijpl+Bhc0LICX1GFOwnEnIw88HeyiEXegFzw5yNXXKRc4h9y2gyeRzedHjNa8OuBA8N9NA==","signatures":[{"sig":"MEYCIQDnEb3l/tQLrnlO3caIqAMqn70UiY9PFp7JhwjMdLFwRgIhAPziOl68gawBWOf/3ein3W2N5VJwPYVSz4sc5GZlRqvJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdmZYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHTQ/8CUeKg5TN+BOc4vyksba6ZM/uSRm6uhXDw6sCuLaLWYeOSazf\r\n2K1HwoTkiGYcXqscXPqS1KOYfxOBSgeYvingKDakgrfwDUJbvAMTR6N99BBi\r\nFCafEAo3yM8xEpxLjGQVz00Xw/MuyOoEQb7qCReysQvCpcjxr8vF+pdqJZjC\r\n+aVjOqHFSW9Qb+cytWNoXJB2hvnsDNJZ51hkJyiKjepgVhsK7hg9JwHaHhJ2\r\nlp/rMXVYdKdAZ0PBaiNDYxTWIuYdv27LRYHWr1b9kWkBXSB9cD3jwhyuMg66\r\nJueqALyJL13wM8VufVHHSZAhsMRtBWwv0B6TVjbajVtk9MD+ncqfw/QB8ly3\r\nWBkhxItReffLEePxJXwAN6lMPpVhnHcPLX99ESzoIYkqJh/86NeHXQI7vu/U\r\nc9GjmeVMs4vtLeYMKMDnTVrxXMRk9cTkuJRInflj/H98z4Kg7rzfd1gY4IMY\r\n/pRhWHnojvWgffTMHKoNlyzlxDY2qzhqs37RcsTXiibKBv03AxOOfBzO/+CL\r\nGYliwtXI9mKK2UtuRscFhmtvu+DVqUEAqOmXAI/gGv0cg8PxuQ9WCmH5XmUl\r\nHPN83eJVZ5B3H0G/J4a5DlR0xvzt6tn6I0O7YcUBLpt4SDp/e1qI0eiGDHSh\r\nMh0KOpiuYplt0ywySlVd/Gc5jAX3RzPjW/s=\r\n=Bjwm\r\n-----END PGP SIGNATURE-----\r\n"},"name":"superstruct","type":"module","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./vite/superstruct.js","require":"./vite/superstruct.cjs"}},"gitHead":"3bcb23eba78dceb9abf319afb0723ee0a58951b5","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 ./{lib} && rollup --config ./rollup.config.js","clean":"rm -rf ./{lib,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.0_1668703832204_0.39186331524799534","host":"s3://npm-registry-packages"},"_id":"superstruct@1.0.0","version":"1.0.0"}