48 lines
1.0 KiB
JSON
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"
|
|
]
|
|
}
|
|
}
|