{"name":"json-schema-to-typescript","version":"10.1.1","description":"compile json schema to typescript typings","main":"dist/src/index.js","bin":{"json2ts":"dist/src/cli.js"},"typings":"dist/src/index.d.ts","engines":{"node":">=10.0.0"},"scripts":{"build":"npm run lint && npm run clean && npm run build:browser && npm run build:server","build:browser":"browserify src/index.ts -s jstt -p tsify > dist/bundle.js","build:server":"tsc -d","clean":"shx rm -rf dist && mkdir dist","lint":"eslint src/*.ts test/*.ts","tdd":"concurrently -r -p '' -k 'npm run watch' 'npm run watch:test'","test":"ava --timeout=300s --verbose","stresstest":"seq 1 10 | xargs -I{} npm test","prepublishOnly":"npm test","pretest":"npm run clean && npm run build:server","watch":"tsc -w","watch:test":"ava -w"},"repository":{"type":"git","url":"git+https://github.com/bcherny/json-schema-to-typescript.git"},"keywords":["json","schema","typescript","compile","transpile","api","interface","typing","share"],"author":{"name":"Boris Cherny","email":"boris@performancejs.com","url":"http://performancejs.com/"},"license":"MIT","bugs":{"url":"https://github.com/bcherny/json-schema-to-typescript/issues"},"homepage":"https://github.com/bcherny/json-schema-to-typescript#readme","dependencies":{"@types/json-schema":"^7.0.6","@types/prettier":"^2.1.5","cli-color":"^2.0.0","glob":"^7.1.6","glob-promise":"^3.4.0","is-glob":"^4.0.1","json-schema-ref-parser":"^9.0.6","json-stringify-safe":"^5.0.1","lodash":"^4.17.20","minimist":"^1.2.5","mkdirp":"^1.0.4","mz":"^2.7.0","prettier":"^2.2.0","stdin":"0.0.1"},"devDependencies":{"@types/cli-color":"^2.0.0","@types/glob":"^7.1.3","@types/is-glob":"^4.0.1","@types/lodash":"^4.14.165","@types/minimist":"^1.2.1","@types/mkdirp":"^1.0.1","@types/mz":"^2.7.2","@types/node":"^14.14.10","@types/rimraf":"^3.0.0","@typescript-eslint/eslint-plugin":"^4.8.2","@typescript-eslint/parser":"^4.8.2","ava":"^3.13.0","browserify":"^17.0.0","browserify-shim":"^3.8.14","concurrently":"^5.3.0","eslint":"^7.14.0","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","rimraf":"^3.0.2","shx":"^0.3.3","tsify":"^5.0.2","typescript":"^4.1.2"},"ava":{"files":["./dist/test/test.js"],"ignoredByWatcher":["./src"],"snapshotDir":"./test/__snapshots__","vebose":true},"browserify":{"transform":["browserify-shim"]},"browserify-shim":{"prettier":"global:prettier"},"gitHead":"c4315753eab47f8d7045a7eefef4b66cef852d2a","_id":"json-schema-to-typescript@10.1.1","_nodeVersion":"14.15.3","_npmVersion":"6.14.10","dist":{"shasum":"85ddde0f2ed51434f9debb63edc0134ddaecd6cf","size":112783,"noattachment":false,"key":"/json-schema-to-typescript/-/json-schema-to-typescript-10.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/json-schema-to-typescript/download/json-schema-to-typescript-10.1.1.tgz"},"_npmUser":{"name":"bcherny","email":"boris@performancejs.com"},"directories":{},"maintainers":[{"name":"bcherny","email":"boris@performancejs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-schema-to-typescript_10.1.1_1609829819812_0.8590188491112296"},"_hasShrinkwrap":false,"publish_time":1609829819972,"_cnpm_publish_time":1609829819972,"dist-tags":{"latest":"15.0.1"}}