UNPKG

typescript-json

Version:

Superfast runtime validators with only one line

94 lines 2.15 kB
{ "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" ] }