Added test project.

This commit is contained in:
Colin Williams
2023-03-12 13:10:18 -07:00
parent 0f303118cf
commit 013f2a069c
13 changed files with 198 additions and 9 deletions
+30
View File
@@ -0,0 +1,30 @@
import D4H, { GetMembersOptions } from "d4h-typescript"
import Config from "./config"
let api = new D4H(Config.d4hToken);
let getMembersOptions: GetMembersOptions = {
includeDetails: true,
includeCustomFields: true,
};
let main = async function() {
try {
let members = await api.getMembers(getMembersOptions);
console.log(`Retrieved ${members.length} members.`);
} catch (err) {
console.log(JSON.stringify(err));
return;
}
try {
let groups = await api.getGroups();
console.log(`Retrieved ${groups.length} groups.`);
} catch (err) {
console.log(JSON.stringify(err));
return;
}
}
main().then(() => console.log("Execution complete"));