From a56b3d044aac5736ff4f603fc7b497e946083c7a Mon Sep 17 00:00:00 2001 From: "S.Gromov" Date: Fri, 8 May 2026 09:41:57 +0300 Subject: [PATCH] =?UTF-8?q?fix:=20=D0=BE=D1=81=D1=82=D0=B0=D1=82=D0=BA?= =?UTF-8?q?=D0=B8=20infrastructure=20=3D>=20infra?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 4 ++-- biome.json | 2 +- package.json | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 3eea913..073a340 100644 --- a/README.md +++ b/README.md @@ -24,12 +24,12 @@ src/ ├── screens/ # Контент конкретных страниц ├── widgets/ # Составные блоки интерфейса, не привязанные к домену ├── business/ # Бизнес-домены (auth, catalog, orders) -├── infrastructure/ # Техсервисы (theme, i18n, API-адаптеры) +├── infra/ # Техсервисы (theme, i18n, API-адаптеры) ├── ui/ # UI-кит без бизнес-логики └── shared/ # Общие ресурсы (утилиты, типы, стили, спрайты) ``` -Зависимости идут строго сверху вниз: `app` → `[layouts | screens]` → `widgets` → `business` → `infrastructure` → `ui` → `shared`. +Зависимости идут строго сверху вниз: `app` → `[layouts | screens]` → `widgets` → `business` → `infra` → `ui` → `shared`. Подробнее: [Архитектура SLM](./ai/nextjs-style-guide/basics/architecture/index.md). diff --git a/biome.json b/biome.json index b3411e8..79a28c6 100644 --- a/biome.json +++ b/biome.json @@ -14,7 +14,7 @@ "!dist", "!build", "!.templates", - "!src/infrastructure/**/generated" + "!src/infra/**/generated" ] }, "formatter": { diff --git a/package.json b/package.json index 226e508..0ca7ac1 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "lint": "biome check", "format": "biome format --write", "sprite": "svg-sprites", - "codegen:pet-store-api": "npx @gromlab/api-codegen@latest -i http://localhost:8080/api/v3/openapi.json -o src/infrastructure/pet-store-api/generated -n pet-store-api.generated", + "codegen:pet-store-api": "npx @gromlab/api-codegen@latest -i http://localhost:8080/api/v3/openapi.json -o src/infra/pet-store-api/generated -n pet-store-api.generated", "predev": "svg-sprites", "prebuild": "svg-sprites" },