diff --git a/gitrest/src/jsMain/kotlin/Client.kt b/gitrest/src/jsMain/kotlin/Client.kt index 03ddf296828b9587fd201ab3a4d83609e146f689..8ae06680577589476f252135eee3b2854633ba1d 100644 --- a/gitrest/src/jsMain/kotlin/Client.kt +++ b/gitrest/src/jsMain/kotlin/Client.kt @@ -16,13 +16,13 @@ class Client( val client = gitrest { this.providers.forEach { - if (config.tokens != null) { + if (config?.tokens != null) { this.providers.forEach { it.tokens.putAll(config.tokens) } } - if (config.cache?.type == "disk") { + if (config?.cache?.type == "disk") { this.cache = DiskCache(this) } } diff --git a/npm/test.js b/npm/test.js index 6fdb385adfa47a1b3e06ca96cd663eac0a40b18d..22de9d65337a6a2a2327ae95f4f6ce7246c54dab 100644 --- a/npm/test.js +++ b/npm/test.js @@ -1,6 +1,6 @@ -const { RequestProvider } = require('./index.js'); +const { Client } = require('./index.js'); -let provider = new RequestProvider(); +let provider = new Client(); // simple usability test, probably shouldn't break anytime soon... provider.getUser("fennifith").then((user) => {