Skip to content

Commit 16c6ae2

Browse files
committed
Upodate Fimbullinter
1 parent b00d6e8 commit 16c6ae2

File tree

3 files changed

+81
-77
lines changed

3 files changed

+81
-77
lines changed

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,14 @@
3434
],
3535
"license": "MIT",
3636
"dependencies": {
37-
"@fimbul/bifrost": "^0.15.0",
37+
"@fimbul/bifrost": "^0.17.0",
3838
"tslib": "^1.7.1",
3939
"tsutils": "^2.29.0"
4040
},
4141
"devDependencies": {
42-
"@fimbul/valtyr": "^0.15.0",
43-
"@fimbul/wotan": "^0.15.0",
42+
"@fimbul/mithotyn": "^0.17.0",
43+
"@fimbul/valtyr": "^0.17.0",
44+
"@fimbul/wotan": "^0.17.0",
4445
"coveralls": "^3.0.0",
4546
"github-release-from-changelog": "^1.2.1",
4647
"npm-run-all": "^4.1.1",

tsconfig.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@
1313
"stripInternal": true,
1414
"lib": ["es6"],
1515
"skipLibCheck": true,
16-
"importHelpers": true
16+
"importHelpers": true,
17+
"plugins": [
18+
{"name": "@fimbul/mithotyn", "displayErrorsAsWarnings": true}
19+
]
1720
}
1821
}

yarn.lock

Lines changed: 73 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -92,45 +92,52 @@
9292
lodash "^4.17.5"
9393
to-fast-properties "^2.0.0"
9494

95-
"@fimbul/bifrost@^0.15.0":
96-
version "0.15.0"
97-
resolved "https://registry.yarnpkg.com/@fimbul/bifrost/-/bifrost-0.15.0.tgz#f3a48dee3046681e926c1f970f0b1a67e29e088e"
98-
integrity sha512-sHTwnwA9YhxcVEJkBlfKH1KLmGQGnNYPxk+09w5NnkXelYiiP8a5f351weYfxG0CUPLt1Fgkha20Y/9+jhjn/Q==
95+
"@fimbul/bifrost@^0.17.0":
96+
version "0.17.0"
97+
resolved "https://registry.yarnpkg.com/@fimbul/bifrost/-/bifrost-0.17.0.tgz#f0383ba7e40992e3193dc87e2ddfde2ad62a9cf4"
98+
integrity sha512-gVTkJAOef5HtN6LPmrtt5fAUmBywwlgmObsU3FBhPoNeXPLaIl2zywXkJEtvvVLQnaFmtff3x+wIj5lHRCDE3Q==
9999
dependencies:
100-
"@fimbul/ymir" "^0.15.0"
100+
"@fimbul/ymir" "^0.17.0"
101101
get-caller-file "^2.0.0"
102102
tslib "^1.8.1"
103-
tsutils "^3.1.0"
103+
tsutils "^3.5.0"
104104

105-
"@fimbul/mimir@^0.15.0":
106-
version "0.15.0"
107-
resolved "https://registry.yarnpkg.com/@fimbul/mimir/-/mimir-0.15.0.tgz#eb9af129fc5a89784b1a97c6df9d84ae3587e1dc"
108-
integrity sha512-OkhjfeghoM5RQ25qT3DxNcs/PowymmT/nNlvKPmt/+QN+YQSb0/TnxjoCuwMhwlMe9acGwut4tg0SyJXXgcRiw==
105+
"@fimbul/mimir@^0.17.0":
106+
version "0.17.0"
107+
resolved "https://registry.yarnpkg.com/@fimbul/mimir/-/mimir-0.17.0.tgz#8c4c2173ed57080931137fca26eb4f0a94b34d0b"
108+
integrity sha512-LNnftuFiLbrZNvA8a69Lv3egvjkOfIzTE/50EQRBaNxz4nG+Cbuz+EcxSP61NfnlZ1OeMS9ciF/bkXwfO+TG3A==
109109
dependencies:
110-
"@fimbul/ymir" "^0.15.0"
110+
"@fimbul/ymir" "^0.17.0"
111111
chalk "^2.3.2"
112112
debug "^4.0.0"
113113
tslib "^1.8.1"
114-
tsutils "^3.1.0"
114+
tsutils "^3.5.1"
115115

