@dwinugroho/prettier-config
v1.0.2
Published
The prettier config for personal projects
Maintainers
Readme
🎨 @dwinugroho/prettier-config
The enchanting Prettier configuration for personal projects. ✨
🛠️ Installation
Install the package via npm, yarn, pnpm, or even bun:
npm install -D @dwinugroho/prettier-config
# or
yarn add -D @dwinugroho/prettier-config
# or
pnpm add -D @dwinugroho/prettier-config
# or
bun install -D @dwinugroho/prettier-config🚀 Usage
To infuse your project with Prettier magic, reference it in your package.json file:
{
"name": "my-project",
"prettier": "@dwinugroho/prettier-config",
"version": "1.0.0"
}Or dance to your own rhythm in your .prettierrc.js file:
module.exports = "@dwinugroho/prettier-config";⚙️ Configuration
This Prettier config comes with a treasure trove of settings:
arrowParens: Always include parentheses around a sole arrow function parameter.singleQuote: Use single quotes instead of double quotes.jsxSingleQuote: Use single quotes in JSX.tabWidth: Set the width of tabs to 2 spaces.semi: Do not include semicolons at the end of statements.trailingComma: No trailing commas will be added.plugins: Include the following plugins:prettier-plugin-sort-json: Sort JSON files.prettier-plugin-tailwindcss: Format Tailwind CSS classes see more.prettier-plugin-package-perfection: Format package.json file.
eel free to create your own Prettier symphony by extending this config in your prettier.config.js:
module.exports = {
...require("@dwinugroho/prettier-config"),
semi: true,
};📜 License
Crafted under the spell of the MIT License. May your code be ever beautiful! 🌈
