# @goldenpath-cloud/frontend-standards

Golden Path frontend development standards for Svelte 5 with TypeScript, testing, and validation

## Core Standards Included

- **typescript**: TypeScript configuration and ESLint rules
- **svelte5**: Svelte 5 ESLint rules and IDE settings
- **zod**: Zod validation patterns and rules
- **testing**: Vitest, Playwright, and Testing Library configurations

## Installation

```bash
npx @goldenpath-cloud/frontend-standards
```

## Configuration Files

This package installs the following configuration files that reference core standards:

- `.eslintrc.js`
- `.amazonq.json`
- `tsconfig.json`
- `vitest.config.ts`
- `playwright.config.ts`
- `.vscode/settings.json`

## Core Standards Architecture

This package uses a decomposed architecture where each core standard is independent and reusable:

```
core-standards/
├── typescript/
├── svelte5/
├── zod/
├── testing/
```

Configuration files use `extends` to reference core standards rather than merging them, making the system maintainable and allowing for independent updates.

## Generated by Golden Path Standards Build System

This package was automatically generated from core standards and scenario manifests.
Do not edit the generated files directly - modify the source core standards instead.