116-
"@fimbul/valtyr@^0.15.0":
117-
version "0.15.0"
118-
resolved "https://registry.yarnpkg.com/@fimbul/valtyr/-/valtyr-0.15.0.tgz#1e2a71bce062bdfe8ddd9526c40c6ede6dd8ec22"
119-
integrity sha512-Hg/FQEJwFb3vpULs0bgQV9q2FDWSCyvdNJuuDNw74rJyMpS3doZPWFHZFSZVjRAuivSOQg4Ek6/lef6EJNsMTw==
116+
"@fimbul/mithotyn@^0.17.0":
117+
version "0.17.0"
118+
resolved "https://registry.yarnpkg.com/@fimbul/mithotyn/-/mithotyn-0.17.0.tgz#13a42150b2634c72851b23570b1c30f2701edfd3"
119+
integrity sha512-J+RaXRHyezxaFV0/1Tce0M4eECDkvbobsTwnttyzuWD1qYvUd1CY96/M5yxdxibLZe//yl0fc2ykx3n9rO4ntQ==
120120
dependencies:
121-
"@fimbul/bifrost" "^0.15.0"
121+
mock-require "^3.0.2"
122+
123+
"@fimbul/valtyr@^0.17.0":
124+
version "0.17.0"
125+
resolved "https://registry.yarnpkg.com/@fimbul/valtyr/-/valtyr-0.17.0.tgz#5475f02515656ecb14112b247dc57a533c987fa7"
126+
integrity sha512-MnhgI5BLTD5Mj830nyn71ZOWcjBPg9kwN28BQne3SjD5/PO1gY9MUd9K85UcDfxniGDKoEMXjuatJvd7W7953g==
127+
dependencies:
128+
"@fimbul/bifrost" "^0.17.0"
122129
inversify "^5.0.0"
123130
tslib "^1.8.1"
124131
tslint "^5.0.0"
125-
tsutils "^3.1.0"
132+
tsutils "^3.5.0"
126133

127-
"@fimbul/wotan@^0.15.0":
128-
version "0.15.0"
129-
resolved "https://registry.yarnpkg.com/@fimbul/wotan/-/wotan-0.15.0.tgz#2e90bb7c72b44fcb5fd31a4b5b45ff9239b39e83"
130-
integrity sha512-IEwxyamdL2UJ1Ma6ovBaGXq6S/jf6a2HSEMYR0lc4utArawNxczXTIe9jUaqhWkI+l2iw9i1QFcipBYrNkeHhw==
134+
"@fimbul/wotan@^0.17.0":
135+
version "0.17.0"
136+
resolved "https://registry.yarnpkg.com/@fimbul/wotan/-/wotan-0.17.0.tgz#c17d7043bec1b5d4af99d03d633cc8761b045afd"
137+
integrity sha512-dEWRskpbRrgU52M8AzvcWCgTqSOueF5HPb7jc/WDTEbR6fWds5jKSrZEJua0cRs3PS6aLS3kY6npcj0yV1A3lg==
131138
dependencies:
132-
"@fimbul/mimir" "^0.15.0"
133-
"@fimbul/ymir" "^0.15.0"
139+
"@fimbul/mimir" "^0.17.0"
140+
"@fimbul/ymir" "^0.17.0"
134141
bind-decorator "^1.0.11"
135142
chalk "^2.3.0"
136143
debug "^4.0.0"
@@ -142,18 +149,18 @@
142149
js-yaml "^3.10.0"
143150
json5 "^2.0.0"
144151
minimatch "^3.0.4"
152+
normalize-glob "^0.0.1"
145153
reflect-metadata "^0.1.12"
146154
resolve "^1.5.0"
147155
semver "^5.4.1"
148156
stable "^0.1.8"
149-
to-absolute-glob "^2.0.2"
150157
tslib "^1.8.1"
151-
tsutils "^3.1.0"
158+
tsutils "^3.5.0"
152159

153-
"@fimbul/ymir@^0.15.0":
154-
version "0.15.0"
155-
resolved "https://registry.yarnpkg.com/@fimbul/ymir/-/ymir-0.15.0.tgz#944c881b14fadf7b43d1ae00b445e42261bb407f"
156-
integrity sha512-Ow0TfxxQ65vIktHcZyXHeDsGKuzJ9Vt6y77R/aOrXQXLMdYHG+XdbiUWzQbtaGOmNzYVkQfINiFnIdvn5Bn24g==
160+
"@fimbul/ymir@^0.17.0":
161+
version "0.17.0"
162+
resolved "https://registry.yarnpkg.com/@fimbul/ymir/-/ymir-0.17.0.tgz#4f28389b9f804d1cd202e11983af1743488b7815"
163+
integrity sha512-xMXM9KTXRLHLVS6dnX1JhHNEkmWHcAVCQ/4+DA1KKwC/AFnGHzu/7QfQttEPgw3xplT+ILf9e3i64jrFwB3JtA==
157164
dependencies:
158165
inversify "^5.0.0"
159166
reflect-metadata "^0.1.12"
@@ -360,7 +367,7 @@ bind-decorator@^1.0.11:
360367
resolved "https://registry.yarnpkg.com/bind-decorator/-/bind-decorator-1.0.11.tgz#e41bc06a1f65dd9cec476c91c5daf3978488252f"
361368
integrity sha1-5BvAah9l3ZzsR2yRxdrzl4SIJS8=
362369

