typescript-json
Version:
Superfast runtime validators with only one line
94 lines • 2.15 kB
JSON
{
"name": "typescript-json",
"version": "7.6.4",
"description": "Superfast runtime validators with only one line",
"main": "lib/index.js",
"typings": "lib/index.d.ts",
"tsp": {
"tscOptions": {
"parseAllJsDoc": true
}
},
"scripts": {
"test": "ts-node deploy --tag test",
"test:bun": "bun run deploy/bun.ts",
"test:template": "npm run --tag test --template",
"-------------------------------------------------": "",
"build": "rimraf lib && tsc && rollup -c",
"dev": "rimraf lib && tsc --watch",
"dev:errors": "tsc --project tsconfig.errors.json --watch",
"eslint": "eslint",
"eslint:fix": "eslint --fix",
"prettier": "prettier src --check",
"prettier:fix": "prettier src --write",
"------------------------------------------------": "",
"package:latest": "ts-node deploy --tag latest",
"package:next": "ts-node deploy --tag next",
"package:patch": "ts-node deploy --tag patch",
"package:deprecate": "npm deprecate typescript-json \"Renamed to typia\""
},
"repository": {
"type": "git",
"url": "https://github.com/samchon/typia"
},
"author": "Jeongho Nam",
"license": "MIT",
"bugs": {
"url": "https://github.com/samchon/typia/issues"
},
"homepage": "https://typia.io",
"dependencies": {
"typia": "7.6.4"
},
"peerDependencies": {
"@samchon/openapi": ">=2.4.2 <3.0.0",
"typescript": ">=4.8.0 <5.8.0"
},
"stackblitz": {
"startCommand": "npm install && npm run test"
},
"sideEffects": false,
"files": [
"LICENSE",
"README.md",
"package.json",
"lib",
"src"
],
"keywords": [
"fast",
"json",
"stringify",
"typescript",
"transform",
"ajv",
"io-ts",
"zod",
"schema",
"json-schema",
"generator",
"assert",
"clone",
"is",
"validate",
"equal",
"runtime",
"type",
"typebox",
"checker",
"validator",
"safe",
"parse",
"prune",
"random",
"protobuf",
"llm",
"llm-function-calling",
"structured-output",
"openai",
"chatgpt",
"claude",
"gemini",
"llama"
]
}