UNPKG

@nodeswork/nam

Version:

Applet manager for Nodeswork containers.

38 lines (36 loc) 1.13 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const os = require("os"); const logger = require("@nodeswork/logger"); const arch = os.arch(); const LOG = logger.getLogger(); exports.DEFAULT_NA = 'npm'; exports.DEFAULT_NA_VERSION = '8.7.0'; exports.SUPPORTED_NA_NPM_VERSIONS = [ '8.3.0', '8.7.0', ]; switch (arch) { case 'arm': exports.DOCKER_NODE_REPO = 'arm32v7/node'; exports.DOCKER_MONGODB_REPO = 'mangoraft/mongodb-arm'; break; case 'arm64': exports.DOCKER_NODE_REPO = 'arm64v8/node'; exports.DOCKER_MONGODB_REPO = 'ip4368/mongo-arm64'; break; // case 'x64': // DOCKER_NODE_REPO = 'node'; // break; default: exports.DOCKER_NODE_REPO = 'node'; exports.DOCKER_MONGODB_REPO = 'mongo'; } LOG.debug('Environment', { DOCKER_NODE_REPO: exports.DOCKER_NODE_REPO, DOCKER_MONGODB_REPO: exports.DOCKER_MONGODB_REPO, DEFAULT_NA: exports.DEFAULT_NA, DEFAULT_NA_VERSION: exports.DEFAULT_NA_VERSION, SUPPORTED_NA_NPM_VERSIONS: exports.SUPPORTED_NA_NPM_VERSIONS, }); //# sourceMappingURL=env.js.map