UNPKG

flipr-validation

Version:

Validation for flipr config data. Use this to catch bad configs before they go live.

79 lines (78 loc) 1.75 kB
{ "name": "flipr-validation", "version": "2.1.0", "description": "Validation for flipr config data. Use this to catch bad configs before they go live.", "main": "lib/validate-config.js", "scripts": { "lint": "eslint --fix lib/", "test": "npm run lint && npm run unit", "unit": "jest --coverage" }, "repository": { "type": "git", "url": "git@github.com:godaddy/node-flipr-validation.git" }, "keywords": [ "feature", "flags", "configuration", "config", "flip", "flipping", "flipr", "validation", "validate" ], "author": { "name": "Grant Shively", "email": "gshively@godaddy.com" }, "homepage": "https://github.com/godaddy/node-flipr-validation", "bugs": "https://github.com/godaddy/node-flipr-validation/issues", "license": "MIT", "engines": { "node": ">=8.3.0" }, "devDependencies": { "eslint": "^7.12.1", "eslint-config-airbnb-base": "^14.2.0", "eslint-plugin-import": "^2.22.1", "jest": "^26.6.2" }, "dependencies": { "lodash.isboolean": "^3.0.3", "lodash.isempty": "^4.4.0", "lodash.isfunction": "^3.0.9", "lodash.isnumber": "^3.0.3", "lodash.isobject": "^3.0.2", "lodash.isstring": "^4.0.1" }, "eslintConfig": { "env": { "jasmine": true, "jest": true }, "extends": "airbnb-base", "rules": { "consistent-return": 0 } }, "jest": { "resetMocks": true, "collectCoverageFrom": [ "lib/**/*.js" ], "coverageThreshold": { "global": { "branches": 100, "functions": 100, "lines": 100, "statements": 100 } }, "roots": [ "<rootDir>/lib/" ], "testEnvironment": "node" } }