Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/luciancooper/eslint-configs

Shareable configs for ESLint
https://github.com/luciancooper/eslint-configs

eslint eslint-config javascript nodejs

Last synced: 2 days ago
JSON representation

Shareable configs for ESLint

Awesome Lists containing this project

README

        

# eslint-configs
[![ci](https://img.shields.io/github/actions/workflow/status/luciancooper/eslint-configs/ci.yml?logo=github&style=for-the-badge)](https://github.com/luciancooper/eslint-configs/actions/workflows/ci.yml)
[![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg?style=for-the-badge)](https://lerna.js.org)
[![license](https://img.shields.io/github/license/luciancooper/eslint-configs?color=yellow&style=for-the-badge)](#license)

A monorepo of ESlint shareable [flat configs](https://eslint.org/docs/latest/use/configure/configuration-files-new).

## Packages

| Package | Version | Description |
| :-- | :-- | :-- |
| [`@lcooper/eslint-config`](packages/eslint-config) | [![npm](https://img.shields.io/npm/v/@lcooper/eslint-config?logo=npm&style=flat-square)](https://www.npmjs.com/package/@lcooper/eslint-config) | Base rules for JavaScript projects |
| [`@lcooper/eslint-plugin`](packages/eslint-plugin) | [![npm](https://img.shields.io/npm/v/@lcooper/eslint-plugin?logo=npm&style=flat-square)](https://www.npmjs.com/package/@lcooper/eslint-plugin) | Extra ESLint rules |
| [`@lcooper/eslint-config-react`](packages/eslint-config-react) | [![npm](https://img.shields.io/npm/v/@lcooper/eslint-config-react?logo=npm&style=flat-square)](https://www.npmjs.com/package/@lcooper/eslint-config-react) | Enhancement rules for React projects |
| [`@lcooper/eslint-config-typescript`](packages/eslint-config-typescript) | [![npm](https://img.shields.io/npm/v/@lcooper/eslint-config-typescript?logo=npm&style=flat-square)](https://www.npmjs.com/package/@lcooper/eslint-config-typescript) | Base rules for TypeScript projects |
| [`@lcooper/eslint-config-typescript-react`](packages/eslint-config-typescript-react) | [![npm](https://img.shields.io/npm/v/@lcooper/eslint-config-typescript-react?logo=npm&style=flat-square)](https://www.npmjs.com/package/@lcooper/eslint-config-typescript-react) | Enhancement rules for TypeScript React projects |
| [`@lcooper/eslint-config-jest`](packages/eslint-config-jest) | [![npm](https://img.shields.io/npm/v/@lcooper/eslint-config-jest?logo=npm&style=flat-square)](https://www.npmjs.com/package/@lcooper/eslint-config-jest) | Enhancement rules for projects using Jest |

## License

[MIT](LICENSE)