Skip to content

Moodle Web Service API client for Node.js.

License

Notifications You must be signed in to change notification settings

AnthonyConklin/joodle

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Joodle

Moodle Web Service API client for Node.js

License Version Issues Open OSS Lifecycle

Code Coverage

Buy me a coffee!

Key FeaturesDocumentationUsageContributingCredits

Key Features

  • Node.js client for Moodle's Web Services API.
  • Promise based API for async/await goodness!
  • Configurable HTTP client.
  • Built-in support for environment variables.
  • Type definitions out of the box!
  • Extremely lightweight and flexible!

Installation

Simply add the library as a NPM dependency in your Node.js project.

$ npm i joodle

You can always use Yarn if that's your kinda jam!

$ yarn add joodle

Usage

Check out our Getting Started Guide over on our official docs for a tutorial on using Joodle.

Contributing

General Guidelines

By contributing to this project, you agree to all of the general guidelines outlined in the CONTRIBUTING.md file.

Code of Conduct

We have a code of conduct outlined in the CODE_OF_CONDUCT.md file which you are expected to adhere to at all times.

Credits

This project uses the following open source packages:

For a comprehensive list, see the package.json file's dependencies section.

About

Moodle Web Service API client for Node.js.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 98.2%
  • JavaScript 1.8%