3.0.1 • Published 1 year ago

@namics/prettier-config v3.0.1

Weekly downloads
640
License
MIT
Repository
github
Last release
1 year ago

Shared prettier config npm

reusable prettier config

Usage

npm install --save-dev prettier @namics/prettier-config

.prettierrc.js

module.exports = require('@namics/prettier-config');

.prettierignore

# Node
**/node_modules
**/package.json
**/package-lock.json

# Generated
**/bower.json
**/lerna.json

# Build
**/build
**/dist
**/public
**/coverage
**/storybook-static

# Nitro
**/project/blueprints
**/.yo-rc.json

package.json

  ...
  "scripts": {
    "prettier": "prettier --write \"**/*.*(gql|graphql|js|jsx|json|md|mdx|ts|tsx|yml|yaml)\"",
    ...
  },
  ...

We recommend to use prettier together with lint-staged and husky

npm install --save-dev husky lint-staged

package.json

  ...
  "lint-staged": {
    "*.{gql,graphql,js,jsx,json,md,mdx,ts,tsx,yml,yaml}": [
      "prettier --write"
    ]
  },
  "scripts": {
    "prettier": "prettier --write \"**/*.*(gql|graphql|js|jsx|json|md|mdx|ts|tsx|yml|yaml)\"",
    ...
  },
  "husky": {
    "hooks": {
      "pre-commit": "lint-staged"
    }
  },
  ...

License

MIT License

3.0.1

1 year ago

3.0.0

2 years ago

2.0.1

3 years ago

2.0.0

3 years ago

1.1.0

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago

0.4.3

4 years ago

0.4.2

4 years ago

0.4.1

5 years ago

0.4.0

5 years ago

0.3.1

5 years ago

0.3.0

5 years ago

0.2.0

6 years ago

0.1.0

6 years ago