@bhovhannes/shared-config

0.0.1 • Public • Published

shared-config

My shared configuration for Prettier, commitlint, etc.

Usage

npm i -DE @bhovhannes/shared-config

Prettier

In .prettierrc.js:

module.exports = {
  ...require('@bhovhannes/shared-config/prettier'),
  // put overrides here
}

Commitlint

In .commitlintrc.js:

module.exports = {
  ...require('@bhovhannes/shared-config/commitlint'),
  // put overrides here
}

Lefthook

In lefthook.yml:

extends: 
  - node_modules/@bhovhannes/shared-config/lefthook/commit-msg/lint.yml
  - node_modules/@bhovhannes/shared-config/lefthook/pre-commit/format.yml

where:

  1. commit-msg/lint.yml - contains hook config for linting commit message with commitlint
  2. pre-commit/format.yml - contains hook config for formatting staged files with prettier

Readme

Keywords

none

Package Sidebar

Install

npm i @bhovhannes/shared-config

Weekly Downloads

143

Version

0.0.1

License

MIT

Unpacked Size

2.97 kB

Total Files

7

Last publish

Collaborators

  • bhovhannes