{ "name": "rune", "version": "0.1.0", "private": true, "bin": { "rune": "./src/cli.ts" }, "type": "module", "module": "src/cli.ts", "scripts": { "prepare": "husky", "test": "bun test --path-ignore-patterns 'tests/agent/**'", "test:e2e": "bun test tests/agent/", "test:e2e:llm": "bun test tests/agent/e2e-llm-judge.test.ts --timeout 120000", "lint": "oxlint", "format": "oxfmt .", "format:check": "oxfmt --check .", "check": "oxlint && oxfmt --check ." }, "dependencies": { "cac": "^7.0.0", "yaml": "^2.7.0" }, "devDependencies": { "@types/bun": "latest", "husky": "^9.1.7", "lint-staged": "^17.0.7", "oxfmt": "^0.54.0", "oxlint": "^1.69.0" }, "peerDependencies": { "typescript": "^5" }, "lint-staged": { "*.{ts,js,mjs,cjs}": [ "oxlint", "oxfmt" ], "*.{json,md,yaml,yml}": [ "oxfmt" ] } }