Skip to content

Latest commit

 

History

History
45 lines (33 loc) · 854 Bytes

File metadata and controls

45 lines (33 loc) · 854 Bytes

react-commons

Shared React components and utilities for the @abinnovision organization.

Prerequisites

  • Node.js 24+
  • Yarn 4

Quick Start

# Install dependencies
yarn install

# Build all packages
yarn build

# Run all checks (format, lint, sort)
yarn check

# Run unit tests
yarn test-unit

Development

yarn build         # Build all packages
yarn check         # Run all checks (format, lint, sort)
yarn fix           # Auto-fix issues
yarn test-unit     # Run unit tests

Project Structure

packages/
  commons/    # Shared utilities and types
  tsconfig/   # Shared TypeScript configurations
  ui/         # React UI library (React 19, urql, Tailwind, CVA, lucide-react)
tools/
  shared.sh        # Shared script utilities
  check-deps.sh    # Dependency checker