UNPKG

altheia-async-data-validator

Version:

A very simple, fast and customizable async data validator

100 lines (99 loc) 2.26 kB
{ "name": "altheia-async-data-validator", "version": "5.0.15", "description": "A very simple, fast and customizable async data validator", "keywords": [ "validator", "validate", "validation", "async", "schema", "valid", "assert", "data", "json", "joi" ], "files": [ "lib" ], "main": "lib/index.js", "types": "lib/", "scripts": { "lint": "eslint \"src/**\" \"test/**\"", "test": "jest test/", "build": "rm -rf dist/ lib/ && yarn tsc" }, "lint-staged": { "*.ts": [ "yarn lint" ] }, "prettier": { "tabWidth": 2, "singleQuote": true, "trailingComma": "es5", "arrowParens": "always" }, "author": "Samuel Bodin <bodin.samuel@gmail.com>", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/bodinsamuel/altheia.git" }, "bugs": { "url": "http://github.com/bodinsamuel/altheia/issues" }, "homepage": "https://github.com/bodinsamuel/altheia#readme", "engines": { "node": ">= 10.13.0", "yarn": "^1.19.1" }, "pre-commit": [ "lint" ], "dependencies": { "lodash": "^4.17.21" }, "devDependencies": { "@codechecks/client": "0.1.12", "@semantic-release/changelog": "6.0.1", "@semantic-release/git": "10.0.1", "@semantic-release/npm": "9.0.1", "@types/jest": "28.1.6", "@types/lodash": "4.14.178", "@types/node": "18.6.4", "@typescript-eslint/eslint-plugin": "5.32.0", "@typescript-eslint/parser": "5.32.0", "eslint": "8.21.0", "eslint-config-airbnb-base": "15.0.0", "eslint-config-prettier": "8.5.0", "eslint-plugin-import": "2.26.0", "eslint-plugin-jest": "26.7.0", "eslint-plugin-prettier": "4.2.1", "husky": "8.0.1", "jest": "28.1.3", "lint-staged": "13.0.3", "prettier": "2.7.1", "semantic-release": "19.0.3", "ts-jest": "28.0.7", "typecov": "0.2.3", "typescript": "4.7.4", "uglifyjs-webpack-plugin": "2.2.0" }, "jest": { "testEnvironment": "node", "preset": "ts-jest", "globals": { "ts-jest": { "diagnostics": false } } }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "packageManager": "yarn@3.2.2" }