ralph-claude-code/package.json
frankbria 6688c27681 test(install): add 14 comprehensive installation tests
- Add test_installation.bats with full coverage of install.sh
- Tests cover directory creation, command installation, permissions
- Template and lib file copying verification
- Dependency detection with mocked failures (jq, git, node)
- PATH detection and warning system tests
- Uninstallation cleanup verification
- Idempotency testing (run twice without errors)
- End-to-end installation workflow validation
- All tests use isolated temp directories for safety
- Update CLAUDE.md with new test count (165 total)
- Fix npm test script to run tests recursively
- Version bump to v0.9.3
2026-01-09 14:05:46 -07:00

33 lines
896 B
JSON

{
"name": "ralph-claude-code",
"version": "1.0.0",
"description": "> **Autonomous AI development loop with intelligent exit detection and rate limiting**",
"main": "index.js",
"directories": {
"doc": "docs",
"example": "examples",
"test": "tests"
},
"scripts": {
"test": "bats tests/unit/ tests/integration/",
"test:unit": "bats tests/unit/",
"test:integration": "bats tests/integration/",
"test:e2e": "bats tests/e2e/"
},
"repository": {
"type": "git",
"url": "git+https://github.com/frankbria/ralph-claude-code.git"
},
"keywords": [],
"author": "",
"license": "ISC",
"bugs": {
"url": "https://github.com/frankbria/ralph-claude-code/issues"
},
"homepage": "https://github.com/frankbria/ralph-claude-code#readme",
"devDependencies": {
"bats": "^1.12.0",
"bats-assert": "^2.2.0",
"bats-support": "^0.3.0"
}
}