@ima-worldhealth/odk-central-api-cjs

2.4.0 • Public • Published

ODK Central API

This repository contains a NodeJS wrapper for the ODK Central API. It is an ECMAScript module and requires a NodeJS version that supports ESM.

Download

yarn add @ima-worldhealth/odk-central-api

Usage

By default, the module uses three environmental variables defined in the .env.sample file. When using this module, ensure those environmental variables are set using something like dotenv.

import { api, auth } from '@ima-worldhealth/odk-central-api';

(async () => {
  const projects = await api.getProjects();
	console.log(projects);  // => [{ /* projects.. */ }]
});

This library is MIT licensed. It is used for IMA World Health's internal projects. Feel free to fork, copy, and adapt as needed. Issues and Pull Requests are welcome!

Readme

Keywords

none

Package Sidebar

Install

npm i @ima-worldhealth/odk-central-api-cjs

Weekly Downloads

2

Version

2.4.0

License

MIT

Unpacked Size

56.8 kB

Total Files

34

Last publish

Collaborators

  • jniles