Name | Lines of code | Maintainability | Test coverage |
.eslintrc | |||
.github/workflows/nodejs.yml | |||
.gitignore | |||
.npmignore | |||
.snyk | |||
API.md | |||
CHANGELOG.md | |||
LICENSE.txt | |||
README.md | |||
package-lock.json | |||
package.json | |||
src/creators.js | 14 | A 1 hr | |
src/index.js | 16 | A 0 mins | |
src/lib/error.js | 20 | A 0 mins | |
src/lib/plugins.js | 11 | A 0 mins | |
src/lib/validators.js | 110 | F 5 days | |
src/modifiers.js | 13 | A 1 hr | |
src/rules.js | 118 | A 3 hrs | |
src/typeStrategies/README.md | |||
src/typeStrategies/any.js | 4 | A 0 mins | |
src/typeStrategies/array.js | 25 | A 55 mins | |
src/typeStrategies/boolean.js | 8 | A 0 mins | |
src/typeStrategies/email.js | 11 | A 0 mins | |
src/typeStrategies/index.js | 26 | A 0 mins | |
src/typeStrategies/ip.js | 18 | B 4 hrs | |
src/typeStrategies/number.js | 8 | A 0 mins | |
src/typeStrategies/object.js | 51 | A 0 mins | |
src/typeStrategies/phone.js | 19 | C 1 day | |
src/typeStrategies/string.js | 16 | A 2 hrs | |
src/typeStrategies/url.js | 11 | A 2 hrs | |
src/typeStrategies/uuid.js | 23 | C 7 hrs | |
src/typeStrategies/zip.js | 19 | C 1 day | |
src/types.js | 49 | A 1 hr |