UNPKG

node-nim

Version:

NetEase IM nodejs wrapper based on NetEase IM C++ SDK

20 lines 758 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const path = require('path'); const fs = require('fs'); if (process.platform === 'win32') { const modulePaths = [ path.join(__dirname, '../../build/lib/'), path.join(__dirname, '../../build/bin/'), path.join(__dirname, '../build/Release/'), path.join(__dirname, '../build/Release/').replace('app.asar', 'app.asar.unpacked'), ]; for (const modulePath of modulePaths) { if (fs.existsSync(path.join(modulePath, 'node-nim.node'))) { process.env.PATH = `${modulePath};${process.env.PATH}`; break; } } } exports.default = require('../build/Release/node-nim.node'); //# sourceMappingURL=loader.js.map