@aryaemami59/prettier-config
v0.0.8
Published
Prettier configuration
Maintainers
Readme
@aryaemami59/prettier-config
Prettier configuration.
Installation
NPM
npm install --save-dev @aryaemami59/prettier-configYarn
yarn add --dev @aryaemami59/prettier-configPNPM
pnpm add --save-dev @aryaemami59/prettier-configBun
bun add --dev @aryaemami59/prettier-configUsage
ECMAScript Modules (ESM) usage inside a file like prettier.config.mjs:
import { prettierConfig } from '@aryaemami59/prettier-config'
export default prettierConfigCommonJS (CJS) usage inside a file like prettier.config.cjs (using require):
const { prettierConfig } = require('@aryaemami59/prettier-config')
module.exports = prettierConfigCommonJS (CJS) usage inside a file like prettier.config.cjs (using dynamic import):
module.exports = (async () =>
(await import('@aryaemami59/prettier-config')).prettierConfig)()To avoid having to write JSDocs we also provide a createPrettierConfig function. This function already includes the default prettierConfig and you can pass in additional overrides as an argument.
ECMAScript Modules (ESM) usage inside a file like prettier.config.mjs:
import { createPrettierConfig } from '@aryaemami59/prettier-config'
export default createPrettierConfig({
arrowParens: 'avoid',
// ...Other additional overrides
})CommonJS (CJS) usage inside a file like prettier.config.cjs (using require):
const { createPrettierConfig } = require('@aryaemami59/prettier-config')
module.exports = createPrettierConfig({
arrowParens: 'avoid',
// ...Other additional overrides
})CommonJS (CJS) usage inside a file like prettier.config.cjs (using dynamic import):
module.exports = (async () =>
(await import('@aryaemami59/prettier-config')).createPrettierConfig({
arrowParens: 'avoid',
// ...Other additional overrides
}))()