Skip to content

Latest commit

 

History

History
58 lines (35 loc) · 1.18 KB

File metadata and controls

58 lines (35 loc) · 1.18 KB

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

bun add -d eslint-plugin-devup

Usage

ESLint

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

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

export default configs.recommended;

Oxlint

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

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

Test

Coverage score must be 100%.

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