eslint-config-vocovo is a shareable ESLint configuration package for VoCoVo JavaScript projects, integrating Prettier for code formatting. Version 2.0.0 requires ESLint ^8.23.0 and Prettier ^2.7.1 as peer dependencies. It provides a single 'vocovo' extends preset and a shared .prettierrc file. Unlike many configs, it enforces Prettier both through ESLint and as a standalone formatter for non-JS files. The package is maintained internally by VoCoVo, with releases following a manual process via GitHub and npm.
npm install eslint-config-vocovoNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows installation, ESLint config setup, optional Prettier config, and linting command.
Run eslint --fix to auto-fix where possible, or temporarily override rules in your .eslintrc.
Configure VSCode as shown: set editor.formatOnSave: true but disable for [javascript] and [javascriptreact].
Use 'extends': ['vocovo'] in .eslintrc, not 'eslint-config-vocovo'.
Run npm install --save-dev eslint-config-vocovo to install it.
Ensure eslint-config-vocovo is installed and use 'extends': ['vocovo'] in .eslintrc.
The vocovo config should handle this; ensure you are using the correct version and that ESLint is up to date (^8.23.0).