Files
cnpmjs.org/services/common.js
2022-07-28 16:28:47 +08:00

24 lines
599 B
JavaScript

'use strict';
var config = require('../config');
var isPrivateScopedPackage = require('../lib/common').isPrivateScopedPackage;
config.privatePackages = config.privatePackages || [];
exports.isPrivatePackage = function (name) {
if (isPrivateScopedPackage(name)) {
return true;
}
if (config.privatePackages.indexOf(name) >= 0) {
return true;
}
return false;
};
exports.CHANGE_TYPE = {
PACKAGE_TAG_ADDED: 'PACKAGE_TAG_ADDED',
PACKAGE_VERSION_ADDED: 'PACKAGE_VERSION_ADDED',
PACKAGE_UNPUBLISHED: 'PACKAGE_UNPUBLISHED',
PACKAGE_VERSION_BLOCKED: 'PACKAGE_VERSION_BLOCKED'
};