moex-vibe/package.json
Sergey Krylov c7a8993b4a chore: remove prettier, consolidate formatting under biome
- Remove prettier dependency and config files (.prettierrc, .prettierignore)
- Update root format/format:check scripts to use biome only (via frontend)
- Update lint-staged: remove prettier --check, keep biome + eslint
- Update CI: remove redundant format:check step
- Update ADR-018 with code-first TanStack Router approach note
2026-06-23 06:58:35 +03:00

46 lines
1.6 KiB
JSON

{
"name": "moex-vibe",
"private": true,
"workspaces": [
"apps/backend",
"apps/frontend",
"apps/docs",
"packages/design-system"
],
"scripts": {
"dev:backend": "npm run start:dev -w apps/backend",
"dev:frontend": "npm run dev -w apps/frontend",
"build:backend": "npm run build -w apps/backend",
"build:frontend": "npm run build -w apps/frontend",
"test:backend": "npm run test -w apps/backend",
"test:frontend": "npm run test -w apps/frontend",
"lint": "npm run lint -w apps/backend && npm run lint -w apps/frontend",
"format": "npm run format -w apps/frontend",
"format:check": "npm run format:check -w apps/frontend",
"dev:docs": "npm run dev -w apps/docs",
"build:docs": "npm run build -w apps/docs",
"build:design-system": "npm run build -w packages/design-system",
"test:design-system": "npm run test -w packages/design-system",
"lint:design-system": "npm run lint -w packages/design-system",
"storybook": "npm run storybook -w packages/design-system",
"build:storybook": "npm run build-storybook -w packages/design-system",
"test:storybook": "npm run test:storybook -w packages/design-system",
"prepare": "husky"
},
"lint-staged": {
"apps/backend/src/**/*.{ts,tsx}": ["eslint --max-warnings=0"],
"apps/backend/test/**/*.{ts,tsx}": ["eslint --max-warnings=0"],
"apps/frontend/src/**/*.{ts,tsx}": ["biome check --write"],
"packages/design-system/src/**/*.{ts,tsx}": ["eslint --max-warnings=0"]
},
"devDependencies": {
"husky": "^9.1.7",
"lint-staged": "^16.4.0"
},
"overrides": {
"@storybook/test": {
"storybook": "10.4.6"
}
}
}