{"id":18438,"library":"huginn-asset-bundler","title":"Huginn Asset Bundler","description":"Huginn Asset Bundler is a plugin for the Huginn static site generator that handles asset bundling (CSS/JS). The current stable version is 0.0.9, with an irregular release cadence (versions tied to Huginn core updates). It integrates via config.yml plugin list and is designed for Huginn 0.1.x and huginn-liquid 0.0.7. Unlike modern build tools, it relies on CoffeeScript and a plugin-based architecture specific to the Huginn ecosystem. The project is low-maintenance and primarily historical.","status":"maintenance","version":"0.0.9","language":"javascript","source_language":"en","source_url":"git://github.com/darkoverlordofdata/huginn-asset-bundler","tags":["javascript","huginn","static blog","coffee-script"],"install":[{"cmd":"npm install huginn-asset-bundler","lang":"bash","label":"npm"},{"cmd":"yarn add huginn-asset-bundler","lang":"bash","label":"yarn"},{"cmd":"pnpm add huginn-asset-bundler","lang":"bash","label":"pnpm"}],"dependencies":[{"reason":"Required as a peer dependency for plugin functionality","package":"huginn","optional":false},{"reason":"Listed as a companion plugin in versioning notes","package":"huginn-liquid","optional":true}],"imports":[{"note":"This is a plugin for Huginn's static site generator, not a Node.js module. It should be listed in the project's config.yml under plugins.","wrong":"Using require('huginn-asset-bundler') in code","symbol":"plugin configuration","correct":"In config.yml:\nplugins:\n  - huginn-asset-bundler"},{"note":"Huginn plugins are loaded by the Huginn framework itself. There is no JS import for this package.","symbol":"bundler module","correct":"// No programmatic import; configured via YAML"},{"note":"This package does not export any symbols for direct use. It only provides a plugin for Huginn.","symbol":"N/A","correct":"// Not applicable"}],"quickstart":{"code":"// This package is a Huginn plugin, not a standalone module.\n// To use, add to your project's config.yml:\nplugins:\n  - huginn-asset-bundler\n// Then install:\nnpm install huginn-asset-bundler --save\n// And run:\nhuginn build\n// The plugin will automatically bundle assets during site generation.","lang":"javascript","description":"Shows how to enable the Huginn Asset Bundler plugin via config.yml and install it via npm. Run the Huginn build command to trigger asset bundling."},"warnings":[{"fix":"Migrate to a modern static site generator like Eleventy or Hugo.","message":"This package is effectively deprecated: Huginn itself is no longer actively maintained, and this plugin has not been updated for modern Node.js versions.","severity":"deprecated","affected_versions":">=0.0.9"},{"fix":"Ensure huginn-liquid is installed at version 0.0.7.","message":"This plugin requires huginn-liquid 0.0.7 (listed in versioning). Using a different version may cause incompatibility.","severity":"gotcha","affected_versions":">=0.0.9"},{"fix":"Use exactly 'huginn-asset-bundler' in config.yml plugins list.","message":"The package name 'huginn-asset-bundler' does not follow the scoped naming convention common for plugins. Ensure it is correctly listed in config.yml without typos.","severity":"gotcha","affected_versions":"all"},{"fix":"If extending, write in CoffeeScript or fork and convert to JavaScript.","message":"This package relies on CoffeeScript, which is no longer popular. Writing custom extensions may be difficult.","severity":"breaking","affected_versions":"all"},{"fix":"Use Node.js 0.10.x or fork and update dependencies.","message":"The minimum Node.js version is 0.10.x as per engines field. Running on newer Node may cause issues.","severity":"gotcha","affected_versions":"all"}],"env_vars":null,"last_verified":"2026-04-25T00:00:00.000Z","next_check":"2026-07-24T00:00:00.000Z","problems":[{"fix":"Run: npm install huginn-asset-bundler --save","cause":"Plugin not installed locally in the project.","error":"Error: Cannot find module 'huginn-asset-bundler'"},{"fix":"Check config.yml for correct plugin name and ensure npm install completed.","cause":"Typo in config.yml or plugin not loaded.","error":"Error: Plugin 'huginn-asset-bundler' not found"},{"fix":"Run: npm install coffee-script --save","cause":"CoffeeScript is not installed as a dependency.","error":"Uncaught Error: Cannot find module 'coffee-script'"}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}