@dwinugroho/prettier-config
v1.0.2
Published
The prettier config for personal projects
Downloads
1
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! 🌈