Files
puaros/CHANGELOG.md
imfozilbek dbfe038d34 docs: add project documentation
Add CLAUDE.md with development guidelines and CHANGELOG.md for tracking changes
2025-11-23 21:19:55 +05:00

1.2 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Added

  • Initial monorepo setup with pnpm workspaces
  • @puaros/core package with TypeScript and Vitest configuration
  • ESLint strict TypeScript rules with 4-space indentation
  • Prettier code formatting (4 spaces, single quotes)
  • LINTING.md documentation for code style guidelines
  • CLAUDE.md for AI assistant guidance
  • EditorConfig for consistent IDE settings
  • Node.js version specification (.nvmrc: 22.18.0)
  • Vitest testing framework with 80% coverage thresholds
  • Core dependencies: simple-git, tree-sitter (JavaScript/TypeScript), uuid

Configuration

  • TypeScript: nodenext modules, ES2023 target, strict null checks
  • ESLint: Strict type checking, complexity limits, code quality rules
  • Prettier: 100 char line length, single quotes, trailing commas
  • Test coverage: 80% threshold for lines, functions, branches, statements

[0.0.1] - 2025-01-23

Added

  • Initial project structure
  • Monorepo workspace configuration