{"id":40539,"library":"abell-html-minifier","title":"abell-html-minifier","description":"An AbellJS plugin that minifies HTML output for improved performance. Version 1.0.2 requires abell ^0.5.0. It provides a simple plugin integration and offers configuration options for minification behavior. Release cadence is unknown; no recent updates. Differentiators include being minimal and designed specifically for the Abell static site generator, unlike general-purpose minifiers.","status":"active","version":"1.0.2","language":"javascript","source_language":"en","source_url":"https://github.com/PiyushSuthar/abell-html-minifier","tags":["javascript","AbellJS","Html Minifier","html"],"install":[{"cmd":"npm install abell-html-minifier","lang":"bash","label":"npm"},{"cmd":"yarn add abell-html-minifier","lang":"bash","label":"yarn"},{"cmd":"pnpm add abell-html-minifier","lang":"bash","label":"pnpm"}],"dependencies":[{"reason":"peer dependency; plugin requires Abell static site generator (^0.5.0) to function","package":"abell","optional":false}],"imports":[{"note":"Plugin is used by adding the package name to the plugins array in abell.config.js. No direct import is needed.","wrong":"// Wrong: requiring the package directly or importing as a function\nconst minifier = require('abell-html-minifier');","symbol":"default plugin","correct":"// In abell.config.js\nmodule.exports = {\n  plugins: ['abell-html-minifier'],\n}"}],"quickstart":{"code":"// Install the plugin\nnpm install --save-dev abell-html-minifier\n\n// abell.config.js\nmodule.exports = {\n  plugins: ['abell-html-minifier'],\n}","lang":"javascript","description":"Install the plugin and add it to the abell.config.js plugins array to minify HTML output."},"warnings":[{"fix":"Ensure your project uses abell version 0.5.x or pin the minifier version to one that matches your Abell version.","message":"Requires abell ^0.5.0. Using with newer versions of Abell may cause compatibility issues.","severity":"gotcha","affected_versions":">=1.0.0"},{"fix":"Test with your Abell version or consider alternative minification methods.","message":"No updates since initial release; may be unmaintained. Check for breaking changes in Abell before using.","severity":"deprecated","affected_versions":">=1.0.0"},{"fix":"Use the plugin within an Abell project. For standalone minification, use a different tool like html-minifier-terser.","message":"Plugin only works when used as a plugin in abell.config.js; cannot be used as a standalone minifier.","severity":"gotcha","affected_versions":">=1.0.0"}],"env_vars":null,"search_vec":"'0.5.0':19 '1.0.2':16 'abel':2,18,49 'abell-html-minifi':1 'abellj':6,59 'behavior':32 'cadenc':34 'configur':28 'design':45 'differenti':40 'general':55 'general-purpos':54 'generat':52 'html':3,10,60,62 'improv':13 'includ':41 'integr':25 'javascript':58 'minif':31 'minifi':4,9,57,61 'minim':43 'offer':27 'option':29 'output':11 'perform':14 'plugin':7,24 'provid':21 'purpos':56 'recent':38 'releas':33 'requir':17 'simpl':23 'site':51 'specif':46 'static':50 'unknown':36 'unlik':53 'updat':39 'version':15","created_at":"2026-06-04T18:48:02.513679+00:00","updated_at":"2026-06-04T18:48:02.513679+00:00","problems":[{"fix":"Run `npm install --save-dev abell-html-minifier`.","cause":"Package not installed or not in node_modules.","error":"Error: Cannot find module 'abell-html-minifier'"},{"fix":"Use the package name as a string in the plugins array: `plugins: ['abell-html-minifier']`.","cause":"Trying to use the package as a function instead of a plugin string.","error":"TypeError: abellHtmlMinifier is not a function"}],"ecosystem":"npm","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/PiyushSuthar/abell-html-minifier#readme","github":"https://github.com/PiyushSuthar/abell-html-minifier","docs":null,"changelog":null,"pypi":null,"npm":"abell-html-minifier","openapi_spec":null,"status_page":null,"smithery":null,"categories":["devops"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-04","next_check":"2026-09-02","install_tag":null}}