363-
brace-expansion@^1.1.7:
370+
brace-expansion@^1.1.11, brace-expansion@^1.1.7:
364371
version "1.1.11"
365372
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
366373
integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
@@ -938,7 +945,7 @@ function-bind@^1.0.2, function-bind@^1.1.1:
938945
resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
939946
integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
940947

941-
get-caller-file@^1.0.1:
948+
get-caller-file@^1.0.1, get-caller-file@^1.0.2:
942949
version "1.0.3"
943950
resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a"
944951
integrity sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==
@@ -1148,14 +1155,6 @@ invert-kv@^1.0.0:
11481155
resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6"
11491156
integrity sha1-EEqOSqym09jNFXqO+L+rLXo//bY=
11501157

1151-
is-absolute@^1.0.0:
1152-
version "1.0.0"
1153-
resolved "https://registry.yarnpkg.com/is-absolute/-/is-absolute-1.0.0.tgz#395e1ae84b11f26ad1795e73c17378e48a301576"
1154-
integrity sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==
1155-
dependencies:
1156-
is-relative "^1.0.0"
1157-
is-windows "^1.0.1"
1158-
11591158
is-accessor-descriptor@^0.1.6:
11601159
version "0.1.6"
11611160
resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6"
@@ -1284,13 +1283,6 @@ is-regex@^1.0.4:
12841283
dependencies:
12851284
has "^1.0.1"
12861285

1287-
is-relative@^1.0.0:
1288-
version "1.0.0"
1289-
resolved "https://registry.yarnpkg.com/is-relative/-/is-relative-1.0.0.tgz#a1bb6935ce8c5dba1e8b9754b9b2dcc020e2260d"
1290-
integrity sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==
1291-
dependencies:
1292-
is-unc-path "^1.0.0"
1293-
12941286
is-stream@^1.1.0:
12951287
version "1.1.0"
12961288
resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
@@ -1306,19 +1298,12 @@ is-typedarray@~1.0.0:
13061298
resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
13071299
integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=
13081300

1309-
is-unc-path@^1.0.0:
1310-
version "1.0.0"
1311-
resolved "https://registry.yarnpkg.com/is-unc-path/-/is-unc-path-1.0.0.tgz#d731e8898ed090a12c352ad2eaed5095ad322c9d"
1312-
integrity sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==
1313-
dependencies:
1314-
unc-path-regex "^0.1.2"
1315-
13161301
is-utf8@^0.2.0:
13171302
version "0.2.1"
13181303
resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72"
13191304
integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=
13201305

1321-
is-windows@^1.0.1, is-windows@^1.0.2:
1306+
is-windows@^1.0.2:
13221307
version "1.0.2"
13231308
resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d"
13241309
integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==
@@ -1707,6 +1692,14 @@ mkdirp@^0.5.0, mkdirp@^0.5.1:
17071692
dependencies:
17081693
minimist "0.0.8"
17091694

1695+
mock-require@^3.0.2:
1696+
version "3.0.2"
1697+
resolved "https://registry.yarnpkg.com/mock-require/-/mock-require-3.0.2.tgz#7ce759b559e3b194be5f20a5b1cece0eb363f53d"
1698+
integrity sha512-aD/Y1ZFHqw5pHg3HVQ50dLbfaAAcytS6sqLuhP51Dk3TSPdFb2VkSAa3mjrHifLIlGAtwQHJHINafAyqAne7vA==
1699+
dependencies:
1700+
get-caller-file "^1.0.2"
1701+
normalize-path "^2.1.1"
1702+
17101703
ms@2.0.0:
17111704
version "2.0.0"
17121705
resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
@@ -1739,6 +1732,14 @@ nice-try@^1.0.4:
17391732
resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.4.tgz#d93962f6c52f2c1558c0fbda6d512819f1efe1c4"
17401733
integrity sha512-2NpiFHqC87y/zFke0fC0spBXL3bBsoh/p5H1EFhshxjCR5+0g2d6BiXbUFz9v1sAcxsk2htp2eQnNIci2dIYcA==
17411734

