Files
cnpmjs.org/test/init.js
fengmk2 94dc13088c fix: should sync missing public scoped package on install (#946)
* fix: should sync missing public scoped package on install

closes #938

* refactor: sync all scoped packages when config.scopes is empty

* test: test on node 6
2016-06-05 23:34:10 +08:00

27 lines
512 B
JavaScript

'use strict';
/**
* Module dependencies.
*/
var config = require('../config');
if (process.env.DB) {
config.database.dialect = process.env.DB;
}
if (process.env.DB_PORT) {
config.database.port = parseInt(process.env.DB_PORT);
}
if (process.env.DB_USER) {
config.database.username = process.env.DB_USER;
}
if (process.env.CNPM_SOURCE_NPM) {
config.sourceNpmRegistry = process.env.CNPM_SOURCE_NPM;
}
if (process.env.CNPM_SOURCE_NPM_ISCNPM === 'false') {
config.sourceNpmRegistryIsCNpm = false;
}