{"id":24899,"library":"amber-lint","title":"amber-lint","description":"A tool to configure and generate configuration files for ESLint, Prettier, Stylelint, Commitlint, Husky, etc., unifying project code style. Version 1.0.3 is the latest. Released with low frequency. Differentiators: auto-generates all config files and installs peer dependencies via a single command, supporting JavaScript and TypeScript projects.","status":"active","version":"1.0.3","language":"javascript","source_language":"en","source_url":null,"tags":["javascript","amber-lint"],"install":[{"cmd":"npm install amber-lint","lang":"bash","label":"npm"},{"cmd":"yarn add amber-lint","lang":"bash","label":"yarn"},{"cmd":"pnpm add amber-lint","lang":"bash","label":"pnpm"}],"dependencies":[{"reason":"Linting JavaScript/TypeScript","package":"eslint","optional":false},{"reason":"Code formatting","package":"prettier","optional":false},{"reason":"CSS linting","package":"stylelint","optional":false},{"reason":"Commit message linting","package":"commitlint","optional":false},{"reason":"Git hooks management","package":"husky","optional":false}],"imports":[{"note":"amber-lint is a CLI tool, not meant to be imported in code. Run via npx or yarn.","wrong":"const amberLint = require('amber-lint')","symbol":"amber-lint","correct":"npx amber-lint"}],"quickstart":{"code":"npm install -g amber-lint && cd my-project && amber-lint","lang":"shell","description":"Install amber-lint globally and run it in your project to generate configuration files and install dependencies."},"warnings":[{"fix":"Manually copy contents of aelftsconfig.json to tsconfig.json, preserving your own settings.","message":"Generated aelftsconfig.json must be merged with existing tsconfig.json; renaming overwrites user config.","severity":"gotcha","affected_versions":">=1.0.0"},{"fix":"Commit existing config files to version control before running amber-lint.","message":"This tool replaces existing configuration files without backup.","severity":"breaking","affected_versions":">=1.0.0"},{"fix":"Upgrade Node.js to >=10.12.0 (but not 11.x) or >=12.0.0.","message":"Node.js versions <10.12.0 or 11.x are not supported.","severity":"deprecated","affected_versions":">=1.0.0"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Run 'npm install amber-lint' in your project, then use 'npx amber-lint'.","cause":"Missing local installation; running npx amber-lint without installing first.","error":"Error: Cannot find module 'amber-lint'"},{"fix":"Install globally: 'npm install -g amber-lint', or use npx: 'npx amber-lint'.","cause":"Global install not performed or not in PATH.","error":"bash: amber-lint: command not found"}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}