UNPKG

@thisisagile/easy-service

Version:

Straightforward library for building domain-driven microservice architectures

26 lines (25 loc) 768 B
import "../chunk-4N72FQFX.mjs"; // src/resources/Requires.ts import { meta } from "@thisisagile/easy"; var Requires = class { labCoat = () => (subject, property) => { meta(subject).property(property).set("labCoat", true); }; token = () => (subject, property) => { meta(subject).property(property).set("token", true); }; scope = (scope) => (subject, property) => { meta(subject).property(property).set("token", true); meta(subject).property(property).set("scope", scope); }; useCase = (uc) => (subject, property) => { meta(subject).property(property).set("token", true); meta(subject).property(property).set("uc", uc); }; }; var requires = new Requires(); export { Requires, requires }; //# sourceMappingURL=Requires.mjs.map