diff options
author | Yamagishi Kazutoshi <ykzts@desire.sh> | 2017-10-16 18:12:09 +0900 |
---|---|---|
committer | Eugen Rochko <eugen@zeonfederated.com> | 2017-10-16 11:12:09 +0200 |
commit | bf0ee1a25c10105e096d677782d9c0ae3e36f5a5 (patch) | |
tree | 4bf50ac36caa4499ce05694e483eedabbcdf9ce7 /.eslintrc.yml | |
parent | fa0be3f834b54bb276eb5233195181fa3760710f (diff) |
Enable ESLint rules import/* (#5414)
* Enable ESLint rules import/* * fix
Diffstat (limited to '.eslintrc.yml')
-rw-r--r-- | .eslintrc.yml | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/.eslintrc.yml b/.eslintrc.yml index 0172d7a9d..7c6da9d57 100644 --- a/.eslintrc.yml +++ b/.eslintrc.yml @@ -12,6 +12,7 @@ parser: babel-eslint plugins: - react - jsx-a11y +- import parserOptions: sourceType: module @@ -22,8 +23,14 @@ parserOptions: modules: true spread: true -rules: +settings: + import/extensions: + - .js + import/ignore: + - node_modules + - \\.(css|scss|json)$ +rules: brace-style: warn comma-dangle: - error @@ -126,3 +133,17 @@ rules: jsx-a11y/role-supports-aria-props: off jsx-a11y/scope: warn jsx-a11y/tabindex-no-positive: warn + + import/extensions: + - error + - always + - js: never + import/newline-after-import: error + import/no-extraneous-dependencies: + - error + - devDependencies: + - "config/webpack/**" + - "app/javascript/mastodon/test_setup.js" + - "app/javascript/**/__tests__/**" + import/no-unresolved: error + import/no-webpack-loader-syntax: error |