{"id":26840,"library":"co-assets-compiler","title":"co-assets-compiler","description":"Assets compiler middleware for CompoundJS web framework. Version 0.0.1-3 (last release, no recent updates) compiles Less, Stylus, Sass, and CoffeeScript in Express/CompoundJS applications. This early-stage package is tightly coupled to CompoundJS's autoload mechanism and is not actively maintained. Unlike standalone asset pipelines (e.g., gulp, webpack), it runs as middleware. No significant changes since initial release; use with legacy CompoundJS projects only.","status":"maintenance","version":"0.0.1-3","language":"javascript","source_language":"en","source_url":"https://github.com/compoundjs/assets-compiler","tags":["javascript","assets","coffee","stylus","sass","less","compile","minify","compound"],"install":[{"cmd":"npm install co-assets-compiler","lang":"bash","label":"npm"},{"cmd":"yarn add co-assets-compiler","lang":"bash","label":"yarn"},{"cmd":"pnpm add co-assets-compiler","lang":"bash","label":"pnpm"}],"dependencies":[],"imports":[{"note":"Package predates ES modules; use CommonJS require. No default or named exports.","wrong":"import * as assets from 'co-assets-compiler'","symbol":"co-assets-compiler","correct":"require('co-assets-compiler')"}],"quickstart":{"code":"// config/autoload.js\nmodule.exports = function (compound) {\n  return [\n    'ejs-ext',\n    'jugglingdb',\n    'seedjs',\n    'co-assets-compiler'\n  ].map(require);\n};","lang":"javascript","description":"Add co-assets-compiler to CompoundJS's autoload configuration for automatic asset compilation middleware."},"warnings":[{"fix":"Use only in CompoundJS projects. For Express, use separate asset middleware like node-sass or stylus.","message":"Package only works within CompoundJS framework; not standalone Express middleware.","severity":"gotcha","affected_versions":">=0.0.1"},{"fix":"Install needed compilers: npm install less stylus sass coffee-script --save","message":"No peer dependencies declared; requires manual installation of Less, Stylus, Sass, and CoffeeScript compilers.","severity":"gotcha","affected_versions":">=0.0.1"},{"fix":"Consider migrating to a modern asset pipeline (e.g., webpack, gulp, or direct compiler integration).","message":"Package has not been updated since 2013; uses outdated APIs and may not work with modern Node.js.","severity":"deprecated","affected_versions":">=0.0.1"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Run: npm install co-assets-compiler --save","cause":"Package not installed or missing from node_modules.","error":"Error: Cannot find module 'co-assets-compiler'"},{"fix":"Use via config/autoload.js as shown in README; do not require directly.","cause":"Incorrect usage outside CompoundJS autoload (e.g., manually calling require without wrapping in compound callback).","error":"TypeError: compound.use is not a function"}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}