From efcc37871d344916b870c9a199fce560fada2ebe Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Wed, 21 Sep 2022 16:15:12 -0400 Subject: [PATCH] *add @lumeweb/cfg for types --- package.json | 1 + src/index.ts | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 4f7fd7c..c244ebb 100644 --- a/package.json +++ b/package.json @@ -4,6 +4,7 @@ "main": "dist", "type": "module", "devDependencies": { + "@lumeweb/cfg": "https://github.com/LumeWeb/bcfg.git", "@types/node": "^18.7.16", "express": "^4.18.1", "loglevel": "^1.8.0" diff --git a/src/index.ts b/src/index.ts index 5170c50..c838195 100644 --- a/src/index.ts +++ b/src/index.ts @@ -2,6 +2,7 @@ import tls from "tls"; import type { Logger } from "loglevel"; import type { Ed25519Keypair, Err } from "libskynet"; import type express from "express"; +import type Config from "@lumeweb/cfg"; export interface RPCRequest { bypassCache?: boolean; @@ -80,7 +81,7 @@ export interface SavedSslData { } export interface PluginAPI { - config: any; + config: Config; registerMethod: (methodName: string, method: RPCMethod) => void; loadPlugin: (moduleName: string) => Promise; getMethods: () => string[];