1.0.0 • Published 5 years ago
datocms-tools v1.0.0
datocms-tools
Utilities for DatoCMS.
Install globally with npm:
npm add -g datocms-toolsInstall globally with yarn:
yarn global add datocms-toolsdatocms-dump
Dumps all project data as JSON files.
$ DATOCMS_API_KEY={{your DatoCMS read-only API key}} datocms-dumpCreates the following:
itemTypes.jsonitems.jsonsite.jsonuploads.json
datocms-get-uploads
Downloads all the project uploads to a local directory.
$ DATOCMS_API_KEY={{your DatoCMS read-only API key}} datocms-get-uploadsIf you want logging, pass the VERBOSE environment:
$ DATOCMS_API_KEY={{your DatoCMS read-only API key}} VERBOSE=1 datocms-get-uploadsThe download is progressive, so if files are already present, they will not be re-downloaded.
If you want to forse re-download, supply the OVERWRITE_EXISTING environment:
$ DATOCMS_API_KEY={{your DatoCMS read-only API key}} OVERWRITE_EXISTING=1 datocms-get-uploads {{output path}}1.0.0
5 years ago