UNPKG

@hmcts/media-viewer

Version:
162 lines 18.3 kB
import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { FormsModule, ReactiveFormsModule } from '@angular/forms'; import { HttpClientModule } from '@angular/common/http'; import { A11yModule } from '@angular/cdk/a11y'; import { RouterModule } from '@angular/router'; import { MutableDivModule } from 'mutable-div'; import { TagInputModule } from 'ngx-chips'; import { NgxDatatableModule } from '@swimlane/ngx-datatable'; import { AnnotationApiService } from './services/annotation-api/annotation-api.service'; import { AnnotationViewComponent } from './annotation-set/annotation-view/annotation-view.component'; import { AnnotationSetComponent } from './annotation-set/annotation-set.component'; import { RectangleComponent } from './annotation-set/annotation-view/rectangle/rectangle.component'; import { CommentComponent } from './comment-set/comment/comment.component'; import { CtxToolbarComponent } from './annotation-set/ctx-toolbar/ctx-toolbar.component'; import { CommentSetComponent } from './comment-set/comment-set.component'; import { TextareaAutoExpandDirective } from './comment-set/comment/textarea-auto-expand/textarea-auto-expand.directive'; import { CommentsSummaryComponent } from './comments-summary/comments-summary.component'; import { CommentSetRenderService } from './comment-set/comment-set-render.service'; import { BoxHighlightCreateComponent } from './annotation-set/annotation-create/box-highlight-create/box-highlight-create.component'; import { HighlightCreateService } from './annotation-set/annotation-create/highlight-create/highlight-create.service'; import { CommentSetHeaderComponent } from './comment-set/comment-set-header/comment-set-header.component'; import { CommentSearchComponent } from './comment-set/comment-set-header/comment-search/comment-search.component'; import { TextHighlightDirective } from './comment-set/comment/text-highlight/text-highlight.directive'; import { TagsComponent } from './tags/tags.component'; import { TagsServices } from './services/tags/tags.services'; import { CommentsNavigateComponent } from './comment-set/comment-navigate/comments-navigate.component'; import { CommentFilterComponent } from './comment-set/comment-set-header/comment-filter/comment-filter.component'; import { MomentDatePipe } from './pipes/date/date.pipe'; import { BookmarksApiService } from './services/bookmarks-api/bookmarks-api.service'; import { FilterPipe } from './pipes/filter/filter.pipe'; import { UnsnakePipe } from './pipes/unsnake/unsnake.pipe'; import { SharedModule } from '../shared/shared.module'; import { MetadataLayerComponent } from './annotation-set/metadata-layer/metadata-layer.component'; import { CommentService } from './comment-set/comment/comment.service'; import { RpxTranslationModule } from 'rpx-xui-translation'; import * as i0 from "@angular/core"; import * as i1 from "rpx-xui-translation"; export class AnnotationsModule { /** @nocollapse */ static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: AnnotationsModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); } /** @nocollapse */ static { this.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "17.3.12", ngImport: i0, type: AnnotationsModule, declarations: [MetadataLayerComponent, AnnotationViewComponent, BoxHighlightCreateComponent, AnnotationSetComponent, RectangleComponent, CommentComponent, CommentSetHeaderComponent, CommentSearchComponent, TextHighlightDirective, CtxToolbarComponent, CommentSetComponent, CommentsNavigateComponent, TextareaAutoExpandDirective, CommentsSummaryComponent, TagsComponent, MomentDatePipe, CommentFilterComponent, FilterPipe, UnsnakePipe], imports: [A11yModule, CommonModule, FormsModule, HttpClientModule, MutableDivModule, TagInputModule, RouterModule, ReactiveFormsModule, NgxDatatableModule, SharedModule, i1.RpxTranslationModule], exports: [AnnotationViewComponent, BoxHighlightCreateComponent, AnnotationSetComponent, CommentSetComponent, CommentSetHeaderComponent, CommentSearchComponent, CommentsSummaryComponent, TagsComponent, CommentFilterComponent, MomentDatePipe, FilterPipe, UnsnakePipe, MetadataLayerComponent] }); } /** @nocollapse */ static { this.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: AnnotationsModule, providers: [ AnnotationApiService, BookmarksApiService, CommentSetRenderService, HighlightCreateService, CommentService, TagsServices ], imports: [A11yModule, CommonModule, FormsModule, HttpClientModule, MutableDivModule, TagInputModule, RouterModule, ReactiveFormsModule, NgxDatatableModule, SharedModule, RpxTranslationModule.forChild()] }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: AnnotationsModule, decorators: [{ type: NgModule, args: [{ imports: [ A11yModule, CommonModule, FormsModule, HttpClientModule, MutableDivModule, TagInputModule, RouterModule, ReactiveFormsModule, NgxDatatableModule, SharedModule, RpxTranslationModule.forChild() ], declarations: [ MetadataLayerComponent, AnnotationViewComponent, BoxHighlightCreateComponent, AnnotationSetComponent, RectangleComponent, CommentComponent, CommentSetHeaderComponent, CommentSearchComponent, TextHighlightDirective, CtxToolbarComponent, CommentSetComponent, CommentsNavigateComponent, TextareaAutoExpandDirective, CommentsSummaryComponent, TagsComponent, MomentDatePipe, CommentFilterComponent, FilterPipe, UnsnakePipe ], providers: [ AnnotationApiService, BookmarksApiService, CommentSetRenderService, HighlightCreateService, CommentService, TagsServices ], exports: [ AnnotationViewComponent, BoxHighlightCreateComponent, AnnotationSetComponent, CommentSetComponent, CommentSetHeaderComponent, CommentSearchComponent, CommentsSummaryComponent, TagsComponent, CommentFilterComponent, MomentDatePipe, FilterPipe, UnsnakePipe, MetadataLayerComponent ] }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5ub3RhdGlvbnMubW9kdWxlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvbWVkaWEtdmlld2VyL3NyYy9saWIvYW5ub3RhdGlvbnMvYW5ub3RhdGlvbnMubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDekMsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQy9DLE9BQU8sRUFBRSxXQUFXLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUNsRSxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSxzQkFBc0IsQ0FBQztBQUN4RCxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sbUJBQW1CLENBQUM7QUFDL0MsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBRS9DLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLGFBQWEsQ0FBQztBQUMvQyxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sV0FBVyxDQUFDO0FBQzNDLE9BQU8sRUFBRSxrQkFBa0IsRUFBRSxNQUFNLHlCQUF5QixDQUFDO0FBRTdELE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLGtEQUFrRCxDQUFDO0FBQ3hGLE9BQU8sRUFBRSx1QkFBdUIsRUFBRSxNQUFNLDREQUE0RCxDQUFDO0FBQ3JHLE9BQU8sRUFBRSxzQkFBc0IsRUFBRSxNQUFNLDJDQUEyQyxDQUFDO0FBQ25GLE9BQU8sRUFBRSxrQkFBa0IsRUFBRSxNQUFNLGdFQUFnRSxDQUFDO0FBQ3BHLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLHlDQUF5QyxDQUFDO0FBQzNFLE9BQU8sRUFBRSxtQkFBbUIsRUFBRSxNQUFNLG9EQUFvRCxDQUFDO0FBQ3pGLE9BQU8sRUFBRSxtQkFBbUIsRUFBRSxNQUFNLHFDQUFxQyxDQUFDO0FBQzFFLE9BQU8sRUFBRSwyQkFBMkIsRUFBRSxNQUFNLDJFQUEyRSxDQUFDO0FBQ3hILE9BQU8sRUFBRSx3QkFBd0IsRUFBRSxNQUFNLCtDQUErQyxDQUFDO0FBQ3pGLE9BQU8sRUFBRSx1QkFBdUIsRUFBRSxNQUFNLDBDQUEwQyxDQUFDO0FBQ25GLE9BQU8sRUFBRSwyQkFBMkIsRUFBRSxNQUFNLHdGQUF3RixDQUFDO0FBQ3JJLE9BQU8sRUFBRSxzQkFBc0IsRUFBRSxNQUFNLDhFQUE4RSxDQUFDO0FBQ3RILE9BQU8sRUFBRSx5QkFBeUIsRUFBRSxNQUFNLCtEQUErRCxDQUFDO0FBQzFHLE9BQU8sRUFBRSxzQkFBc0IsRUFBRSxNQUFNLDBFQUEwRSxDQUFDO0FBQ2xILE9BQU8sRUFBRSxzQkFBc0IsRUFBRSxNQUFNLCtEQUErRCxDQUFDO0FBQ3ZHLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSx1QkFBdUIsQ0FBQztBQUN0RCxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0sK0JBQStCLENBQUM7QUFDN0QsT0FBTyxFQUFFLHlCQUF5QixFQUFFLE1BQU0sNERBQTRELENBQUM7QUFDdkcsT0FBTyxFQUFFLHNCQUFzQixFQUFFLE1BQU0sMEVBQTBFLENBQUM7QUFDbEgsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBQ3hELE9BQU8sRUFBRSxtQkFBbUIsRUFBRSxNQUFNLGdEQUFnRCxDQUFDO0FBQ3JGLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSw0QkFBNEIsQ0FBQztBQUN4RCxPQUFPLEVBQUUsV0FBVyxFQUFFLE1BQU0sOEJBQThCLENBQUM7QUFDM0QsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLHlCQUF5QixDQUFDO0FBQ3ZELE9BQU8sRUFBRSxzQkFBc0IsRUFBRSxNQUFNLDBEQUEwRCxDQUFDO0FBQ2xHLE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSx1Q0FBdUMsQ0FBQztBQUN2RSxPQUFPLEVBQUUsb0JBQW9CLEVBQUUsTUFBTSxxQkFBcUIsQ0FBQzs7O0FBNkQzRCxNQUFNLE9BQU8saUJBQWlCO2tJQUFqQixpQkFBaUI7bUlBQWpCLGlCQUFpQixpQkE1QzFCLHNCQUFzQjtZQUN0Qix1QkFBdUI7WUFDdkIsMkJBQTJCO1lBQzNCLHNCQUFzQjtZQUN0QixrQkFBa0I7WUFDbEIsZ0JBQWdCO1lBQ2hCLHlCQUF5QjtZQUN6QixzQkFBc0I7WUFDdEIsc0JBQXNCO1lBQ3RCLG1CQUFtQjtZQUNuQixtQkFBbUI7WUFDbkIseUJBQXlCO1lBQ3pCLDJCQUEyQjtZQUMzQix3QkFBd0I7WUFDeEIsYUFBYTtZQUNiLGNBQWM7WUFDZCxzQkFBc0I7WUFDdEIsVUFBVTtZQUNWLFdBQVcsYUEvQlgsVUFBVTtZQUNWLFlBQVk7WUFDWixXQUFXO1lBQ1gsZ0JBQWdCO1lBQ2hCLGdCQUFnQjtZQUNoQixjQUFjO1lBQ2QsWUFBWTtZQUNaLG1CQUFtQjtZQUNuQixrQkFBa0I7WUFDbEIsWUFBWSxzQ0FpQ1osdUJBQXVCO1lBQ3ZCLDJCQUEyQjtZQUMzQixzQkFBc0I7WUFDdEIsbUJBQW1CO1lBQ25CLHlCQUF5QjtZQUN6QixzQkFBc0I7WUFDdEIsd0JBQXdCO1lBQ3hCLGFBQWE7WUFDYixzQkFBc0I7WUFDdEIsY0FBYztZQUNkLFVBQVU7WUFDVixXQUFXO1lBQ1gsc0JBQXNCO21JQUdiLGlCQUFpQixhQXhCakI7WUFDVCxvQkFBb0I7WUFDcEIsbUJBQW1CO1lBQ25CLHVCQUF1QjtZQUN2QixzQkFBc0I7WUFDdEIsY0FBYztZQUNkLFlBQVk7U0FDYixZQXhDQyxVQUFVO1lBQ1YsWUFBWTtZQUNaLFdBQVc7WUFDWCxnQkFBZ0I7WUFDaEIsZ0JBQWdCO1lBQ2hCLGNBQWM7WUFDZCxZQUFZO1lBQ1osbUJBQW1CO1lBQ25CLGtCQUFrQjtZQUNsQixZQUFZO1lBQ1osb0JBQW9CLENBQUMsUUFBUSxFQUFFOzs0RkErQ3RCLGlCQUFpQjtrQkEzRDdCLFFBQVE7bUJBQUM7b0JBQ1IsT0FBTyxFQUFFO3dCQUNQLFVBQVU7d0JBQ1YsWUFBWTt3QkFDWixXQUFXO3dCQUNYLGdCQUFnQjt3QkFDaEIsZ0JBQWdCO3dCQUNoQixjQUFjO3dCQUNkLFlBQVk7d0JBQ1osbUJBQW1CO3dCQUNuQixrQkFBa0I7d0JBQ2xCLFlBQVk7d0JBQ1osb0JBQW9CLENBQUMsUUFBUSxFQUFFO3FCQUNoQztvQkFDRCxZQUFZLEVBQUU7d0JBQ1osc0JBQXNCO3dCQUN0Qix1QkFBdUI7d0JBQ3ZCLDJCQUEyQjt3QkFDM0Isc0JBQXNCO3dCQUN0QixrQkFBa0I7d0JBQ2xCLGdCQUFnQjt3QkFDaEIseUJBQXlCO3dCQUN6QixzQkFBc0I7d0JBQ3RCLHNCQUFzQjt3QkFDdEIsbUJBQW1CO3dCQUNuQixtQkFBbUI7d0JBQ25CLHlCQUF5Qjt3QkFDekIsMkJBQTJCO3dCQUMzQix3QkFBd0I7d0JBQ3hCLGFBQWE7d0JBQ2IsY0FBYzt3QkFDZCxzQkFBc0I7d0JBQ3RCLFVBQVU7d0JBQ1YsV0FBVztxQkFDWjtvQkFDRCxTQUFTLEVBQUU7d0JBQ1Qsb0JBQW9CO3dCQUNwQixtQkFBbUI7d0JBQ25CLHVCQUF1Qjt3QkFDdkIsc0JBQXNCO3dCQUN0QixjQUFjO3dCQUNkLFlBQVk7cUJBQ2I7b0JBQ0QsT0FBTyxFQUFFO3dCQUNQLHVCQUF1Qjt3QkFDdkIsMkJBQTJCO3dCQUMzQixzQkFBc0I7d0JBQ3RCLG1CQUFtQjt3QkFDbkIseUJBQXlCO3dCQUN6QixzQkFBc0I7d0JBQ3RCLHdCQUF3Qjt3QkFDeEIsYUFBYTt3QkFDYixzQkFBc0I7d0JBQ3RCLGNBQWM7d0JBQ2QsVUFBVTt3QkFDVixXQUFXO3dCQUNYLHNCQUFzQjtxQkFDdkI7aUJBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQ29tbW9uTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uJztcbmltcG9ydCB7IEZvcm1zTW9kdWxlLCBSZWFjdGl2ZUZvcm1zTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvZm9ybXMnO1xuaW1wb3J0IHsgSHR0cENsaWVudE1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbi9odHRwJztcbmltcG9ydCB7IEExMXlNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jZGsvYTExeSc7XG5pbXBvcnQgeyBSb3V0ZXJNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9yb3V0ZXInO1xuXG5pbXBvcnQgeyBNdXRhYmxlRGl2TW9kdWxlIH0gZnJvbSAnbXV0YWJsZS1kaXYnO1xuaW1wb3J0IHsgVGFnSW5wdXRNb2R1bGUgfSBmcm9tICduZ3gtY2hpcHMnO1xuaW1wb3J0IHsgTmd4RGF0YXRhYmxlTW9kdWxlIH0gZnJvbSAnQHN3aW1sYW5lL25neC1kYXRhdGFibGUnO1xuXG5pbXBvcnQgeyBBbm5vdGF0aW9uQXBpU2VydmljZSB9IGZyb20gJy4vc2VydmljZXMvYW5ub3RhdGlvbi1hcGkvYW5ub3RhdGlvbi1hcGkuc2VydmljZSc7XG5pbXBvcnQgeyBBbm5vdGF0aW9uVmlld0NvbXBvbmVudCB9IGZyb20gJy4vYW5ub3RhdGlvbi1zZXQvYW5ub3RhdGlvbi12aWV3L2Fubm90YXRpb24tdmlldy5jb21wb25lbnQnO1xuaW1wb3J0IHsgQW5ub3RhdGlvblNldENvbXBvbmVudCB9IGZyb20gJy4vYW5ub3RhdGlvbi1zZXQvYW5ub3RhdGlvbi1zZXQuY29tcG9uZW50JztcbmltcG9ydCB7IFJlY3RhbmdsZUNvbXBvbmVudCB9IGZyb20gJy4vYW5ub3RhdGlvbi1zZXQvYW5ub3RhdGlvbi12aWV3L3JlY3RhbmdsZS9yZWN0YW5nbGUuY29tcG9uZW50JztcbmltcG9ydCB7IENvbW1lbnRDb21wb25lbnQgfSBmcm9tICcuL2NvbW1lbnQtc2V0L2NvbW1lbnQvY29tbWVudC5jb21wb25lbnQnO1xuaW1wb3J0IHsgQ3R4VG9vbGJhckNvbXBvbmVudCB9IGZyb20gJy4vYW5ub3RhdGlvbi1zZXQvY3R4LXRvb2xiYXIvY3R4LXRvb2xiYXIuY29tcG9uZW50JztcbmltcG9ydCB7IENvbW1lbnRTZXRDb21wb25lbnQgfSBmcm9tICcuL2NvbW1lbnQtc2V0L2NvbW1lbnQtc2V0LmNvbXBvbmVudCc7XG5pbXBvcnQgeyBUZXh0YXJlYUF1dG9FeHBhbmREaXJlY3RpdmUgfSBmcm9tICcuL2NvbW1lbnQtc2V0L2NvbW1lbnQvdGV4dGFyZWEtYXV0by1leHBhbmQvdGV4dGFyZWEtYXV0by1leHBhbmQuZGlyZWN0aXZlJztcbmltcG9ydCB7IENvbW1lbnRzU3VtbWFyeUNvbXBvbmVudCB9IGZyb20gJy4vY29tbWVudHMtc3VtbWFyeS9jb21tZW50cy1zdW1tYXJ5LmNvbXBvbmVudCc7XG5pbXBvcnQgeyBDb21tZW50U2V0UmVuZGVyU2VydmljZSB9IGZyb20gJy4vY29tbWVudC1zZXQvY29tbWVudC1zZXQtcmVuZGVyLnNlcnZpY2UnO1xuaW1wb3J0IHsgQm94SGlnaGxpZ2h0Q3JlYXRlQ29tcG9uZW50IH0gZnJvbSAnLi9hbm5vdGF0aW9uLXNldC9hbm5vdGF0aW9uLWNyZWF0ZS9ib3gtaGlnaGxpZ2h0LWNyZWF0ZS9ib3gtaGlnaGxpZ2h0LWNyZWF0ZS5jb21wb25lbnQnO1xuaW1wb3J0IHsgSGlnaGxpZ2h0Q3JlYXRlU2VydmljZSB9IGZyb20gJy4vYW5ub3RhdGlvbi1zZXQvYW5ub3RhdGlvbi1jcmVhdGUvaGlnaGxpZ2h0LWNyZWF0ZS9oaWdobGlnaHQtY3JlYXRlLnNlcnZpY2UnO1xuaW1wb3J0IHsgQ29tbWVudFNldEhlYWRlckNvbXBvbmVudCB9IGZyb20gJy4vY29tbWVudC1zZXQvY29tbWVudC1zZXQtaGVhZGVyL2NvbW1lbnQtc2V0LWhlYWRlci5jb21wb25lbnQnO1xuaW1wb3J0IHsgQ29tbWVudFNlYXJjaENvbXBvbmVudCB9IGZyb20gJy4vY29tbWVudC1zZXQvY29tbWVudC1zZXQtaGVhZGVyL2NvbW1lbnQtc2VhcmNoL2NvbW1lbnQtc2VhcmNoLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBUZXh0SGlnaGxpZ2h0RGlyZWN0aXZlIH0gZnJvbSAnLi9jb21tZW50LXNldC9jb21tZW50L3RleHQtaGlnaGxpZ2h0L3RleHQtaGlnaGxpZ2h0LmRpcmVjdGl2ZSc7XG5pbXBvcnQgeyBUYWdzQ29tcG9uZW50IH0gZnJvbSAnLi90YWdzL3RhZ3MuY29tcG9uZW50JztcbmltcG9ydCB7IFRhZ3NTZXJ2aWNlcyB9IGZyb20gJy4vc2VydmljZXMvdGFncy90YWdzLnNlcnZpY2VzJztcbmltcG9ydCB7IENvbW1lbnRzTmF2aWdhdGVDb21wb25lbnQgfSBmcm9tICcuL2NvbW1lbnQtc2V0L2NvbW1lbnQtbmF2aWdhdGUvY29tbWVudHMtbmF2aWdhdGUuY29tcG9uZW50JztcbmltcG9ydCB7IENvbW1lbnRGaWx0ZXJDb21wb25lbnQgfSBmcm9tICcuL2NvbW1lbnQtc2V0L2NvbW1lbnQtc2V0LWhlYWRlci9jb21tZW50LWZpbHRlci9jb21tZW50LWZpbHRlci5jb21wb25lbnQnO1xuaW1wb3J0IHsgTW9tZW50RGF0ZVBpcGUgfSBmcm9tICcuL3BpcGVzL2RhdGUvZGF0ZS5waXBlJztcbmltcG9ydCB7IEJvb2ttYXJrc0FwaVNlcnZpY2UgfSBmcm9tICcuL3NlcnZpY2VzL2Jvb2ttYXJrcy1hcGkvYm9va21hcmtzLWFwaS5zZXJ2aWNlJztcbmltcG9ydCB7IEZpbHRlclBpcGUgfSBmcm9tICcuL3BpcGVzL2ZpbHRlci9maWx0ZXIucGlwZSc7XG5pbXBvcnQgeyBVbnNuYWtlUGlwZSB9IGZyb20gJy4vcGlwZXMvdW5zbmFrZS91bnNuYWtlLnBpcGUnO1xuaW1wb3J0IHsgU2hhcmVkTW9kdWxlIH0gZnJvbSAnLi4vc2hhcmVkL3NoYXJlZC5tb2R1bGUnO1xuaW1wb3J0IHsgTWV0YWRhdGFMYXllckNvbXBvbmVudCB9IGZyb20gJy4vYW5ub3RhdGlvbi1zZXQvbWV0YWRhdGEtbGF5ZXIvbWV0YWRhdGEtbGF5ZXIuY29tcG9uZW50JztcbmltcG9ydCB7IENvbW1lbnRTZXJ2aWNlIH0gZnJvbSAnLi9jb21tZW50LXNldC9jb21tZW50L2NvbW1lbnQuc2VydmljZSc7XG5pbXBvcnQgeyBScHhUcmFuc2xhdGlvbk1vZHVsZSB9IGZyb20gJ3JweC14dWktdHJhbnNsYXRpb24nO1xuXG5ATmdNb2R1bGUoe1xuICBpbXBvcnRzOiBbXG4gICAgQTExeU1vZHVsZSxcbiAgICBDb21tb25Nb2R1bGUsXG4gICAgRm9ybXNNb2R1bGUsXG4gICAgSHR0cENsaWVudE1vZHVsZSxcbiAgICBNdXRhYmxlRGl2TW9kdWxlLFxuICAgIFRhZ0lucHV0TW9kdWxlLFxuICAgIFJvdXRlck1vZHVsZSxcbiAgICBSZWFjdGl2ZUZvcm1zTW9kdWxlLFxuICAgIE5neERhdGF0YWJsZU1vZHVsZSxcbiAgICBTaGFyZWRNb2R1bGUsXG4gICAgUnB4VHJhbnNsYXRpb25Nb2R1bGUuZm9yQ2hpbGQoKVxuICBdLFxuICBkZWNsYXJhdGlvbnM6IFtcbiAgICBNZXRhZGF0YUxheWVyQ29tcG9uZW50LFxuICAgIEFubm90YXRpb25WaWV3Q29tcG9uZW50LFxuICAgIEJveEhpZ2hsaWdodENyZWF0ZUNvbXBvbmVudCxcbiAgICBBbm5vdGF0aW9uU2V0Q29tcG9uZW50LFxuICAgIFJlY3RhbmdsZUNvbXBvbmVudCxcbiAgICBDb21tZW50Q29tcG9uZW50LFxuICAgIENvbW1lbnRTZXRIZWFkZXJDb21wb25lbnQsXG4gICAgQ29tbWVudFNlYXJjaENvbXBvbmVudCxcbiAgICBUZXh0SGlnaGxpZ2h0RGlyZWN0aXZlLFxuICAgIEN0eFRvb2xiYXJDb21wb25lbnQsXG4gICAgQ29tbWVudFNldENvbXBvbmVudCxcbiAgICBDb21tZW50c05hdmlnYXRlQ29tcG9uZW50LFxuICAgIFRleHRhcmVhQXV0b0V4cGFuZERpcmVjdGl2ZSxcbiAgICBDb21tZW50c1N1bW1hcnlDb21wb25lbnQsXG4gICAgVGFnc0NvbXBvbmVudCxcbiAgICBNb21lbnREYXRlUGlwZSxcbiAgICBDb21tZW50RmlsdGVyQ29tcG9uZW50LFxuICAgIEZpbHRlclBpcGUsXG4gICAgVW5zbmFrZVBpcGVcbiAgXSxcbiAgcHJvdmlkZXJzOiBbXG4gICAgQW5ub3RhdGlvbkFwaVNlcnZpY2UsXG4gICAgQm9va21hcmtzQXBpU2VydmljZSxcbiAgICBDb21tZW50U2V0UmVuZGVyU2VydmljZSxcbiAgICBIaWdobGlnaHRDcmVhdGVTZXJ2aWNlLFxuICAgIENvbW1lbnRTZXJ2aWNlLFxuICAgIFRhZ3NTZXJ2aWNlc1xuICBdLFxuICBleHBvcnRzOiBbXG4gICAgQW5ub3RhdGlvblZpZXdDb21wb25lbnQsXG4gICAgQm94SGlnaGxpZ2h0Q3JlYXRlQ29tcG9uZW50LFxuICAgIEFubm90YXRpb25TZXRDb21wb25lbnQsXG4gICAgQ29tbWVudFNldENvbXBvbmVudCxcbiAgICBDb21tZW50U2V0SGVhZGVyQ29tcG9uZW50LFxuICAgIENvbW1lbnRTZWFyY2hDb21wb25lbnQsXG4gICAgQ29tbWVudHNTdW1tYXJ5Q29tcG9uZW50LFxuICAgIFRhZ3NDb21wb25lbnQsXG4gICAgQ29tbWVudEZpbHRlckNvbXBvbmVudCxcbiAgICBNb21lbnREYXRlUGlwZSxcbiAgICBGaWx0ZXJQaXBlLFxuICAgIFVuc25ha2VQaXBlLFxuICAgIE1ldGFkYXRhTGF5ZXJDb21wb25lbnRcbiAgXVxufSlcbmV4cG9ydCBjbGFzcyBBbm5vdGF0aW9uc01vZHVsZSB7IH1cbiJdfQ==