{"id":20458,"library":"prettier-quick","title":"prettier-quick","description":"A CLI tool that runs Prettier only on changed files in Git repositories, speeding up formatting by avoiding re-processing unchanged files. Version 0.0.5 is the latest and final release; the package is unmaintained and has been superseded by prettier-quick 2.x (under a different maintainer) and the official 'prettier --check' mode. It requires prettier as a peer dependency and supports Git only, with no ability to format unchanged files. Compared to lint-staged or husky integration, it offers a simpler but limited approach.","status":"deprecated","version":"0.0.5","language":"javascript","source_language":"en","source_url":"https://github.com/Braised-Cakes/prettier-quick","tags":["javascript"],"install":[{"cmd":"npm install prettier-quick","lang":"bash","label":"npm"},{"cmd":"yarn add prettier-quick","lang":"bash","label":"yarn"},{"cmd":"pnpm add prettier-quick","lang":"bash","label":"pnpm"}],"dependencies":[{"reason":"peer dependency: prettier is required to format files.","package":"prettier","optional":false}],"imports":[{"note":"CLI tool, not a library. It should be run via npx or as a dev dependency script. Do not import in code.","wrong":"require('prettier-quick')","symbol":"prettier-quick","correct":"npx prettier-quick"}],"quickstart":{"code":"npm install --save-dev prettier prettier-quick\nnpx prettier-quick --staged\n# Or add to package.json scripts:\n# \"format\": \"prettier-quick\"","lang":"javascript","description":"Installs prettier and prettier-quick, then runs the tool on staged files (Git only)."},"warnings":[{"fix":"Upgrade to prettier-quick@2 or migrate to prettier --check.","message":"prettier-quick 0.0.5 is unmaintained. Use prettier-quick 2.x or prettier --check.","severity":"deprecated","affected_versions":"0.x"},{"fix":"Use husky-hg or lint-staged with Mercurial instead.","message":"Only works with Git. Other VCS like Mercurial are not supported.","severity":"gotcha","affected_versions":">=0.0.1"},{"fix":"Use prettier directly for full codebase formatting.","message":"The package does not support formatting all files; it only runs on changed files.","severity":"gotcha","affected_versions":">=0.0.1"}],"env_vars":null,"last_verified":"2026-04-25T00:00:00.000Z","next_check":"2026-07-24T00:00:00.000Z","problems":[{"fix":"Run 'npm install --save-dev prettier'","cause":"prettier is not installed as a peer dependency.","error":"Error: Cannot find module 'prettier'"},{"fix":"Initialize a Git repository (git init) or run from within a Git repo.","cause":"Command executed outside a Git repository.","error":"fatal: not a git repository (or any of the parent directories): .git"},{"fix":"Ensure there are staged or modified files with supported extensions.","cause":"No changed files match Prettier's default patterns.","error":"No files matching the pattern were found"}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}