complete-lint is a meta-package that bundles and configures ESLint and Prettier for TypeScript projects, providing a zero-config linting setup. Current stable version is 5.11.0, with active development and frequent releases. It simplifies TypeScript linting by handling dependencies and defaults, but requires typescript >=6.0.0. Unlike alternatives like eslint-config-prettier, complete-lint is a full meta-package that installs multiple tools and provides a unified configuration.
npm install complete-lintNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to use complete-lint: import to apply config, or use CLI programmatically.
Upgrade TypeScript to version 6.0.0 or higher.
Use the new import path for config.
Install eslint and prettier in your project.
Run npm install complete-lint
Use import config from 'complete-lint/config' instead of calling config().
Set type: module in package.json or rename file to .mjs.