1.0.1 • Published 8 years ago

eslint-config-narazaka v1.0.1

Weekly downloads
1
License
MIT
Repository
github
Last release
8 years ago

eslint-config-narazaka

a strict eslint config

like below

const hash = {
  a:   "a",
  bbb: "b",
};

export class MyClass extends BaseClass {
  /**
   * foo
   * @param {number} arg1 arg 1
   * @return {string} foo
   */
  foo(arg1) {
    if (arg1 > this.baz()) {
      const bar = this.bar(); // bar
      return `${bar} ${arg1}`;
    } else {
      return this.isBar() ? hash.a : hash.bbb;
    }
  }
}

Usage

npm install --save-dev eslint-config-narazaka

write .eslintrc

{
  "extends": "narazaka"
}

License

This is released under MIT License.