yasui
Version:
Lightweight Express-based framework for REST and web APIs
29 lines • 2.6 kB
JavaScript
export var ReflectMetadata;
(function (ReflectMetadata) {
ReflectMetadata["DESIGN_TYPE"] = "design:type";
ReflectMetadata["DESIGN_PARAM_TYPES"] = "design:paramtypes";
ReflectMetadata["PRE_INJECTED_DEPS"] = "PRE_INJECTED_DEPS";
ReflectMetadata["DEP_SCOPES"] = "DEP_SCOPES";
ReflectMetadata["METHOD_INJECTED_DEPS"] = "METHOD_INJECTED_DEPS";
ReflectMetadata["RESOLVED_METHOD_DEPS"] = "RESOLVED_METHOD_DEPS";
ReflectMetadata["ROUTES"] = "ROUTES";
ReflectMetadata["PIPES"] = "PIPES";
ReflectMetadata["HTTP_STATUS"] = "HTTP_STATUS";
ReflectMetadata["PARAMS"] = "PARAMS";
ReflectMetadata["SELF"] = "SELF";
ReflectMetadata["INJECTABLE"] = "INJECTABLE";
ReflectMetadata["SWAGGER_OPERATION"] = "SWG_OPS";
ReflectMetadata["SWAGGER_SCHEMA_DEFINITION"] = "SWG_SCHEMA_DEF";
ReflectMetadata["SWAGGER_SCHEMA_NAME"] = "SWG_SCHEMA_NAME";
})(ReflectMetadata || (ReflectMetadata = {}));
export function getMetadata(key, target, propertyKey) {
return propertyKey
? Reflect.getMetadata(key, target, propertyKey)
: Reflect.getMetadata(key, target);
}
export function defineMetadata(key, metadataValue, target, propertyKey) {
return propertyKey
? Reflect.defineMetadata(key, metadataValue, target, propertyKey)
: Reflect.defineMetadata(key, metadataValue, target);
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVmbGVjdC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy91dGlscy9yZWZsZWN0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQVlBLE1BQU0sQ0FBTixJQUFZLGVBZ0JYO0FBaEJELFdBQVksZUFBZTtJQUN6Qiw4Q0FBMkIsQ0FBQTtJQUMzQiwyREFBd0MsQ0FBQTtJQUN4QywwREFBdUMsQ0FBQTtJQUN2Qyw0Q0FBeUIsQ0FBQTtJQUN6QixnRUFBNkMsQ0FBQTtJQUM3QyxnRUFBNkMsQ0FBQTtJQUM3QyxvQ0FBaUIsQ0FBQTtJQUNqQixrQ0FBZSxDQUFBO0lBQ2YsOENBQTJCLENBQUE7SUFDM0Isb0NBQWlCLENBQUE7SUFDakIsZ0NBQWEsQ0FBQTtJQUNiLDRDQUF5QixDQUFBO0lBQ3pCLGdEQUE2QixDQUFBO0lBQzdCLCtEQUE0QyxDQUFBO0lBQzVDLDBEQUF1QyxDQUFBO0FBQ3pDLENBQUMsRUFoQlcsZUFBZSxLQUFmLGVBQWUsUUFnQjFCO0FBc0JELE1BQU0sVUFBVSxXQUFXLENBQ3pCLEdBQU0sRUFDTixNQUFjLEVBQ2QsV0FBNkI7SUFFN0IsT0FBTyxXQUFXO1FBQ2hCLENBQUMsQ0FBQyxPQUFPLENBQUMsV0FBVyxDQUFDLEdBQUcsRUFBRSxNQUFNLEVBQUUsV0FBVyxDQUFDO1FBQy9DLENBQUMsQ0FBQyxPQUFPLENBQUMsV0FBVyxDQUFDLEdBQUcsRUFBRSxNQUFNLENBQUMsQ0FBQztBQUN2QyxDQUFDO0FBRUQsTUFBTSxVQUFVLGNBQWMsQ0FDNUIsR0FBTSxFQUNOLGFBQThCLEVBQzlCLE1BQWMsRUFDZCxXQUE2QjtJQUU3QixPQUFPLFdBQVc7UUFDaEIsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxjQUFjLENBQUMsR0FBRyxFQUFFLGFBQWEsRUFBRSxNQUFNLEVBQUUsV0FBVyxDQUFDO1FBQ2pFLENBQUMsQ0FBQyxPQUFPLENBQUMsY0FBYyxDQUFDLEdBQUcsRUFBRSxhQUFhLEVBQUUsTUFBTSxDQUFDLENBQUM7QUFDekQsQ0FBQyJ9