0.1.2 • Published 5 months ago

pwr-moodle-api v0.1.2

Weekly downloads
-
License
AGPL-3.0
Repository
github
Last release
5 months ago

Moodle API

The easiest way to use the Moodle API with fully typed parameters and responses.

Example

Auto Completion

import { MoodleClient, login } from "moodle-api";

const token = await login(
    process.env.MOODLE_URL,
    process.env.MOODLE_USERNAME,
    process.env.MOODLE_PASSWORD,
);

const client = new MoodleClient(process.env.MOODLE_URL, token);
const info = await client.call("core_webservice_get_site_info");
console.log("Supported Functions:", info.functions.map(f => f.name));
0.1.2

5 months ago

0.1.1

5 months ago

0.1.0

5 months ago