betaorbust / shared-eslint

Just my eslint config

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

@betaorbust/eslint-config

My shared eslint config. Repackaged in the same form factor as @rushstack/eslint-config

This lint config is based around maintainability and allowing others to jump in and be effective within the codebase as soon as possible. As such, it assumes a few base technologies are present. Namely:

  • Typescript
  • Prettier
  • Jest is used for unit testing.

Usage

.eslintrc.js

module.exports = {
	extends: ['@betaorbust/eslint-config/profiles/node'],
	parserOptions: { tsconfigRootDir: __dirname },
};

Profiles

Available profiles to extend from are:

  • @betaorbust/eslint-config/profile/node
  • @betaorbust/eslint-config/profile/web-app

About

Just my eslint config


Languages

Language:JavaScript 97.9%Language:Shell 2.1%