npm.io
2.3.0 • Published 3 years ago

@amnis/eslint-config-node

Licence
MIT
Version
2.3.0
Deps
6
Size
2 kB
Vulns
0
Weekly
0

Amnis Configurations

Common ESLint configurations for Amnis projects.

Installation

Install the configuration appropriate for the type of project.

Node Project

Install configurations for a NodeJS application.

# NPM
npm install -D @amnis/tsconfig-node @amnis/eslint-config-node

# Yarn
yarn add -D @amnis/tsconfig-node @amnis/eslint-config-node

Extend in .eslintrc.json/js.

{
  "extends": "@amnis/eslint-config-node"
}

Extend in tsconfig.json.

{
  "extends": "@amnis/tsconfig-node"
}
React Project

Install configurations for a React application.

# NPM
npm install -D @amnis/tsconfig-react @amnis/eslint-config-react

# Yarn
yarn add -D @amnis/tsconfig-react @amnis/eslint-config-react

Extend in .eslintrc.json/js.

{
  "extends": "@amnis/eslint-config-react"
}

Extend in tsconfig.json.

{
  "extends": "@amnis/tsconfig-react"
}