Skip to content

@shibanet0/datamitsu-config

datamitsu

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:

pnpm add -D @shibanet0/datamitsu-config
pnpm dm init && pnpm dm setup && pnpm dm check

Alternative installation methods:

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

Resources

License

MIT © Alexander Svinarev (shibanet0)