Skip to content

dev-five-git/eslint-plugin-devup

Repository files navigation

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

About

eslint plugin for devup

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors