{"name":"superstruct","description":"A simple, expressive way to validate data in Javascript.","version":"0.0.1","license":"MIT","repository":{"type":"git","url":"git://github.com/ianstormtaylor/superstruct.git"},"main":"./lib/index.js","scripts":{"build":"babel ./src --out-dir ./lib","clean":"rm -rf ./lib ./node_modules","lint":"eslint src/* test/*","prepublish":"yarn run build","release":"np","test":"yarn run build && mocha --compilers js:babel-core/register ./test/index.js","watch":"babel ./lib --out-dir ./lib --watch"},"dependencies":{"is":"^3.2.1","lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.10.1","babel-eslint":"^6.1.0","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^3.8.1","eslint-plugin-import":"^2.0.1","is-email":"^1.0.0","mocha":"^3.2.0","np":"^2.13.1"},"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"],"gitHead":"282338ea475b4004b505cd53b7c162b9e44d765e","bugs":{"url":"https://github.com/ianstormtaylor/superstruct/issues"},"homepage":"https://github.com/ianstormtaylor/superstruct#readme","_id":"superstruct@0.0.1","_npmVersion":"5.5.1","_nodeVersion":"6.9.5","_npmUser":{"name":"ianstormtaylor","email":"ian@ianstormtaylor.com"},"dist":{"shasum":"8f43f42f88a10c8a35a3f9fa0578869f8028fc3b","size":268154,"noattachment":false,"key":"/superstruct/-/superstruct-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/superstruct/download/superstruct-0.0.1.tgz"},"maintainers":[{"name":"artmllr","email":""},{"name":"ianstormtaylor","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/superstruct-0.0.1.tgz_1511587706832_0.1299264202825725"},"directories":{},"publish_time":1511587708320,"_cnpm_publish_time":1511587708320,"_hasShrinkwrap":false,"dist-tags":{"latest":"2.0.2","next":"2.0.3-1"}}