{"bin":{"json2ts":"dist/src/cli.js"},"bugs":{"url":"https://github.com/bcherny/json-schema-to-typescript/issues"},"dist":{"shasum":"ba9794144e3739649150b97e6619f28d65e9b757","tarball":"https://registry.npmjs.org/json-schema-to-typescript/-/json-schema-to-typescript-16.0.0.tgz","fileCount":63,"integrity":"sha512-Ah6kK4q6SjlMzWBH1eNOQkdRh5Qhr5T/RCFwfjQqWZA7UDW+N47A8wfyoiN0L884s4L4bAEI54IjIuN3/u0B/A==","signatures":[{"sig":"MEQCIARFoaDvkgl2KJ01BAGdAZxpIXWIlq/xmv4P6zTvM5c/AiBIktvPhXw5eawg9aAMpbZ7l6Y73roWshXhtptNQKPlCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDYq1nMBSw+x5Zs3zne/ZdeJVnzvj3elhPEGExmXYyhLwIgSCugwJXvCZlkxchU4PtyJ2FUz0Cn5whlG+DEaDFZIws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294380},"main":"dist/src/index.js","name":"json-schema-to-typescript","author":{"url":"https://borischerny.com","name":"Boris Cherny","email":"boris@borischerny.com"},"engines":{"node":">=16.0.0"},"gitHead":"7f72770eb854328c96b112be445da0306bebdbaf","license":"MIT","scripts":{"tdd":"bun test --watch","lint":"eslint src/*.ts test/*.ts","test":"npm run pre-test && bun test --timeout 300000","build":"npm run lint && npm run clean && npm run build:browser && npm run build:server","clean":"shx rm -rf dist && mkdir dist","watch":"tsc -w","format":"prettier \"{src,test}/*.ts\" --write","pre-test":"npm run clean && npm run format-check && npm run typecheck && npm run build:server","typecheck":"tsc -p tsconfig.test.json","stresstest":"seq 1 10 | xargs -I{} npm test","build:server":"tsc -d","format-check":"prettier \"{src,test}/*.ts\" --check","build:browser":"browserify src/index.ts -s jstt -p [ tsify -m commonjs ] > dist/bundle.js","prepublishOnly":"npm test"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"bcherny","email":"boris@borischerny.com"},"homepage":"https://github.com/bcherny/json-schema-to-typescript#readme","keywords":["json","schema","typescript","compile","transpile","api","interface","typing","share"],"browserify":{"transform":["browserify-shim"]},"repository":{"url":"git+https://github.com/bcherny/json-schema-to-typescript.git","type":"git"},"_npmVersion":"10.9.3","description":"compile json schema to typescript typings","directories":{},"maintainers":[{"name":"bcherny","email":"boris@borischerny.com"}],"_nodeVersion":"22.20.0","dependencies":{"lodash":"^4.18.1","js-yaml":"^5.2.3","minimist":"^1.2.8","prettier":"^3.9.6","tinyglobby":"^0.2.17","@types/lodash":"^4.17.25","@types/json-schema":"^7.0.15","@apidevtools/json-schema-ref-parser":"^11.9.3"},"_hasShrinkwrap":false,"browserify-shim":{"prettier":"global:prettier"},"devDependencies":{"shx":"^0.4.0","tsify":"^5.0.4","eslint":"^10.9.1","rimraf":"^6.1.3","cli-color":"^2.0.4","@types/bun":"^1.4.0","browserify":"^17.0.1","typescript":"^6.0.3","@types/node":"^26.4.0","@types/minimist":"^1.2.5","browserify-shim":"^3.8.16","@types/cli-color":"^2.0.6","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.6","@typescript-eslint/parser":"^8.68.0","@typescript-eslint/eslint-plugin":"^8.68.0"},"_npmOperationalInternal":{"tmp":"tmp/json-schema-to-typescript_16.0.0_1787881560875_0.2557273307389658","host":"s3://npm-registry-packages-npm-production"},"_id":"json-schema-to-typescript@16.0.0","version":"16.0.0"}