UNPKG

@wocker/core

Version:
18 lines (17 loc) 554 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Completion = void 0; require("reflect-metadata"); const env_1 = require("../env"); const Completion = (name, command) => { return (_target, _propertyKey, descriptor) => { Reflect.defineMetadata(env_1.COMPLETION_METADATA, [ { name, command }, ...Reflect.getMetadata(env_1.COMPLETION_METADATA, descriptor.value) || [] ], descriptor.value); }; }; exports.Completion = Completion;