@honorlock/integration-sdk-js-moodle
v1.3.0
Published
Honorlock Integrations SDK JS for Moodle
Downloads
200
Readme
Integration SDK JS for Moodle
This module implements @honorlock/integration-sdk-js
with platform specific logic for Moodle.
Installation
npm i --save @honorlock/integration-sdk-js-moodle
Usage
import { MoodleFunctions } from '@honorlock/integration-sdk-js-moodle';
CDN
Using CDN with the lastest version
<script type="module" src="https://unpkg.com/@honorlock/integration-sdk-js-moodle"></script>
Using CDN with a specific version
<script type="module" src="https://unpkg.com/@honorlock/integration-sdk-js-moodle/@x.x.x"></script>
Build Instructions
npm run build
Available Scripts
The following scripts are available for use:
npm run build
Builds the project using Vite.
npm run prepublish
This script runs npm run build before publishing the package to npm.
npm run lint
Lints the JavaScript and HTML files in the project using ESLint and checks the code formatting using Prettier.
npm run format
Lints and formats the JavaScript and HTML files in the project using ESLint and Prettier.
npm run test
Runs the tests in your project using Jest, with the environment variable NODE_ENV set to test and NODE_OPTIONS set to --experimental-vm-modules.
npm run test:ci
Runs the tests in your project using Jest with the environment variable NODE_ENV set to test and NODE_OPTIONS set to --experimental-vm-modules. Generates a coverage report and JUnit test results suitable for continuous integration environments.