Skip to content

Commit df85549

Browse files
committed
add type-coverage-watcher
1 parent 768b6a5 commit df85549

File tree

3 files changed

+54
-1
lines changed

3 files changed

+54
-1
lines changed

codechecks.yml

+2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
checks:
2+
- name: type-coverage-watcher
3+
24
- name: ban-deps-codecheck
35
options:
46
- name: node-gyp

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
"devDependencies": {
4242
"@codechecks/ban-deps-codecheck": "^0.1.1",
4343
"@codechecks/client": "^0.1.5",
44+
"@codechecks/type-coverage-watcher": "^0.1.3",
4445
"@types/bluebird": "^3.5.25",
4546
"@types/bytes": "^3.0.0",
4647
"@types/glob": "^7.1.1",

yarn.lock

+51-1
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,14 @@
5151
ts-node "^8.0.2"
5252
url-join "^4.0.0"
5353

54+
"@codechecks/type-coverage-watcher@^0.1.3":
55+
version "0.1.3"
56+
resolved "https://registry.yarnpkg.com/@codechecks/type-coverage-watcher/-/type-coverage-watcher-0.1.3.tgz#5ce5d7599762d4c2c31e384eee16db1b70fdd0b2"
57+
integrity sha512-1eeimISnvcTS1bV+OQI1Zt9ruj3+Ix5GGEMbs54S1flyIU1tKGGRNVBNqTmETCkQMfjcNb6T/T7S6o+L7O0pnQ==
58+
dependencies:
59+
lodash "^4.17.11"
60+
type-coverage-core "^2.2.0"
61+
5462
"@types/bluebird@^3.5.25":
5563
version "3.5.25"
5664
resolved "https://registry.yarnpkg.com/@types/bluebird/-/bluebird-3.5.25.tgz#59188b871208092e37767e4b3d80c3b3eaae43bd"
@@ -1379,6 +1387,18 @@ glob-parent@^2.0.0:
13791387
dependencies:
13801388
is-glob "^2.0.0"
13811389

1390+
glob@7:
1391+
version "7.1.4"
1392+
resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.4.tgz#aa608a2f6c577ad357e1ae5a5c26d9a8d1969255"
1393+
integrity sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==
1394+
dependencies:
1395+
fs.realpath "^1.0.0"
1396+
inflight "^1.0.4"
1397+
inherits "2"
1398+
minimatch "^3.0.4"
1399+
once "^1.3.0"
1400+
path-is-absolute "^1.0.0"
1401+
13821402
glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3:
13831403
version "7.1.3"
13841404
resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1"
@@ -2556,7 +2576,7 @@ mimic-fn@^1.0.0:
25562576
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022"
25572577
integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==
25582578

2559-
minimatch@^3.0.3, minimatch@^3.0.4:
2579+
minimatch@3, minimatch@^3.0.3, minimatch@^3.0.4:
25602580
version "3.0.4"
25612581
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
25622582
integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
@@ -3792,6 +3812,14 @@ ts-jest@^23.10.5:
37923812
semver "^5.5"
37933813
yargs-parser "10.x"
37943814

3815+
ts-lib-utils@^2.2.0:
3816+
version "2.2.0"
3817+
resolved "https://registry.yarnpkg.com/ts-lib-utils/-/ts-lib-utils-2.2.0.tgz#dbf198ba67e2fee027f36bd2f9c0cbd638ed1731"
3818+
integrity sha512-yfZWuQs5bfQA2RLJdHUOSL2+Iw4NcZ8eKglVVW25aXi3sdLEoJxHB3tC2CN+x4MY4X39tcFCGlE5V7IF8O3m8w==
3819+
dependencies:
3820+
glob "7"
3821+
tslib "1"
3822+
37953823
ts-node@^7.0.1:
37963824
version "7.0.1"
37973825
resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-7.0.1.tgz#9562dc2d1e6d248d24bc55f773e3f614337d9baf"
@@ -3817,6 +3845,11 @@ ts-node@^8.0.2:
38173845
source-map-support "^0.5.6"
38183846
yn "^3.0.0"
38193847

3848+
tslib@1:
3849+
version "1.10.0"
3850+
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a"
3851+
integrity sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==
3852+
38203853
tslib@^1.8.0:
38213854
version "1.9.3"
38223855
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286"
@@ -3866,6 +3899,13 @@ tslint@^5.12.1:
38663899
tslib "^1.8.0"
38673900
tsutils "^2.27.2"
38683901

3902+
tsutils@3:
3903+
version "3.17.1"
3904+
resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.17.1.tgz#ed719917f11ca0dee586272b2ac49e015a2dd759"
3905+
integrity sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==
3906+
dependencies:
3907+
tslib "^1.8.1"
3908+
38693909
tsutils@^2.27.2:
38703910
version "2.29.0"
38713911
resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-2.29.0.tgz#32b488501467acbedd4b85498673a0812aca0b99"
@@ -3899,6 +3939,16 @@ type-check@~0.3.2:
38993939
dependencies:
39003940
prelude-ls "~1.1.2"
39013941

3942+
type-coverage-core@^2.2.0:
3943+
version "2.2.0"
3944+
resolved "https://registry.yarnpkg.com/type-coverage-core/-/type-coverage-core-2.2.0.tgz#436ebe4f1b7bfd36ab019c840147fbcbb4bd4f1f"
3945+
integrity sha512-b7NTFy8HSo57C0zvJK5Vy8K+KWmQEyCFvXE7E8I6VXtt6clHuDg8z4L+CfnSGtt1ZovDu2C6+qjmBgdTZHeJyw==
3946+
dependencies:
3947+
minimatch "3"
3948+
ts-lib-utils "^2.2.0"
3949+
tslib "1"
3950+
tsutils "3"
3951+
39023952
typescript@^3.2.2:
39033953
version "3.2.2"
39043954
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.2.2.tgz#fe8101c46aa123f8353523ebdcf5730c2ae493e5"

0 commit comments

Comments
 (0)