UNPKG

@omnia/fx-spfx

Version:
19 lines (18 loc) 815 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var composers_1 = require("@omnia/tooling/composers"); var deepExtend = require("deep-extend"); function registerSpfxWebpart() { var definition = composers_1.ComponentRegistry.getComponentDefinition(this.manifest) || {}; var spfxDef = deepExtend(definition, { showInSpfxWebpart: true }); composers_1.ComponentRegistry.addComponentDefinition(this.manifest, spfxDef); return this; //return this; } composers_1.ComponentComposer.prototype['registerSpfxWebpart'] = registerSpfxWebpart; //declare module '@omnia/tooling-composers/src/ComponentComposer' { // interface IWebComponentComposer { // registerSpfxWebpart?(this: IWebComponentComposer): IWebComponentComposer; // } //} //export { };