{"id":20284,"library":"prettier-conf","title":"prettier-conf","description":"prettier-conf is a shared Prettier configuration package. Version 1.0.5 provides a single, opinionated Prettier config for consistent code formatting across JavaScript/TypeScript projects. The package is minimal, containing only a .prettierrc.json and a module export. It has no known release cadence and is not actively maintained (last update likely 2020). Differentiators: simple drop-in for consuming Prettier config, but lacks documentation and may be abandoned.","status":"abandoned","version":"1.0.5","language":"javascript","source_language":"en","source_url":"git@github.com:DmytroYeremieiev/prettier-conf","tags":["javascript"],"install":[{"cmd":"npm install prettier-conf","lang":"bash","label":"npm"},{"cmd":"yarn add prettier-conf","lang":"bash","label":"yarn"},{"cmd":"pnpm add prettier-conf","lang":"bash","label":"pnpm"}],"dependencies":[{"reason":"peer dependency for formatting","package":"prettier","optional":false}],"imports":[{"note":"Package uses CommonJS; ESM import may fail.","wrong":"import prettierConf from 'prettier-conf'","symbol":"prettierConf","correct":"const prettierConf = require('prettier-conf')"},{"note":"Requires prettier as peer dependency.","wrong":"\"extends\": \"prettier-conf\" without installing prettier","symbol":"extends (in .prettierrc)","correct":"\"prettier\": \"prettier-conf\" in package.json or extends in .prettierrc"},{"note":"Default export only; named exports not available.","wrong":"import { default } from 'prettier-conf'","symbol":"default export","correct":"const config = require('prettier-conf')"}],"quickstart":{"code":"// Install peer dependency\nnpm install prettier prettier-conf --save-dev\n\n// In package.json:\n{\n  \"prettier\": \"prettier-conf\"\n}\n\n// Or in .prettierrc.json:\n{\n  \"extends\": \"prettier-conf\"\n}\n\n// Then run:\nnpx prettier --write .","lang":"javascript","description":"Shows how to install and use prettier-conf as a shared Prettier config in a project."},"warnings":[{"fix":"Use @trivago/prettier-plugin-sort-imports or eslint-config-prettier.","message":"No updates since 2020; likely abandoned. Consider using alternative shared configs.","severity":"deprecated","affected_versions":">=1.0.0"},{"fix":"Inspect node_modules/prettier-conf/index.js to see options.","message":"No documentation on what options are set. Config may conflict with other plugins.","severity":"gotcha","affected_versions":"all"},{"fix":"Install prettier as devDependency explicitly.","message":"Peer dependency on prettier not declared in package.json but required.","severity":"gotcha","affected_versions":"all"}],"env_vars":null,"last_verified":"2026-04-25T00:00:00.000Z","next_check":"2026-07-24T00:00:00.000Z","problems":[{"fix":"npm install prettier-conf --save-dev","cause":"Package not installed","error":"Cannot find module 'prettier-conf'"},{"fix":"Use 'prettier' key in package.json or reference as string in .prettierrc","cause":"Trying to use extends in wrong location","error":"Invalid configuration: extends \"prettier-conf\" is not a valid option"},{"fix":"Ensure prettier is installed and the extends path is correct.","cause":"Prettier not installed or config not properly extended","error":"Error: Could not find Prettier config for file"}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}