lint-my-app is a zero-config linting tool that wraps lint-staged and husky to automatically fix staged files on commit and lint the entire codebase on push. It ships with sensible defaults (using ESLint, stylelint, prettier, and more) and respects existing configuration in your project. As of v3.7.65, it requires Node.js >=12.8.0 and has frequent releases but is in maintenance mode. It differs from alternatives like lint-staged alone by bundling husky configuration and providing built-in linting commands.
npm install lint-my-appNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Install dependencies and configure husky with lint-my-app's default hooks.
Run: npm install --save-dev husky
Use husky v4 or adapt to v5's .husky directory structure.
Consider migrating to lint-staged + husky directly.
Initialize a git repository with 'git init' before using.
Ensure lint-my-app is installed: npm install --save-dev lint-my-app
Use: npx lint-my-app lint
Fix the errors or bypass with --no-verify temporarily.