@morphis-labs/prettier-config
v0.0.2
Published
morphis public prettier configuration
Downloads
37
Readme
@morphis-labs/prettier-config
Morphis shareable config for Prettier
Installation
Install Prettier and @morphis-labs/prettier-config
:
npm install --save-dev prettier @morphis-labs/prettier-config
yarn install prettier @morphis-labs/prettier-config
pnpm add prettier @morphis-labs/prettier-config
How to use
To enable @morphis-labs/prettier-config
rules, add a prettier
property in your package.json
. See the Prettier configuration docs for more details.
"prettier": "@morphis-labs/prettier-config"
If you don't want to use package.json
, you can use any of the supported extensions to export a string:
// `.prettierrc.json`
"@morphis-labs/prettier-config"
// `prettier.config.js` or `.prettierrc.js`
module.exports = '@morphis-labs/prettier-config';
Extending
This configuration is not intended to be changed, but if you have a setup where modification is required, it is possible. Prettier does not offer an "extends" mechanism as you might be familiar from tools such as ESLint.
To extend a configuration you will need to use a prettier.config.js
or .prettierrc.js
file that exports an object:
module.exports = {
...require('@morphis-labs/prettier-config'),
semi: false
};