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

https://github.com/dev-five-git/eslint-plugin-devup

eslint plugin for devup
https://github.com/dev-five-git/eslint-plugin-devup

eslint eslint-plugin hacktoberfest

Last synced: about 2 months ago
JSON representation

eslint plugin for devup

Awesome Lists containing this project

README

          

# eslint-plugin-devup

`devup` is a system for faster and more accurate software development used at DevFive.

`eslint-plugin-devup` helps you develop software quickly and accurately.

For details on each rule, please refer to the files in the `src/rules` directory.

As this was originally used internally and has now been made public, some rules exist for company-specific systems.

All rules are provided as `named exports` so you can use only the rules you want.

## Installation

```bash
bun add -d eslint-plugin-devup
```

## Usage

### ESLint

Create an `eslint.config.mjs` file in your project root.

```js
import { configs } from "eslint-plugin-devup";

export default configs.recommended;
```

### Oxlint

Create an `.oxlintrc.json` file in your project root.

```json
{
"extends": ["node_modules/eslint-plugin-devup/oxlintrc.json"]
}
```

## Test

Coverage score must be 100%.

```bash
bun test
```

## Contributing

- When adding or modifying rules, add or modify files in the `src/rules` directory.
- When adding or modifying rules, add a description of the rule in `README.md`.

All opinions and contributions are welcome.

## Join the Community

[Discord](https://discord.gg/8zjcGc7cWh)