0.86.0 • Published 4 days ago

@preply/eslint-config-ds v0.86.0

Weekly downloads
-
License
-
Repository
-
Last release
4 days ago

@preply/eslint-config-ds

Lint configurations for this monorepo.

Using the Design System in your application or library?

Follow the instructions in @preply/ds-workspace.

Contributing

Reach out to #design-system-public if you think you can help and keep an eye on DS Confluence for more docs, guides, work in progress, decisions, the works.

Development

This package provides eslint and prettier configurations.

The naming convention for eslint plugins requires the package to be named per this convention: @namespace/eslint-config-****.

Base configuration is airbnb-base, eslint, security, prettier.

Note: Order matters: tyically airbnb first (adds a lot of strict rules) and standards + prettier next (resets some sanity and makes sure prettier rules rule).

Overrides (based on file patterns):

  • Typescript + typescript parser + airbnb, prettier (again), @typescript-eslint
  • React + airbnb/hooks + prettier/react + react + react-hooks + jsx-a11y
  • Tests + jest
  • Docs + less strict
  • MDX: eslint-mdx parser + typescript, react, mdx

WIP: plugin:@typescript-eslint/recommended-requiring-type-checking later (and only for production code, not tests and stories)

Refer to Development section in @preply/ds-workspace for other lint/format related tools, namely how tsconfig.json propagates through the repository, as this is an essential part of the eslint+ typescript-eslint/parser validation.

Dependencies

Only eslint and prettier are declared in the root package.json.

Apart from those, all parsers, plugins, and extended configs are declared here as dependencies.

0.85.0

5 days ago

0.86.0

4 days ago

0.84.2

25 days ago

0.84.1

1 month ago

0.84.0

1 month ago

0.83.1

1 month ago

0.83.0

1 month ago

0.82.0

3 months ago

0.81.0

5 months ago

0.78.0

6 months ago

0.70.0

7 months ago

0.70.1

7 months ago

0.67.0

7 months ago

0.67.1

7 months ago

0.79.0

6 months ago

0.71.0

7 months ago

0.68.1

7 months ago

0.68.0

7 months ago

0.64.1

8 months ago

0.64.0

8 months ago

0.76.0

6 months ago

0.65.2

8 months ago

0.65.1

8 months ago

0.65.4

8 months ago

0.65.3

8 months ago

0.65.0

8 months ago

0.80.0

6 months ago

0.80.1

6 months ago

0.80.2

6 months ago

0.80.3

6 months ago

0.77.0

6 months ago

0.66.1

8 months ago

0.66.0

8 months ago

0.66.2

8 months ago

0.62.0

9 months ago

0.59.0

10 months ago

0.74.0

7 months ago

0.63.0

8 months ago

0.63.1

8 months ago

0.75.1

6 months ago

0.75.0

7 months ago

0.64.2

8 months ago

0.60.0

9 months ago

0.72.0

7 months ago

0.69.0

7 months ago

0.61.1

9 months ago

0.61.0

9 months ago

0.73.0

7 months ago

0.56.1

1 year ago

0.56.2

1 year ago

0.56.0

1 year ago

0.57.0

1 year ago

0.57.1

1 year ago

0.58.3

11 months ago

0.58.1

12 months ago

0.58.2

11 months ago

0.58.0

12 months ago

0.55.2

1 year ago

0.55.0

1 year ago

0.55.1

1 year ago

0.54.0

1 year ago

0.53.0

1 year ago

0.51.0

1 year ago

0.52.0

1 year ago

0.44.0

2 years ago

0.45.0

2 years ago

0.43.2

2 years ago

0.48.0

1 year ago

0.49.0

1 year ago

0.46.0

2 years ago

0.50.0

1 year ago

0.47.0

1 year ago

0.43.0

2 years ago

0.41.0

2 years ago

0.42.0

2 years ago

0.43.1

2 years ago

0.32.0

2 years ago

0.33.1

2 years ago

0.33.0

2 years ago

0.38.0

2 years ago

0.39.0

2 years ago

0.36.0

2 years ago

0.40.0

2 years ago

0.40.1

2 years ago

0.37.0

2 years ago

0.34.0

2 years ago

0.29.0

2 years ago

0.29.2

2 years ago

0.29.1

2 years ago

0.30.0

2 years ago

0.27.0

2 years ago

0.31.2

2 years ago

0.31.1

2 years ago

0.31.0

2 years ago

0.28.0

2 years ago

0.20.1

2 years ago

0.21.0

2 years ago

0.22.1

2 years ago

0.22.0

2 years ago

0.25.0

2 years ago

0.26.0

2 years ago

0.23.0

2 years ago

0.24.0

2 years ago

0.20.0

2 years ago

0.18.0

2 years ago

0.19.0

2 years ago

0.17.0

2 years ago

0.17.1

2 years ago

0.10.0

2 years ago

0.8.0

2 years ago

0.15.0

2 years ago

0.16.0

2 years ago

0.13.0

2 years ago

0.14.0

2 years ago

0.11.0

2 years ago

0.9.0

2 years ago

0.9.2

2 years ago

0.12.0

2 years ago

0.12.1

2 years ago

0.12.2

2 years ago

0.12.3

2 years ago

0.12.4

2 years ago

0.12.5

2 years ago

0.7.0

2 years ago

0.6.0

2 years ago

0.5.0

2 years ago

0.4.3

2 years ago

0.4.3-beta.32

2 years ago

0.4.3-beta.33

2 years ago

0.4.3-beta.35

2 years ago

0.4.3-beta.34

2 years ago