{"id":25112,"library":"compy","title":"compy","description":"compy is a lightweight app builder and compiler for web apps, version 0.1.31, based on TJ's component package manager. It allows installing and using components from the component ecosystem without configuration, supporting local require, preprocessors like CoffeeScript, Sass, Jade, and Stylus via plugins, and includes features like livereload, static server, and karma test runner. Key differentiators: framework-agnostic, zero-config setup, and integration with component's plugin system.","status":"deprecated","version":"0.1.31","language":"javascript","source_language":"en","source_url":"https://github.com/edjafarov/compy","tags":["javascript"],"install":[{"cmd":"npm install compy","lang":"bash","label":"npm"},{"cmd":"yarn add compy","lang":"bash","label":"yarn"},{"cmd":"pnpm add compy","lang":"bash","label":"pnpm"}],"dependencies":[{"reason":"core dependency for component package management","package":"component","optional":false}],"imports":[{"note":"compy is a CLI tool, used via 'compy <command>' in terminal, not imported as a module.","symbol":"compy","correct":"none (CLI tool, no programmatic import)"}],"quickstart":{"code":"npm install -g compy\nmkdir myapp && cd myapp\ncompy plate myapp\n# edit package.json to set main: index.js\ncompy install\ncompy compile\ncompy server watch","lang":"javascript","description":"Install compy globally, generate a boilerplate, install dependencies, compile the app, and run a dev server with livereload."},"warnings":[{"fix":"Migrate to modern build tools like webpack or Parcel.","message":"compy is no longer actively maintained; the component ecosystem is largely replaced by npm/webpack.","severity":"deprecated","affected_versions":">=0.1.0"},{"fix":"Use Node 8 or lower, or switch to alternative build tools.","message":"compy requires Node.js < 10; does not work with modern Node versions.","severity":"gotcha","affected_versions":">=0.1.0"},{"fix":"Use npm instead; compy may not work without component infrastructure.","message":"compy relies on the component package manager, which has been deprecated and may not install packages correctly.","severity":"breaking","affected_versions":">=0.1.0"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"npm install -g compy","cause":"compy is not installed globally","error":"Error: Cannot find module 'compy'"},{"fix":"npm install -g compy","cause":"global binary not installed","error":"compy: command not found"},{"fix":"npm install component-coffee --save-dev","cause":"plugin not installed locally","error":"Error: component build plugin 'component-coffee' not found"}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}