ddf-validation-ng
v0.1.10
Published
DDF validion tool
Readme
ddf-validation-ng
how to run validation
- install ddf-validation-ng
npm install -g ddf-validation-ng
- run ddf-validation-ng on target path
$ validate-ddf-ng -h
validate-ddf - DDF dataset validator
Usage: validate-ddf-ng [--no-warning] [PATH] [-m|--mode ARG]
[-p|--generate-datapackage]
validate DDF dataset at PATH (default to current working dir)
Available options:
--no-warning don't show warnings
PATH The dataset path to validate
-m,--mode ARG configure how validator find files (filenames or
datapackage, default filenames)
-p,--generate-datapackage
whether to generate a datapackage.json after
validation. (default false)
-h,--help Show this help textThere are 2 modes: filenames and datapackage. In filenames mode, the validator will enumerate all files in a given folder and try to find all the filenames that match ddf standard. In datapackage mode, the validator will read all files in the resources list in datapackage.json.
how to build
- install purescript and spago
npm install -g purescriptnpm install -g spago@next
- to install dependencies
npm installspago install
- run
npm run build(which will runspago build)
run test
- run
npm run test
create new version
npm version patch- update the version string in src/Main.purs
- build the app and module bundle
npm run bundle-appnpm run bundle-module
npm publish
