@busflow/config-tooling
Status: Scaffold — not yet implemented
Purpose
Shared ESLint, Prettier, and TypeScript configurations consumed by all apps and packages.
Key Configs (planned)
eslint/— Base ESLint config + FSD boundary rulesprettier/— Shared Prettier configtsconfig/— Basetsconfig.jsonfor apps, packages, and services
Consumers
All apps, all packages.
Public API / Entrypoints
- Planned exports for ESLint, Prettier, and TypeScript base configs.
- Consumers should extend shared configs instead of copying rule blocks.
Key Commands
- No package-specific commands yet; validate through consuming packages with root
pnpm lint.
Related Docs
Common Pitfalls
- Avoid package-specific exceptions in shared config; keep local overrides near the consuming package.
- Treat boundary rules as architecture enforcement, not style preferences.