UNPKG

validator.js-asserts

Version:
160 lines (159 loc) 3.78 kB
{ "name": "validator.js-asserts", "version": "9.0.0", "description": "A set of extra asserts for validator.js.", "keywords": [ "asserts", "extra", "extras", "set", "validator.js" ], "homepage": "https://uphold.github.io/validator.js-asserts/", "bugs": "https://github.com/uphold/validator.js-asserts/issues", "repository": { "type": "git", "url": "https://github.com/uphold/validator.js-asserts" }, "license": "MIT", "contributors": [ { "name": "Nuno Sousa", "email": "nunofgs@gmail.com" }, { "name": "Rui Marinho", "email": "ruipmarinho@gmail.com" }, { "name": "Tiago Ribeiro", "email": "tiago.ribeiro@gmail.com" } ], "main": "./src/index.js", "types": "./src/types/index.d.ts", "exports": { ".": { "types": "./src/types/index.d.ts", "import": "./src/index.js", "require": "./src/index.js" } }, "scripts": { "lint": "eslint", "release": "release-it", "test": "node --test", "test:coverage": "NODE_V8_COVERAGE=coverage node --test --experimental-test-coverage", "test:watch": "node --test --watch" }, "dependencies": { "lodash": "^4.17.21" }, "devDependencies": { "@fastify/pre-commit": "^2.2.0", "@uphold/github-changelog-generator": "^4.0.2", "abavalidator": "^2.0.2", "bignumber.js": "^9.3.0", "cpf": "^2.0.1", "creditcard": "^0.1.3", "curp": "^1.3.1", "eslint": "~9.28.0", "eslint-config-uphold": "^6.5.2", "google-libphonenumber": "^3.2.41", "iban": "0.0.6", "isoc": "0.0.1", "moment": "^2.30.1", "prettier": "^3.5.3", "release-it": "^19.0.3", "tin-validator": "^1.1.0", "uk-modulus-checking": "0.0.3", "urijs": "^1.17.1", "validate-rfc": "^2.0.3", "validator.js": "^2.0.0", "validator": "^13.15.15" }, "peerDependencies": { "abavalidator": "^2.0.0", "bignumber.js": ">=7 || <=9.3.0", "cpf": "^2.0.1", "creditcard": ">=0.0.1 <1.0.0", "curp": "^1.2.3", "google-libphonenumber": ">=1 <4", "iban": ">=0.0.6 <1.0.0", "isoc": ">=0.0.1 <1.0.0", "moment": "^2.0.0", "tin-validator": "^1.0.0", "uk-modulus-checking": "^0.0.2", "urijs": "^1.0.0", "validate-rfc": "^2.0.3", "validator.js": "^2.0.0", "validator": ">=3 <14" }, "peerDependenciesMeta": { "abavalidator": { "optional": true }, "bignumber.js": { "optional": true }, "cpf": { "optional": true }, "creditcard": { "optional": true }, "curp": { "optional": true }, "google-libphonenumber": { "optional": true }, "iban": { "optional": true }, "isoc": { "optional": true }, "moment": { "optional": true }, "tin-validator": { "optional": true }, "uk-modulus-checking": { "optional": true }, "urijs": { "optional": true }, "validate-rfc": { "optional": true }, "validator": { "optional": true } }, "engines": { "node": ">=20" }, "optionalPeerDependencies": { "abavalidator": ">=2 <3", "bignumber.js": ">=7 <=9.3.0", "cpf": "^2.0.1", "creditcard": ">=0.0.1 <1.0.0", "curp": "^1.2.3", "google-libphonenumber": ">=1 <4", "iban": ">=0.0.6 <1.0.0", "isoc": ">=0.0.1 <1.0.0", "moment": ">=2 <3", "tin-validator": ">=1.0.0 <2.0.0", "uk-modulus-checking": "0.0.2", "urijs": ">=1 <2", "validate-rfc": "^2.0.3", "validator": ">=3 <14" }, "pre-commit": [ "lint" ], "packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e" }