UNPKG

csval

Version:

Check CSV files against a set of validation rules.

64 lines (63 loc) 1.33 kB
{ "name": "csval", "version": "2.0.0", "description": "Check CSV files against a set of validation rules.", "exports": "./src/index.js", "scripts": { "test": "mocha", "lint": "eslint ./**/*.js", "lint:fix": "eslint --fix ./**/*.js" }, "author": "Travis Horn <travis@travishorn.com> (https://travishorn.com)", "repository": { "type": "git", "url": "git+https://github.com/travishorn/csval.git" }, "bugs": { "url": "https://github.com/travishorn/csval/issues" }, "homepage": "https://github.com/travishorn/csval#readme", "license": "MIT", "type": "module", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "bin": { "csval": "./src/cli.js" }, "files": [ "./src/" ], "keywords": [ "cli", "comma", "command", "csv", "data", "delimited", "file", "joi", "json", "json-schema", "parse", "parser", "parsing", "schema", "valid", "validation" ], "devDependencies": { "chai": "^4.3.7", "chai-as-promised": "^7.1.1", "eslint": "^8.33.0", "eslint-config-prettier": "^8.6.0", "eslint-plugin-prettier": "^4.2.1", "mocha": "^10.2.0", "prettier": "^2.8.3" }, "dependencies": { "ajv": "^8.12.0", "commander": "^10.0.0", "papaparse": "^5.3.2" } }