Welcome to the ArchUnitNode documentation! This directory contains comprehensive guides, API references, and development resources for the ArchUnit framework for TypeScript/JavaScript.
- Quick Reference - Quick start guide and common patterns
- Pattern Library - Pre-built architectural pattern templates
- Rule Composition - Advanced rule composition techniques
- Testing Utilities - Testing and fixture utilities
- API Documentation - Complete API reference
- Architectural Metrics - Metrics, scoring, and fitness analysis
- Violation Intelligence - Violation analysis and reporting
- ArchUnit Java Comparison - Feature parity with ArchUnit Java
- Roadmap - Project roadmap and future plans
- Feature Roadmap - Detailed feature development roadmap
- Codebase Analysis - Internal codebase structure analysis
- Analysis - Architecture and design analysis
- Implementation Summary - Implementation details and metrics
- Planning Documents - Coverage improvement plans, release readiness reports, and audits
- FAQ - Frequently Asked Questions
- Read the Quick Reference for a fast introduction
- Explore the API Documentation for detailed usage
- Check out Pattern Library for ready-to-use templates
- Review Architectural Metrics to understand scoring
- Check the FAQ for common questions
- See Contributing Guide for how to contribute
- Report issues on GitHub Issues
License: MIT | Project: ArchUnitNode