Files
Rune-Spec/package.json
2026-06-09 18:36:42 +08:00

48 lines
1.0 KiB
JSON

{
"name": "@lanyuanxiaoyao/rune",
"version": "0.1.2",
"bin": {
"rune": "./src/cli.ts"
},
"files": [
"src",
"README.md"
],
"type": "module",
"module": "src/cli.ts",
"scripts": {
"prepare": "husky",
"test": "bun test --path-ignore-patterns 'tests/agent/**'",
"test:e2e": "bun test tests/agent/ --path-ignore-patterns 'e2e-llm-judge*'",
"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 .",
"release": "bun run scripts/release.ts"
},
"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"
]
}
}