14.0.1 • Published 4 years ago

eslint-config-omaha-prime-grade v14.0.1

Weekly downloads
26
License
MIT
Repository
github
Last release
4 years ago

eslint-config-omaha-prime-grade npm npm

Shareable ESLint config to make "Prime Grade" quality code

Getting Started

It is assumed that you have already configured your project to use ESLint. If this is not the case, please see the ESLint documentation.

  • Install with npm install eslint-config-omaha-prime-grade --save-dev
  • Add omaha-prime-grade to the extends attribute of your ESLint configuration object

JavaScript

module.exports = {
    extends: 'omaha-prime-grade'
};

JSON

{
    "extends": "omaha-prime-grade"
}
  • Smile. You are done. Your code will thank you later.

All rules promote writing better code, but some address MITRE defined software weaknesses too.

Using the compat plugin

Why "Prime Grade"?

  • Omaha is known for its high quality steak.
  • Omaha should be known for just high quality (or at least high quality steak and code).
  • After ruminating on the concept of "high quality beef", I found that beef has some serious quality metrics.
  • As a resident engineer of Omaha that loves high quality and the metrics that maintain it...Applying the concept of "Prime Grade" to code seemed like a fairly obvious thing to do :smile:
  • Generally, "Prime Grade Code" is sustainable (secure and maintainable)
14.0.1

4 years ago

14.0.0

4 years ago

13.0.0

4 years ago

12.0.0

4 years ago

11.0.4

5 years ago

11.0.3

5 years ago

11.0.2

5 years ago

11.0.1

5 years ago

11.0.0

5 years ago

10.3.0

5 years ago

10.2.0

5 years ago

10.1.0

5 years ago

10.0.0

6 years ago

9.0.0

6 years ago

8.0.0

6 years ago

7.0.0

6 years ago

6.0.0

6 years ago

5.0.1

6 years ago

5.0.0

6 years ago

4.0.1

7 years ago

4.0.0

7 years ago

3.0.2

7 years ago

3.0.0

7 years ago

2.0.1

7 years ago

2.0.0

7 years ago

1.1.0

8 years ago

1.0.0

8 years ago