UNPKG

verdaccio

Version:

A lightweight private npm proxy registry

25 lines (24 loc) 985 B
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); let _verdaccio_core = require("@verdaccio/core"); //#region src/lib/validation.ts var { validateName: validateNameBase, validatePackage: validatePackageBase } = _verdaccio_core.validationUtils; function isNameValid(name) { return validateNameBase(name) && !name.includes("*"); } function isPackageValid(name) { return validatePackageBase(name) && !name.includes("*"); } function validateName(_req, _res, next, value, name) { if (isNameValid(value)) next(); else next(_verdaccio_core.errorUtils.getBadRequest("invalid " + name)); } function validatePackage(_req, _res, next, value, name) { if (isPackageValid(value)) next(); else next(_verdaccio_core.errorUtils.getBadRequest("invalid " + name)); } //#endregion exports.isNameValid = isNameValid; exports.isPackageValid = isPackageValid; exports.validateName = validateName; exports.validatePackage = validatePackage; //# sourceMappingURL=validation.js.map