{"bugs":{"url":"https://github.com/neuledge/computed-types/issues"},"dist":{"shasum":"afa273087ed013e5a18c28e581c9f06ea0849f7d","tarball":"https://registry.npmjs.org/computed-types/-/computed-types-1.11.3.tgz","fileCount":74,"integrity":"sha512-JXZ65JSVlGZ6eM53hqbLRgXn6ZqqfTzuee7iQewq18l3S6X7TiOtn2nxTOnDg53xZVFGlJk3SGVgIJboH7+9yw==","signatures":[{"sig":"MEUCIQDZ0RkU9JeyvDDbUulzzQPyFZC4LASIuMimuf0G5l0f7AIgL0aQuYqGEFFRgyfR+GJ/GQ+8Bgg9UNjyaXFXmddFeqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCe+mtZo5iJsE+KKa0Jwr0QmujtBqFpxWRyASggcRdTZgIgAP/vOt7FN3Ac2OW2UQamKpW5SqIFQsnWvZjgA16/byk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":578190},"main":"lib/index","name":"computed-types","types":"lib/index","author":{"name":"Moshe Simantov","email":"me@moshe.io"},"module":"lib/index","exports":{".":{"import":"./index.mjs","require":"./lib/index.js"},"./lib/*":"./lib/*"},"license":"MIT","scripts":{"fix":"npm run fix:lint","lint":"eslint \"src/**\"","test":"npm run type-check && npm run lint -- --quiet && npm run mocha","build":"npm run build:types && npm run build:js","clean":"rm -rf lib","mocha":"TS_NODE_FILES=true mocha -r ts-node/register \"src/**/*.test.ts\" --timeout 10000","build:js":"babel src --out-dir lib --extensions \".js,.ts\" --source-maps inline","coverage":"npm run type-check && npm run lint -- --quiet && npm run mocha:coverage","fix:lint":"npm run lint -- --fix","test:build":"npm run mocha:build","type-check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","lint:strict":"npm run lint -- --max-warnings 0","mocha:build":"mocha lib/**/*.test.js --timeout 10000","postpublish":"git push && git push --tags","postversion":"npm publish","test:commit":"if [[ -z \"$(git status --untracked-files=no --porcelain)\" ]]; then\n  echo \"All filed committed.\"\nelse\n  echo \"Uncommitted changes found. Please Commit them first.\" && exit 1\nfi","mocha:coverage":"nyc npm run mocha && nyc report --reporter=lcov","type-check:watch":"npm run type-check -- --watch"},"_npmUser":{"name":"moshe","email":"me@moshe.io"},"homepage":"https://github.com/neuledge/computed-types#readme","keywords":["runtime","validation","type","typescript","function","schema","functional","composition","interfaces","data","input","neuledge"],"repository":{"url":"git+https://github.com/neuledge/computed-types.git","type":"git"},"_npmVersion":"10.9.4","description":"Runtime validation types for TypeScript.","directories":{},"lint-staged":{"src/**/*":"eslint"},"maintainers":[{"name":"moshe","email":"me@moshe.io"}],"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","husky":"^7.0.4","mocha":"^9.2.2","eslint":"^8.11.0","ts-node":"^10.7.0","prettier":"^2.6.0","coveralls":"^3.1.1","@babel/cli":"^7.17.6","typescript":"^4.6.2","@babel/core":"^7.17.8","@types/chai":"^4.3.0","@types/mocha":"^9.1.0","chai-as-promised":"^7.1.1","@babel/preset-env":"^7.16.11","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.5","@babel/preset-typescript":"^7.16.7","@typescript-eslint/parser":"^5.15.0","@typescript-eslint/eslint-plugin":"^5.15.0","@babel/plugin-proposal-decorators":"^7.17.8","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-object-rest-spread":"^7.17.3","babel-plugin-transform-typescript-metadata":"^0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/computed-types_1.11.3_1792416800659_0.9245357133812242","host":"s3://npm-registry-packages-npm-production"},"_id":"computed-types@1.11.3","version":"1.11.3"}