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