Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

vgr-komponentkartan

Package Overview
Dependencies
Maintainers
3
Versions
727
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

vgr-komponentkartan - npm Package Compare versions

Comparing version 9.1.0-beta11 to 9.1.0-beta12

1

CHANGELOG.md

@@ -10,2 +10,3 @@ # Changelog

- Added `vgr-radiobutton-group` (new component) which will replace `vgr-radio-group` who is deprecated as of this version.
- *Breaking change* Changed [routerLinkActiveOptions] from {exact: false} to {exact: true} which means the menu will only accept exact paths from now on.
# 9.0.7 (2022-03-08) Stable

@@ -12,0 +13,0 @@ - Added new editable-table component

4

esm2015/lib/controls/menu/menu-item.component.js

@@ -86,3 +86,3 @@ import { Input, Component, HostListener, forwardRef, HostBinding, ViewChild, Output, EventEmitter } from '@angular/core';

MenuItemComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.2.6", ngImport: i0, type: MenuItemComponent, deps: [{ token: i1.Router }, { token: i0.Renderer2 }], target: i0.ɵɵFactoryTarget.Component });
MenuItemComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "12.2.6", type: MenuItemComponent, selector: "vgr-menu-item", inputs: { text: "text", link: "link", disabled: "disabled", disabledTooltip: "disabledTooltip", notification: "notification", notificationColor: "notificationColor", notificationTooltip: "notificationTooltip", isInternalLink: "isInternalLink" }, outputs: { action: "action" }, host: { listeners: { "keydown": "onKeyDown($event)" }, properties: { "attr.role": "this.role", "attr.aria-disabled": "this.ariaDisabled" } }, providers: [{ provide: MenuItemBaseDirective, useExisting: forwardRef(() => MenuItemComponent) }], viewQueries: [{ propertyName: "menuitem", first: true, predicate: ["menuitem"], descendants: true }], usesInheritance: true, ngImport: i0, template: "<div *ngIf=\"!disabled else disableditem\">\r\n\r\n <!-- Internal link -->\r\n <div #menuitem *ngIf=\"isInternalLink && link\" class=\"menu__item\" routerLinkActive=\"menu__item--active\" routerLink={{link}}\r\n [routerLinkActiveOptions]=\"{exact:false}\" tabindex=\"0\">\r\n <a>{{text}}</a>\r\n <span *ngIf=\"notification\" class=\"menu__item--notification\" [ngClass]=\"notificationColorClass\"\r\n title={{notificationTooltip}}>{{ notificationText }}</span>\r\n </div>\r\n\r\n <!-- External link -->\r\n <div #menuitem *ngIf=\"!isInternalLink && link\" (click)=\"onExternalLink()\" class=\"menu__item\" tabindex=\"0\">\r\n <a>{{text}}</a>\r\n <span *ngIf=\"notification\" class=\"menu__item--notification\" [ngClass]=\"notificationColorClass\"\r\n title={{notificationTooltip}}>{{ notificationText }}</span>\r\n </div>\r\n\r\n <!-- Action -->\r\n <div #menuitem *ngIf=\"!link\" (click)=\"onAction($event)\" class=\"menu__item\" tabindex=\"0\">\r\n <a>{{text}}</a>\r\n <span *ngIf=\"notification\" class=\"menu__item--notification\" [ngClass]=\"notificationColorClass\"\r\n title={{notificationTooltip}}>{{ notificationText }}</span>\r\n </div>\r\n</div>\r\n<ng-template #disableditem>\r\n <div #menuitem class=\"menu__item menu__item--disabled\" tabindex=\"0\">\r\n <p title=\"{{disabledTooltip}}\">{{text}}</p>\r\n <span *ngIf=\"notification\" class=\"menu__item--notification\" [ngClass]=\"notificationColorClass\"\r\n title={{notificationTooltip}}>{{ notificationText }}</span>\r\n </div>\r\n</ng-template>\r\n", directives: [{ type: i2.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }, { type: i1.RouterLinkActive, selector: "[routerLinkActive]", inputs: ["routerLinkActiveOptions", "routerLinkActive"], exportAs: ["routerLinkActive"] }, { type: i1.RouterLink, selector: ":not(a):not(area)[routerLink]", inputs: ["routerLink", "queryParams", "fragment", "queryParamsHandling", "preserveFragment", "skipLocationChange", "replaceUrl", "state", "relativeTo"] }, { type: i2.NgClass, selector: "[ngClass]", inputs: ["class", "ngClass"] }] });
MenuItemComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "12.2.6", type: MenuItemComponent, selector: "vgr-menu-item", inputs: { text: "text", link: "link", disabled: "disabled", disabledTooltip: "disabledTooltip", notification: "notification", notificationColor: "notificationColor", notificationTooltip: "notificationTooltip", isInternalLink: "isInternalLink" }, outputs: { action: "action" }, host: { listeners: { "keydown": "onKeyDown($event)" }, properties: { "attr.role": "this.role", "attr.aria-disabled": "this.ariaDisabled" } }, providers: [{ provide: MenuItemBaseDirective, useExisting: forwardRef(() => MenuItemComponent) }], viewQueries: [{ propertyName: "menuitem", first: true, predicate: ["menuitem"], descendants: true }], usesInheritance: true, ngImport: i0, template: "<div *ngIf=\"!disabled else disableditem\">\r\n\r\n <!-- Internal link -->\r\n <div #menuitem *ngIf=\"isInternalLink && link\" class=\"menu__item\" routerLinkActive=\"menu__item--active\" routerLink={{link}}\r\n [routerLinkActiveOptions]=\"{exact:true}\" tabindex=\"0\">\r\n <a>{{text}}</a>\r\n <span *ngIf=\"notification\" class=\"menu__item--notification\" [ngClass]=\"notificationColorClass\"\r\n title={{notificationTooltip}}>{{ notificationText }}</span>\r\n </div>\r\n\r\n <!-- External link -->\r\n <div #menuitem *ngIf=\"!isInternalLink && link\" (click)=\"onExternalLink()\" class=\"menu__item\" tabindex=\"0\">\r\n <a>{{text}}</a>\r\n <span *ngIf=\"notification\" class=\"menu__item--notification\" [ngClass]=\"notificationColorClass\"\r\n title={{notificationTooltip}}>{{ notificationText }}</span>\r\n </div>\r\n\r\n <!-- Action -->\r\n <div #menuitem *ngIf=\"!link\" (click)=\"onAction($event)\" class=\"menu__item\" tabindex=\"0\">\r\n <a>{{text}}</a>\r\n <span *ngIf=\"notification\" class=\"menu__item--notification\" [ngClass]=\"notificationColorClass\"\r\n title={{notificationTooltip}}>{{ notificationText }}</span>\r\n </div>\r\n</div>\r\n<ng-template #disableditem>\r\n <div #menuitem class=\"menu__item menu__item--disabled\" tabindex=\"0\">\r\n <p title=\"{{disabledTooltip}}\">{{text}}</p>\r\n <span *ngIf=\"notification\" class=\"menu__item--notification\" [ngClass]=\"notificationColorClass\"\r\n title={{notificationTooltip}}>{{ notificationText }}</span>\r\n </div>\r\n</ng-template>\r\n", directives: [{ type: i2.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }, { type: i1.RouterLinkActive, selector: "[routerLinkActive]", inputs: ["routerLinkActiveOptions", "routerLinkActive"], exportAs: ["routerLinkActive"] }, { type: i1.RouterLink, selector: ":not(a):not(area)[routerLink]", inputs: ["routerLink", "queryParams", "fragment", "queryParamsHandling", "preserveFragment", "skipLocationChange", "replaceUrl", "state", "relativeTo"] }, { type: i2.NgClass, selector: "[ngClass]", inputs: ["class", "ngClass"] }] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.2.6", ngImport: i0, type: MenuItemComponent, decorators: [{

