chore(release): prepare v0.1.0 release for main #16
@@ -16,9 +16,9 @@ Please be aware of our repository structure:
|
|||||||
|
|
||||||
Most charting libraries treat accessibility as an add-on. LUNA Charts builds it in from the start:
|
Most charting libraries treat accessibility as an add-on. LUNA Charts builds it in from the start:
|
||||||
|
|
||||||
- **Accessible by default** — components are designed and tested against WCAG guidance from day one, not patched in afterward
|
* **Accessible by default** — components are designed and tested against WCAG guidance from day one, not patched in afterward
|
||||||
- **Framework-agnostic** — built as standard Web Components (Stencil), usable in React, Vue, Angular, Svelte, or plain HTML
|
* **Framework-agnostic** — built as standard Web Components (Stencil), usable in React, Vue, Angular, Svelte, or plain HTML
|
||||||
- **SVG-based rendering** — inspectable, stylable, and screen-reader-friendly output instead of an opaque canvas
|
* **SVG-based rendering** — inspectable, stylable, and screen-reader-friendly output instead of an opaque canvas
|
||||||
|
|
||||||
## Tech Stack
|
## Tech Stack
|
||||||
|
|
||||||
@@ -57,9 +57,9 @@ luna-charts/
|
|||||||
|
|
||||||
### Prerequisites
|
### Prerequisites
|
||||||
|
|
||||||
- Node.js `>= 22.0.0`
|
* Node.js `>= 22.0.0`
|
||||||
- pnpm `11.11.0` (see `devEngines` in `package.json`; pnpm will be downloaded automatically via Corepack if missing)
|
* pnpm `11.11.0` (see `devEngines` in `package.json`; pnpm will be downloaded automatically via Corepack if missing)
|
||||||
- Docker (required for running component/browser tests locally, see below)
|
* Docker (required for running component/browser tests locally, see below)
|
||||||
|
|
||||||
### Installation
|
### Installation
|
||||||
|
|
||||||
@@ -73,8 +73,6 @@ pnpm install
|
|||||||
|
|
||||||
| Command | Description |
|
| Command | Description |
|
||||||
| --- | --- |
|
| --- | --- |
|
||||||
| `pnpm lint` | Run ESLint across the repository |
|
|
||||||
| `pnpm format` | Format all files with Prettier |
|
|
||||||
| `pnpm test:unit` | Run unit tests for the `luna-charts` package |
|
| `pnpm test:unit` | Run unit tests for the `luna-charts` package |
|
||||||
| `pnpm test:component` | Run component/browser tests inside the containerized Playwright environment |
|
| `pnpm test:component` | Run component/browser tests inside the containerized Playwright environment |
|
||||||
| `pnpm test` | Run the full test suite (unit + component) |
|
| `pnpm test` | Run the full test suite (unit + component) |
|
||||||
@@ -96,9 +94,9 @@ Component and browser tests run inside Docker (`docker-compose.test.yaml`) to gu
|
|||||||
|
|
||||||
## Documentation
|
## Documentation
|
||||||
|
|
||||||
- **Architecture documentation**: see `docs/` — includes the full Architecture Development Method (ADM) documentation (vision, business architecture, technology architecture, governance, migration planning) and all Architecture Decision Records (ADRs)
|
* **Architecture documentation**: see `docs/` — includes the full Architecture Development Method (ADM) documentation (vision, business architecture, technology architecture, governance, migration planning) and all Architecture Decision Records (ADRs)
|
||||||
- **Contributing**: see [CONTRIBUTING.md](./CONTRIBUTING.md)
|
* **Contributing**: see [CONTRIBUTING.md](./CONTRIBUTING.md)
|
||||||
- **Code of Conduct**: see [.github/CODE_OF_CONDUCT.md](./.github/CODE_OF_CONDUCT.md)
|
* **Code of Conduct**: see [.github/CODE_OF_CONDUCT.md](./.github/CODE_OF_CONDUCT.md)
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user