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

Package detail

@dvcol/eslint-plugin-presets

dvcol607MIT1.3.11

Basic presets for eslint

eslint, eslintplugin, eslint-plugin

readme

eslint-plugin-presets

Basic presets for eslint

Installation

You'll first need to install ESLint:

npm i eslint --save-dev

Next, install @dvcol/eslint-plugin-presets:

npm install @dvcol/eslint-plugin-presets --save-dev

Usage

Add @dvcol/eslint-plugin-presets to the plugins section of your .eslintrc configuration file. You can omit the eslint-plugin- prefix:

{
  "plugins": [
    "@dvcol/presets"
  ]
}

Then configure the rules you want to use under the rules section.

{
  "rules": {
    "@dvcol/presets/rule-name": 2
  }
}

Or extends one of the presets.

{
  "extends": [
    "@dvcol/presets/base"
  ]
}

changelog

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

1.3.11 (2024-07-14)

Bug Fixes

  • typescript: disable import typescripts rules in json (052f67e)

1.3.10 (2023-08-24)

Bug Fixes

  • vitest: switch to preset (1603e20)

1.3.9 (2023-07-21)

Bug Fixes

  • prettier printWidth and no-jest-import (fd2a2d8)

1.3.8 (2023-07-14)

Bug Fixes

  • svelte: mutable let rule (771c613)

1.3.7 (2023-05-14)

Bug Fixes

  • svelte: switch to eslint-plugin-svelte (214d818)

1.3.6 (2023-04-07)

1.3.5 (2023-04-07)

Bug Fixes

  • ci: simplify ci (7c58852)
  • lint: fix dangling comma (3eaea77)
  • svelte: remove jsx from svelte preset (bb11a1e)
  • vitest: bump vitest (26e42f6)

1.3.4 (2023-03-23)

Bug Fixes

  • resolution: add force resolution because of create-react-app (434d701)

1.3.3 (2023-03-22)

Bug Fixes

  • overrides: fixes overrides in framework presets (dff6721)

1.3.2 (2023-03-18)

Bug Fixes

1.3.1 (2023-03-18)

Bug Fixes

1.3.0 (2023-03-18)

Features

  • rules: add filename rule (3e8d2d5)
  • rules: add package-json linting rules (31f2254)
  • solid: add solid preset (a39f77a)
  • svelte: adds svelte preset (33b4ce8)

1.2.2 (2022-06-05)

1.2.1 (2022-05-01)

Bug Fixes

  • base: add config file to dev dependencies rule (88e526f)

1.2.0 (2022-05-01)

Features

  • config: add vitest config (edbed65)

1.1.5 (2022-05-01)

Bug Fixes

  • deps: fixing peer dependencies (427e854)

1.1.4 (2022-04-18)

Bug Fixes

  • prettier: remove same line rule for template (252983d)

1.1.3 (2022-04-18)

Bug Fixes

  • ci: fixes ci changelog (8ec30b2)
  • ci: fixes publish script (e8eef60)
  • dependency: fix missing prettier dependency (47ec69b)
  • prettier: add bracket spacing (7d7e6b1)

1.1.1 (2022-04-16)

Bug Fixes

  • dependency: fix peer dependencies (850828d)
  • readme: fixes readme typo (8cb5214)

1.1.0 (2022-04-10)

Features

1.0.0 (2022-04-10)

Features

  • build: add version and commit rules and update readme (a25d797)
  • configs: create eslint-plugin with config and progress rule (544a34e)