📝 docs: update README documentation for 13 libraries

This commit is contained in:
Lorenz Hilpert
2025-11-25 14:13:44 +01:00
parent b93e39068c
commit bc1f6a42e6
14 changed files with 3591 additions and 2317 deletions

View File

@@ -1,6 +1,6 @@
# Library Reference Guide
> **Last Updated:** 2025-11-20
> **Last Updated:** 2025-11-25
> **Angular Version:** 20.3.6
> **Nx Version:** 21.3.2
> **Total Libraries:** 72
@@ -37,7 +37,7 @@ A comprehensive checkout and shopping cart management library for Angular applic
**Location:** `libs/checkout/data-access/`
### `@isa/checkout/feature/reward-order-confirmation`
## Overview
A feature library providing a comprehensive order confirmation page for reward orders with support for printing, address display, and loyalty reward collection.
**Location:** `libs/checkout/feature/reward-order-confirmation/`
@@ -120,22 +120,22 @@ A sophisticated tab management system for Angular applications providing browser
**Location:** `libs/crm/data-access/`
### `@isa/crm/feature/customer-bon-redemption`
This library was generated with [Nx](https://nx.dev).
A feature library providing customer loyalty receipt (Bon) redemption functionality with validation and point allocation capabilities.
**Location:** `libs/crm/feature/customer-bon-redemption/`
### `@isa/crm/feature/customer-booking`
This library was generated with [Nx](https://nx.dev).
A standalone Angular component that enables customer loyalty card point booking and reversal with configurable booking reasons.
**Location:** `libs/crm/feature/customer-booking/`
### `@isa/crm/feature/customer-card-transactions`
This library was generated with [Nx](https://nx.dev).
A standalone Angular component that displays customer loyalty card transaction history with automatic data loading and refresh capabilities.
**Location:** `libs/crm/feature/customer-card-transactions/`
### `@isa/crm/feature/customer-loyalty-cards`
This library was generated with [Nx](https://nx.dev).
Customer loyalty cards feature module for displaying and managing customer bonus cards (Kundenkarten) with points tracking and card management actions.
**Location:** `libs/crm/feature/customer-loyalty-cards/`
@@ -144,7 +144,7 @@ This library was generated with [Nx](https://nx.dev).
## Icons (1 library)
### `@isa/icons`
## Overview
A centralized icon library for the ISA-Frontend monorepo providing inline SVG icons as string constants.
**Location:** `libs/icons/`
@@ -256,7 +256,7 @@ Angular library for generating Code 128 barcodes using [JsBarcode](https://githu
**Location:** `libs/shared/barcode/`
### `@isa/shared/delivery`
This library was generated with [Nx](https://nx.dev).
A reusable Angular component library for displaying order destination information with support for multiple delivery types (shipping, pickup, in-store, and digital downloads).
**Location:** `libs/shared/delivery/`
@@ -286,7 +286,7 @@ An accessible, feature-rich Angular quantity selector component with dropdown pr
**Location:** `libs/shared/quantity-control/`
### `@isa/shared/scanner`
## Overview
Enterprise-grade barcode scanning library for ISA-Frontend using the Scandit SDK, providing mobile barcode scanning capabilities for iOS and Android platforms.
**Location:** `libs/shared/scanner/`
@@ -394,17 +394,17 @@ Lightweight Angular utility library for validating EAN (European Article Number)
**Location:** `libs/utils/ean-validation/`
### `@isa/utils/format-name`
This library was generated with [Nx](https://nx.dev).
A utility library for consistently formatting person and organisation names across the ISA-Frontend application.
**Location:** `libs/utils/format-name/`
### `@isa/utils/positive-integer-input`
This library was generated with [Nx](https://nx.dev).
An Angular directive that ensures only positive integers can be entered into number input fields through keyboard blocking, paste sanitization, and input validation.
**Location:** `libs/utils/positive-integer-input/`
### `@isa/utils/scroll-position`
## Overview
Utility library providing scroll position restoration and scroll-to-top functionality for Angular applications.
**Location:** `libs/utils/scroll-position/`