UNPKG

validator-fluent

Version:

Validates and sanitizes user input using a strongly typed fluent API (TypeScript).

70 lines (69 loc) 1.73 kB
{ "name": "validator-fluent", "version": "0.4.2", "description": "Validates and sanitizes user input using a strongly typed fluent API (TypeScript).", "keywords": [ "validator", "validatorjs", "validator.js", "validation", "validate", "sanitization", "sanitize", "sanitizer", "sanitisation", "sanitise", "sanitiser", "assert", "typescript", "fluent", "chained" ], "license": "MIT", "author": { "name": "Kriasoft", "email": "hello@kriasoft.com", "url": "https://kriasoft.com" }, "repository": "kriasoft/validator-fluent", "contributors": [ "Konstantin Tarkus <hello@tarkus.me> (https://tarkus.me/)" ], "funding": { "type": "patreon", "url": "https://patreon.com/koistya" }, "files": [ "lib" ], "main": "lib/validate.js", "types": "lib/validate.d.ts", "scripts": { "lint": "eslint --report-unused-disable-directives .", "test": "jest", "build": "babel --env-name=production -x \".ts\" -d ./lib --delete-dir-on-start ./src && tsc" }, "peerDependencies": { "validator": "^13.5.2" }, "devDependencies": { "@babel/cli": "^7.13.10", "@babel/core": "^7.13.10", "@babel/plugin-proposal-class-properties": "^7.13.0", "@babel/preset-env": "^7.13.10", "@babel/preset-typescript": "^7.13.0", "@types/jest": "^26.0.21", "@types/validator": "^13.1.3", "@typescript-eslint/eslint-plugin": "^4.18.0", "@typescript-eslint/parser": "^4.18.0", "eslint": "^7.22.0", "eslint-config-prettier": "^8.1.0", "jest": "^26.6.3", "prettier": "^2.2.1", "typescript": "^4.2.3", "validator": "^13.5.2" }, "jest": { "testEnvironment": "node" } }