atm is a CLI tool for scaffolding and managing TypeScript projects with Rollup, Babel, ESLint, and Prettier pre-configured. It provides a quick setup for modern JavaScript/TypeScript libraries, handling build, linting, and formatting configuration. As of version 0.8.1, it is in early development with limited documentation, but offers a streamlined alternative to manually configuring each tool.
npm install atmVerified import paths — ran on the pinned version, not inferred.
Creates a new TypeScript project with Rollup, Babel, ESLint, and Prettier configured.
Use Node.js 18 or 20.
Update to 0.8.0 or manually adjust .eslintrc
Use --format cjs to restore CommonJS output.
Use `npx atm` or install globally: `npm install -g atm`
Run `npm install` in the project root.
No dependency data recorded yet.