Registry / web-framework / atma
library0.15.24jsnpmunverified

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 atma
INSTALL
IMPORT
SIG · ATMA
A
atma
web-frameworkjavascriptv0.15.24
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

default
import atma from 'atma'
const atma = require('atma')
Package is primarily a CLI tool, programmatic usage is not documented; may not export anything useful.
require('atma')
const atma = require('atma')
import atma from 'atma' (may fail)
CJS only; ESM import may not work.
atma.run
const atma = require('atma'); atma.run(config)
Assuming programmatic API exists, but not officially supported.

Configure and run a build action that processes an HTML file with minification.

// Install globally npm install -g atma # Create a config file 'build.js' module.exports = { action: 'build', file: 'index.html', minify: true, outputMain: 'dist/index.html', outputSources: 'dist/' }; # Run build atma build.js
atma --version
Debug
Known issues
deprecatedPackage is in maintenance mode; not actively developed since 2017.
fix
Consider migrating to modern build tools (Webpack, Vite, Parcel).
affects: >=0.15.0
breakingThe 'transpile' action may not work with modern Node.js (>=12) due to outdated dependencies.
fix
Use a dedicated transpiler like Babel or TypeScript compiler instead.
affects: >=12.0.0
gotchaGlobal install required: 'npm install -g atma' – local install may not work for CLI.
fix
Install globally to use the 'atma' command.
affects: >=0.15.0
gotchaConfig files must be CommonJS modules; ES modules (.mjs) are not supported.
fix
Use module.exports = ... in .js files.
affects: >=0.15.0
Errors
Common errors & fixes
atma: command not found
Package not installed globally.
fix
Run: npm install -g atma
Cannot find module 'atma'
Trying to require('atma') without installing locally.
fix
Install locally: npm install --save atma, then const atma = require('atma'); (though programmatic use may not work).
Upgrade
Version history
0.15.24latest on npm
Audit
Dependencies
atmarequiredCLI tool installed globally
Agent activity
17 hits · last 30 days
node
14
Amazon
1
OpenAI (training)
1
Resources
atma — npm install atma · libregistry