UNPKG

1.13 kBJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3const os = require("os");
4const logger = require("@nodeswork/logger");
5const arch = os.arch();
6const LOG = logger.getLogger();
7exports.DEFAULT_NA = 'npm';
8exports.DEFAULT_NA_VERSION = '8.7.0';
9exports.SUPPORTED_NA_NPM_VERSIONS = [
10 '8.3.0',
11 '8.7.0',
12];
13switch (arch) {
14 case 'arm':
15 exports.DOCKER_NODE_REPO = 'arm32v7/node';
16 exports.DOCKER_MONGODB_REPO = 'mangoraft/mongodb-arm';
17 break;
18 case 'arm64':
19 exports.DOCKER_NODE_REPO = 'arm64v8/node';
20 exports.DOCKER_MONGODB_REPO = 'ip4368/mongo-arm64';
21 break;
22 // case 'x64':
23 // DOCKER_NODE_REPO = 'node';
24 // break;
25 default:
26 exports.DOCKER_NODE_REPO = 'node';
27 exports.DOCKER_MONGODB_REPO = 'mongo';
28}
29LOG.debug('Environment', {
30 DOCKER_NODE_REPO: exports.DOCKER_NODE_REPO,
31 DOCKER_MONGODB_REPO: exports.DOCKER_MONGODB_REPO,
32 DEFAULT_NA: exports.DEFAULT_NA,
33 DEFAULT_NA_VERSION: exports.DEFAULT_NA_VERSION,
34 SUPPORTED_NA_NPM_VERSIONS: exports.SUPPORTED_NA_NPM_VERSIONS,
35});
36
37//# sourceMappingURL=env.js.map