UNPKG

evalite

Version:

Test your LLM-powered apps with a TypeScript-native, Vitest-based eval runner. No API key required.

66 lines 1.75 kB
{ "name": "evalite", "version": "0.11.0", "type": "module", "description": "Test your LLM-powered apps with a TypeScript-native, Vitest-based eval runner. No API key required.", "homepage": "https://evalite.dev", "keywords": [ "ai", "evals", "typescript", "vitest" ], "main": "./tsconfig-warning/index.js", "bugs": { "url": "https://github.com/mattpocock/evalite/issues" }, "author": "Matt Pocock <team@aihero.dev> (https://aihero.dev)", "repository": { "type": "git", "url": "git+https://github.com/mattpocock/evalite.git" }, "bin": { "evalite": "./dist/bin.js" }, "files": [ "./dist/*", "./tsconfig-warning/*" ], "exports": { ".": "./dist/index.js", "./constants": "./dist/constants.js", "./backend-only-constants": "./dist/backend-only-constants.js", "./utils": "./dist/utils.js", "./server": "./dist/server.js", "./types": "./dist/types.js", "./db": "./dist/db.js", "./reporter": "./dist/reporter.js", "./traces": "./dist/traces.js", "./ai-sdk": "./dist/ai-sdk.js", "./runner": "./dist/run-vitest.js" }, "dependencies": { "@stricli/auto-complete": "^1.1.1", "@stricli/core": "^1.1.1", "@vitest/runner": "^2.1.8", "better-sqlite3": "^11.6.0", "@fastify/static": "^8.0.3", "@fastify/websocket": "11.0.1", "fastify": "^5.1.0", "file-type": "^19.6.0", "table": "^6.8.2", "tinyrainbow": "^1.2.0" }, "devDependencies": { "@types/better-sqlite3": "^7.6.12", "@types/ws": "^8.5.13", "ai": "^4.0.10", "autoevals": "^0.0.108", "unstorage": "^1.13.1" }, "scripts": { "dev": "tsc -w", "build": "tsc && chmod +x ./dist/bin.js", "test": "vitest run" } }