UNPKG

leanengine

Version:
34 lines (25 loc) 988 B
'use strict'; var AV = require('leancloud-storage/live-query'); AV._config.disableCurrentUser = true; if (process.env.LEANCLOUD_REGION) { AV._config.region = process.env.LEANCLOUD_REGION; } if (process.env.LEANCLOUD_APP_ANDX_KEY) { AV._config.androidxKey = process.env.LEANCLOUD_APP_ANDX_KEY; } if (process.env.LC_API_SERVER) { AV.setServerURLs(process.env.LC_API_SERVER); } if (process.env.LEANCLOUD_API_SERVER) { AV.setServerURLs(process.env.LEANCLOUD_API_SERVER); } if (AV.version && !AV.version.match(/^[0123]\./)) { AV._config.applicationId = process.env.LEANCLOUD_APP_ID; AV._config.applicationKey = process.env.LEANCLOUD_APP_KEY; AV._config.masterKey = process.env.LEANCLOUD_APP_MASTER_KEY; AV._config.hookKey = process.env.LEANCLOUD_APP_HOOK_KEY; } AV._sharedConfig.userAgent = 'AVOS Cloud Code Node ' + require('../package').version; AV.Cloud.__prod = process.env.NODE_ENV === 'production' ? 1 : 0; AV.setProduction(AV.Cloud.__prod); module.exports = AV;