@broadshield/prettier-config

0.3.9 • Public • Published

prettier-config

A universal prettier.io config file for all repositories at Wearsafe

Usage

Install using NPM:

# Install in a package.json file
npm i -SD "github:@Broadshield/prettier-config"

Install using Yarn:

# Install in a package.json file
yarn add -D "github:@Broadshield/prettier-config"

Add a .prettierrc.yjs example ./example.prettierrc.js:

module.exports = {
  ...require('@Broadshield/prettier-config'),
  semi: true, // You can add your own custom settings/overrides here
};

Or edit package.json example ./package.json:

{
  "prettier": "@Broadshield/prettier-config"
}

Copy the .prettierignore file after installing

# Copy the .prettierignore file to the root of your repository
cp node-modules/@Broadshield/prettier-config/.prettierignore .prettierignore

Setup auto-formatting on changed files when committing

npx mrm@2 lint-staged

Or run it on changed files manually

prettier --write $(git diff --name-only --diff-filter d | grep '\.ts$' | xargs)

Package Sidebar

Install

npm i @broadshield/prettier-config

Weekly Downloads

1

Version

0.3.9

License

Apache-2.0

Unpacked Size

2.25 MB

Total Files

39

Last publish

Collaborators

  • broadshield