@ultimatelemon-eu/prettier-config
v1.0.2
Published
Shared Prettier configuration for UltimateLemon projects.
Readme
@ultimatelemon-eu/prettier-config
Single quotes, semicolons, no trailing commas, two spaces, 80 columns.
npm install -D @ultimatelemon-eu/prettier-config{
"prettier": "@ultimatelemon-eu/prettier-config"
}With Tailwind class sorting, which needs prettier-plugin-tailwindcss:
{
"prettier": "@ultimatelemon-eu/prettier-config/tailwind"
}On Tailwind 4 the plugin needs the project's CSS entry to know theme tokens
such as those from @ultimatelemon-eu/ui; without it, their classes sort as
unknown. The path differs per project, so set it in a .prettierrc.mjs:
import tailwind from '@ultimatelemon-eu/prettier-config/tailwind' with { type: 'json' };
const config = { ...tailwind, tailwindStylesheet: './src/app/globals.css' };
export default config;To override a single option, point at the package from a .prettierrc.mjs:
import base from '@ultimatelemon-eu/prettier-config' with { type: 'json' };
export default { ...base, printWidth: 100 };