From eec835b6e8cafe3eef6ee04d546d72370652e81f Mon Sep 17 00:00:00 2001 From: srgooglo Date: Thu, 8 Jul 2021 10:49:55 +0200 Subject: [PATCH] added modules.d.ts --- src/index.js | 10 +++------- src/modules.d.ts | 12 ++++++++++++ 2 files changed, 15 insertions(+), 7 deletions(-) create mode 100644 src/modules.d.ts diff --git a/src/index.js b/src/index.js index 07c2ed5..a9938ed 100644 --- a/src/index.js +++ b/src/index.js @@ -1,17 +1,13 @@ const path = require('path') //* set globals -global.runtime = runtime -global.IS_DEV = runtime.helpers.isDevMode() +global.runtime = process.runtime +global.IS_DEV = process.runtime.helpers.isDevMode() global.RELIC_ORIGIN = require('./relicOrigin.json') -global.SERVER_VERSION = runtime.helpers.getVersion() +global.SERVER_VERSION = process.runtime.helpers.getVersion() global.SERVER_MANIFEST = "server.manifest" global.SERVER_MANIFEST_PATH = path.resolve(process.cwd(), SERVER_MANIFEST) -runtime.registerModulesAliases({ - "@classes": path.resolve(__dirname, 'classes'), -}) - //* import libraries const Classes = require('./classes') const Server = require("./server") diff --git a/src/modules.d.ts b/src/modules.d.ts new file mode 100644 index 0000000..55c83cf --- /dev/null +++ b/src/modules.d.ts @@ -0,0 +1,12 @@ +declare module 'cloudlink' { + export namespace client { + export class Bridge {}; + export function createInterface(address: string): Promise; + } + export namespace server { + + } + export namespace classes { + + } +} \ No newline at end of file