2.29.7 (2024-10-15)
- fix: package import (a06cdeb)
2.29.6 (2024-10-15)
2.29.5 (2024-10-15)
- fix: reportUnusedIgnore false to disable reportUnusedIgnore when strict (440cf06)
- fix: ci failure (906bc5b)
- chore: update dependencies (2ac5cf2)
2.29.2 (2024-08-23)
- fix: ts plugin prior diagnostics (1c6af3b)
2.29.1 (2024-07-09)
2.29.0 (2024-05-30)
- fix: remove args (8632142)
- feat: add color output option (39ad59f)
- ci: include lts node version matrix (7636d03)
2.28.2 (2024-04-29)
2.28.1 (2024-04-04)
- fix: --report-unused-ignore didn't count, enabled if --strict (115b159)
2.28.0 (2024-04-03)
- feat: support --report-unused-ignore (7de9fd9)
2.27.2 (2024-03-31)
- fix: unhandled accessor keyword (9366a95)
- chore: update [email protected] (1a4a4ff)
- chore: update dependencies (c1c252f) (247d801) (8a325d2)
2.27.1 (2023-12-20)
2.27.0 (2023-10-11)
- docs: --json-output (8d394e7)
- Add JSON Output argument to CLI (e9364af)
- chore: update dependencies (5085b1e)
2.26.4 (2023-09-19)
- fix: deduplicate result from plugin (885ef2e)
2.26.3 (2023-09-14)
- fix: report semantic before type checking (3684c0a)
2.26.2 (2023-08-31)
2.26.1 (2023-08-25)
- Update
atLeast
oris
if they are set to zero (9971cc0) - chore: update dependencies (39aa3b8) (a3b359c) (fed865a)
- fix: ci (0bd5939)
2.26.0 (2023-05-24)
- feat: support --not-only-in-cwd (f1cda0b)
2.25.3 (2023-05-08)
2.25.2 (2023-05-04)
- fix: support minimatch@9 (c96e7f1)
2.25.1 (2023-05-04)
- fix: checking private identifier (b56606b)
- chore: update dependencies (2da9703)
- Also install
typescript
which is a peer dep (b316a57)
2.25.0 (2023-03-17)
- feat: support typescript@5 (c8acac7)
- chore: update dependencies (d992817) (7d621b0) (e1b87fd) (e66300c) (050dbfd) (178e6c5)
- fix: remove npm mirror (d22a568)
2.24.1 (2022-11-21)
- fix: mkdir recursive (cd0af19)
2.24.0 (2022-11-20)
2.23.0 (2022-11-11)
- feat: support check specific files (9bf6ac8)
- chore: update dependencies (f0afc7e) (6d4e2cb) (9db3278) (f953c1b) (215c923) (e00e52a) (d319a92) (15179f9)
- docs: clarify --no-detail-when-failed usage (35c9bb9)
- chore: reportSemanticError is not used by FileContext (ed918f4)
2.22.0 (2022-07-10)
2.21.2 (2022-06-26)
- fix: prefer json file over same named dir (31c56c5)
- chore: update dependencies (330e7a0) (8ead29e) (001f647) (5c89a7f) (e45685c) (8603549)
- docs: add --suppressError in README (1e9e321)
- docs: minor readme update (4a997a1)
2.21.1 (2022-03-13)
- fix: relative path baseUrl resolves wrong path (7e668d9)
- chore: update dependencies (0b7d23a) (d79b5d9) (cfff886)
- chore: remove unused ts-lib-utils (f9985a4)
2.21.0 (2022-02-02)
- feat: Object type and empty type is considered as any in --strict, and can be ingored by --ignore-object and --ignore-empty-type (a290acc)
- chore: update dependencies (ed791de)
2.20.0 (2022-01-25)
- feat: support --update-if-higher (68acc65)
2.19.1 (2022-01-17)
2.19.0 (2021-11-05)
2.19.0-alpha.0 (2021-10-28)
- feat: support --no-detail-when-failed (1dc6e97)
2.18.3 (2021-10-27)
2.18.3-alpha.0 (2021-10-27)
- fix: try to fix tsconfig json path (dc51c8b)
- chore: update dependencies (ed3d4bd) (a052197) (681ce8a) (8cb76b2) (7e6e4f3)
2.18.2 (2021-08-30)
- fix: remove warning of unhandled node kind 76 (4379095)
- Add ignoreUnread for VS Code plugin (ee25c53)
2.18.1 (2021-08-28)
- fix: remove warning of unhandled node kind 157 (30138e7)
- chore: update dependencies (bbf1d5a) (6ef3cb0) (a014a2d) (86a8cbd) (1056596) (2a478c4) (f1e0378) (8d39bb6)
2.18.0 (2021-06-23)
- feat: update docs (57d7f33)
- Save coverage history on a target file (f4099f8)
- chore: update dependencies (a5382fb) (392a03f) (63b41d4) (edec147) (5b8391e) (1f6eaef) (48f0c7f) (0b183c6)
- chore: deprecate travis (31ac34b)
- chore: update ci nodejs version (f65c01f)
2.17.5 (2021-04-29)
- feat: report file position of warning (5fc20aa)
2.17.4 (2021-04-29)
2.17.3 (2021-04-24)
- fix: normalize path when fast-glob used on Windows (b82ceee)
- chore: update dependencies (1daf259) (66d979d)
2.17.2 (2021-04-10)
- fix: fast-glob import (ad1cbfc)
2.17.1 (2021-04-09)
- fix: replace glob with fast-glob to solve glob issue (e17d765)
- chore: update dependencies (ca8a425) (dcdcbd0) (39c8af4)
2.17.0 (2021-03-15)
- feat: support --show-relative-path (8ec354c)
- chore: update dependencies (338ffae)
- Update README.md (cb4239e)
2.16.5 (2021-02-28)
- feat: js file validation disabled by default (13c4709)
2.16.4 (2021-02-28)
- feat: add vscode configuration of not validating js file (6a11a9a)
- chore: update dependencies (20ab419)
2.16.3 (2021-02-25)
- fix: include and exclude inconsistency with typescript (432fd5c)
2.16.2 (2021-02-24)
- fix: exclude only works when include exists (0584375)
2.16.1 (2021-02-23)
- fix: ignore flags work with cache (fbc2424)
2.16.0 (2021-02-22)
2.15.1 (2021-02-17)
- fix: move getProjectRootNamesAndCompilerOptions to core and fix glob and minimatch usage error (2ae2cbc)
2.15.0 (2021-02-17)
- feat: disable esModuleInterop (d487dec)
- chore: update dependencies (c683df4) (194c169) (7c6a2fb) (d81f127) (2ae12ab)
2.14.9 (2021-01-13)
2.14.8 (2020-12-26)
- fix: tsconfig files only included in root names with include (06a7965)
- chore: update dependencies (be08fc1)
2.14.7 (2020-12-23)
- fix: tsconfig files always included in root names (9be7b2a)
- chore: update dependencies (556a391) (8c5b987) (5e62e8e)
2.14.6 (2020-12-02)
2.14.5 (2020-11-22)
- fix: move project .json code out of catch (31739b1)
2.14.4 (2020-11-22)
2.14.3 (2020-11-19)
2.14.2 (2020-10-31)
- Only respect top level base url (1b5f6f3)
2.14.1 (2020-10-31)
- Respect user baseUrl for basePath (2c000f2)
- chore: update dependencies (3fe24fa) (bf57bdc) (0ef54ac)
- fix: vscode plugin publish script (73d735f)
2.14.0 (2020-10-16)
- docs: add docs for --ignore-unread (0136b30)
- Ignore unread anys (a775102)
- chore: update dependencies (61e15e7)
2.13.4 (2020-10-08)
2.13.3 (2020-10-08)
2.13.2 (2020-09-29)
- chore: update dependencies (a13a875) (e899427) (374104e)
- fix: typeExpression may be undefined (1187e3b)
- fix: ci failure (bea8bf3)
2.13.1 (2020-09-13)
2.13.0 (2020-09-13)
- feat: add file any info kind, add configuration changed (2500db6)
2.12.1 (2020-09-12)
- fix: remove unused demo code (7efbae2)
2.12.0 (2020-09-12)
2.11.0 (2020-09-09)
- docs: improve docs for config in package.json (1b618e2)
- Allow full configuration from package.json (6c923e0)
- chore: update dependencies (dfe83b5) (49dd54a)
- fix: add missing parserOptions (cc277b7)
2.10.0 (2020-08-21)
- feat: support typescript 4 (af4e57e)
- chore: update dependencies (19cb081) (4c97914) (6a84c7f) (a87ed3a) (46ddedc)
- build: set publishConfig in package.json (1631f84)
- build: improve release script (a0fdfb8)
- fix: missing releasing bin (807389a)
- docs: add contribute guide (cd387c0)
- docs: update changelog (c816e6f)
- chore: remove lerna and add changelog (23111b3)
2.9.0 (2020-07-17)
- feat: exclude safe type assertion in strict mode (b76b2a3)
- docs: add github ci badge (7af9e04)
- chore: add CHANGELOG (a0460d2)
- chore: update dependencies (41b0c73)
- chore: remove tsconfig.eslint.json (b089d9d)
- docs: add features history (127e567)
- chore: reuse tsconfig.json (087435f)
2.8.4 (2020-07-05)
- fix: extends baseUrl should be same behavior with tsc (1de7f4c)
2.8.3 (2020-06-29)
- fix: check contextual type too to avoid false positive (93399ff)
- chore: remove commitlint (dd21dcb)
- chore: update dependencies (f63467e)
- refactor: improve performance (e010657)
- refactor: improve node narrow (5c90bb4)
2.8.2 (2020-06-21)
- fix: exclude foo as unknown in strict mode (b6aa193)
2.8.1 (2020-06-21)
- fix: exclude foo as const, count only when not ignored (6d1d0ee)
- fix: no cache and fix ci failure (d406961)
2.8.0 (2020-06-20)
- feat: type assertion considered as uncovered in strict mode (7837019)
- chore: update dependencies (54dee3f)
2.7.2 (2020-06-13)
- fix: extends baseUrl should be same behavior with tsc (bafa939)
- chore: update dependencies (0d7b756) (d52a6d4)
2.7.1 (2020-06-02)
- fix: extends from package (376f9a6)
- chore: update dependencies (7480471)
- chore: clean code (2f3cc83)
- chore: remove unused jasmine (fe777bb)
2.7.0 (2020-05-25)
- docs: add docs for processAny (61a3305)
- chore: add processAny api (13efcd3)
- chore: update dependencies (8fde802)
2.6.1 (2020-05-16)
2.6.0 (2020-05-11)
2.5.0 (2020-05-06)
2.4.3 (2020-05-01)
- chore: loose dependencies version (759ce01)
- chore: update dependencies (f6d1255) (14fb5ce) (76be57a) (3b3b182) (300e173) (566db8a)
- docs: fix image link (8c7f8f7)
- docs: add link to typescript-coverage-report (775a3a5)
2.4.2 (2020-03-14)
- chore: update dependencies (b8a4028) (0fa838b)
- chore(deps): bump minimist from 1.2.0 to 1.2.2 (f279d80)
2.4.1 (2020-03-11)
- fix: exclude files that is outside of current working directory (7dbb144)
- chore: add github ci (f20aa72)
- chore: update dependencies (cb78a89) (22fe494) (ebe5ca3) (7346bb0) (f82fdd0) (864186c) (349921a) (fc2c6df) (08b1f43)
- Update README.md (171daf3)
- typo (a8c50ec)
2.4.0 (2020-01-01)
- feat: add absolutePath option (7dc2399)
- fix: remove file path change (c8abe38)
- chore: update dependencies (e5a9783) (f6cf99e) (2ca5240) (d794423) (5252c69) (78aa18e)
2.3.1 (2019-11-18)
- fix: unhandled QuestionQuestionToken (1b9e10c)
- chore: update dependencies (0e1f3ac) (7c9627d) (fc51df6) (ca19837) (8c4cc15) (82719ee) (93f87e6) (288fb4d)
2.3.0 (2019-09-13)
- feat(core api): added fileCounts with flag (3019f48)
- chore: update dependencies (b40465c) (0917564) (867cf74) (03980ac) (2d1efa3) (43bf257)
- chore: remove node-canvas dependencies (0c30355)
2.2.0 (2019-07-31)
- fix: wrong extends for tsconfig.json in node_modules (3e9c564)
- chore: update dependencies (06b1c41)
- docs: fix link to codechecks.io in README (11107ec)
2.2.0-alpha.2 (2019-07-23)
- fix: add missing publishing file (d70f6a6)
2.2.0-alpha.1 (2019-07-23)
- feat: add es target (bf189cd)
2.2.0-alpha.0 (2019-07-23)
- feat: add jsdoc util (409c9e8)
- chore: update dependencies (0a9c3e5)
- chore: remove unused yarn.lock (ada07f9)
2.1.0 (2019-07-17)
- chore: use yarn workspaces (92dbffc)
- fix: ci failure (0576777) (f124bef)
- feat: extract ts-lib-utils package (ba61be7)
- fix: lint error (94385d4)
- chore: update dependencies (864a21c) (d8e79bf)
- refactor: remove standard (53db314)
- feat: add eslint rules (815132a)
- refactor: use eslint instead of tslint (5ad7db0)
- docs: add info about type-coverage-watcher to the readme (4bd0f8d)
- chore: update no-unused-export (b227529) (00e6c14) (fbab1cf)
2.0.4 (2019-06-25)
- fix: warning of minimatch and ci failure (40f7499)
2.0.3 (2019-06-25)
- fix: minimatch as dependencies explicitly (c14ff32)
- chore: update dependencies (4ab9248) (fc0dcd9) (813675e) (183746c)
- chore: remove more any in source code (35179dd)
- docs: remove link of its vscode plugin (97ad342)
2.0.2 (2019-05-29)
- chore: update result cache (8f5df36)
- fix: more strict percent count (2535e7c)
- chore: update dependencies (e4459aa) (058bba3) (1f56677)
- chore: add missing lock file (8f83461)
- chore: add more README.md (7624fc5)
2.0.1 (2019-04-30)
- fix: fix warning by not import everything in crypto module (ee873f1)
2.0.0 (2019-04-28)
1.14.0 (2019-04-20)
1.13.0 (2019-04-17)
- feat: change
--ignoreCatch
to--ignore-cache
(8aded79) - feat: add --ignore-catch functionality (2620a65)
- chore: update dependencies (1036002) (d335801) (bfd7cd5)
1.12.0 (2019-03-29)
- chore: update node cache (17b9760)
- fix: allFiles as set (86e9011)
- feat: improve resolve dependencies performance (ba079ee)
1.11.0 (2019-03-28)
- feat: improve cache performance (4b24df5)
- chore: update dependencies (1e6c786) (b3d7e69) (a064bc3) (35763d6)
- fix: typo (5844b63)
- docs: add exposed lint API (3aac879)
- chore(docs): improve words (c1b4f35)
- chore(docs): improve doc format (eda9979)
- refactor: extract cache, checker, dependencies and ignore from core (075a884)
1.10.0 (2019-02-17)
1.9.1 (2019-01-30)
- fix: node_modules checked (3488499)
1.9.0 (2019-01-30)
- feat: support ingore-line and ignore-next-line (3219a1e)
1.8.0 (2019-01-26)
- feat: check type argument recursively (a391000)
- chore: update dependencies (f9ffe83)
- docs: fix typo (49d8a7c)
1.7.0 (2019-01-22)
- feat: add --strict to check identifier's type arguments (ff4d0fe)
- chore: lazy calculate line and character (8e46c93)
- chore: update dependencies (ac5f76f) (27bcf13) (89f4b71) (8f247ba) (eff7212)
- docs: add FAQ (f046e36)
1.6.2 (2018-12-15)
1.6.1 (2018-12-14)
- chore: support typescript@2 (8316214)
1.6.0 (2018-12-14)
- chore: loose typescript version (bda487b)
1.5.1 (2018-12-05)
1.5.0 (2018-11-13)
- feat: show detail when fails (16b580c)
1.4.6 (2018-11-13)
- feat: show absolute path in --detail mode, as link in console (a56bea5)
- chore: update dependencies (29b7b00)
1.4.5 (2018-11-05)
- fix: target error (55ef5c7)
1.4.4 (2018-11-04)
- fix: improve default tsocnfig.json file (1e6e938)
1.4.3 (2018-11-04)
- fix: include default lib (e39be81)
1.4.2 (2018-11-03)
- feat: when tsconfig.json file not exist, use empty config (b1d5480)
- chore: update dependencies (98ce1a3)
1.4.1 (2018-11-02)
- feat: reuse program, return full path of root path (cf4fa44)
- fix: root path issue (994488c)
- fix: glob ignore (292dacb)
- docs: add vscode plugin url (1b74afa)
1.4.0 (2018-11-01)
- fix: file format (c40f387)
- feat: support only process part of sourceFiles (93b8ffe)
- fix: lint error, add badge in document (278f4bd)
- feat: the target can be in package.json (6c7e4d7)
- feat: give more precise percent and more detailed error message (0f94b02)
- feat: improve error message (d194754)
1.3.2 (2018-10-31)
- fix: add missing types (d8b60af)
1.3.1 (2018-10-31)
- fix: add import type handler (b2a7a0b)
1.3.0 (2018-10-30)
1.3.0-alpha.2 (2018-10-30)
- fix: path resolve error (5b0d6dc)
1.3.0-alpha.1 (2018-10-30)
- feat: export lint result object rather than in console (c36d011)
1.3.0-alpha.0 (2018-10-29)
- feat: export lint function (af46cbf)
- chore: update dependencies (6f5efdf) (5d315df) (f7d85cf) (cd60626)
1.2.1 (2018-09-30)
- chore: update dependencies (c6b91a5) (c5999be) (078661e) (658e8e5) (a898f6f) (a83e090) (d52b753) (d714b4a) (ada684d)
1.2.0 (2018-08-01)
- chore: typescript@3 (9eb542c)
- chore: update dependencies (a27d8bd) (26d4357) (1374a29) (df7de5e) (012aad2) (a4d4b51) (c78848f)
- Merge pull request #4 from sokra/patch-1 (23fd96b)
- docs: fix install script (7af81ff)
1.1.0 (2018-06-02)
- chore: update dependencies (3b7fc80)
1.0.12 (2018-05-31)
- fix: included file path should be based on basename (b707d8d)
1.0.11 (2018-05-29)
- fix: include can be glob (2c30cc9)
- chore: update dependencies (a7c3908) (28e52da) (15cce08)
- fix: CI failure on windows (c1b6e72)
- build: move run test into test (53a06bf)
- build: add test script so I can run the CLI before released to npm (6bebfd5)
1.0.10 (2018-05-10)
- fix: tslib as dependency explicitly (23cfbad)
- fix: no not need to check status (e9abcdb)
- fix: CI failure on windows (fdb91d7)
1.0.9 (2018-05-09)
- fix: will report type coverage of the entry files and the dependencies too (bf9c3e4)
- fix: missing
extends
support in tsconfig.json (bce542e) - fix: CI failure (d52b81e)
- build: use tslint-sonarts (7f7e076)
- chore: update dependencies (3791550) (b990030) (bc29ff0) (5244299) (9fa7fe8) (6f48d69) (745f524) (32f5edd) (2d5660a) (f00199f) (df90678) (1c99eec) (254b010) (cbd1df6) (2abde40) (7c85a0b)
- refactor: clean tsconfig.json (b395334)
- refactor: use tslint-config-standard as lint rule (287fd13)
1.0.8 (2018-01-16)
- fix: include not work in tsconfig.json (65d38ea)
1.0.7 (2018-01-15)
1.0.6 (2018-01-14)
- fix: incomparable compiler options (cbbfd6f)
1.0.5 (2018-01-14)
1.0.4 (2018-01-14)
1.0.3 (2018-01-14)
- docs: fix install command (e72bb18)
1.0.2 (2018-01-14)
1.0.1 (2018-01-14)
- feat: handle more nodes (095c6aa)
- fix: repeated block node coverage and handle paramter node (a7dd25c)
- fix: unhandled object binding pattern node (9502818)
- fix: false positive for global unknown identifier (d47b6fe)
- ci: use conventional commit lint config (764626f)
- feat: add basic feature (b012304)
- Initial commit (3f10d8e)