@shibanet0/datamitsu-config¶
Shared configuration package for datamitsu that provides a comprehensive collection of development tools with unified management. Install once, get linters, formatters, security scanners, and build tools — all versioned and configured together.
Quick Start¶
Install via npm/pnpm:
Alternative installation methods:
- 🐳 Docker images — pre-built with all tools
- 🌐 Remote config — use directly from URL
See Usage Guide for detailed installation instructions.
What's Included¶
This config manages tools across multiple runtimes (Node.js, Go binaries, Python):
- Linters & formatters — ESLint, Prettier, oxlint, Ruff, ktlint, and more
- Security scanners — Semgrep, Trivy, Grype, Gitleaks, detect-secrets
- Build tools — TypeScript, protobuf (buf, protoc), OpenAPI generators
- Git hooks — commitlint, lefthook
- Spelling & docs — cspell, Vale, markdownlint, Mermaid CLI
See Apps for the complete list.
Documentation¶
- Getting Started — Installation, configuration, and common workflows
- TypeScript Configurations — Reusable tsconfig presets for different project types
- Apps — Auto-generated list of all managed apps
Resources¶
- GitHub Repository: shibanet0/datamitsu-config
- datamitsu: datamitsu.com
License¶
MIT © Alexander Svinarev (shibanet0)