1.0.1 • Published 5 years ago

@fundingoptions/eslint-plugin-funding-options v1.0.1

Weekly downloads
258
License
MIT
Repository
github
Last release
5 years ago

eslint-plugin-funding-options

How to use

To install:

npm i @fundingoptions/eslint-plugin-funding-options --save-dev

In .eslintrc.js

module.exports = {
  plugins: ["@fundingoptions/eslint-plugin-funding-options"],
  rules: {
    "@fundingoptions/funding-options/classNaming": 2,
  },
};

Rules

funding-options/classNaming

Ensures that component classNames are camelCased:

// pass

function FancyProfileCard() {
  return <div className="fancyProfileCard" />;
}

// fail
function FancyProfileCard() {
  return <div className="fancy-profile-card" />;
}

function FancyProfileCard() {
  return <div className="FancyProfileCard" />;
}

Pull Requests

Please run npm run build | yarn build before submitting a PR for the time being