{"library":"prettier-plugin-pkgsort","title":"prettier-plugin-pkgsort","description":"Prettier plugin that sorts package.json keys and fields using prettier-package-json. Current stable version 0.3.0 requires Prettier ^3.0.0 as a peer dependency. It provides consistent key ordering, sensible script sorting, expand/contract for author/contributors, and file field filtering/sorting. Ships TypeScript types. Released under MIT license.","language":"javascript","status":"active","last_verified":"Sat Apr 25","install":{"commands":["npm install prettier-plugin-pkgsort"],"cli":null},"imports":["plugins: [require.resolve('prettier-plugin-pkgsort')] in .prettierrc.js","import prettierPluginPkgsort from 'prettier-plugin-pkgsort'; plugins: [prettierPluginPkgsort]","import type { Plugin } from 'prettier'; import prettierPluginPkgsort from 'prettier-plugin-pkgsort'; const plugin: Plugin = prettierPluginPkgsort;"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"// .prettierrc.cjs (CommonJS)\nmodule.exports = {\n  plugins: [require.resolve('prettier-plugin-pkgsort')],\n  pkgsortExpandUsers: true,\n  pkgsortKeyOrder: ['name', 'version', 'description', 'main', 'scripts', 'dependencies', 'devDependencies'],\n};","lang":"javascript","description":"Configure Prettier to use prettier-plugin-pkgsort with custom expandUsers and keyOrder options.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}