UNPKG

wechaty-puppet

Version:

Abstract Puppet for Wechaty

38 lines 2.8 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.WECHATY_PUPPET_LRU_CACHE_SIZE_ROOM = exports.WECHATY_PUPPET_LRU_CACHE_SIZE_ROOM_MEMBER = exports.WECHATY_PUPPET_LRU_CACHE_SIZE_ROOM_INVITATION = exports.WECHATY_PUPPET_LRU_CACHE_SIZE_POST = exports.WECHATY_PUPPET_LRU_CACHE_SIZE_MESSAGE = exports.WECHATY_PUPPET_LRU_CACHE_SIZE_FRIENDSHIP = exports.WECHATY_PUPPET_LRU_CACHE_SIZE_CONTACT = exports.getNumberEnv = void 0; const DEFAULT_LRU_CACHE_SIZE_CONTACT = 500; const DEFAULT_LRU_CACHE_SIZE_FRIENDSHIP = 100; const DEFAULT_LRU_CACHE_SIZE_MESSAGE = 500; const DEFAULT_LRU_CACHE_SIZE_POST = 100; const DEFAULT_LRU_CACHE_SIZE_ROOM = 100; const DEFAULT_LRU_CACHE_SIZE_ROOM_INVITATION = 100; const DEFAULT_LRU_CACHE_SIZE_ROOM_MEMBER = 100; const getNumberEnv = (env) => (varName, defaultValue) => { const strVal = env[varName]; if (!strVal) { return defaultValue; } const numVal = parseInt(strVal); if (isNaN(numVal)) { return defaultValue; } return numVal; }; exports.getNumberEnv = getNumberEnv; const getNumber = getNumberEnv(process.env); const WECHATY_PUPPET_LRU_CACHE_SIZE_CONTACT = (v) => v ?? getNumber('WECHATY_PUPPET_LRU_CACHE_SIZE_CONTACT', DEFAULT_LRU_CACHE_SIZE_CONTACT); exports.WECHATY_PUPPET_LRU_CACHE_SIZE_CONTACT = WECHATY_PUPPET_LRU_CACHE_SIZE_CONTACT; const WECHATY_PUPPET_LRU_CACHE_SIZE_FRIENDSHIP = (v) => v ?? getNumber('WECHATY_PUPPET_LRU_CACHE_SIZE_FRIENDSHIP', DEFAULT_LRU_CACHE_SIZE_FRIENDSHIP); exports.WECHATY_PUPPET_LRU_CACHE_SIZE_FRIENDSHIP = WECHATY_PUPPET_LRU_CACHE_SIZE_FRIENDSHIP; const WECHATY_PUPPET_LRU_CACHE_SIZE_MESSAGE = (v) => v ?? getNumber('WECHATY_PUPPET_LRU_CACHE_SIZE_MESSAGE', DEFAULT_LRU_CACHE_SIZE_MESSAGE); exports.WECHATY_PUPPET_LRU_CACHE_SIZE_MESSAGE = WECHATY_PUPPET_LRU_CACHE_SIZE_MESSAGE; const WECHATY_PUPPET_LRU_CACHE_SIZE_POST = (v) => v ?? getNumber('WECHATY_PUPPET_LRU_CACHE_SIZE_POST', DEFAULT_LRU_CACHE_SIZE_POST); exports.WECHATY_PUPPET_LRU_CACHE_SIZE_POST = WECHATY_PUPPET_LRU_CACHE_SIZE_POST; const WECHATY_PUPPET_LRU_CACHE_SIZE_ROOM = (v) => v ?? getNumber('WECHATY_PUPPET_LRU_CACHE_SIZE_ROOM', DEFAULT_LRU_CACHE_SIZE_ROOM); exports.WECHATY_PUPPET_LRU_CACHE_SIZE_ROOM = WECHATY_PUPPET_LRU_CACHE_SIZE_ROOM; const WECHATY_PUPPET_LRU_CACHE_SIZE_ROOM_INVITATION = (v) => v ?? getNumber('WECHATY_PUPPET_LRU_CACHE_SIZE_ROOM_INVITATION', DEFAULT_LRU_CACHE_SIZE_ROOM_INVITATION); exports.WECHATY_PUPPET_LRU_CACHE_SIZE_ROOM_INVITATION = WECHATY_PUPPET_LRU_CACHE_SIZE_ROOM_INVITATION; const WECHATY_PUPPET_LRU_CACHE_SIZE_ROOM_MEMBER = (v) => v ?? getNumber('WECHATY_PUPPET_LRU_CACHE_SIZE_ROOM_MEMBER', DEFAULT_LRU_CACHE_SIZE_ROOM_MEMBER); exports.WECHATY_PUPPET_LRU_CACHE_SIZE_ROOM_MEMBER = WECHATY_PUPPET_LRU_CACHE_SIZE_ROOM_MEMBER; //# sourceMappingURL=env-vars.js.map