@datamitsu/datamitsu
v0.1.15
Published
Configuration management and binary distribution tool. JavaScript-configurable tool orchestration written in Go.
Maintainers
Readme
@datamitsu/datamitsu
Configuration management and binary distribution tool. JavaScript-configurable tool orchestration written in Go.
Installation
# pnpm (recommended)
pnpm add -D @datamitsu/datamitsu
# npm
npm install --save-dev @datamitsu/datamitsu
# yarn
yarn add -D @datamitsu/datamitsu
# bun
bun add -D @datamitsu/datamitsuUsage
# Initialize datamitsu in your project
npx datamitsu init
# Run checks (fix + lint)
npx datamitsu check
# Fix issues automatically
npx datamitsu fix
# Lint without fixing
npx datamitsu lint
# Execute a managed binary
npx datamitsu exec shellcheck script.shProgrammatic API
import { fix, lint } from "@datamitsu/datamitsu";
await fix({ files: ["src/generated.ts"] });
const result = await lint({ explain: "json" });Platform Support
This package automatically installs the correct binary for your platform via optional dependencies:
- Linux (x86_64, ARM64)
- macOS (x86_64, ARM64)
- Windows (x86_64, ARM64)
- FreeBSD (x86_64, ARM64)
Documentation
For full documentation, visit: https://datamitsu.com
License
MIT License - see https://github.com/datamitsu/datamitsu/blob/main/LICENSE
