@ankhorage/devtools
v1.0.1
Published
Shared Lint and Format Configuration for Ankhorage
Readme
devtools
Shared ESLint and Prettier configuration for modern TypeScript projects.
What you get
- Consistent linting across repos
- Zero-config Prettier setup
- Strict TypeScript rules without compromise
- One source of truth for tooling
Features
- Flat ESLint config (latest standard)
- Preconfigured plugin ecosystem
- Prettier integration
- Monorepo-friendly
Installation
bun add -D @ankhorage/devtoolsUsage
ESLint
import config from '@ankhorage/devtools/eslint'
export default config()Prettier
{
"extends": "@ankhorage/devtools/prettier"
}Use Cases
- Monorepos with shared standards
- Teams that want strict, predictable linting
- Projects avoiding duplicated config
Why this exists
Maintaining ESLint + Prettier configs across multiple repositories leads to:
- duplication
- inconsistency
- drift over time
This package centralizes tooling so all projects stay aligned.
Scope
Includes:
- ESLint configuration
- Prettier configuration
Excludes:
- runtime code
- build tooling
