@ant-basement/core
Version:
Ant Basement JavaScript SDK Core
26 lines • 1.72 kB
JavaScript
(function (factory) {
if (typeof module === "object" && typeof module.exports === "object") {
var v = factory(require, exports);
if (v !== undefined) module.exports = v;
}
else if (typeof define === "function" && define.amd) {
define(["require", "exports"], factory);
}
})(function (require, exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.MAX_DB_NAME_LENGTH = 64;
exports.MAX_ID_NAME_LENGTH = 120;
exports.INVALID_DB_NAMES = ['admin', 'system', 'basement'];
exports.INVALID_COLL_NAMES = ['basement'];
exports.ErrorMessages = {
INVALID_TYPE: 'field type is invalid',
NOT_STRING: 'field is not a string',
NOT_ARRAY: 'field is not an array',
NOT_EMPTY: 'field should not be empty',
TOO_LONG: 'field is too long',
ILLEGAL: 'field should not contain illegal character',
SYSTEM: 'field is in conflict with system names',
};
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmFsaWRhdGlvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9jb25zdGFudC92YWxpZGF0aW9uLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7O0lBRWEsUUFBQSxrQkFBa0IsR0FBRyxFQUFFLENBQUM7SUFDeEIsUUFBQSxrQkFBa0IsR0FBRyxHQUFHLENBQUM7SUFHekIsUUFBQSxnQkFBZ0IsR0FBRyxDQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsVUFBVSxDQUFFLENBQUM7SUFDckQsUUFBQSxrQkFBa0IsR0FBRyxDQUFFLFVBQVUsQ0FBRSxDQUFDO0lBR3BDLFFBQUEsYUFBYSxHQUFHO1FBQzNCLFlBQVksRUFBRSx1QkFBdUI7UUFDckMsVUFBVSxFQUFFLHVCQUF1QjtRQUNuQyxTQUFTLEVBQUUsdUJBQXVCO1FBQ2xDLFNBQVMsRUFBRSwyQkFBMkI7UUFDdEMsUUFBUSxFQUFFLG1CQUFtQjtRQUM3QixPQUFPLEVBQUUsNENBQTRDO1FBQ3JELE1BQU0sRUFBRSx3Q0FBd0M7S0FDakQsQ0FBQyJ9