Registry / devops / mask-minify

mask-minify

JSON →
library0.0.6jsnpmunverified

A minifier for MaskJS templates, version 0.0.6. Provides both programmatic minification via Node.js API and integration as an Atma.Toolkit plugin for automatic minification during builds. Designed specifically for the MaskJS templating framework, offering simple minify and minifyFiles functions. No active development; last updated years ago.

npm install mask-minify
INSTALL
IMPORT
SIG · MASK-MINIFY
M
mask-minify
devopsjavascriptv0.0.6
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.

minify
import { minify } from 'mask-minify'
Package is CommonJS; ES module usage shown for modern setup.
minifyFiles
import { minifyFiles } from 'mask-minify'
CommonJS equivalent: const { minifyFiles } = require('mask-minify').
Minifier (default)
const Minifier = require('mask-minify')
const Minifier = require('mask-minify').default
The package exports an object with methods, not a constructor. CommonJS require returns the module.exports object directly.

Shows how to minify a MaskJS template string and files using the mask-minify package.

// Get template string const template = '<div class="foo">Hello {{name}}</div>'; // Use require (CommonJS) const Minifier = require('mask-minify'); const minified = Minifier.minify(template); console.log(minified); // <div class=foo>Hello {{name}}</div> // Or minify files Minifier.minifyFiles('views/*.mask'); // Creates 'views/*.min.mask' files
Debug
Known issues
deprecatedPackage is no longer maintained; last version published years ago. MaskJS ecosystem may have evolved.
fix
Consider using a modern build tool or alternative templating minifier.
affects: >=0.0.0
gotchaThe minifyFiles function with a glob pattern creates .min.mask files but does not overwrite originals; ensure output path is desired.
fix
Specify an explicit output directory or filename to control output location.
affects: >=0.0.0
Errors
Common errors & fixes
Cannot find module 'mask-minify'
Package is not installed or is not in node_modules.
fix
Run npm install mask-minify in your project directory.
TypeError: Minifier.minify is not a function
Using wrong import style; trying to call .minify on default import when using ES modules incorrectly.
fix
Use const Minifier = require('mask-minify') and then Minifier.minify(template).
Upgrade
Version history
0.0.6latest on npm
Audit
Dependencies

No dependency data recorded yet.

Agent activity
2 hits · last 30 days
node
2
Resources
mask-minify — npm install mask-minify · libregistry