Atma Toolkit (v0.15.24) is a CLI build and task runner for JavaScript projects, especially those using IncludeJS. It provides actions for building HTML/JS/CSS assets, transpiling (e.g., ES6 to ES5, LESS to CSS), running shell commands, and serving HTTP. It loads configuration from JSON, YAML, or JS files. Unique: deeply integrates with IncludeJS module system, automatic script/style extraction from HTML, and support for multiple action groups. Release cadence: irregular, last release in 2017. Alternative to Gulp, Grunt, or Webpack but more opinionated and less maintained.
npm install atmaNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Configure and run a build action that processes an HTML file with minification.
Consider migrating to modern build tools (Webpack, Vite, Parcel).
Use a dedicated transpiler like Babel or TypeScript compiler instead.
Install globally to use the 'atma' command.
Use module.exports = ... in .js files.
Run: npm install -g atma
Install locally: npm install --save atma, then const atma = require('atma'); (though programmatic use may not work).