UNPKG

angular-instantsearch

Version:

Lightning-fast search for Angular apps, by Algolia.

118 lines 16.5 kB
import { NgModule } from '@angular/core'; // Modules import { NgAisBreadcrumbModule } from './breadcrumb/breadcrumb.module'; export { NgAisBreadcrumbModule }; import { NgAisClearRefinementsModule } from './clear-refinements/clear-refinements.module'; export { NgAisClearRefinementsModule }; import { NgAisCurrentRefinementsModule } from './current-refinements/current-refinements.module'; export { NgAisCurrentRefinementsModule }; import { NgAisHierarchicalMenuModule } from './hierarchical-menu/hierarchical-menu.module'; export { NgAisHierarchicalMenuModule }; import { NgAisHitsPerPageModule } from './hits-per-page/hits-per-page.module'; export { NgAisHitsPerPageModule }; import { NgAisHitsModule } from './hits/hits.module'; export { NgAisHitsModule }; import { NgAisIndexModule } from './index-widget/index-widget.module'; export { NgAisIndexModule }; import { NgAisInfiniteHitsModule } from './infinite-hits/infinite-hits.module'; export { NgAisInfiniteHitsModule }; import { NgAisInstantSearchModule } from './instantsearch/instantsearch.module'; export { NgAisInstantSearchModule }; import { NgAisMenuModule } from './menu/menu.module'; export { NgAisMenuModule }; import { NgAisNumericMenuModule } from './numeric-menu/numeric-menu.module'; export { NgAisNumericMenuModule }; import { NgAisPaginationModule } from './pagination/pagination.module'; export { NgAisPaginationModule }; import { NgAisRangeSliderModule } from './range-slider/range-slider.module'; export { NgAisRangeSliderModule }; import { NgAisRefinementListModule } from './refinement-list/refinement-list.module'; export { NgAisRefinementListModule }; import { NgAisSearchBoxModule } from './search-box/search-box.module'; export { NgAisSearchBoxModule }; import { NgAisSortByModule } from './sort-by/sort-by.module'; export { NgAisSortByModule }; import { NgAisRatingMenuModule } from './rating-menu/rating-menu.module'; export { NgAisRatingMenuModule }; import { NgAisStatsModule } from './stats/stats.module'; export { NgAisStatsModule }; import { NgAisToggleModule } from './toggle/toggle.module'; export { NgAisToggleModule }; import { NgAisHighlightModule } from './highlight/highlight.module'; export { NgAisHighlightModule }; import { NgAisReverseHighlightModule } from './reverse-highlight/reverse-highlight.module'; export { NgAisReverseHighlightModule }; import { NgAisSnippetModule } from './snippet/snippet.module'; export { NgAisSnippetModule }; import { NgAisReverseSnippetModule } from './reverse-snippet/reverse-snippet.module'; export { NgAisReverseSnippetModule }; import { NgAisRangeInputModule } from './range-input/range-input.module'; export { NgAisRangeInputModule }; import { NgAisPanelModule } from './panel/panel.module'; export { NgAisPanelModule }; import { NgAisConfigureModule } from './configure/configure.module'; export { NgAisConfigureModule }; import { NgAisConfigureRelatedItemsModule } from './configure-related-items/configure-related-items.module'; export { NgAisConfigureRelatedItemsModule }; import { NgAisQueryRuleCustomDataModule } from './query-rule-custom-data/query-rule-custom-data.module'; export { NgAisQueryRuleCustomDataModule }; import { NgAisQueryRuleContextModule } from './query-rule-context/query-rule-context.module'; export { NgAisQueryRuleContextModule }; import { NgAisVoiceSearchModule } from './voice-search/voice-search.module'; export { NgAisVoiceSearchModule }; // Server-side rendering export { createSSRSearchClient } from './create-ssr-search-client'; // Custom widget with BaseWidget class export { BaseWidget } from './base-widget'; export { TypedBaseWidget } from './typed-base-widget'; export { NgAisInstantSearch } from './instantsearch/instantsearch'; export { NgAisIndex } from './index-widget/index-widget'; const NGIS_MODULES = [ NgAisInstantSearchModule, NgAisIndexModule, NgAisHitsModule, NgAisSearchBoxModule, NgAisClearRefinementsModule, NgAisMenuModule, NgAisPaginationModule, NgAisRefinementListModule, NgAisHitsPerPageModule, NgAisSortByModule, NgAisNumericMenuModule, NgAisStatsModule, NgAisToggleModule, NgAisInfiniteHitsModule, NgAisCurrentRefinementsModule, NgAisHierarchicalMenuModule, NgAisRatingMenuModule, NgAisRangeSliderModule, NgAisBreadcrumbModule, NgAisHighlightModule, NgAisReverseHighlightModule, NgAisSnippetModule, NgAisReverseSnippetModule, NgAisRangeInputModule, NgAisPanelModule, NgAisConfigureModule, NgAisConfigureRelatedItemsModule, NgAisQueryRuleCustomDataModule, NgAisQueryRuleContextModule, NgAisVoiceSearchModule, ]; export class NgAisRootModule { } NgAisRootModule.decorators = [ { type: NgModule, args: [{ exports: NGIS_MODULES, imports: [NgAisInstantSearchModule.forRoot()], },] } ]; export class NgAisModule { static forRoot() { return { ngModule: NgAisRootModule }; } } NgAisModule.decorators = [ { type: NgModule, args: [{ imports: NGIS_MODULES, exports: NGIS_MODULES },] } ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUF1QixRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFFOUQsVUFBVTtBQUNWLE9BQU8sRUFBRSxxQkFBcUIsRUFBRSxNQUFNLGdDQUFnQyxDQUFDO0FBQ3ZFLE9BQU8sRUFBRSxxQkFBcUIsRUFBRSxDQUFDO0FBRWpDLE9BQU8sRUFBRSwyQkFBMkIsRUFBRSxNQUFNLDhDQUE4QyxDQUFDO0FBQzNGLE9BQU8sRUFBRSwyQkFBMkIsRUFBRSxDQUFDO0FBRXZDLE9BQU8sRUFBRSw2QkFBNkIsRUFBRSxNQUFNLGtEQUFrRCxDQUFDO0FBQ2pHLE9BQU8sRUFBRSw2QkFBNkIsRUFBRSxDQUFDO0FBRXpDLE9BQU8sRUFBRSwyQkFBMkIsRUFBRSxNQUFNLDhDQUE4QyxDQUFDO0FBQzNGLE9BQU8sRUFBRSwyQkFBMkIsRUFBRSxDQUFDO0FBRXZDLE9BQU8sRUFBRSxzQkFBc0IsRUFBRSxNQUFNLHNDQUFzQyxDQUFDO0FBQzlFLE9BQU8sRUFBRSxzQkFBc0IsRUFBRSxDQUFDO0FBRWxDLE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSxvQkFBb0IsQ0FBQztBQUNyRCxPQUFPLEVBQUUsZUFBZSxFQUFFLENBQUM7QUFFM0IsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sb0NBQW9DLENBQUM7QUFDdEUsT0FBTyxFQUFFLGdCQUFnQixFQUFFLENBQUM7QUFFNUIsT0FBTyxFQUFFLHVCQUF1QixFQUFFLE1BQU0sc0NBQXNDLENBQUM7QUFDL0UsT0FBTyxFQUFFLHVCQUF1QixFQUFFLENBQUM7QUFFbkMsT0FBTyxFQUFFLHdCQUF3QixFQUFFLE1BQU0sc0NBQXNDLENBQUM7QUFDaEYsT0FBTyxFQUFFLHdCQUF3QixFQUFFLENBQUM7QUFFcEMsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLG9CQUFvQixDQUFDO0FBQ3JE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QUUsVUFBVSxFQUFFLE1BQU0sNkJBQTZCLENBQUM7QUFFekQsTUFBTSxZQUFZLEdBQUc7SUFDbkIsd0JBQXdCO0lBQ3hCLGdCQUFnQjtJQUNoQixlQUFlO0lBQ2Ysb0JBQW9CO0lBQ3BCLDJCQUEyQjtJQUMzQixlQUFlO0lBQ2YscUJBQXFCO0lBQ3JCLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFDdEIsaUJBQWlCO0lBQ2pCLHNCQUFzQjtJQUN0QixnQkFBZ0I7SUFDaEIsaUJBQWlCO0lBQ2pCLHVCQUF1QjtJQUN2Qiw2QkFBNkI7SUFDN0IsMkJBQTJCO0lBQzNCLHFCQUFxQjtJQUNyQixzQkFBc0I7SUFDdEIscUJBQXFCO0lBQ3JCLG9CQUFvQjtJQUNwQiwyQkFBMkI7SUFDM0Isa0JBQWtCO0lBQ2xCLHlCQUF5QjtJQUN6QixxQkFBcUI7SUFDckIsZ0JBQWdCO0lBQ2hCLG9CQUFvQjtJQUNwQixnQ0FBZ0M7SUFDaEMsOEJBQThCO0lBQzlCLDJCQUEyQjtJQUMzQixzQkFBc0I7Q0FDdkIsQ0FBQztBQU1GLE1BQU0sT0FBTyxlQUFlOzs7WUFKM0IsUUFBUSxTQUFDO2dCQUNSLE9BQU8sRUFBRSxZQUFZO2dCQUNyQixPQUFPLEVBQUUsQ0FBQyx3QkFBd0IsQ0FBQyxPQUFPLEVBQUUsQ0FBQzthQUM5Qzs7QUFJRCxNQUFNLE9BQU8sV0FBVztJQUNmLE1BQU0sQ0FBQyxPQUFPO1FBQ25CLE9BQU8sRUFBRSxRQUFRLEVBQUUsZUFBZSxFQUFFLENBQUM7SUFDdkMsQ0FBQzs7O1lBSkYsUUFBUSxTQUFDLEVBQUUsT0FBTyxFQUFFLFlBQVksRUFBRSxPQUFPLEVBQUUsWUFBWSxFQUFFIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTW9kdWxlV2l0aFByb3ZpZGVycywgTmdNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuLy8gTW9kdWxlc1xuaW1wb3J0IHsgTmdBaXNCcmVhZGNydW1iTW9kdWxlIH0gZnJvbSAnLi9icmVhZGNydW1iL2JyZWFkY3J1bWIubW9kdWxlJztcbmV4cG9ydCB7IE5nQWlzQnJlYWRjcnVtYk1vZHVsZSB9O1xuXG5pbXBvcnQgeyBOZ0Fpc0NsZWFyUmVmaW5lbWVudHNNb2R1bGUgfSBmcm9tICcuL2NsZWFyLXJlZmluZW1lbnRzL2NsZWFyLXJlZmluZW1lbnRzLm1vZHVsZSc7XG5leHBvcnQgeyBOZ0Fpc0NsZWFyUmVmaW5lbWVudHNNb2R1bGUgfTtcblxuaW1wb3J0IHsgTmdBaXNDdXJyZW50UmVmaW5lbWVudHNNb2R1bGUgfSBmcm9tICcuL2N1cnJlbnQtcmVmaW5lbWVudHMvY3VycmVudC1yZWZpbmVtZW50cy5tb2R1bGUnO1xuZXhwb3J0IHsgTmdBaXNDdXJyZW50UmVmaW5lbWVudHNNb2R1bGUgfTtcblxuaW1wb3J0IHsgTmdBaXNIaWVyYXJjaGljYWxNZW51TW9kdWxlIH0gZnJvbSAnLi9oaWVyYXJjaGljYWwtbWVudS9oaWVyYXJjaGljYWwtbWVudS5tb2R1bGUnO1xuZXhwb3J0IHsgTmdBaXNIaWVyYXJjaGljYWxNZW51TW9kdWxlIH07XG5cbmltcG9ydCB7IE5nQWlzSGl0c1BlclBhZ2VNb2R1bGUgfSBmcm9tICcuL2hpdHMtcGVyLXBhZ2UvaGl0cy1wZXItcGFnZS5tb2R1bGUnO1xuZXhwb3J0IHsgTmdBaXNIaXRzUGVyUGFnZU1vZHVsZSB9O1xuXG5pbXBvcnQgeyBOZ0Fpc0hpdHNNb2R1bGUgfSBmcm9tICcuL2hpdHMvaGl0cy5tb2R1bGUnO1xuZXhwb3J0IHsgTmdBaXNIaXRzTW9kdWxlIH07XG5cbmltcG9ydCB7IE5nQWlzSW5kZXhNb2R1bGUgfSBmcm9tICcuL2luZGV4LXdpZGdldC9pbmRleC13aWRnZXQubW9kdWxlJztcbmV4cG9ydCB7IE5nQWlzSW5kZXhNb2R1bGUgfTtcblxuaW1wb3J0IHsgTmdBaXNJbmZpbml0ZUhpdHNNb2R1bGUgfSBmcm9tICcuL2luZmluaXRlLWhpdHMvaW5maW5pdGUtaGl0cy5tb2R1bGUnO1xuZXhwb3J0IHsgTmdBaXNJbmZpbml0ZUhpdHNNb2R1bGUgfTtcblxuaW1wb3J0IHsgTmdBaXNJbnN0YW50U2VhcmNoTW9kdWxlIH0gZnJvbSAnLi9pbnN0YW50c2VhcmNoL2luc3RhbnRzZWFyY2gubW9kdWxlJztcbmV4cG9ydCB7IE5nQWlzSW5zdGFudFNlYXJjaE1vZHVsZSB9O1xuXG5pbXBvcnQgeyBOZ0Fpc01lbnVNb2R1bGUgfSBmcm9tICcuL21lbnUvbWVudS5tb2R1bGUnO1xuZXhwb3J0IHsgTmdBaXNNZW51TW9kdWxlIH07XG5cbmltcG9ydCB7IE5nQWlzTnVtZXJpY01lbnVNb2R1bGUgfSBmcm9tICcuL251bWVyaWMtbWVudS9udW1lcmljLW1lbnUubW9kdWxlJztcbmV4cG9ydCB7IE5nQWlzTnVtZXJpY01lbnVNb2R1bGUgfTtcblxuaW1wb3J0IHsgTmdBaXNQYWdpbmF0aW9uTW9kdWxlIH0gZnJvbSAnLi9wYWdpbmF0aW9uL3BhZ2luYXRpb24ubW9kdWxlJztcbmV4cG9ydCB7IE5nQWlzUGFnaW5hdGlvbk1vZHVsZSB9O1xuXG5pbXBvcnQgeyBOZ0Fpc1JhbmdlU2xpZGVyTW9kdWxlIH0gZnJvbSAnLi9yYW5nZS1zbGlkZXIvcmFuZ2Utc2xpZGVyLm1vZHVsZSc7XG5leHBvcnQgeyBOZ0Fpc1JhbmdlU2xpZGVyTW9kdWxlIH07XG5cbmltcG9ydCB7IE5nQWlzUmVmaW5lbWVudExpc3RNb2R1bGUgfSBmcm9tICcuL3JlZmluZW1lbnQtbGlzdC9yZWZpbmVtZW50LWxpc3QubW9kdWxlJztcbmV4cG9ydCB7IE5nQWlzUmVmaW5lbWVudExpc3RNb2R1bGUgfTtcblxuaW1wb3J0IHsgTmdBaXNTZWFyY2hCb3hNb2R1bGUgfSBmcm9tICcuL3NlYXJjaC1ib3gvc2VhcmNoLWJveC5tb2R1bGUnO1xuZXhwb3J0IHsgTmdBaXNTZWFyY2hCb3hNb2R1bGUgfTtcblxuaW1wb3J0IHsgTmdBaXNTb3J0QnlNb2R1bGUgfSBmcm9tICcuL3NvcnQtYnkvc29ydC1ieS5tb2R1bGUnO1xuZXhwb3J0IHsgTmdBaXNTb3J0QnlNb2R1bGUgfTtcblxuaW1wb3J0IHsgTmdBaXNSYXRpbmdNZW51TW9kdWxlIH0gZnJvbSAnLi9yYXRpbmctbWVudS9yYXRpbmctbWVudS5tb2R1bGUnO1xuZXhwb3J0IHsgTmdBaXNSYXRpbmdNZW51TW9kdWxlIH07XG5cbmltcG9ydCB7IE5nQWlzU3RhdHNNb2R1bGUgfSBmcm9tICcuL3N0YXRzL3N0YXRzLm1vZHVsZSc7XG5leHBvcnQgeyBOZ0Fpc1N0YXRzTW9kdWxlIH07XG5cbmltcG9ydCB7IE5nQWlzVG9nZ2xlTW9kdWxlIH0gZnJvbSAnLi90b2dnbGUvdG9nZ2xlLm1vZHVsZSc7XG5leHBvcnQgeyBOZ0Fpc1RvZ2dsZU1vZHVsZSB9O1xuXG5pbXBvcnQgeyBOZ0Fpc0hpZ2hsaWdodE1vZHVsZSB9IGZyb20gJy4vaGlnaGxpZ2h0L2hpZ2hsaWdodC5tb2R1bGUnO1xuZXhwb3J0IHsgTmdBaXNIaWdobGlnaHRNb2R1bGUgfTtcblxuaW1wb3J0IHsgTmdBaXNSZXZlcnNlSGlnaGxpZ2h0TW9kdWxlIH0gZnJvbSAnLi9yZXZlcnNlLWhpZ2hsaWdodC9yZXZlcnNlLWhpZ2hsaWdodC5tb2R1bGUnO1xuZXhwb3J0IHsgTmdBaXNSZXZlcnNlSGlnaGxpZ2h0TW9kdWxlIH07XG5cbmltcG9ydCB7IE5nQWlzU25pcHBldE1vZHVsZSB9IGZyb20gJy4vc25pcHBldC9zbmlwcGV0Lm1vZHVsZSc7XG5leHBvcnQgeyBOZ0Fpc1NuaXBwZXRNb2R1bGUgfTtcblxuaW1wb3J0IHsgTmdBaXNSZXZlcnNlU25pcHBldE1vZHVsZSB9IGZyb20gJy4vcmV2ZXJzZS1zbmlwcGV0L3JldmVyc2Utc25pcHBldC5tb2R1bGUnO1xuZXhwb3J0IHsgTmdBaXNSZXZlcnNlU25pcHBldE1vZHVsZSB9O1xuXG5pbXBvcnQgeyBOZ0Fpc1JhbmdlSW5wdXRNb2R1bGUgfSBmcm9tICcuL3JhbmdlLWlucHV0L3JhbmdlLWlucHV0Lm1vZHVsZSc7XG5leHBvcnQgeyBOZ0Fpc1JhbmdlSW5wdXRNb2R1bGUgfTtcblxuaW1wb3J0IHsgTmdBaXNQYW5lbE1vZHVsZSB9IGZyb20gJy4vcGFuZWwvcGFuZWwubW9kdWxlJztcbmV4cG9ydCB7IE5nQWlzUGFuZWxNb2R1bGUgfTtcblxuaW1wb3J0IHsgTmdBaXNDb25maWd1cmVNb2R1bGUgfSBmcm9tICcuL2NvbmZpZ3VyZS9jb25maWd1cmUubW9kdWxlJztcbmV4cG9ydCB7IE5nQWlzQ29uZmlndXJlTW9kdWxlIH07XG5cbmltcG9ydCB7IE5nQWlzQ29uZmlndXJlUmVsYXRlZEl0ZW1zTW9kdWxlIH0gZnJvbSAnLi9jb25maWd1cmUtcmVsYXRlZC1pdGVtcy9jb25maWd1cmUtcmVsYXRlZC1pdGVtcy5tb2R1bGUnO1xuZXhwb3J0IHsgTmdBaXNDb25maWd1cmVSZWxhdGVkSXRlbXNNb2R1bGUgfTtcblxuaW1wb3J0IHsgTmdBaXNRdWVyeVJ1bGVDdXN0b21EYXRhTW9kdWxlIH0gZnJvbSAnLi9xdWVyeS1ydWxlLWN1c3RvbS1kYXRhL3F1ZXJ5LXJ1bGUtY3VzdG9tLWRhdGEubW9kdWxlJztcbmV4cG9ydCB7IE5nQWlzUXVlcnlSdWxlQ3VzdG9tRGF0YU1vZHVsZSB9O1xuXG5pbXBvcnQgeyBOZ0Fpc1F1ZXJ5UnVsZUNvbnRleHRNb2R1bGUgfSBmcm9tICcuL3F1ZXJ5LXJ1bGUtY29udGV4dC9xdWVyeS1ydWxlLWNvbnRleHQubW9kdWxlJztcbmV4cG9ydCB7IE5nQWlzUXVlcnlSdWxlQ29udGV4dE1vZHVsZSB9O1xuXG5pbXBvcnQgeyBOZ0Fpc1ZvaWNlU2VhcmNoTW9kdWxlIH0gZnJvbSAnLi92b2ljZS1zZWFyY2gvdm9pY2Utc2VhcmNoLm1vZHVsZSc7XG5leHBvcnQgeyBOZ0Fpc1ZvaWNlU2VhcmNoTW9kdWxlIH07XG5cbi8vIFNlcnZlci1zaWRlIHJlbmRlcmluZ1xuZXhwb3J0IHsgY3JlYXRlU1NSU2VhcmNoQ2xpZW50IH0gZnJvbSAnLi9jcmVhdGUtc3NyLXNlYXJjaC1jbGllbnQnO1xuXG4vLyBDdXN0b20gd2lkZ2V0IHdpdGggQmFzZVdpZGdldCBjbGFzc1xuZXhwb3J0IHsgQmFzZVdpZGdldCwgV2lkZ2V0LCBDb25uZWN0b3IgfSBmcm9tICcuL2Jhc2Utd2lkZ2V0JztcbmV4cG9ydCB7IFR5cGVkQmFzZVdpZGdldCB9IGZyb20gJy4vdHlwZWQtYmFzZS13aWRnZXQnO1xuXG5leHBvcnQgeyBOZ0Fpc0luc3RhbnRTZWFyY2ggfSBmcm9tICcuL2luc3RhbnRzZWFyY2gvaW5zdGFudHNlYXJjaCc7XG5leHBvcnQgeyBOZ0Fpc0luZGV4IH0gZnJvbSAnLi9pbmRleC13aWRnZXQvaW5kZXgtd2lkZ2V0JztcblxuY29uc3QgTkdJU19NT0RVTEVTID0gW1xuICBOZ0Fpc0luc3RhbnRTZWFyY2hNb2R1bGUsXG4gIE5nQWlzSW5kZXhNb2R1bGUsXG4gIE5nQWlzSGl0c01vZHVsZSxcbiAgTmdBaXNTZWFyY2hCb3hNb2R1bGUsXG4gIE5nQWlzQ2xlYXJSZWZpbmVtZW50c01vZHVsZSxcbiAgTmdBaXNNZW51TW9kdWxlLFxuICBOZ0Fpc1BhZ2luYXRpb25Nb2R1bGUsXG4gIE5nQWlzUmVmaW5lbWVudExpc3RNb2R1bGUsXG4gIE5nQWlzSGl0c1BlclBhZ2VNb2R1bGUsXG4gIE5nQWlzU29ydEJ5TW9kdWxlLFxuICBOZ0Fpc051bWVyaWNNZW51TW9kdWxlLFxuICBOZ0Fpc1N0YXRzTW9kdWxlLFxuICBOZ0Fpc1RvZ2dsZU1vZHVsZSxcbiAgTmdBaXNJbmZpbml0ZUhpdHNNb2R1bGUsXG4gIE5nQWlzQ3VycmVudFJlZmluZW1lbnRzTW9kdWxlLFxuICBOZ0Fpc0hpZXJhcmNoaWNhbE1lbnVNb2R1bGUsXG4gIE5nQWlzUmF0aW5nTWVudU1vZHVsZSxcbiAgTmdBaXNSYW5nZVNsaWRlck1vZHVsZSxcbiAgTmdBaXNCcmVhZGNydW1iTW9kdWxlLFxuICBOZ0Fpc0hpZ2hsaWdodE1vZHVsZSxcbiAgTmdBaXNSZXZlcnNlSGlnaGxpZ2h0TW9kdWxlLFxuICBOZ0Fpc1NuaXBwZXRNb2R1bGUsXG4gIE5nQWlzUmV2ZXJzZVNuaXBwZXRNb2R1bGUsXG4gIE5nQWlzUmFuZ2VJbnB1dE1vZHVsZSxcbiAgTmdBaXNQYW5lbE1vZHVsZSxcbiAgTmdBaXNDb25maWd1cmVNb2R1bGUsXG4gIE5nQWlzQ29uZmlndXJlUmVsYXRlZEl0ZW1zTW9kdWxlLFxuICBOZ0Fpc1F1ZXJ5UnVsZUN1c3RvbURhdGFNb2R1bGUsXG4gIE5nQWlzUXVlcnlSdWxlQ29udGV4dE1vZHVsZSxcbiAgTmdBaXNWb2ljZVNlYXJjaE1vZHVsZSxcbl07XG5cbkBOZ01vZHVsZSh7XG4gIGV4cG9ydHM6IE5HSVNfTU9EVUxFUyxcbiAgaW1wb3J0czogW05nQWlzSW5zdGFudFNlYXJjaE1vZHVsZS5mb3JSb290KCldLFxufSlcbmV4cG9ydCBjbGFzcyBOZ0Fpc1Jvb3RNb2R1bGUge31cblxuQE5nTW9kdWxlKHsgaW1wb3J0czogTkdJU19NT0RVTEVTLCBleHBvcnRzOiBOR0lTX01PRFVMRVMgfSlcbmV4cG9ydCBjbGFzcyBOZ0Fpc01vZHVsZSB7XG4gIHB1YmxpYyBzdGF0aWMgZm9yUm9vdCgpOiBNb2R1bGVXaXRoUHJvdmlkZXJzPE5nQWlzUm9vdE1vZHVsZT4ge1xuICAgIHJldHVybiB7IG5nTW9kdWxlOiBOZ0Fpc1Jvb3RNb2R1bGUgfTtcbiAgfVxufVxuIl19