1. @novemberborn/as-i-preach
Like standard, but with support for new syntax and AVA rules, to @novemberborn's taste
@novemberborn/as-i-preach
Package: @novemberborn/as-i-preach
Created by: novemberborn
Last modified: Sun, 12 Jun 2022 22:03:28 GMT
Version: 11.0.0
License: ISC
Downloads: 370
Repository: https://github.com/novemberborn/as-i-preach

Install

npm install @novemberborn/as-i-preach
yarn add @novemberborn/as-i-preach

as-i-preach

Like standard, with additional
configuration:

See .eslintrc.js and
.typescript.eslintrc.js for details.

It's what I use.

Installation

 $ npm install --save-dev @novemberborn/as-i-preach

Then add it to your package.json:

 {
  "scripts": {
    "lint": "as-i-preach"
  }
}

Configuration

You can provide configuration in your package.json under the as-i-preach
key:

 {
  "as-i-preach": {
    "ignore": [
      "tmp.js"
    ]
  }
}

See standard-engine for
details
.

Additionally you can provide the following options:

  • allowDevDependencies: a string or array of glob patterns for files that are
    allowed to use devDependencies.

    Defaults to ["scripts/**/*.js", "test.js", "test/**/*.js"]

  • fakeDependencies: a string or array of regular expression patterns for
    dependency sources that are actually fake, and must not be linted.

    For example if you use babel-plugin-files,
    specify "^files:" to avoid linter errors for import statements that are
    handled by the plugin.

  • resolvers: a valid value for the eslint-plugin-import's import/resolver
    setting

Semantic versioning

ESLint config and plugin dependencies are pinned. Any rule or plugin addition
that restricts the rules is considered a breaking change.

RELATED POST

10 Must-Know Windows Shortcuts That Will Save You Time

10 Must-Know Windows Shortcuts That Will Save You Time

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Navigating AWS Networking: Essential Hacks for Smooth Operation

Navigating AWS Networking: Essential Hacks for Smooth Operation

Achieving Stunning Visuals with Unity's Global Illumination

Achieving Stunning Visuals with Unity's Global Illumination

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code