{ "name": "typia", "version": "6.0.3", "description": "Superfast runtime validators with only one line", "main": "lib/index.js", "typings": "lib/index.d.ts", "bin": { "typia": "./lib/executable/typia.js" }, "tsp": { "tscOptions": { "parseAllJsDoc": true } }, "scripts": { "test": "npm run package:tgz", "test:template": "npm run test template", "-------------------------------------------------": "", "build": "rimraf lib && tsc --declaration false && tsc --emitDeclarationOnly", "dev": "rimraf lib && tsc --watch", "eslint": "eslint ./**/*.ts", "eslint:fix": "eslint ./**/*.ts --fix", "prettier": "prettier src --write", "------------------------------------------------": "", "package:latest": "ts-node deploy latest", "package:next": "ts-node deploy next", "package:patch": "ts-node deploy patch", "package:tgz": "ts-node deploy tgz", "package:deprecate": "npm deprecate typescript-json \"Renamed to typia\"" }, "repository": { "type": "git", "url": "https://github.com/samchon/typia" }, "keywords": [ "fast", "json", "stringify", "typescript", "transform", "ajv", "io-ts", "schema", "jsonschema", "generator", "assert", "clone", "is", "validate", "equal", "runtime", "type", "typebox", "checker", "validator", "safe", "parse", "prune", "random" ], "author": "Jeongho Nam", "license": "MIT", "bugs": { "url": "https://github.com/samchon/typia/issues" }, "homepage": "https://typia.io", "dependencies": { "@samchon/openapi": "^0.1.20", "commander": "^10.0.0", "comment-json": "^4.2.3", "inquirer": "^8.2.5", "randexp": "^0.5.3" }, "peerDependencies": { "typescript": ">=4.8.0 <5.5.0" }, "devDependencies": { "@trivago/prettier-plugin-sort-imports": "^4.3.0", "@types/inquirer": "^8.2.5", "@types/node": "^18.15.12", "@types/ts-expose-internals": "npm:ts-expose-internals@5.4.2", "@typescript-eslint/eslint-plugin": "^7.1.1", "@typescript-eslint/parser": "^7.1.1", "chalk": "^4.0.0", "prettier": "^3.2.5", "rimraf": "^5.0.5", "suppress-warnings": "^1.0.2", "ts-node": "^10.9.2", "typescript": "^5.4.5" }, "stackblitzs": { "startCommand": "npm install && npm run test" }, "files": [ "LICENSE", "README.md", "package.json", "lib", "src" ], "private": true }