UNPKG

@llmdata/rubric

Version:

TypeScript/Node.js bindings for Rubric - LLM-based evaluation using weighted rubrics. High-performance Rust core with idiomatic TypeScript API.

65 lines 1.52 kB
{ "name": "@llmdata/rubric", "version": "0.1.0", "description": "TypeScript/Node.js bindings for Rubric - LLM-based evaluation using weighted rubrics. High-performance Rust core with idiomatic TypeScript API.", "main": "index.js", "types": "types.d.ts", "author": "The LLM Data Company", "license": "MIT", "keywords": [ "llm", "evaluation", "rubric", "grading", "ai", "machine-learning", "rust", "napi", "typescript", "openai", "anthropic", "language-models" ], "repository": { "type": "git", "url": "https://github.com/The-LLM-Data-Company/rubric.git", "directory": "bindings/node" }, "bugs": { "url": "https://github.com/The-LLM-Data-Company/rubric/issues" }, "homepage": "https://github.com/The-LLM-Data-Company/rubric#readme", "engines": { "node": ">=16" }, "files": [ "index.js", "index.d.ts", "types.d.ts", "*.node", "README.md", "LICENSE" ], "scripts": { "build": "napi build --release", "dev": "napi build --debug", "prepublishOnly": "npm run build" }, "devDependencies": { "@napi-rs/cli": "^3.4.1", "@types/node": "^24.10.1", "typescript": "^5.4.0" }, "napi": { "binaryName": "rubric_node", "targets": [ "x86_64-unknown-linux-gnu", "x86_64-unknown-linux-musl", "aarch64-unknown-linux-gnu", "x86_64-apple-darwin", "aarch64-apple-darwin", "x86_64-pc-windows-msvc", "aarch64-pc-windows-msvc" ] } }