UNPKG

@essential-projects/metadata

Version:

the core metadata service for using the metadata from inside the domain

28 lines (26 loc) 967 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const index_1 = require("./index"); function createDecoratorsForNamespace(namespace) { const namespaceSchemaAttribute = (schema) => { return index_1.schemaAttribute(schema, namespace); }; const namespaceSchemaClass = (schema) => { return index_1.schemaClass(schema, namespace); }; const namespaceRequiresClaim = (claim) => { return index_1.requiresClaim(claim, namespace); }; const namespacePromote = (roles) => { return index_1.promote(roles, namespace); }; const namespaceDecorators = { schemaAttribute: namespaceSchemaAttribute, schemaClass: namespaceSchemaClass, requiresClaim: namespaceRequiresClaim, promote: namespacePromote, }; return namespaceDecorators; } exports.createDecoratorsForNamespace = createDecoratorsForNamespace; //# sourceMappingURL=namespace_factory.js.map