{"id":40993,"library":"eslint-formatter-galaxy","title":"Galaxy ESLint Formatter","description":"An ESLint HTML formatter with a space/galaxy theme, forked from eslint-formatter-html. Current stable version 0.6.5. Provides visually appealing HTML output of linting errors and warnings, helping developers identify issues more easily. Active development (Korean README). Key differentiator: space-themed visual style vs standard HTML formatter.","status":"active","version":"0.6.5","language":"javascript","source_language":"en","source_url":null,"tags":["javascript","eslint","formatter","space","theme"],"install":[{"cmd":"npm install eslint-formatter-galaxy","lang":"bash","label":"npm"},{"cmd":"yarn add eslint-formatter-galaxy","lang":"bash","label":"yarn"},{"cmd":"pnpm add eslint-formatter-galaxy","lang":"bash","label":"pnpm"}],"dependencies":[{"reason":"Peer dependency – the formatter requires ESLint to be installed.","package":"eslint","optional":false}],"imports":[{"note":"Use the package name 'galaxy' (or 'eslint-formatter-galaxy') as the format argument, not the full module path.","wrong":"eslint file.js -f eslint-formatter-galaxy --output report.html","symbol":"formatter","correct":"eslint file.js --format galaxy --output report.html"},{"note":"In config files, use the short name 'galaxy' as the formatter value.","wrong":"// .eslintrc.json\n{ \"formatter\": \"eslint-formatter-galaxy\" }","symbol":"ESLint config","correct":"// .eslintrc.json\n{ \"formatter\": \"galaxy\" }"}],"quickstart":{"code":"// Install\nnpm install --save-dev eslint eslint-formatter-galaxy\n\n// Run ESLint and output formatted HTML report\neslint src/ --format galaxy --output report.html\n\n// Open the report in a browser\nopen report.html","lang":"javascript","description":"Shows how to install and run ESLint with the Galaxy formatter to generate an HTML report."},"warnings":[{"fix":"Upgrade Node.js to version 20.10.0 or later.","message":"Requires Node.js >=20.10.0 – older Node versions will fail to run.","severity":"breaking","affected_versions":"<=20.10.0"},{"fix":"Check the repository for known issues or differences.","message":"The formatter is a fork of eslint-formatter-html; may have diverging features or bugs.","severity":"gotcha","affected_versions":"*"},{"fix":"Use a different formatter for non-HTML output (e.g., stylish).","message":"Output is only in HTML format – not suitable for CI text output or terminal viewing.","severity":"gotcha","affected_versions":"*"}],"env_vars":null,"search_vec":"'0.6.5':21 'activ':38 'appeal':24 'current':18 'develop':33,39 'differenti':43 'easili':37 'error':29 'eslint':2,5,15,54 'eslint-formatter-html':14 'fork':12 'formatt':3,7,16,52,55 'galaxi':1 'help':32 'html':6,17,25,51 'identifi':34 'issu':35 'javascript':53 'key':42 'korean':40 'lint':28 'output':26 'provid':22 'readm':41 'space':45,56 'space-them':44 'space/galaxy':10 'stabl':19 'standard':50 'style':48 'theme':11,46,57 'version':20 'visual':23,47 'vs':49 'warn':31","created_at":"2026-06-04T18:50:15.331226+00:00","updated_at":"2026-06-04T18:50:15.331226+00:00","problems":[{"fix":"Run `npm install --save-dev eslint-formatter-galaxy` and use `--format galaxy`.","cause":"The package is not installed or the format name is incorrect.","error":"Error: Cannot find module 'eslint-formatter-galaxy'"},{"fix":"Upgrade ESLint to a version that supports plugin formatters (>= 7.0.0).","cause":"Older ESLint versions may not recognize the formatter plugin.","error":"Error: Invalid format name: 'galaxy'"}],"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":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"eslint-formatter-galaxy","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}}