data
tool has replaced dpm
data
is our new command line tool
https://datahub.io/docs/features/data-cli
https://github.com/datahq/data-cli
DEPRECATED and REPLACED - SEP 2017Data Package Manager - in JavaScript
dpm is a library and command line manager for Data Packages.
Starting from v0.8.0 package on NPM has been renamed to
dpmjs
.
Install
dpm
is implemented in node, so to install dpm
just do:
npm install dpmjs -g
Command Line Usage
To get an overview and list of commands check out the command line help:
dpm --help
Using DPM programaticaly
You can also use dpm
programatically.
var Dpm = require('dpmjs');
var dpm = new Dpm(conf);
dpm.install(['[email protected]', '[email protected]'], {cache: true}, function(err, dpkgs){
//done!
});
dpm.on('log', console.log); //if you like stuff on stdout
Changelog
- v0.8.0: renamed to
dpmjs
on NPM - v0.7.0: new ckan command
- v0.6.0: much better validation via v0.2 of datapackage-validate
References
Previous dpm
(python-based) can still be found at
http://github.com/okfn/dpm-old.