UNPKG

ttc-ai-client

Version:

TypeScript client sdk for TTC AI services with decorators and schema validation.

70 lines (69 loc) 1.61 kB
{ "name": "ttc-ai-client", "version": "0.0.3-alpha.5", "description": "TypeScript client sdk for TTC AI services with decorators and schema validation.", "main": "dist/index.js", "types": "dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "require": "./dist/index.js", "import": "./dist/index.js" } }, "scripts": { "build": "tsc", "build:browser": "node build-browser.js", "dev": "ts-node src/test/example.ts", "start": "node dist/index.js", "prepublishOnly": "npm run build && node validate-package.js", "clean": "rm -rf dist", "validate": "node validate-package.js" }, "keywords": [ "rpc", "typescript", "decorators", "api", "express", "zod", "websocket", "socket.io", "client", "schema-validation" ], "author": "", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/elijahdanie/ttc-ai-client.git" }, "bugs": { "url": "https://github.com/elijahdanie/ttc-ai-client/issues" }, "homepage": "https://github.com/elijahdanie/ttc-ai-client#readme", "dependencies": { "reflect-metadata": "^0.2.2", "socket.io-client": "^4.8.1", "ttc-sc": "^2.1.6", "typedi": "^0.10.0", "zod": "^4.1.11" }, "devDependencies": { "@types/node": "^24.3.0", "dotenv": "^17.2.1", "esbuild": "^0.23.0", "nodemon": "3.0.2", "ts-node": "10.9.1", "typescript": "5.2.2" }, "engines": { "node": ">=18.0.0" }, "files": [ "dist/", "package.json", "README.md", "tsrconfig.json" ] }