{ "name": "@d3v4pp/validate", "description": "Validate object properties in javascript.", "version": "0.0.2", "publishConfig": { "access": "public" }, "keywords": [ "validation", "validate", "valid", "object" ], "author": { "name" : "Ayoub Hassani ", "email" : "ayoub@d3v4pp.fr", "url" : "https://d3v4pp.fr/" }, "funding": "https://paypal.me/SupportTheDoc", "homepage": "https://cvs.d3v4pp.fr/D3V4PP/validate/src/master/README.md", "bugs": { "url" : "https://cvs.d3v4pp.fr/D3V4PP/validate/issues", "email" : "ayoub@d3v4pp.fr" }, "repository": { "type": "git", "url": "https://cvs.d3v4pp.fr/D3V4PP/validate.git" }, "license": "d3v4pp", "scripts": { "cov": "codecov", "test": "jest", "test-cov": "jest --coverage --runInBand --forceExit", "doc": "documentation readme index.js --section=API", "doc:html": "documentation build ./src/*.js -f html -o docs", "lint": "eslint src test", "build": "npm run build1 && npm run build2 && npm run build3", "build1": "babel -d build src", "build2": "babel ./package.json --out-dir build --copy-files", "build3": "babel ./README.md --out-dir build --copy-files", "prepublish": "npm run build" }, "engines": { "node": ">=7.6" }, "dependencies": { "@d3v4pp/dot": "^0.0.1", "@d3v4pp/type": "^0.0.1" }, "devDependencies": { "@babel/cli": "^7.18.10", "babel-preset-minify": "^0.5.2", "@babel/core": "^7.18.10", "@babel/preset-env": "^7.18.10", "babel-jest": "^28.1.3", "babel-plugin-add-module-exports": "^1.0.4", "codecov": "^3.8.3", "documentation": "^13.2.5", "eslint": "^8.22.0", "eslint-config-standard": "^17.0.0", "eslint-plugin-import": "^2.26.0", "eslint-plugin-node": "^11.1.0", "eslint-plugin-promise": "^6.0.0", "eslint-plugin-standard": "^5.0.0", "jest": "^28.1.3" }, "jest": { "transformIgnorePatterns": [ "/node_modules/", "\\.pnp\\.[^\\/]+$", "/test/" ], "testMatch": [ "/test/**/*.js" ], "coverageReporters": [ "text-summary", "lcov" ], "bail": true, "testEnvironment": "node" }, "main": "schema.js" }