1735+
normalize-glob@^0.0.1:
1736+
version "0.0.1"
1737+
resolved "https://registry.yarnpkg.com/normalize-glob/-/normalize-glob-0.0.1.tgz#ec93a2d6071fde4970df8f64efe676db9abc7301"
1738+
integrity sha512-wR3ocd+rYqqGAouIFqpK3JGVN2z/ObLR9vpO5lqbr5JcuIrMYMbN3FxMVkFwVA38il/GndlK7F9uZph9g4gsig==
1739+
dependencies:
1740+
brace-expansion "^1.1.11"
1741+
is-negated-glob "^1.0.0"
1742+
17421743
normalize-package-data@^2.3.2:
17431744
version "2.4.0"
17441745
resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f"
@@ -1749,6 +1750,13 @@ normalize-package-data@^2.3.2:
17491750
semver "2 || 3 || 4 || 5"
17501751
validate-npm-package-license "^3.0.1"
17511752

1753+
normalize-path@^2.1.1:
1754+
version "2.1.1"
1755+
resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9"
1756+
integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=
1757+
dependencies:
1758+
remove-trailing-separator "^1.0.1"
1759+
17521760
npm-run-all@^4.1.1:
17531761
version "4.1.3"
17541762
resolved "https://registry.yarnpkg.com/npm-run-all/-/npm-run-all-4.1.3.tgz#49f15b55a66bb4101664ce270cb18e7103f8f185"
@@ -2103,6 +2111,11 @@ regex-not@^1.0.0, regex-not@^1.0.2:
21032111
extend-shallow "^3.0.2"
21042112
safe-regex "^1.1.0"
21052113

2114+
remove-trailing-separator@^1.0.1:
2115+
version "1.1.0"
2116+
resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef"
2117+
integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8=
2118+
21062119
repeat-element@^1.1.2:
21072120
version "1.1.2"
21082121
resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.2.tgz#ef089a178d1483baae4d93eb98b4f9e4e11d990a"
@@ -2524,14 +2537,6 @@ through@2, through@~2.3, through@~2.3.1:
25242537
resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
25252538
integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=
25262539

2527-
to-absolute-glob@^2.0.2:
2528-
version "2.0.2"
2529-
resolved "https://registry.yarnpkg.com/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz#1865f43d9e74b0822db9f145b78cff7d0f7c849b"
2530-
integrity sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=
2531-
dependencies:
2532-
is-absolute "^1.0.0"
2533-
is-negated-glob "^1.0.0"
2534-
25352540
to-fast-properties@^2.0.0:
25362541
version "2.0.0"
25372542
resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
@@ -2602,17 +2607,17 @@ tslint@^5.0.0, tslint@^5.8.0:
26022607
tslib "^1.8.0"
26032608
tsutils "^2.27.2"
26042609

2605-
tsutils@^2.27.2:
2610+
tsutils@^2.27.2, tsutils@^2.29.0:
26062611
version "2.29.0"
26072612
resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-2.29.0.tgz#32b488501467acbedd4b85498673a0812aca0b99"
26082613
integrity sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==
26092614
dependencies:
26102615
tslib "^1.8.1"
26112616

2612-
tsutils@^3.1.0:
2613-
version "3.1.0"
2614-
resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.1.0.tgz#9136fdbc347799941db4eb326af4dcb81454820e"
2615-
integrity sha512-rmGhespW+nZMtdkc4JJefYSjux2uCDZxCTLU+nu8gvm+gM+YT0W5XAygHxaeOwRAHZ+SoPdrovZmAlZ2a0KSlw==
2617+
tsutils@^3.5.0, tsutils@^3.5.1:
2618+
version "3.6.0"
2619+
resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.6.0.tgz#33fc3ddb74abf5bba10789acd03eee6ea96c839c"
2620+
integrity sha512-hCG3lZz+uRmmiC4brr/kY6Yuypnl20PNe8t49DO4OUGlbxWkxYHF63EeG2XPSd0JcKiWmp9p55yQyrkxqSS5Dg==
26162621
dependencies:
26172622
tslib "^1.8.1"
26182623

@@ -2648,11 +2653,6 @@ uglify-to-browserify@~1.0.0:
26482653
resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7"
26492654
integrity sha1-bgkk1r2mta/jSeOabWMoUKD4grc=
26502655

2651-
unc-path-regex@^0.1.2:
2652-
version "0.1.2"
2653-
resolved "https://registry.yarnpkg.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa"
2654-
integrity sha1-5z3T17DXxe2G+6xrCufYxqadUPo=
2655-
26562656
union-value@^1.0.0:
26572657
version "1.0.0"
26582658
resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4"

0 commit comments

Comments
 (0)