refactor: align frontend with FSD architecture
Some checks failed
CI/CD Pipeline / Quality Gate (push) Failing after 2m37s
CI/CD Pipeline / Build and Deploy Dev via Compose (push) Has been skipped

This commit is contained in:
Gleb Korotkiy
2026-06-22 12:33:23 +03:00
parent 3adad7dbbf
commit 67ec34d619
95 changed files with 7802 additions and 5053 deletions

20
steiger.config.ts Normal file
View File

@@ -0,0 +1,20 @@
import { defineConfig } from 'steiger'
import fsd from '@feature-sliced/steiger-plugin'
export default defineConfig([
...fsd.configs.recommended,
{
ignores: [
'./src/shared/api/generated-api/**',
'./src/shared/model/generated-zod/**',
'./src/shared/ui-kit/**',
],
},
{
files: ['./src/entities/user/**'],
rules: {
// User is a domain entity even if the current app consumes it from one protected layout.
'fsd/insignificant-slice': 'off',
},
},
])