UNPKG

olbench

Version:

Comprehensive Node.js-based benchmarking tool for Ollama local LLMs

78 lines (77 loc) 1.81 kB
{ "name": "olbench", "version": "2.0.0", "description": "Comprehensive Node.js-based benchmarking tool for Ollama local LLMs", "main": "dist/index.js", "bin": { "olbench": "./dist/simple-cli.js" }, "type": "module", "scripts": { "dev": "tsx src/simple-cli.ts", "dev-react": "node --import tsx/esm src/cli.tsx", "build": "tsc", "start": "node dist/cli.js", "lint": "eslint src/**/*.{ts,tsx}", "format": "prettier --write src/**/*.{ts,tsx}", "typecheck": "tsc --noEmit", "release": "semantic-release", "prepublishOnly": "npm run build" }, "keywords": [ "openrouter", "ollama", "benchmarks", "local-dev", "local", "benchmarking", "ai-benchmarking", "ai", "cli", "chat", "llm", "gpt", "claude", "anthropic", "openai", "chatbot", "command-line", "terminal" ], "author": "zaakirio", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/zaakirio/olbench.git" }, "engines": { "node": ">=22.0.0" }, "dependencies": { "@esbuild-kit/esm-loader": "^2.6.5", "chalk": "^5.4.1", "commander": "^14.0.0", "figures": "^6.1.0", "ink": "^6.0.0", "ink-big-text": "^2.0.0", "ink-box": "^1.0.0", "ink-gradient": "^3.0.0", "ink-select-input": "^6.2.0", "ink-spinner": "^5.0.0", "ink-text-input": "^6.0.0", "react": "^19.1.0", "systeminformation": "^5.27.1", "yaml": "^2.8.0" }, "devDependencies": { "@semantic-release/changelog": "^6.0.3", "@semantic-release/git": "^10.0.1", "@types/node": "^22.15.30", "@types/react": "^19.1.6", "eslint": "^9.28.0", "prettier": "^3.5.3", "semantic-release": "^21.0.0", "tsx": "^4.19.4", "typescript": "^5.8.3" } }