claude-hooks/package.json
Ryan Malloy 50fd0266c9 Release v1.0.0: Pure Node.js Claude Hooks with Shadow Learning
🚀 Production-ready release of the intelligent hooks system for Claude Code.

## Key Features
- Pure Node.js implementation (no Python dependencies)
- Shadow learning with pattern recognition and confidence scoring
- Auto-configuration via npm postinstall script
- Comprehensive Diátaxis documentation framework
- End-to-end testing and validation

## Package Distribution
- NPM-ready with global CLI binary
- Auto-configures hooks during installation
- Fail-safe design with graceful degradation
- Complete API reference and development docs

## Release Notes
- CHANGELOG.md with comprehensive v1.0.0 details
- CONTRIBUTING.md with development guidelines
- Updated package.json with distribution metadata
- Ready for npm registry publication

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-20 03:16:13 -06:00

46 lines
1.2 KiB
JSON

{
"name": "claude-hooks",
"version": "1.0.0",
"description": "Intelligent hooks system for Claude Code with shadow learning and automatic backup",
"keywords": ["claude", "hooks", "ai", "automation", "backup", "learning"],
"author": "Claude Hooks Contributors",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://git.supported.systems/rsp2k/claude-hooks.git"
},
"bugs": {
"url": "https://git.supported.systems/rsp2k/claude-hooks/issues"
},
"homepage": "https://git.supported.systems/rsp2k/claude-hooks",
"engines": {
"node": ">=16.0.0",
"npm": ">=8.0.0"
},
"bin": {
"claude-hooks": "./bin/claude-hooks.js"
},
"files": [
"bin/",
"hooks/",
"lib/",
"config/",
"docs/",
"README.md",
"CHANGELOG.md",
"CONTRIBUTING.md",
"LICENSE"
],
"scripts": {
"postinstall": "node bin/claude-hooks.js init --auto-setup",
"preuninstall": "node bin/claude-hooks.js uninstall --quiet",
"test": "node bin/claude-hooks.js test",
"start": "claude-hooks"
},
"dependencies": {
"commander": "^11.0.0",
"chalk": "^4.1.2",
"fs-extra": "^11.0.0"
},
"preferGlobal": true
}