Prettier shareable config for Anolilab.
Daniel Bannert's open source work is supported by the community on GitHub Sponsors
Install
npm install @anolilab/prettier-config
yarn add @anolilab/prettier-config
pnpm add @anolilab/prettier-config
Usage
If you don’t have a .prettierrc.js or the other supported filenames and .prettierignore, we can create the file for you after installing @anolilab/prettier-config, call pnpm prettier-config:install.
Note: If the script detects an existing .prettierrc.js file, it will not overwrite it.
File content of the `.prettierrc.js`
module.exports = {
arrowParens: "always",
bracketSpacing: true,
embeddedLanguageFormatting: "auto",
endOfLine: "lf",
htmlWhitespaceSensitivity: "css",
insertPragma: false,
jsxSingleQuote: false,
printWidth: 160,
proseWrap: "preserve",
quoteProps: "as-needed",
rangeEnd: Number.POSITIVE_INFINITY,
rangeStart: 0,
requirePragma: false,
semi: true,
singleQuote: false,
tabWidth: 4,
trailingComma: "all",
useTabs: false,
vueIndentScriptAndStyle: false,
};
Related
Supported Node.js Versions
Libraries in this ecosystem make the best effort to track Node.js’ release schedule.
Here’s a post on why we think this is important.
Contributing
If you would like to help take a look at the list of issues and check our Contributing guidelines.
Note: please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.
Credits
Made with ❤️ at Anolilab
This is an open source project and will always remain free to use. If you think it’s cool, please star it 🌟. Anolilab is a Development and AI Studio. Contact at hello@anolilab.com if you need any help with these technologies or want to say hi!
License
The anolilab prettier-config is open-sourced software licensed under the MIT