Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

eslint-config-dollarshaveclub

dollarshaveclub561MIT8.0.1

ESLint configuration for Dollar Shave Club

eslint

readme

eslint-config-dollarshaveclub Build Status Greenkeeper badge

ESLint shareable config for Dollar Shave Club.

Installation

$ npm install --save-dev \
  @typescript-eslint/eslint-plugin@^1.x \
  @typescript-eslint/parser@^1.x \
  babel-eslint@^10.x \
  eslint@^5.x \
  eslint-config-prettier@^4.x \
  eslint-config-standard@^12.x \
  eslint-config-standard-react@^7.x \
  eslint-import-resolver-typescript@1.x \
  eslint-plugin-import@^2.x \
  eslint-plugin-jest@^22.x \
  eslint-plugin-jsx-a11y@^6.x \
  eslint-plugin-node@^8.x \
  eslint-plugin-prettier@^3.x \
  eslint-plugin-promise@^4.x \
  eslint-plugin-react@^7.x \
  eslint-plugin-standard@^4.x \
  prettier@^1.x \
  typescript@^3.x \
  eslint-config-dollarshaveclub

Usage

Once the eslint-config-dollarshaveclub package is installed, you can use it by specifying dollarshaveclub, or dollarshaveclub/react in the extends section of your ESLint configuration.

For frameworkless JS modules:

{
  "extends": "dollarshaveclub",
  "rules": {
    // Additional, per-project rules...
  }
}

For React projects:

{
  "extends": "dollarshaveclub/react"
}

License

MIT

changelog

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

8.0.1 (2019-10-16)

Bug Fixes

  • eslint-config-dollarshaveclub: remove deprecated rule (91c6c41)

8.0.0 (2019-10-16)

Bug Fixes

  • eslint-config-dollarshaveclub: define overrides as array (0fc41b1)

7.0.0 (2019-08-15)

Features

  • eslint-config-dollarshaveclub: point files to src directories (#9) (0124095)

BREAKING CHANGES

  • eslint-config-dollarshaveclub: Default to import local package modules from their source directories

6.1.4 (2019-06-25)

Bug Fixes

  • eslint-config-dollarshaveclub: update fixture exclusions (921a19c)

6.1.3 (2019-06-25)

Note: Version bump only for package eslint-config-dollarshaveclub

6.1.2 (2019-06-25)

Note: Version bump only for package eslint-config-dollarshaveclub

6.1.1 (2019-06-25)

Bug Fixes

  • eslint-config-dollarshaveclub: update fixture exclusions (621e3a0)

6.1.0 (2019-06-25)

Bug Fixes

  • eslint-config-dollarshaveclub: update fixture exclusions (62736cc)

Features

  • eslint-config-dollarshaveclub: prevent fixtures in prod (#7) (c112c82)

6.0.1 (2019-05-14)

Bug Fixes

  • eslint-config-dollarshaveclub: unused-vars triggers an error (f4837e0)

6.0.0 (2019-04-27)

Features

  • eslint-config-dollarshaveclub: add Prettier support (4334730)

BREAKING CHANGES

  • eslint-config-dollarshaveclub: Requires Prettier

5.2.4 (2019-04-27)

Bug Fixes

  • eslint-config-dollarshaveclub: add prettier config to dev deps (2859cc4)

5.2.3 (2019-04-26)

Bug Fixes

  • eslint-config-dollarshaveclub: add missing import resolver (d617600)

5.2.2 (2019-04-25)

Bug Fixes

  • eslint-config-dollarshaveclub: support TypeScript paths (647d0a5)

5.2.1 (2019-04-25)

Bug Fixes

  • eslint-config-dollarshaveclub: fix dependency paths (9c8c592)

5.2.0 (2019-04-25)

Features

  • eslint-config-dollarshaveclub: restrict noisy imports (bf2729e)

5.1.3 (2019-04-25)

Bug Fixes

  • eslint-plugin-dollarshaveclub: fix test path (c10f7c5)

5.1.2 (2019-04-25)

Bug Fixes

  • eslint-config-dollarshaveclub: add mock directory to test files (a7cae64)

5.1.1 (2019-04-25)

Bug Fixes

  • eslint-config-dollarshaveclub: set browser as default env (b1d6de2)

5.1.0 (2019-04-25)

Bug Fixes

  • eslint-config-dollarshaveclub: update dev paths (#2) (5f66f6d)

Features

  • eslint-config-dollarshaveclub: add support for eslint-plugin-jest (5fd5eff)

5.0.0 (2019-04-22)

Bug Fixes

  • eslint-config-dollarshaveclub: update dev paths (#2) (5f66f6d)

4.0.0 (2019-04-19)

Note: Version bump only for package eslint-config-dollarshaveclub