Browser plugins for deciphering IATI organisation files.
You’ll need git, as well as recent versions of npm, node and gulp-cli.
$ # clone the repo
$ git clone https://github.com/pwyf/iati-decipher.git
$ cd iati-decipher
$
$ # install dependencies
$ npm install
$
$ # watch for changes & create development build
$ npm run watchThen:
- In Chrome, visit chrome://extensions and enable developer mode.
- Click “Load unpacked” and select the
devfolder. - Visit any organisation dataset on the IATI registry. E.g. this one.
- You might also want to consider installing Extensions Reloader. It’s very handy.
-
First, be sure to bump the version number in
package.json,src/static/manifest.json, andCHANGELOG.md. -
Then run:
npm run dist
This should update the files in the
docs/demofolder (which are in version control) and create anextension.zipfile (which isn’t in version control). -
Commit all changes and push to github
-
Create a new github release:
npx gh-release
-
Finally, upload
extension.zipto:
