diff --git a/.eslintrc.es6.json b/.eslintrc.es6.json index 3209161e70..7888da7f85 100644 --- a/.eslintrc.es6.json +++ b/.eslintrc.es6.json @@ -10,6 +10,9 @@ "jsx": true } }, + "settings": { + "import/resolver": "webpack" + }, "rules": { "comma-dangle": ["error", "always-multiline"], "import/no-amd": 0, @@ -43,7 +46,6 @@ "default-case": 0, "array-callback-return": 0, "consistent-return": 0, - "import/no-unresolved": 0, "import/extensions": 0, "import/no-extraneous-dependencies": 0, "camelcase": 0, diff --git a/assets/js/src/forms/forms.jsx b/assets/js/src/forms/forms.jsx index ffcf699bae..bcc49ea0d8 100644 --- a/assets/js/src/forms/forms.jsx +++ b/assets/js/src/forms/forms.jsx @@ -2,7 +2,7 @@ import React from 'react'; import ReactDOM from 'react-dom'; import { Router, Route, IndexRoute, useRouterHistory } from 'react-router'; import { createHashHistory } from 'history'; -import FormList from 'forms/list.jsx'; +import FormList from './list.jsx'; const history = useRouterHistory(createHashHistory)({ queryKey: false }); diff --git a/assets/js/src/forms/list.jsx b/assets/js/src/forms/list.jsx index f90ce42389..d158a3abe4 100644 --- a/assets/js/src/forms/list.jsx +++ b/assets/js/src/forms/list.jsx @@ -1,7 +1,7 @@ import React from 'react'; -import Listing from 'listing/listing.jsx'; import classNames from 'classnames'; import MailPoet from 'mailpoet'; +import Listing from '../listing/listing.jsx'; const columns = [ { diff --git a/package.json b/package.json index 433bbb420f..38f7c3c33c 100644 --- a/package.json +++ b/package.json @@ -45,6 +45,7 @@ "cross-env": "^5.0.1", "eslint": "^3.19.0", "eslint-config-airbnb": "^15.0.1", + "eslint-import-resolver-webpack": "^0.8.3", "eslint-plugin-import": "^2.3.0", "eslint-plugin-jsx-a11y": "^5.0.3", "eslint-plugin-react": "^7.1.0",