A one-stop code lint tool integrating ESLint 9 (flat config), Prettier, Stylelint, Husky, lint-staged, Commitlint, and Vue/TypeScript support. v1.0.0 requires Node.js >=20.19.0 and is installable globally via pnpm or npm. It auto-generates configurations and Git hooks for new projects, using the project's lock file to select the appropriate package manager. Key differentiators: bundled VSCode auto-format config, ESLint flat config support, and no runtime peer dependencies beyond the project's own development stack.
npm install web-code-lintNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Installs the tool globally, initializes lint config in a project, and runs the lint script.
Upgrade Node.js to >=20.19.0.
Manually backup or commit your existing config before running init.
If hooks fail, run 'pnpm install' (or equivalent) in the project root after init.
Merge the generated .vscode/settings.json with your existing settings manually.
Run `pnpm install` (or npm/yarn) to ensure all plugins are installed.
Run `pnpm add eslint --save-dev` in the project root first, or re-run `web-code-lint init`.
Add `"type": "module"` to package.json, or rename config to eslint.config.cjs as CommonJS fallback.
No dependency data recorded yet.