From abb5c9e31bff609e4dfe80d8abe15f2a266d002d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isaque=20B=C3=B6ck?= Date: Wed, 20 May 2026 17:27:00 -0300 Subject: [PATCH] docs(icons-gallery): align README with actual stack (Vite + Vitest) The README still described the pre-migration toolchain (Vue CLI, Jest, src/icons.json, vue.config.js, public/index.html). Updates it to match the current project: - Build: Vite (not Vue CLI); references vite.config.js, removes vue.config.js - Tests: Vitest + jsdom (not Jest + Vue Test Utils); references vitest.config.js, removes babel/jest configs - Icons source: @aziontech/icons/catalog (not src/icons.json); rewrites the 'Adding New Icons' section accordingly - Project structure now lists files that actually exist (index.html at root, no public/index.html, no babel.config.js) - Adds test:unit:watch and notes the publish script targets Azion, not npm - Updates icon counts to current catalog snapshot (ai: 88, pi: 314) --- apps/icons-gallery/README.md | 158 ++++++++++++++++++----------------- 1 file changed, 80 insertions(+), 78 deletions(-) diff --git a/apps/icons-gallery/README.md b/apps/icons-gallery/README.md index a68779a6..285b5168 100644 --- a/apps/icons-gallery/README.md +++ b/apps/icons-gallery/README.md @@ -4,6 +4,7 @@ [![MIT License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE) [![Vue 3](https://img.shields.io/badge/Vue-3.x-4FC08D?logo=vue.js)](https://vuejs.org/) +[![Vite](https://img.shields.io/badge/Vite-6.x-646CFF?logo=vite)](https://vitejs.dev/) --- @@ -28,19 +29,19 @@ The application is deployed on **Azion's Edge Platform** for low-latency global | Layer | Technology | Purpose | |-------|------------|---------| -| **Framework** | Vue 3 (Composition API) | Reactive UI components | +| **Framework** | Vue 3 (Composition API, `