Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/giovannicardamone/eslint-config

My Eslint Configuration
https://github.com/giovannicardamone/eslint-config

browser es2021 eslint javascript mocha nodejs prettier typescript

Last synced: about 6 hours ago
JSON representation

My Eslint Configuration

Awesome Lists containing this project

README

        

# eslintc

[![CI](https://github.com/GiovanniCardamone/eslint-config/actions/workflows/npm-ci.yml/badge.svg)](https://github.com/GiovanniCardamone/eslint-config/actions/workflows/npm-ci.yml)
[![NPM version](https://img.shields.io/npm/v/@giovannicardamone/eslint-config.svg?style=plastic)](https://www.npmjs.com/package/@giovannicardamone/eslint-config)
[![NPM downloads](https://img.shields.io/npm/dm/@giovannicardamone/eslint-config.svg?style=plastic)](https://www.npmjs.com/package/@giovannicardamone/eslint-config)

My Eslint Configuration

## :information_source: Features

- es2021
- typescript
- prettier
- node
- browser
- mocha

## :package: Installation

Install package

```bash
npm i -D @giovannicardamone/eslint-config
```

Install required dev dependencies

```bash
npm i -D eslint @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint-config-prettier
```

Add eslintrc configuration in your `package.json`

```json
{
"name": "your-beautiful-package",
"eslintConfig": {
"extends": "@giovannicardamone/eslint-config"
}
}
```