2.15.0 • Published 3 years ago

@lightbase/eslint-config-lightbase v2.15.0

Weekly downloads
281
License
MIT
Repository
github
Last release
3 years ago

Eslint config Lightbase

Eslint configuration that is used by all Lightbase projects.

Installation

yarn add -D eslint prettier @lightbase/eslint-config-lightbase

Usage

ESLint

// .eslintrc
{
  // Plain Typescript
  extends: ["@lightbase/eslint-config-lightbase"],
  // React
  extends: ["@lightbase/eslint-config-lightbase/react"],
  // React Native
  extends: ["@lightbase/eslint-config-lightbase/rn"],
}

Prettier

// .prettierrc.js
module.exports = require("@lightbase/eslint-config-lightbase/prettierrc");

Prettier default config

If you don't overwrite the prettier configuration the following wil be used:

{
  printWidth: 110,
  tabWidth: 2,
  singleQuote: false,
  bracketSpacing: true,
  trailingComma: "all",
  arrowParens: "avoid",
  semi: true,
  proseWrap: "always",
}
2.15.0

3 years ago

2.14.0

3 years ago

2.13.0

4 years ago

2.13.1

4 years ago

2.12.0

4 years ago

2.11.0

4 years ago

2.10.0

4 years ago

2.9.0

4 years ago

2.8.0

4 years ago

2.7.0

4 years ago

2.6.3

4 years ago

2.6.2

4 years ago

2.6.1

4 years ago

2.6.0

4 years ago

2.5.7

4 years ago

2.5.4

4 years ago

2.5.6

4 years ago

2.5.5

4 years ago

2.5.3

4 years ago

2.5.2

4 years ago

2.5.1

4 years ago

2.5.0

4 years ago

2.4.1

4 years ago

2.4.0

4 years ago

2.3.0

4 years ago

2.2.2

5 years ago

2.2.1

5 years ago

2.2.0

5 years ago

2.1.0

5 years ago

2.0.0

5 years ago

1.1.4

5 years ago

1.1.3

5 years ago

1.1.2

5 years ago

1.1.1

5 years ago

1.1.0

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago