├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── docs └── rules │ └── no-switch.md ├── index.js ├── lib └── rules │ ├── no-complex-chaining.js │ ├── no-complex-string-concat.js │ ├── no-complex-switch-case.js │ ├── no-setinterval.js │ ├── no-switch.js │ └── no-this-assign.js ├── package.json └── tests └── lib └── rules ├── no-complex-chaining.js ├── no-complex-string-concat.js ├── no-complex-switch-case.js ├── no-setinterval.js ├── no-switch.js └── no-this-assign.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahmanor/eslint-plugin-smells/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahmanor/eslint-plugin-smells/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahmanor/eslint-plugin-smells/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahmanor/eslint-plugin-smells/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahmanor/eslint-plugin-smells/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahmanor/eslint-plugin-smells/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahmanor/eslint-plugin-smells/HEAD/README.md -------------------------------------------------------------------------------- /docs/rules/no-switch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahmanor/eslint-plugin-smells/HEAD/docs/rules/no-switch.md -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahmanor/eslint-plugin-smells/HEAD/index.js -------------------------------------------------------------------------------- /lib/rules/no-complex-chaining.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahmanor/eslint-plugin-smells/HEAD/lib/rules/no-complex-chaining.js -------------------------------------------------------------------------------- /lib/rules/no-complex-string-concat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahmanor/eslint-plugin-smells/HEAD/lib/rules/no-complex-string-concat.js -------------------------------------------------------------------------------- /lib/rules/no-complex-switch-case.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahmanor/eslint-plugin-smells/HEAD/lib/rules/no-complex-switch-case.js -------------------------------------------------------------------------------- /lib/rules/no-setinterval.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahmanor/eslint-plugin-smells/HEAD/lib/rules/no-setinterval.js -------------------------------------------------------------------------------- /lib/rules/no-switch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahmanor/eslint-plugin-smells/HEAD/lib/rules/no-switch.js -------------------------------------------------------------------------------- /lib/rules/no-this-assign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahmanor/eslint-plugin-smells/HEAD/lib/rules/no-this-assign.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahmanor/eslint-plugin-smells/HEAD/package.json -------------------------------------------------------------------------------- /tests/lib/rules/no-complex-chaining.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahmanor/eslint-plugin-smells/HEAD/tests/lib/rules/no-complex-chaining.js -------------------------------------------------------------------------------- /tests/lib/rules/no-complex-string-concat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahmanor/eslint-plugin-smells/HEAD/tests/lib/rules/no-complex-string-concat.js -------------------------------------------------------------------------------- /tests/lib/rules/no-complex-switch-case.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahmanor/eslint-plugin-smells/HEAD/tests/lib/rules/no-complex-switch-case.js -------------------------------------------------------------------------------- /tests/lib/rules/no-setinterval.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahmanor/eslint-plugin-smells/HEAD/tests/lib/rules/no-setinterval.js -------------------------------------------------------------------------------- /tests/lib/rules/no-switch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahmanor/eslint-plugin-smells/HEAD/tests/lib/rules/no-switch.js -------------------------------------------------------------------------------- /tests/lib/rules/no-this-assign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elijahmanor/eslint-plugin-smells/HEAD/tests/lib/rules/no-this-assign.js --------------------------------------------------------------------------------