@@ -126,2 +126,2 @@ type: Component,

}] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWVudS1pdGVtLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2tvbXBvbmVudGthcnRhbi9zcmMvbGliL2NvbnRyb2xzL21lbnUvbWVudS1pdGVtLmNvbXBvbmVudC50cyIsIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2tvbXBvbmVudGthcnRhbi9zcmMvbGliL2NvbnRyb2xzL21lbnUvbWVudS1pdGVtLmNvbXBvbmVudC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxLQUFLLEVBQUUsU0FBUyxFQUFFLFlBQVksRUFBYyxVQUFVLEVBQUUsV0FBVyxFQUFpQixTQUFTLEVBQWEsTUFBTSxFQUFFLFlBQVksRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUUvSixPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSxrQkFBa0IsQ0FBQzs7OztBQU96RCxNQUFNLE9BQU8saUJBQWtCLFNBQVEscUJBQXFCO0lBdUV4RCxZQUFvQixNQUFjLEVBQVUsUUFBbUI7UUFDM0QsS0FBSyxFQUFFLENBQUM7UUFEUSxXQUFNLEdBQU4sTUFBTSxDQUFRO1FBQVUsYUFBUSxHQUFSLFFBQVEsQ0FBVztRQXBFckQsV0FBTSxHQUFHLElBQUksWUFBWSxFQUE4QixDQUFDO1FBQ3pELGFBQVEsR0FBRyxLQUFLLENBQUM7UUFLakIsbUJBQWMsR0FBRyxJQUFJLENBQUM7UUFDTCxTQUFJLEdBQUcsVUFBVSxDQUFDO0lBK0Q1QyxDQUFDO0lBM0RvQyxTQUFTLENBQUMsS0FBb0I7UUFFL0QsSUFBSSxLQUFLLENBQUMsR0FBRyxLQUFLLEdBQUcsSUFBSSxLQUFLLENBQUMsR0FBRyxLQUFLLFVBQVUsSUFBSSxLQUFLLENBQUMsR0FBRyxLQUFLLE9BQU8sRUFBRTtZQUN4RSxJQUFJLElBQUksQ0FBQyxRQUFRLEVBQUU7Z0JBRWYsS0FBSyxDQUFDLGVBQWUsRUFBRSxDQUFDO2dCQUN4QixLQUFLLENB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QUMsVUFBVTtnQkFFZ0IsU0FBUztzQkFBN0MsWUFBWTt1QkFBQyxTQUFTLEVBQUUsQ0FBQyxRQUFRLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbnB1dCwgQ29tcG9uZW50LCBIb3N0TGlzdGVuZXIsIEVsZW1lbnRSZWYsIGZvcndhcmRSZWYsIEhvc3RCaW5kaW5nLCBBZnRlclZpZXdJbml0LCBWaWV3Q2hpbGQsIFJlbmRlcmVyMiwgT3V0cHV0LCBFdmVudEVtaXR0ZXIgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgUm91dGVyIH0gZnJvbSAnQGFuZ3VsYXIvcm91dGVyJztcclxuaW1wb3J0IHsgTWVudUl0ZW1CYXNlRGlyZWN0aXZlIH0gZnJvbSAnLi9tZW51LWl0ZW0tYmFzZSc7XHJcblxyXG5AQ29tcG9uZW50KHtcclxuICAgIHNlbGVjdG9yOiAndmdyLW1lbnUtaXRlbScsXHJcbiAgICB0ZW1wbGF0ZVVybDogJy4vbWVudS1pdGVtLmNvbXBvbmVudC5odG1sJyxcclxuICAgIHByb3ZpZGVyczogW3sgcHJvdmlkZTogTWVudUl0ZW1CYXNlRGlyZWN0aXZlLCB1c2VFeGlzdGluZzogZm9yd2FyZFJlZigoKSA9PiBNZW51SXRlbUNvbXBvbmVudCkgfV1cclxufSlcclxuZXhwb3J0IGNsYXNzIE1lbnVJdGVtQ29tcG9uZW50IGV4dGVuZHMgTWVudUl0ZW1CYXNlRGlyZWN0aXZlIGltcGxlbWVudHMgQWZ0ZXJWaWV3SW5pdCB7XHJcbiAgICBASW5wdXQoKSB0ZXh0OiBzdHJpbmc7XHJcbiAgICBASW5wdXQoKSBsaW5rOiBzdHJpbmc7XHJcbiAgICBAT3V0cHV0KCkgYWN0aW9uID0gbmV3IEV2ZW50RW1pdHRlcjxNb3VzZUV2ZW50IHwgS2V5Ym9hcmRFdmVudD4oKTtcclxuICAgIEBJbnB1dCgpIGRpc2FibGVkID0gZmFsc2U7XHJcbiAgICBASW5wdXQoKSBkaXNhYmxlZFRvb2x0aXA6IHN0cmluZztcclxuICAgIEBJbnB1dCgpIG5vdGlmaWNhdGlvbjogc3RyaW5nO1xyXG4gICAgQElucHV0KCkgbm90aWZpY2F0aW9uQ29sb3I6IHN0cmluZztcclxuICAgIEBJbnB1dCgpIG5vdGlmaWNhdGlvblRvb2x0aXA6IHN0cmluZztcclxuICAgIEBJbnB1dCgpIGlzSW50ZXJuYWxMaW5rID0gdHJ1ZTtcclxuICAgIEBIb3N0QmluZGluZygnYXR0ci5yb2xlJykgcm9sZSA9ICdtZW51aXRlbSc7XHJcbiAgICBASG9zdEJpbmRpbmcoJ2F0dHIuYXJpYS1kaXNhYmxlZCcpIGFyaWFEaXNhYmxlZDtcclxuICAgIEBWaWV3Q2hpbGQoJ21lbnVpdGVtJykgbWVudWl0ZW06IEVsZW1lbnRSZWY7XHJcblxyXG4gICAgQEhvc3RMaXN0ZW5lcigna2V5ZG93bicsIFsnJGV2ZW50J10pIG9uS2V5RG93bihldmVudDogS2V5Ym9hcmRFdmVudCkge1xyXG5cclxuICAgICAgICBpZiAoZXZlbnQua2V5ID09PSAnICcgfHwgZXZlbnQua2V5ID09PSAnU3BhY2ViYXInIHx8IGV2ZW50LmtleSA9PT0gJ0VudGVyJykge1xyXG4gICAgICAgICAgICBpZiAodGhpcy5kaXNhYmxlZCkge1xyXG5cclxuICAgICAgICAgICAgICAgIGV2ZW50LnN0b3BQcm9wYWdhdGlvbigpO1xyXG4gICAgICAgICAgICAgICAgZXZlbnQucHJldmVudERlZmF1bHQoKTtcclxuICAgICAgICAgICAgICAgIHJldHVybjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaWYgKHRoaXMubGluaykge1xyXG4gICAgICAgICAgICAgICAgdGhpcy5pc0ludGVybmFsTGluayA/IHRoaXMucm91dGVyLm5hdmlnYXRlKFt0aGlzLmxpbmtdKSA6IHRoaXMub25FeHRlcm5hbExpbmsoKTtcclxuICAgICAgICAgICAgICBzZXRUaW1lb3V0KCgpID0+IHtcclxuICAgICAgICAgICAgICAgIGNvbnN0IGlkID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3BhZ2UtY29udGVudC1mb2N1cycpO1xyXG4gICAgICAgICAgICAgICAgaWYgKGlkKSB7XHJcbiAgICAgICAgICAgICAgICAgIHRoaXMucmVuZGVyZXIuc2VsZWN0Um9vdEVsZW1lbnQoJyNwYWdlLWNvbnRlbnQtZm9jdXMnLCB0cnVlKS5mb2N1cygpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH0sIDEwMCk7XHJcbiAgICAgICAgICAgIH0gZWxzZSBpZiAodGhpcy5hY3Rpb24pIHtcclxuICAgICAgICAgICAgICAgIHRoaXMub25BY3Rpb24oZXZlbnQpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICBpZiAoZXZlbnQua2V5ID09PSAnSG9tZScpIHtcclxuICAgICAgICAgICAgdGhpcy5ob21lLmVtaXQoKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgaWYgKGV2ZW50LmtleSA9PT0gJ0VuZCcpIHtcclxuICAgICAgICAgICAgdGhpcy5lbmQuZW1pdCgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpZiAoZXZlbnQua2V5ID09PSAnQXJyb3dVcCcgfHwgZXZlbnQua2V5ID09PSAnVXAnKSB7XHJcbiAgICAgICAgICAgIHRoaXMuYXJyb3dVcC5lbWl0KCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlmIChldmVudC5rZXkgPT09ICdBcnJvd0Rvd24nIHx8IGV2ZW50LmtleSA9PT0gJ0Rvd24nKSB7XHJcbiAgICAgICAgICAgIHRoaXMuYXJyb3dEb3duLmVtaXQoKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgaWYgKGV2ZW50LmtleSA9PT0gJ0VzY2FwZScgfHwgZXZlbnQua2V5ID09PSAnRXNjJykge1xyXG4gICAgICAgICAgICB0aGlzLmVzY2FwZS5lbWl0KCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlmIChldmVudC5rZXkgPT09ICdUYWInKSB7XHJcbiAgICAgICAgICAgIHRoaXMudGFiLmVtaXQoKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlmIChbJyAnLCAnU3BhY2ViYXInLCAnRW50ZXInLCAnSG9tZScsICdFbmQnLCAnQXJyb3dEb3duJywgJ0Rvd24nLCAnQXJyb3dVcCcsICdVcCcsICdFc2NhcGUnLCAnRXNjJ10uaW5kZXhPZihldmVudC5rZXkpID4gLTEpIHtcclxuICAgICAgICAgICAgZXZlbnQuc3RvcFByb3BhZ2F0aW9uKCk7XHJcbiAgICAgICAgICAgIGV2ZW50LnByZXZlbnREZWZhdWx0KCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICBnZXQgbm90aWZpY2F0aW9uQ29sb3JDbGFzcygpOiBzdHJpbmcge1xyXG4gICAgICAgIHJldHVybiAnbm90aWZpY2F0aW9uLS0nICsgdGhpcy5ub3RpZmljYXRpb25Db2xvcjtcclxuICAgIH1cclxuXHJcbiAgICBnZXQgbm90aWZpY2F0aW9uVGV4dCgpOiBzdHJpbmcge1xyXG4gICAgICAgIHJldHVybiB0aGlzLm5vdGlmaWNhdGlvbiAmJiB0aGlzLm5vdGlmaWNhdGlvbi5sZW5ndGggPiAyID8gJyEnIDogdGhpcy5ub3RpZmljYXRpb247XHJcbiAgICB9XHJcblxyXG4gICAgY29uc3RydWN0b3IocHJpdmF0ZSByb3V0ZXI6IFJvdXRlciwgcHJpdmF0ZSByZW5kZXJlcjogUmVuZGVyZXIyKSB7XHJcbiAgICAgICAgc3VwZXIoKTtcclxuICAgIH1cclxuXHJcbiAgICBzZXRGb2N1cyhtb3ZpbmdVcDogYm9vbGVhbiA9IGZhbHNlKSB7XHJcbiAgICAgICAgdGhpcy5tZW51aXRlbS5uYXRpdmVFbGVtZW50LmZvY3VzKCk7XHJcbiAgICB9XHJcblxyXG4gICAgbmdBZnRlclZpZXdJbml0KCkge1xyXG4gICAgICAgIHNldFRpbWVvdXQoKCkgPT4ge1xyXG4gICAgICAgICAgICB0aGlzLmFyaWFEaXNhYmxlZCA9IHRoaXMuZGlzYWJsZWQ7XHJcbiAgICAgICAgfSwgMjUpO1xyXG4gICAgfVxyXG5cclxuICAgIG9uRXh0ZXJuYWxMaW5rKCkge1xyXG4gICAgICAgIGlmICh0aGlzLmxpbmspIHtcclxuICAgICAgICAgICAgcmV0dXJuIHdpbmRvdy5vcGVuKHRoaXMubGluaywgJ19ibGFuaycpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBvbkFjdGlvbihldmVudDogTW91c2VFdmVudCB8IEtleWJvYXJkRXZlbnQpIHtcclxuICAgICAgICB0aGlzLmFjdGlvbi5lbWl0KGV2ZW50KTtcclxuICAgIH1cclxuXHJcbiAgICBwdWJsaWMgZm9jdXMoKSB7XHJcbiAgICAgICAgdGhpcy5zZXRGb2N1cygpO1xyXG4gICAgfVxyXG59XHJcbiIsIjxkaXYgKm5nSWY9XCIhZGlzYWJsZWQgZWxzZSBkaXNhYmxlZGl0ZW1cIj5cclxuXHJcbiAgPCEtLSBJbnRlcm5hbCBsaW5rIC0tPlxyXG4gIDxkaXYgI21lbnVpdGVtICpuZ0lmPVwiaXNJbnRlcm5hbExpbmsgJiYgbGlua1wiIGNsYXNzPVwibWVudV9faXRlbVwiIHJvdXRlckxpbmtBY3RpdmU9XCJtZW51X19pdGVtLS1hY3RpdmVcIiByb3V0ZXJMaW5rPXt7bGlua319XHJcbiAgICBbcm91dGVyTGlua0FjdGl2ZU9wdGlvbnNdPVwie2V4YWN0OmZhbHNlfVwiIHRhYmluZGV4PVwiMFwiPlxyXG4gICAgPGE+e3t0ZXh0fX08L2E+XHJcbiAgICA8c3BhbiAqbmdJZj1cIm5vdGlmaWNhdGlvblwiIGNsYXNzPVwibWVudV9faXRlbS0tbm90aWZpY2F0aW9uXCIgW25nQ2xhc3NdPVwibm90aWZpY2F0aW9uQ29sb3JDbGFzc1wiXHJcbiAgICAgIHRpdGxlPXt7bm90aWZpY2F0aW9uVG9vbHRpcH19Pnt7IG5vdGlmaWNhdGlvblRleHQgfX08L3NwYW4+XHJcbiAgPC9kaXY+XHJcblxyXG4gIDwhLS0gRXh0ZXJuYWwgbGluayAtLT5cclxuICA8ZGl2ICNtZW51aXRlbSAqbmdJZj1cIiFpc0ludGVybmFsTGluayAmJiBsaW5rXCIgKGNsaWNrKT1cIm9uRXh0ZXJuYWxMaW5rKClcIiBjbGFzcz1cIm1lbnVfX2l0ZW1cIiB0YWJpbmRleD1cIjBcIj5cclxuICAgIDxhPnt7dGV4dH19PC9hPlxyXG4gICAgPHNwYW4gKm5nSWY9XCJub3RpZmljYXRpb25cIiBjbGFzcz1cIm1lbnVfX2l0ZW0tLW5vdGlmaWNhdGlvblwiIFtuZ0NsYXNzXT1cIm5vdGlmaWNhdGlvbkNvbG9yQ2xhc3NcIlxyXG4gICAgICB0aXRsZT17e25vdGlmaWNhdGlvblRvb2x0aXB9fT57eyBub3RpZmljYXRpb25UZXh0IH19PC9zcGFuPlxyXG4gIDwvZGl2PlxyXG5cclxuICA8IS0tIEFjdGlvbiAtLT5cclxuICA8ZGl2ICNtZW51aXRlbSAqbmdJZj1cIiFsaW5rXCIgKGNsaWNrKT1cIm9uQWN0aW9uKCRldmVudClcIiBjbGFzcz1cIm1lbnVfX2l0ZW1cIiB0YWJpbmRleD1cIjBcIj5cclxuICAgIDxhPnt7dGV4dH19PC9hPlxyXG4gICAgPHNwYW4gKm5nSWY9XCJub3RpZmljYXRpb25cIiBjbGFzcz1cIm1lbnVfX2l0ZW0tLW5vdGlmaWNhdGlvblwiIFtuZ0NsYXNzXT1cIm5vdGlmaWNhdGlvbkNvbG9yQ2xhc3NcIlxyXG4gICAgICB0aXRsZT17e25vdGlmaWNhdGlvblRvb2x0aXB9fT57eyBub3RpZmljYXRpb25UZXh0IH19PC9zcGFuPlxyXG4gIDwvZGl2PlxyXG48L2Rpdj5cclxuPG5nLXRlbXBsYXRlICNkaXNhYmxlZGl0ZW0+XHJcbiAgPGRpdiAjbWVudWl0ZW0gY2xhc3M9XCJtZW51X19pdGVtIG1lbnVfX2l0ZW0tLWRpc2FibGVkXCIgdGFiaW5kZXg9XCIwXCI+XHJcbiAgICA8cCB0aXRsZT1cInt7ZGlzYWJsZWRUb29sdGlwfX1cIj57e3RleHR9fTwvcD5cclxuICAgIDxzcGFuICpuZ0lmPVwibm90aWZpY2F0aW9uXCIgY2xhc3M9XCJtZW51X19pdGVtLS1ub3RpZmljYXRpb25cIiBbbmdDbGFzc109XCJub3RpZmljYXRpb25Db2xvckNsYXNzXCJcclxuICAgICAgdGl0bGU9e3tub3RpZmljYXRpb25Ub29sdGlwfX0+e3sgbm90aWZpY2F0aW9uVGV4dCB9fTwvc3Bhbj5cclxuICA8L2Rpdj5cclxuPC9uZy10ZW1wbGF0ZT5cclxuIl19
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWVudS1pdGVtLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2tvbXBvbmVudGthcnRhbi9zcmMvbGliL2NvbnRyb2xzL21lbnUvbWVudS1pdGVtLmNvbXBvbmVudC50cyIsIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2tvbXBvbmVudGthcnRhbi9zcmMvbGliL2NvbnRyb2xzL21lbnUvbWVudS1pdGVtLmNvbXBvbmVudC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxLQUFLLEVBQUUsU0FBUyxFQUFFLFlBQVksRUFBYyxVQUFVLEVBQUUsV0FBVyxFQUFpQixTQUFTLEVBQWEsTUFBTSxFQUFFLFlBQVksRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUUvSixPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSxrQkFBa0IsQ0FBQzs7OztBQU96RCxNQUFNLE9BQU8saUJBQWtCLFNBQVEscUJBQXFCO0lBdUV4RCxZQUFvQixNQUFjLEVBQVUsUUFBbUI7UUFDM0QsS0FBSyxFQUFFLENBQUM7UUFEUSxXQUFNLEdBQU4sTUFBTSxDQUFRO1FBQVUsYUFBUSxHQUFSLFFBQVEsQ0FBVztRQXBFckQsV0FBTSxHQUFHLElBQUksWUFBWSxFQUE4QixDQUFDO1FBQ3pELGFBQVEsR0FBRyxLQUFLLENBQUM7UUFLakIsbUJBQWMsR0FBRyxJQUFJLENBQUM7UUFDTCxTQUFJLEdBQUcsVUFBVSxDQUFDO0lBK0Q1QyxDQUFDO0lBM0RvQyxTQUFTLENBQUMsS0FBb0I7UUFFL0QsSUFBSSxLQUFLLENBQUMsR0FBRyxLQUFLLEdBQUcsSUFBSSxLQUFLLENBQUMsR0FBRyxLQUFLLFVBQVUsSUFBSSxLQUFLLENBQUMsR0FBRyxLQUFLLE9BQU8sRUFBRTtZQUN4RSxJQUFJLElBQUksQ0FBQyxRQUFRLEVBQUU7Z0JBRWYsS0FBSyxDQUFDLGVBQWUsRUFBRSxDQUFDO2dCQUN4QixLQUFLLENBQUMsY0FBYyxFQUFFLENBQUM7Z0JBQ3ZCLE9BQU87YUFDVjtZQUVELElBQUksSUFBSSxDQUFDLElBQUksRUFBRTtnQkFDWCxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsY0FBYyxFQUFFLENBQUM7Z0JBQ2xGLFVBQVUsQ0FBQyxHQUFHLEVBQUU7b0JBQ2QsTUFBTSxFQUFFLEdBQUcsUUFBUSxDQUFDLGNBQWMsQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDO29CQUN6RCxJQUFJLEVBQUUsRUFBRTt3QkFDTixJQUFJLENBQUMsUUFBUSxDQUFDLGlCQUFpQixDQUFDLHFCQUFxQixFQUFFLElBQUksQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDO3FCQUN0RTtnQkFDSCxDQUFDLEVBQUUsR0FBRyxDQUFDLENBQUM7YUFDVDtpQkFBTSxJQUFJLElBQUksQ0FBQyxNQUFNLEVBQUU7Z0JBQ3BCLElBQUksQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDLENBQUM7YUFDeEI7U0FFSjtRQUNELElBQUksS0FBSyxDQUFDLEdBQUcsS0FBSyxNQUFNLEVBQUU7WUFDdEIsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLEVBQUUsQ0FBQztTQUNwQjtRQUNELElBQUksS0FBSyxDQUFDLEdBQUcsS0FBSyxLQUFLLEVBQUU7WUFDckIsSUFBSSxDQUFDLEdBQUcsQ0FBQyxJQUFJLEVBQUUsQ0FBQztTQUNuQjtRQUNELElBQUksS0FBSyxDQUFDLEdBQUcsS0FBSyxTQUFTLElBQUksS0FBSyxDQUFDLEdBQUcsS0FBSyxJQUFJLEVBQUU7WUFDL0MsSUFBSSxDQUFDLE9BQU8sQ0FBQyxJQUFJLEVBQUUsQ0FBQztTQUN2QjtRQUNELElBQUksS0FBSyxDQUFDLEdBQUcsS0FBSyxXQUFXLElBQUksS0FBSyxDQUFDLEdBQUcsS0FBSyxNQUFNLEVBQUU7WUFDbkQsSUFBSSxDQUFDLFNBQVMsQ0FBQyxJQUFJLEVBQUUsQ0FBQztTQUN6QjtRQUNELElBQUksS0FBSyxDQUFDLEdBQUcsS0FBSyxRQUFRLElBQUksS0FBSyxDQUFDLEdBQUcsS0FBSyxLQUFLLEVBQUU7WUFDL0MsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLEVBQUUsQ0FBQztTQUN0QjtRQUNELElBQUksS0FBSyxDQUFDLEdBQUcsS0FBSyxLQUFLLEVBQUU7WUFDckIsSUFBSSxDQUFDLEdBQUcsQ0FBQyxJQUFJLEVBQUUsQ0FBQztTQUNuQjtRQUVELElBQUksQ0FBQyxHQUFHLEVBQUUsVUFBVSxFQUFFLE9BQU8sRUFBRSxNQUFNLEVBQUUsS0FBSyxFQUFFLFdBQVcsRUFBRSxNQUFNLEVBQUUsU0FBUyxFQUFFLElBQUksRUFBRSxRQUFRLEVBQUUsS0FBSyxDQUFDLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRTtZQUMxSCxLQUFLLENBQUMsZUFBZSxFQUFFLENBQUM7WUFDeEIsS0FBSyxDQUFDLGNBQWMsRUFBRSxDQUFDO1NBQzFCO0lBRUwsQ0FBQztJQUVELElBQUksc0JBQXNCO1FBQ3RCLE9BQU8sZ0JBQWdCLEdBQUcsSUFBSSxDQUFDLGlCQUFpQixDQUFDO0lBQ3JELENBQUM7SUFFRCxJQUFJLGdCQUFnQjtRQUNoQixPQUFPLElBQUksQ0FBQyxZQUFZLElBQUksSUFBSSxDQUFDLFlBQVksQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxZQUFZLENBQUM7SUFDdkYsQ0FBQztJQU1ELFFBQVEsQ0FBQyxXQUFvQixLQUFLO1FBQzlCLElBQUksQ0FBQyxRQUFRLENBQUMsYUFBYSxDQUFDLEtBQUssRUFBRSxDQUFDO0lBQ3hDLENBQUM7SUFFRCxlQUFlO1FBQ1gsVUFBVSxDQUFDLEdBQUcsRUFBRTtZQUNaLElBQUksQ0FBQyxZQUFZLEdBQUcsSUFBSSxDQUFDLFFBQVEsQ0FBQztRQUN0QyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUM7SUFDWCxDQUFDO0lBRUQsY0FBYztRQUNWLElBQUksSUFBSSxDQUFDLElBQUksRUFBRTtZQUNYLE9BQU8sTUFBTSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxFQUFFLFFBQVEsQ0FBQyxDQUFDO1NBQzNDO0lBQ0wsQ0FBQztJQUVELFFBQVEsQ0FBQyxLQUFpQztRQUN0QyxJQUFJLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUM1QixDQUFDO0lBRU0sS0FBSztRQUNSLElBQUksQ0FBQyxRQUFRLEVBQUUsQ0FBQztJQUNwQixDQUFDOzs4R0FqR1EsaUJBQWlCO2tHQUFqQixpQkFBaUIsMmNBRmYsQ0FBQyxFQUFFLE9BQU8sRUFBRSxxQkFBcUIsRUFBRSxXQUFXLEVBQUUsVUFBVSxDQUFDLEdBQUcsRUFBRSxDQUFDLGlCQUFpQixDQUFDLEVBQUUsQ0FBQyx1SkNQckcsdWlEQStCQTsyRkR0QmEsaUJBQWlCO2tCQUw3QixTQUFTO21CQUFDO29CQUNQLFFBQVEsRUFBRSxlQUFlO29CQUN6QixXQUFXLEVBQUUsNEJBQTRCO29CQUN6QyxTQUFTLEVBQUUsQ0FBQyxFQUFFLE9BQU8sRUFBRSxxQkFBcUIsRUFBRSxXQUFXLEVBQUUsVUFBVSxDQUFDLEdBQUcsRUFBRSxrQkFBa0IsQ0FBQyxFQUFFLENBQUM7aUJBQ3BHO3FIQUVZLElBQUk7c0JBQVosS0FBSztnQkFDRyxJQUFJO3NCQUFaLEtBQUs7Z0JBQ0ksTUFBTTtzQkFBZixNQUFNO2dCQUNFLFFBQVE7c0JBQWhCLEtBQUs7Z0JBQ0csZUFBZTtzQkFBdkIsS0FBSztnQkFDRyxZQUFZO3NCQUFwQixLQUFLO2dCQUNHLGlCQUFpQjtzQkFBekIsS0FBSztnQkFDRyxtQkFBbUI7c0JBQTNCLEtBQUs7Z0JBQ0csY0FBYztzQkFBdEIsS0FBSztnQkFDb0IsSUFBSTtzQkFBN0IsV0FBVzt1QkFBQyxXQUFXO2dCQUNXLFlBQVk7c0JBQTlDLFdBQVc7dUJBQUMsb0JBQW9CO2dCQUNWLFFBQVE7c0JBQTlCLFNBQVM7dUJBQUMsVUFBVTtnQkFFZ0IsU0FBUztzQkFBN0MsWUFBWTt1QkFBQyxTQUFTLEVBQUUsQ0FBQyxRQUFRLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbnB1dCwgQ29tcG9uZW50LCBIb3N0TGlzdGVuZXIsIEVsZW1lbnRSZWYsIGZvcndhcmRSZWYsIEhvc3RCaW5kaW5nLCBBZnRlclZpZXdJbml0LCBWaWV3Q2hpbGQsIFJlbmRlcmVyMiwgT3V0cHV0LCBFdmVudEVtaXR0ZXIgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgUm91dGVyIH0gZnJvbSAnQGFuZ3VsYXIvcm91dGVyJztcclxuaW1wb3J0IHsgTWVudUl0ZW1CYXNlRGlyZWN0aXZlIH0gZnJvbSAnLi9tZW51LWl0ZW0tYmFzZSc7XHJcblxyXG5AQ29tcG9uZW50KHtcclxuICAgIHNlbGVjdG9yOiAndmdyLW1lbnUtaXRlbScsXHJcbiAgICB0ZW1wbGF0ZVVybDogJy4vbWVudS1pdGVtLmNvbXBvbmVudC5odG1sJyxcclxuICAgIHByb3ZpZGVyczogW3sgcHJvdmlkZTogTWVudUl0ZW1CYXNlRGlyZWN0aXZlLCB1c2VFeGlzdGluZzogZm9yd2FyZFJlZigoKSA9PiBNZW51SXRlbUNvbXBvbmVudCkgfV1cclxufSlcclxuZXhwb3J0IGNsYXNzIE1lbnVJdGVtQ29tcG9uZW50IGV4dGVuZHMgTWVudUl0ZW1CYXNlRGlyZWN0aXZlIGltcGxlbWVudHMgQWZ0ZXJWaWV3SW5pdCB7XHJcbiAgICBASW5wdXQoKSB0ZXh0OiBzdHJpbmc7XHJcbiAgICBASW5wdXQoKSBsaW5rOiBzdHJpbmc7XHJcbiAgICBAT3V0cHV0KCkgYWN0aW9uID0gbmV3IEV2ZW50RW1pdHRlcjxNb3VzZUV2ZW50IHwgS2V5Ym9hcmRFdmVudD4oKTtcclxuICAgIEBJbnB1dCgpIGRpc2FibGVkID0gZmFsc2U7XHJcbiAgICBASW5wdXQoKSBkaXNhYmxlZFRvb2x0aXA6IHN0cmluZztcclxuICAgIEBJbnB1dCgpIG5vdGlmaWNhdGlvbjogc3RyaW5nO1xyXG4gICAgQElucHV0KCkgbm90aWZpY2F0aW9uQ29sb3I6IHN0cmluZztcclxuICAgIEBJbnB1dCgpIG5vdGlmaWNhdGlvblRvb2x0aXA6IHN0cmluZztcclxuICAgIEBJbnB1dCgpIGlzSW50ZXJuYWxMaW5rID0gdHJ1ZTtcclxuICAgIEBIb3N0QmluZGluZygnYXR0ci5yb2xlJykgcm9sZSA9ICdtZW51aXRlbSc7XHJcbiAgICBASG9zdEJpbmRpbmcoJ2F0dHIuYXJpYS1kaXNhYmxlZCcpIGFyaWFEaXNhYmxlZDtcclxuICAgIEBWaWV3Q2hpbGQoJ21lbnVpdGVtJykgbWVudWl0ZW06IEVsZW1lbnRSZWY7XHJcblxyXG4gICAgQEhvc3RMaXN0ZW5lcigna2V5ZG93bicsIFsnJGV2ZW50J10pIG9uS2V5RG93bihldmVudDogS2V5Ym9hcmRFdmVudCkge1xyXG5cclxuICAgICAgICBpZiAoZXZlbnQua2V5ID09PSAnICcgfHwgZXZlbnQua2V5ID09PSAnU3BhY2ViYXInIHx8IGV2ZW50LmtleSA9PT0gJ0VudGVyJykge1xyXG4gICAgICAgICAgICBpZiAodGhpcy5kaXNhYmxlZCkge1xyXG5cclxuICAgICAgICAgICAgICAgIGV2ZW50LnN0b3BQcm9wYWdhdGlvbigpO1xyXG4gICAgICAgICAgICAgICAgZXZlbnQucHJldmVudERlZmF1bHQoKTtcclxuICAgICAgICAgICAgICAgIHJldHVybjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaWYgKHRoaXMubGluaykge1xyXG4gICAgICAgICAgICAgICAgdGhpcy5pc0ludGVybmFsTGluayA/IHRoaXMucm91dGVyLm5hdmlnYXRlKFt0aGlzLmxpbmtdKSA6IHRoaXMub25FeHRlcm5hbExpbmsoKTtcclxuICAgICAgICAgICAgICBzZXRUaW1lb3V0KCgpID0+IHtcclxuICAgICAgICAgICAgICAgIGNvbnN0IGlkID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3BhZ2UtY29udGVudC1mb2N1cycpO1xyXG4gICAgICAgICAgICAgICAgaWYgKGlkKSB7XHJcbiAgICAgICAgICAgICAgICAgIHRoaXMucmVuZGVyZXIuc2VsZWN0Um9vdEVsZW1lbnQoJyNwYWdlLWNvbnRlbnQtZm9jdXMnLCB0cnVlKS5mb2N1cygpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH0sIDEwMCk7XHJcbiAgICAgICAgICAgIH0gZWxzZSBpZiAodGhpcy5hY3Rpb24pIHtcclxuICAgICAgICAgICAgICAgIHRoaXMub25BY3Rpb24oZXZlbnQpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICBpZiAoZXZlbnQua2V5ID09PSAnSG9tZScpIHtcclxuICAgICAgICAgICAgdGhpcy5ob21lLmVtaXQoKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgaWYgKGV2ZW50LmtleSA9PT0gJ0VuZCcpIHtcclxuICAgICAgICAgICAgdGhpcy5lbmQuZW1pdCgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpZiAoZXZlbnQua2V5ID09PSAnQXJyb3dVcCcgfHwgZXZlbnQua2V5ID09PSAnVXAnKSB7XHJcbiAgICAgICAgICAgIHRoaXMuYXJyb3dVcC5lbWl0KCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlmIChldmVudC5rZXkgPT09ICdBcnJvd0Rvd24nIHx8IGV2ZW50LmtleSA9PT0gJ0Rvd24nKSB7XHJcbiAgICAgICAgICAgIHRoaXMuYXJyb3dEb3duLmVtaXQoKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgaWYgKGV2ZW50LmtleSA9PT0gJ0VzY2FwZScgfHwgZXZlbnQua2V5ID09PSAnRXNjJykge1xyXG4gICAgICAgICAgICB0aGlzLmVzY2FwZS5lbWl0KCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlmIChldmVudC5rZXkgPT09ICdUYWInKSB7XHJcbiAgICAgICAgICAgIHRoaXMudGFiLmVtaXQoKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlmIChbJyAnLCAnU3BhY2ViYXInLCAnRW50ZXInLCAnSG9tZScsICdFbmQnLCAnQXJyb3dEb3duJywgJ0Rvd24nLCAnQXJyb3dVcCcsICdVcCcsICdFc2NhcGUnLCAnRXNjJ10uaW5kZXhPZihldmVudC5rZXkpID4gLTEpIHtcclxuICAgICAgICAgICAgZXZlbnQuc3RvcFByb3BhZ2F0aW9uKCk7XHJcbiAgICAgICAgICAgIGV2ZW50LnByZXZlbnREZWZhdWx0KCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICBnZXQgbm90aWZpY2F0aW9uQ29sb3JDbGFzcygpOiBzdHJpbmcge1xyXG4gICAgICAgIHJldHVybiAnbm90aWZpY2F0aW9uLS0nICsgdGhpcy5ub3RpZmljYXRpb25Db2xvcjtcclxuICAgIH1cclxuXHJcbiAgICBnZXQgbm90aWZpY2F0aW9uVGV4dCgpOiBzdHJpbmcge1xyXG4gICAgICAgIHJldHVybiB0aGlzLm5vdGlmaWNhdGlvbiAmJiB0aGlzLm5vdGlmaWNhdGlvbi5sZW5ndGggPiAyID8gJyEnIDogdGhpcy5ub3RpZmljYXRpb247XHJcbiAgICB9XHJcblxyXG4gICAgY29uc3RydWN0b3IocHJpdmF0ZSByb3V0ZXI6IFJvdXRlciwgcHJpdmF0ZSByZW5kZXJlcjogUmVuZGVyZXIyKSB7XHJcbiAgICAgICAgc3VwZXIoKTtcclxuICAgIH1cclxuXHJcbiAgICBzZXRGb2N1cyhtb3ZpbmdVcDogYm9vbGVhbiA9IGZhbHNlKSB7XHJcbiAgICAgICAgdGhpcy5tZW51aXRlbS5uYXRpdmVFbGVtZW50LmZvY3VzKCk7XHJcbiAgICB9XHJcblxyXG4gICAgbmdBZnRlclZpZXdJbml0KCkge1xyXG4gICAgICAgIHNldFRpbWVvdXQoKCkgPT4ge1xyXG4gICAgICAgICAgICB0aGlzLmFyaWFEaXNhYmxlZCA9IHRoaXMuZGlzYWJsZWQ7XHJcbiAgICAgICAgfSwgMjUpO1xyXG4gICAgfVxyXG5cclxuICAgIG9uRXh0ZXJuYWxMaW5rKCkge1xyXG4gICAgICAgIGlmICh0aGlzLmxpbmspIHtcclxuICAgICAgICAgICAgcmV0dXJuIHdpbmRvdy5vcGVuKHRoaXMubGluaywgJ19ibGFuaycpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBvbkFjdGlvbihldmVudDogTW91c2VFdmVudCB8IEtleWJvYXJkRXZlbnQpIHtcclxuICAgICAgICB0aGlzLmFjdGlvbi5lbWl0KGV2ZW50KTtcclxuICAgIH1cclxuXHJcbiAgICBwdWJsaWMgZm9jdXMoKSB7XHJcbiAgICAgICAgdGhpcy5zZXRGb2N1cygpO1xyXG4gICAgfVxyXG59XHJcbiIsIjxkaXYgKm5nSWY9XCIhZGlzYWJsZWQgZWxzZSBkaXNhYmxlZGl0ZW1cIj5cclxuXHJcbiAgPCEtLSBJbnRlcm5hbCBsaW5rIC0tPlxyXG4gIDxkaXYgI21lbnVpdGVtICpuZ0lmPVwiaXNJbnRlcm5hbExpbmsgJiYgbGlua1wiIGNsYXNzPVwibWVudV9faXRlbVwiIHJvdXRlckxpbmtBY3RpdmU9XCJtZW51X19pdGVtLS1hY3RpdmVcIiByb3V0ZXJMaW5rPXt7bGlua319XHJcbiAgICBbcm91dGVyTGlua0FjdGl2ZU9wdGlvbnNdPVwie2V4YWN0OnRydWV9XCIgdGFiaW5kZXg9XCIwXCI+XHJcbiAgICA8YT57e3RleHR9fTwvYT5cclxuICAgIDxzcGFuICpuZ0lmPVwibm90aWZpY2F0aW9uXCIgY2xhc3M9XCJtZW51X19pdGVtLS1ub3RpZmljYXRpb25cIiBbbmdDbGFzc109XCJub3RpZmljYXRpb25Db2xvckNsYXNzXCJcclxuICAgICAgdGl0bGU9e3tub3RpZmljYXRpb25Ub29sdGlwfX0+e3sgbm90aWZpY2F0aW9uVGV4dCB9fTwvc3Bhbj5cclxuICA8L2Rpdj5cclxuXHJcbiAgPCEtLSBFeHRlcm5hbCBsaW5rIC0tPlxyXG4gIDxkaXYgI21lbnVpdGVtICpuZ0lmPVwiIWlzSW50ZXJuYWxMaW5rICYmIGxpbmtcIiAoY2xpY2spPVwib25FeHRlcm5hbExpbmsoKVwiIGNsYXNzPVwibWVudV9faXRlbVwiIHRhYmluZGV4PVwiMFwiPlxyXG4gICAgPGE+e3t0ZXh0fX08L2E+XHJcbiAgICA8c3BhbiAqbmdJZj1cIm5vdGlmaWNhdGlvblwiIGNsYXNzPVwibWVudV9faXRlbS0tbm90aWZpY2F0aW9uXCIgW25nQ2xhc3NdPVwibm90aWZpY2F0aW9uQ29sb3JDbGFzc1wiXHJcbiAgICAgIHRpdGxlPXt7bm90aWZpY2F0aW9uVG9vbHRpcH19Pnt7IG5vdGlmaWNhdGlvblRleHQgfX08L3NwYW4+XHJcbiAgPC9kaXY+XHJcblxyXG4gIDwhLS0gQWN0aW9uIC0tPlxyXG4gIDxkaXYgI21lbnVpdGVtICpuZ0lmPVwiIWxpbmtcIiAoY2xpY2spPVwib25BY3Rpb24oJGV2ZW50KVwiIGNsYXNzPVwibWVudV9faXRlbVwiIHRhYmluZGV4PVwiMFwiPlxyXG4gICAgPGE+e3t0ZXh0fX08L2E+XHJcbiAgICA8c3BhbiAqbmdJZj1cIm5vdGlmaWNhdGlvblwiIGNsYXNzPVwibWVudV9faXRlbS0tbm90aWZpY2F0aW9uXCIgW25nQ2xhc3NdPVwibm90aWZpY2F0aW9uQ29sb3JDbGFzc1wiXHJcbiAgICAgIHRpdGxlPXt7bm90aWZpY2F0aW9uVG9vbHRpcH19Pnt7IG5vdGlmaWNhdGlvblRleHQgfX08L3NwYW4+XHJcbiAgPC9kaXY+XHJcbjwvZGl2PlxyXG48bmctdGVtcGxhdGUgI2Rpc2FibGVkaXRlbT5cclxuICA8ZGl2ICNtZW51aXRlbSBjbGFzcz1cIm1lbnVfX2l0ZW0gbWVudV9faXRlbS0tZGlzYWJsZWRcIiB0YWJpbmRleD1cIjBcIj5cclxuICAgIDxwIHRpdGxlPVwie3tkaXNhYmxlZFRvb2x0aXB9fVwiPnt7dGV4dH19PC9wPlxyXG4gICAgPHNwYW4gKm5nSWY9XCJub3RpZmljYXRpb25cIiBjbGFzcz1cIm1lbnVfX2l0ZW0tLW5vdGlmaWNhdGlvblwiIFtuZ0NsYXNzXT1cIm5vdGlmaWNhdGlvbkNvbG9yQ2xhc3NcIlxyXG4gICAgICB0aXRsZT17e25vdGlmaWNhdGlvblRvb2x0aXB9fT57eyBub3RpZmljYXRpb25UZXh0IH19PC9zcGFuPlxyXG4gIDwvZGl2PlxyXG48L25nLXRlbXBsYXRlPlxyXG4iXX0=
{
"name": "vgr-komponentkartan",
"version": "9.1.0-beta11",
"version": "9.1.0-beta12",
"peerDependencies": {

@@ -5,0 +5,0 @@ "@angular/common": "^12.2.11",

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc