Skip to content
This repository was archived by the owner on Dec 1, 2018. It is now read-only.

Commit 0ae2279

Browse files
committed
feat(eslint): Add eslint import rules
1 parent c927638 commit 0ae2279

File tree

2 files changed

+59
-7
lines changed

2 files changed

+59
-7
lines changed

package.json

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,13 @@
3030
"path": "cz-conventional-changelog"
3131
}
3232
},
33-
"files": ["bin", "scripts", "config", "eslint.js", "babel.js"],
33+
"files": [
34+
"bin",
35+
"scripts",
36+
"config",
37+
"eslint.js",
38+
"babel.js"
39+
],
3440
"devDependencies": {
3541
"@commitlint/cli": "3.2.0",
3642
"@commitlint/config-angular": "3.1.1",
@@ -42,7 +48,7 @@
4248
"semantic-release": "7.0.2"
4349
},
4450
"dependencies": {
45-
"@dixeed/eslint-config": "1.0.0",
51+
"@dixeed/eslint-config": "1.1.0",
4652
"add-asset-html-webpack-plugin": "2.1.1",
4753
"autodll-webpack-plugin": "0.2.1",
4854
"autoprefixer": "7.1.4",
@@ -61,6 +67,7 @@
6167
"eslint-config-prettier": "2.6.0",
6268
"eslint-loader": "1.9.0",
6369
"eslint-plugin-angular": "3.1.1",
70+
"eslint-plugin-import": "2.7.0",
6471
"extract-text-webpack-plugin": "2.1.2",
6572
"file-loader": "0.11.2",
6673
"html-webpack-plugin": "2.30.1",

yarn.lock

Lines changed: 50 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,14 @@
3737
resolve-from "^3.0.0"
3838
semver "^5.3.0"
3939

40-
"@dixeed/eslint-config@1.0.0":
41-
version "1.0.0"
42-
resolved "https://registry.yarnpkg.com/@dixeed/eslint-config/-/eslint-config-1.0.0.tgz#348557c91995205ee02bbe32c90abd3039bc5008"
40+
"@dixeed/eslint-config@1.1.0":
41+
version "1.1.0"
42+
resolved "https://registry.yarnpkg.com/@dixeed/eslint-config/-/eslint-config-1.1.0.tgz#173cf2af39d1d776ee9f4cd0821af71f16fe107b"
4343
dependencies:
4444
eslint-config-angular "0.5.0"
4545
eslint-config-prettier "2.6.0"
4646
eslint-plugin-angular "3.1.1"
47+
eslint-plugin-import "2.7.0"
4748

4849
"@semantic-release/commit-analyzer@^2.0.0":
4950
version "2.0.0"
@@ -1103,7 +1104,7 @@ buffer@^4.3.0:
11031104
ieee754 "^1.1.4"
11041105
isarray "^1.0.0"
11051106

1106-
builtin-modules@^1.0.0:
1107+
builtin-modules@^1.0.0, builtin-modules@^1.1.1:
11071108
version "1.1.1"
11081109
resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f"
11091110

@@ -1465,6 +1466,10 @@ constants-browserify@^1.0.0:
14651466
version "1.0.0"
14661467
resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75"
14671468

1469+
contains-path@^0.1.0:
1470+
version "0.1.0"
1471+
resolved "https://registry.yarnpkg.com/contains-path/-/contains-path-0.1.0.tgz#fe8cf184ff6670b6baef01a9d4861a5cbec4120a"
1472+
14681473
content-disposition@0.5.2:
14691474
version "0.5.2"
14701475
resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4"
@@ -2051,6 +2056,13 @@ dns-txt@^2.0.2:
20512056
dependencies:
20522057
buffer-indexof "^1.0.0"
20532058

2059+
doctrine@1.5.0:
2060+
version "1.5.0"
2061+
resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa"
2062+
dependencies:
2063+
esutils "^2.0.2"
2064+
isarray "^1.0.0"
2065+
20542066
doctrine@^2.0.0:
20552067
version "2.0.0"
20562068
resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.0.0.tgz#c73d8d2909d22291e1a007a395804da8b665fe63"
@@ -2221,6 +2233,13 @@ eslint-config-prettier@2.6.0:
22212233
dependencies:
22222234
get-stdin "^5.0.1"
22232235

2236+
eslint-import-resolver-node@^0.3.1:
2237+
version "0.3.1"
2238+
resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.1.tgz#4422574cde66a9a7b099938ee4d508a199e0e3cc"
2239+
dependencies:
2240+
debug "^2.6.8"
2241+
resolve "^1.2.0"
2242+
22242243
eslint-loader@1.9.0:
22252244
version "1.9.0"
22262245
resolved "https://registry.yarnpkg.com/eslint-loader/-/eslint-loader-1.9.0.tgz#7e1be9feddca328d3dcfaef1ad49d5beffe83a13"
@@ -2231,10 +2250,32 @@ eslint-loader@1.9.0:
22312250
object-hash "^1.1.4"
22322251
rimraf "^2.6.1"
22332252

2253+
eslint-module-utils@^2.1.1:
2254+
version "2.1.1"
2255+
resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.1.1.tgz#abaec824177613b8a95b299639e1b6facf473449"
2256+
dependencies:
2257+
debug "^2.6.8"
2258+
pkg-dir "^1.0.0"
2259+
22342260
eslint-plugin-angular@3.1.1:
22352261
version "3.1.1"
22362262
resolved "https://registry.yarnpkg.com/eslint-plugin-angular/-/eslint-plugin-angular-3.1.1.tgz#b4ea24daa83c375820b59684b5f1adb474b5d946"
22372263

2264+
eslint-plugin-import@2.7.0:
2265+
version "2.7.0"
2266+
resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.7.0.tgz#21de33380b9efb55f5ef6d2e210ec0e07e7fa69f"
2267+
dependencies:
2268+
builtin-modules "^1.1.1"
2269+
contains-path "^0.1.0"
2270+
debug "^2.6.8"
2271+
doctrine "1.5.0"
2272+
eslint-import-resolver-node "^0.3.1"
2273+
eslint-module-utils "^2.1.1"
2274+
has "^1.0.1"
2275+
lodash.cond "^4.3.0"
2276+
minimatch "^3.0.3"
2277+
read-pkg-up "^2.0.0"
2278+
22382279
eslint-scope@^3.7.1:
22392280
version "3.7.1"
22402281
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-3.7.1.tgz#3d63c3edfda02e06e01a452ad88caacc7cdcb6e8"
@@ -4034,6 +4075,10 @@ lodash.clonedeep@^4.3.2:
40344075
version "4.5.0"
40354076
resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef"
40364077

4078+
lodash.cond@^4.3.0:
4079+
version "4.5.2"
4080+
resolved "https://registry.yarnpkg.com/lodash.cond/-/lodash.cond-4.5.2.tgz#f471a1da486be60f6ab955d17115523dd1d255d5"
4081+
40374082
lodash.defaults@^3.1.2:
40384083
version "3.1.2"
40394084
resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-3.1.2.tgz#c7308b18dbf8bc9372d701a73493c61192bd2e2c"
@@ -5866,7 +5911,7 @@ resolve-url@~0.2.1:
58665911
version "0.2.1"
58675912
resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a"
58685913

5869-
resolve@^1.1.6, resolve@~1.4.0:
5914+
resolve@^1.1.6, resolve@^1.2.0, resolve@~1.4.0:
58705915
version "1.4.0"
58715916
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.4.0.tgz#a75be01c53da25d934a98ebd0e4c4a7312f92a86"
58725917
dependencies:

0 commit comments

Comments
 (0)