Name | Lines of code | Maintainability | Test coverage |
.circleci/config.yml | |||
.codeclimate.yml | |||
.github/dependabot.yml | |||
.gitignore | |||
CODE_OF_CONDUCT.md | |||
LICENSE | |||
README.md | |||
index.ts | 5 | A 0 mins | A 100% |
inference-test/should-fail/nested-subtype/index.ts | 0 | A 0 mins | |
inference-test/should-fail/nested-subtype/tsconfig.json | |||
jest.config.js | 6 | A 0 mins | |
lib/checks/any.ts | 8 | A 0 mins | A 100% |
lib/checks/array.ts | 34 | A 0 mins | A 95% |
lib/checks/instance-of.ts | 17 | A 0 mins | A 100% |
lib/checks/is.ts | 19 | A 0 mins | A 100% |
lib/checks/map.ts | 36 | A 0 mins | A 100% |
lib/checks/never.ts | 8 | A 0 mins | A 100% |
lib/checks/primitives.ts | 14 | A 0 mins | A 100% |
lib/checks/set.ts | 30 | A 0 mins | A 100% |
lib/checks/struct.ts | 467 | D 2 days | B 86% |
lib/checks/type-of.ts | 25 | A 0 mins | A 100% |
lib/checks/value.ts | 16 | A 0 mins | A 100% |
lib/get-type.ts | 5 | A 0 mins | |
lib/kind.ts | 29 | A 0 mins | |
lib/match.ts | 54 | A 0 mins | A 100% |
lib/result.ts | 10 | A 0 mins | A 100% |
lib/t.ts | 15 | A 0 mins | A 100% |
lib/to-jsonschema.ts | 261 | B 6 hrs | A 97% |
lib/to-ts.ts | 259 | D 1 day | A 93% |
lib/type.ts | 128 | A 0 mins | A 96% |
package-lock.json | |||
package.json | |||
tsconfig.json |