UNPKG

@cognigy/rest-api-client

Version:

Cognigy REST-Client

25 lines 1.15 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.userSchema = exports.userDataSchema = exports.SALT_WORK_FACTOR = void 0; /* Interfaces & Types */ const IEntityMeta_1 = require("./resources/IEntityMeta"); exports.SALT_WORK_FACTOR = 12; exports.userDataSchema = { title: "userDataSchema", type: "object", additionalProperties: false, properties: { id: { type: "string", format: "email" }, name: { type: "string", maxLength: 200, format: "resource-name" }, acceptedTOS: { type: "boolean" }, disabled: { type: "boolean" }, roles: { type: "array", additionalItems: false, items: { type: "string", format: "organisation-wide-role" } }, } }; exports.userSchema = { title: "userSchema", type: "object", additionalProperties: false, properties: Object.assign(Object.assign({ organisation: { type: "string", format: "mongo-id" }, projects: { type: "array", additionalItems: false, items: { type: "string", format: "mongo-id" } } }, IEntityMeta_1.entityMetaSchema.properties), exports.userDataSchema.properties) }; //# sourceMappingURL=user.js.map