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

Package detail

@nighttrax/eslint-config-base

NiGhTTraX1.6kMIT11.0.0-alpha.2

NiGhTTraX's ESLint base config

eslint, config

readme

Intro

This is my base ESLint config for TS projects. The config can be used standalone, but its main purpose is to be extended by eslint-config-ts and eslint-config-tsx.

Install

npm i eslint eslint-plugin-import eslint-plugin-prettier
npm i @nighttrax/eslint-config-base

Usage

module.exports = {
  'root': true,

  'extends': [
    '@nighttrax/eslint-config-base'
  ]
};

changelog

Change Log

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

11.0.0-alpha.2 (2023-04-17)

Bug Fixes

  • deps: update dependency eslint-config-prettier to ~8.8.0 (a7d05e9)

11.0.0-alpha.1 (2023-03-20)

Bug Fixes

  • base: Disable conflicting base rule (ef48051)

9.0.0 (2022-08-25)

Bug Fixes

  • deps: update dependency eslint-config-prettier to ~8.4.0 (36d2c7f)
  • deps: update dependency eslint-config-prettier to ~8.5.0 (ad21e5b)
  • deps: update dependency eslint-plugin-import to ~2.26.0 (34d1654)

Features

  • base: Add padding between statements (8fa6afd)
  • base: Allow stateless class methods (3e33fe0)
  • base: Lint test files for extra dev deps (c67bc8a)

7.1.1 (2021-02-21)

Bug Fixes

  • deps: update dependency eslint-config-prettier to ~7.2.0 (8b9fe6a)
  • deps: update dependency eslint-config-prettier to v8 (1487016)

7.1.0 (2021-01-27)

Features

  • base: Enforce curly braces everywhere (bdb2bf2)

7.0.0 (2021-01-07)

Note: Version bump only for package @nighttrax/eslint-config-base