forked from loopbackio/strong-soap
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.js
More file actions
28 lines (21 loc) · 672 Bytes
/
index.js
File metadata and controls
28 lines (21 loc) · 672 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// Copyright IBM Corp. 2011,2017. All Rights Reserved.
// Node module: strong-soap
// This file is licensed under the MIT License.
// License text available at https://opensource.org/licenses/MIT
'use strict';
var base = './lib/';
var nodeVersion = process.versions.node;
var major = Number(nodeVersion.split('.')[0]);
if (major >= 4) {
base = './src/';
}
var securityModules = require(base + 'security/index');
module.exports = {
'soap': require(base + 'soap'),
'http': require(base + 'http'),
'QName': require(base + 'parser/qname'),
'WSDL': require(base + 'parser/wsdl'),
};
for (var i in securityModules) {
module.exports[i] = securityModules[i];
}